James Harton
|
025f75a1aa
|
improvement(Ash.Resource.Calculation): set struct defaults. (#673)
|
2023-08-17 18:17:09 +12:00 |
|
Zach Daniel
|
bb8f3334cd
|
improvement: track invalid keys, don't add required errors for them
|
2023-08-15 22:25:20 -07:00 |
|
Zach Daniel
|
453655326c
|
chore: fix dialyzer
|
2023-08-15 17:10:07 -07:00 |
|
Zach Daniel
|
46e8dd43bd
|
fix: inspecting a query now only shows arguments explicitly set
|
2023-08-15 16:52:53 -07:00 |
|
Zach Daniel
|
8233634bb1
|
improvement: properly set path into error instead of on error messages
TBD: this may break some people's tests, and so may need to be
reverted or released as part of 3.0
|
2023-08-15 16:23:06 -07:00 |
|
Zach Daniel
|
8c1f334075
|
improvement: expose union errors with path when tag is set
|
2023-08-15 14:07:28 -07:00 |
|
Zach Daniel
|
5549bbf290
|
fix: don't set attributes or arguments to invalid values
|
2023-08-15 11:00:49 -07:00 |
|
Zach Daniel
|
140a1c9ca3
|
chore: remove all_loaded
|
2023-08-14 16:57:08 -07:00 |
|
Zach Daniel
|
72fada1bec
|
improvement: find all installed extensions by default
|
2023-08-14 16:18:45 -07:00 |
|
Zach Daniel
|
a6caeeec53
|
chore: release version v2.14.1
|
2023-08-14 15:30:59 -07:00 |
|
Zach Daniel
|
cf9c92f158
|
improvement: add initial implementation of new mix tasks
|
2023-08-14 15:30:35 -07:00 |
|
Zach Daniel
|
376ac3889f
|
improvement: add plural_name
fix: handle atomic/string union type identifiers better
|
2023-08-14 14:09:08 -07:00 |
|
Tchowa Franck A
|
f07c5c41ea
|
Update documentation to include user_id in query. (#670)
|
2023-08-12 10:57:12 -07:00 |
|
Zach Daniel
|
1291e226c8
|
fix: handle empty field policy lists better internally
|
2023-08-11 01:25:50 -07:00 |
|
Barnabas Jovanovics
|
f85bc95ff5
|
chore: release version v2.14.0 (#669)
|
2023-08-09 19:43:55 +02:00 |
|
Zach Daniel
|
b1acd6b2f8
|
fix: optimized boolean expression building typo
|
2023-08-09 09:46:45 -07:00 |
|
Zach Daniel
|
7566de2f0e
|
chore: release version v2.13.4
|
2023-08-08 12:17:48 -07:00 |
|
Zach Daniel
|
7ae9244d01
|
fix: don't optimized in/== predicates across incorrect boolean expressions
|
2023-08-08 12:17:07 -07:00 |
|
Zach Daniel
|
6daae630f4
|
fix: various fixes with runtime evaluation of aggregates
fix: handle mnesia transaction errors properly
|
2023-08-06 00:41:29 -04:00 |
|
Zach Daniel
|
545a3b614f
|
chore: run formatter
|
2023-08-04 18:45:20 -04:00 |
|
Zach Daniel
|
f22a07d613
|
improvement: add from_many? option to has_one
|
2023-08-04 18:35:56 -04:00 |
|
Zach Daniel
|
32f8224fba
|
fix: fix badly formatted error message
|
2023-08-03 20:16:17 -04:00 |
|
Zach Daniel
|
cf99929230
|
improvement: initialize change opts in bulk actions
fix: better error message in `validate_related_resource_inclusion`
test: add test for arguments in bulk create actions
|
2023-08-02 12:41:54 -04:00 |
|
Zach Daniel
|
f33ee57b0a
|
chore: release version v2.13.3
|
2023-07-31 22:21:18 -04:00 |
|
Zach Daniel
|
d16e290077
|
improvement: validate resourcesin apis
|
2023-07-28 11:51:51 -04:00 |
|
Zach Daniel
|
1871e19fa9
|
improvement: added round/1 and round/2 to expressions
|
2023-07-27 11:49:02 -04:00 |
|
Zach Daniel
|
7bbc7ba4e3
|
improvement: add new/1 to all ash errors, because its nicer
|
2023-07-26 23:01:29 -04:00 |
|
Zach Daniel
|
f1f1aa8a6e
|
improvement: allow for parent/1 expressions to be resolved "later"
|
2023-07-26 18:50:20 -04:00 |
|
Zach Daniel
|
bda7c56543
|
improvement: support parent/1 in relationships
|
2023-07-26 16:46:22 -04:00 |
|
Zach Daniel
|
b9abe2aa72
|
fix: handle changeset errors in mnesia transactions
|
2023-07-24 12:17:06 -04:00 |
|
Zach Daniel
|
78a62feb89
|
improvement: enrich mnesdia data layer
fix: fix builder for action preparations
|
2023-07-24 10:23:34 -04:00 |
|
Zach Daniel
|
6ba453454e
|
chore: release version v2.13.2
|
2023-07-22 19:52:01 -04:00 |
|
Zach Daniel
|
da73502a2f
|
fix: before/after batch callbacks are no longer broken
test: add tests for those callbacks being executed
|
2023-07-22 19:51:27 -04:00 |
|
Zach Daniel
|
dcbc73ebf7
|
chore: release version v2.13.1
|
2023-07-21 09:12:18 -04:00 |
|
Zach Daniel
|
2fe810f3fc
|
improvement: remove ecto after compile hook
chore: file name typo
|
2023-07-21 09:11:42 -04:00 |
|
Zach Daniel
|
9f2d8cdfdc
|
chore: release version v2.13.0
|
2023-07-20 21:58:27 -04:00 |
|
Zach Daniel
|
a85809f634
|
improvement: add aggregate context when adding aggregates
|
2023-07-20 21:58:13 -04:00 |
|
Zach Daniel
|
751a718925
|
fix: try to cast_stored expression calculation results
|
2023-07-20 20:41:24 -04:00 |
|
Minsub Kim
|
f789bde709
|
feat: validate arg (#662)
* feat: validate argument unequality
* feat: validate argument in
|
2023-07-20 08:24:15 -04:00 |
|
Rebecca Le
|
b5edc6fba1
|
fix: read argument value in ArgumentEquals validation (#664)
|
2023-07-20 08:04:21 -04:00 |
|
Anuvrat Parashar
|
ff366a728b
|
docs: refer to variable instead of constant in the function body (#663)
Co-authored-by: Anuvrat Parashar <anuvrat@essentia.dev>
|
2023-07-20 02:36:12 -04:00 |
|
Zach Daniel
|
4edf3ca3d1
|
chore: release version v2.12.1
|
2023-07-19 12:52:43 -04:00 |
|
Zach Daniel
|
0d0abf4fda
|
improvement: support distinct_sort in Query.build/2
|
2023-07-19 12:51:37 -04:00 |
|
Zach Daniel
|
20877f18b5
|
improvement: inspect distinct_sort
|
2023-07-19 12:27:22 -04:00 |
|
Zach Daniel
|
8faa6675f2
|
chore: release version v2.12.0
|
2023-07-19 11:18:55 -04:00 |
|
Zach Daniel
|
e5563ce664
|
fix: Keyword.fetch on keywords, fix test name
|
2023-07-19 11:18:20 -04:00 |
|
Zach Daniel
|
7f3ec1b8bf
|
improvement: support distinct_sort
|
2023-07-19 11:06:01 -04:00 |
|
Spark Kim
|
3a827c85e4
|
feat: validate argument equality (#659)
|
2023-07-19 09:49:46 -04:00 |
|
Mariusz Morawski
|
7f165ce99f
|
chore: Remove leftover commented out debug code (#658)
|
2023-07-19 09:48:59 -04:00 |
|
Zach Daniel
|
ac4d803cc0
|
chore: fix typo
|
2023-07-18 15:54:38 -04:00 |
|