Zach Daniel
|
f86ebf8f2b
|
chore: fix validate condition again
|
2023-01-10 22:32:13 -05:00 |
|
Zach Daniel
|
9a94e187a9
|
fix: return proper value from validation
|
2023-01-10 22:27:12 -05:00 |
|
Zach Daniel
|
b2fb3b4254
|
chore: release version v2.5.0
|
2023-01-10 21:52:36 -05:00 |
|
Zach Daniel
|
78eb069c45
|
fix: don't depend on check modules at compile time
|
2023-01-10 21:51:38 -05:00 |
|
Zach Daniel
|
1acd5b05e2
|
chore: fix docs issue
|
2023-01-09 14:54:30 -05:00 |
|
Zach Daniel
|
4e9565993c
|
chore: release version v2.5.0-rc.6
|
2023-01-09 14:47:14 -05:00 |
|
Zach Daniel
|
292450bf82
|
fix: set interface args to empty list by default
|
2023-01-09 14:46:55 -05:00 |
|
Zach Daniel
|
92838c9055
|
chore: release version v2.5.0-rc.5
|
2023-01-08 23:39:46 -05:00 |
|
Zach Daniel
|
70bc983b17
|
improvement: add Api.calculate/3 and define_calculation code interface builder
|
2023-01-08 23:39:12 -05:00 |
|
Zach Daniel
|
2770c544a5
|
fix: properly zip calculation results with primary keys
|
2023-01-08 18:09:19 -05:00 |
|
Zach Daniel
|
b220a0af75
|
chore: release version v2.5.0-rc.4
|
2023-01-06 17:39:11 -05:00 |
|
Zach Daniel
|
1e49ef12a4
|
fix: more fixes for synonymous relationship paths
|
2023-01-06 17:14:24 -05:00 |
|
Zach Daniel
|
c65c11c12e
|
chore: release version v2.5.0-rc.3
|
2023-01-06 15:23:54 -05:00 |
|
Zach Daniel
|
aa49bdcb64
|
fix: stop seeing incorrect relationships as synonymous
|
2023-01-06 15:21:35 -05:00 |
|
Zach Daniel
|
710fa1e102
|
chore: release version v2.5.0-rc.2
|
2023-01-05 18:21:27 -05:00 |
|
Zach Daniel
|
a234f0b6bf
|
fix: various filter & expression fixes
|
2023-01-05 18:18:59 -05:00 |
|
Zach Daniel
|
936dac8627
|
fix: handle aggregate defaults when evaluating expressions
|
2023-01-05 13:15:51 -05:00 |
|
Zach Daniel
|
c28138cbce
|
chore: remove debugging code
|
2023-01-05 12:33:04 -05:00 |
|
Zach Daniel
|
5d458283ed
|
chore: release version v2.5.0-rc.1
|
2023-01-05 12:26:14 -05:00 |
|
Zach Daniel
|
e804566cbf
|
improvement: rename this to parent for clarity
|
2023-01-05 12:25:55 -05:00 |
|
Zach Daniel
|
84d9b60290
|
fix: remove all URI encoding/decoding from core for keysets
|
2023-01-05 10:25:25 -05:00 |
|
Zach Daniel
|
0694e87670
|
chore: release version v2.5.0-rc.0
|
2023-01-04 12:18:24 -05:00 |
|
Zach Daniel
|
c962bc7aa7
|
feat: add this/1 for use inside exists/2 (and other places eventually)
fix: various fixes to expression syntax
|
2023-01-04 12:17:40 -05:00 |
|
Zach Daniel
|
da11749a11
|
fix: encode the keyset for display in a URI automatically
|
2023-01-03 19:33:15 -05:00 |
|
Zach Daniel
|
93cfe6c97e
|
chore: remove test that produces warning because there is no way to silence it
|
2023-01-03 10:54:35 -05:00 |
|
Zach Daniel
|
c32d3cc49a
|
improvement: warn on potentially incompatible relationship attributes
improvement: add `default_belongs_to_type` configuration
|
2023-01-03 10:52:19 -05:00 |
|
Zach Daniel
|
d6348dd825
|
chore: fix typespec for code_modules/0 again
|
2023-01-03 10:11:26 -05:00 |
|
Zach Daniel
|
5902d9fdf5
|
chore: fix typespec
|
2023-01-03 09:20:40 -05:00 |
|
Zach Daniel
|
569449ce02
|
docs: add missing modules to docs
|
2023-01-03 09:10:53 -05:00 |
|
kernel-io
|
21f0088074
|
fix: fix authorize? method (#472)
|
2022-12-30 17:19:26 -05:00 |
|
Zach Daniel
|
aedad5eae2
|
improvement: loading an attribute is now equivalent to ensure_selected
fix: calculations depending on aggregates were not including those dependencies properly
|
2022-12-30 14:40:36 -05:00 |
|
Zach Daniel
|
b095e410a4
|
improvement: support module attributes in exprs
|
2022-12-29 23:49:05 -05:00 |
|
Maxim Martynov
|
7841075f35
|
improvement: Add Ash.Error.Invalid.TenantRequired error (#471)
|
2022-12-29 23:05:41 -05:00 |
|
Zach Daniel
|
0f88402224
|
fix: load types marked with cast_in_query? false at runtime
fix: proper support for nested expressions in calculations
|
2022-12-29 15:07:56 -05:00 |
|
Zach Daniel
|
11db0aab65
|
fix: typo in cast_in_query?
|
2022-12-29 01:52:12 -05:00 |
|
Zach Daniel
|
a8fe63f0a0
|
chore: always set authorize? to a boolean when managing relationships
|
2022-12-29 01:25:52 -05:00 |
|
Zach Daniel
|
093184bb3b
|
improvement: add constraints to query calculations
|
2022-12-28 23:10:47 -05:00 |
|
Zach Daniel
|
d577812093
|
improvement: cast_in_query? takes constraints
|
2022-12-28 22:38:25 -05:00 |
|
Zach Daniel
|
8cf068d508
|
improvement: support for calculations in aggregate fields
Still must be implemented in respective data layers
|
2022-12-28 21:59:57 -05:00 |
|
Zach Daniel
|
11956fd62c
|
fix: allow lists in expr syntax
|
2022-12-28 16:45:47 -05:00 |
|
Zach Daniel
|
066a758807
|
chore: don't use local dep
|
2022-12-27 18:28:33 -05:00 |
|
Zach Daniel
|
08293dd846
|
chore: release version v2.4.30
|
2022-12-27 18:25:41 -05:00 |
|
Zach Daniel
|
d41d195941
|
improvement: add simple_notifiers as a compile time optimization
|
2022-12-27 18:25:24 -05:00 |
|
Zach Daniel
|
5f3c8dea4a
|
fix: calculation builder using wrong builder
|
2022-12-27 17:19:59 -05:00 |
|
Zach Daniel
|
a6cead569b
|
chore: release version v2.4.29
|
2022-12-27 17:08:07 -05:00 |
|
Zach Daniel
|
85d346e255
|
improvement: add calculations to builder
fix: handle `nil` constraints in array
|
2022-12-27 17:07:14 -05:00 |
|
Zach Daniel
|
ded3f67a68
|
fix: only start transactions for resources not already in one
|
2022-12-22 23:33:27 -05:00 |
|
Zach Daniel
|
3cd8eec626
|
chore: release version v2.4.28
|
2022-12-22 19:10:07 -05:00 |
|
Zach Daniel
|
f9ed91953b
|
fix: import builtins at the action level, not the section level
|
2022-12-22 19:09:47 -05:00 |
|
Zach Daniel
|
1ccec692cb
|
chore: docs & info on new deprecation
|
2022-12-22 01:39:33 -05:00 |
|