Zach Daniel
2d9f9ee362
improvement: deprecate old school manual actions
...
note: these have been deprecated for a very long time, removing them will not
be considered a breaking change (and there will be clear compile errors)
2023-09-25 09:40:29 -04:00
Zach Daniel
64f134089b
improvement: better UX around nimble options errors
...
improvement: remove old, now-deprecated config
While we *could* call that a breaking change, there is a warning explaining to users what
they would need to do if they have the deprecated value configured, and it has been in a
deprecation state for many months/releases now.
2023-09-25 09:27:03 -04:00
De Wet Blomerus
a4c7e3ec91
It is a list ⛓️ ( #703 )
2023-09-22 23:13:17 -04:00
Zach Daniel
b6ef345936
chore: fix transaction call
2023-09-22 17:16:22 -04:00
Zach Daniel
b7b2f586a1
chore: format test
2023-09-22 17:05:07 -04:00
Zach Daniel
b13c7f0e53
improvement: add Ash.Query.around_transaction/2
2023-09-22 16:46:43 -04:00
Zach Daniel
57f2070090
chore: release version v2.14.20
2023-09-22 07:46:31 -04:00
Dmitry Maganov
1aa0c9c84c
fix: revert :wrap_list
usage for topic
in PubSub, needs recursion ( #702 )
2023-09-22 06:52:53 -04:00
Zach Daniel
2813b3c9b2
chore: release version v2.14.19
2023-09-21 18:52:19 -04:00
Zach Daniel
55f15c8427
chore: update ex_doc
2023-09-21 18:52:11 -04:00
Zach Daniel
1a307385b5
improvement: add sequence
generator utility
2023-09-21 18:51:30 -04:00
Dmitry Maganov
ecd7075fbc
fix: more usages of :wrap_list
type ( #700 )
2023-09-21 08:34:46 -04:00
Zach Daniel
9d0359a2ed
docs: add primers to docs
2023-09-20 18:01:33 -04:00
Zach Daniel
6a2f0e41e5
chore: format
2023-09-20 16:59:56 -04:00
Dmitry Maganov
a0ada2ed7d
fix: add missing usage of :default_belongs_to_type
( #699 )
2023-09-20 16:59:33 -04:00
Zach Daniel
1d43b26127
chore: move validate_relationship_attributes to a verifier
2023-09-20 16:51:38 -04:00
Zach Daniel
3d2c012189
chore: clean up dialyzer errors
2023-09-20 16:39:28 -04:00
Zach Daniel
2af6b79234
chore: release version v2.14.18
2023-09-20 16:32:32 -04:00
Zach Daniel
0a1f56d58b
chore: update cheat_sheets
2023-09-20 16:29:47 -04:00
Zach Daniel
05b9ac1f86
improvement: make storage_type
overridable by new_types
2023-09-20 16:25:09 -04:00
Zach Daniel
17b1a0b2df
fix: properly wrap [tracer] in Ash.Flow
2023-09-20 13:31:58 -04:00
Dmitry Maganov
e0d5a63c65
fix: use :wrap_list
type where appropriate ( #698 )
2023-09-20 10:58:47 -04:00
Dmitry Maganov
77eae2954f
fix: get_by
option can accept a single atom ( #697 )
2023-09-20 10:39:58 -04:00
Zach Daniel
c8e796fbcb
fix: properly handle nil
values in embedded resources
2023-09-18 20:57:32 -04:00
Zach Daniel
b0bd2d23d9
improvement: support map_with_tag
storage mode for Ash.Union
.
...
closes #694
2023-09-18 10:13:22 -04:00
Zach Daniel
9102966d05
test: update tests to account for no authorizers == authorized
2023-09-18 10:09:27 -04:00
Zach Daniel
45b2cca7fa
chore: update nesting
2023-09-17 19:47:01 -04:00
Zach Daniel
4bb412d18a
chore: update cheat sheets from generator
2023-09-17 19:35:51 -04:00
Tchowa Franck A
874170b739
Update documentation to include user_id
in query. ( #696 )
2023-09-17 18:12:50 -04:00
Zach Daniel
08f56eddf4
improvement: if no authorizers are set, anyone can do anything
2023-09-17 16:05:02 -04:00
Zach Daniel
38dc478719
fix: ensure that can
always returns an error when asked
2023-09-17 16:03:25 -04:00
Zach Daniel
76e744a54a
improvement: explicit error on after_action hook mismatch
2023-09-16 12:33:25 -04:00
Stefan Wintermeyer
9617fa6910
Improve example update_timestamp docu ( #693 )
2023-09-16 06:48:53 -04:00
Zach Daniel
f6f0a3e26f
fix: get type for manual action at compile time
2023-09-15 13:25:29 -04:00
Zach Daniel
4764094145
docs: improve doc cheat sheets
2023-09-15 12:16:54 -04:00
Zach Daniel
b9488dbbcb
chore: release version v2.14.17
2023-09-15 11:41:41 -04:00
Zach Daniel
b900290f0d
docs: update custom type docs to handle nil values
2023-09-14 22:36:23 -04:00
Zach Daniel
172bf9d596
docs: add warning to top of getting started guide
2023-09-14 17:53:52 -04:00
Zach Daniel
4ebe6e891d
chore: add cheat_sheets to check
2023-09-14 17:27:21 -04:00
Zach Daniel
ab52855600
improvement: recommit the dsl cheatsheets, and update ash-ci
2023-09-14 17:16:35 -04:00
Zach Daniel
6a2bb30d1d
improvement: add allow_nil?
to generic actions, defaults to false
2023-09-14 16:52:08 -04:00
Zach Daniel
bef7058613
chore: remove DSLs, no need to commit generated content
2023-09-14 16:48:49 -04:00
Zach Daniel
e7f59862ab
docs: lots of docs improvements
2023-09-13 23:18:14 -04:00
Zach Daniel
654c12cc78
docs: update registry option docs
2023-09-13 22:36:57 -04:00
Zach Daniel
8046bc98b0
docs: remove the registry example from api docs
2023-09-13 22:34:47 -04:00
Zach Daniel
95e87e128c
chore: add caveat about search page
2023-09-13 22:21:20 -04:00
Zach Daniel
6e2d1fd0ac
docs: greatly improved DSL documentation in hex
2023-09-13 22:17:18 -04:00
Zach Daniel
c33f66a4ce
chore: release version v2.14.16
2023-09-13 15:50:46 -04:00
Zach Daniel
58e7afde1b
fix: properly handle bubbled up exceptions from type casting
2023-09-13 14:31:25 -04:00
Zach Daniel
0a35989802
fix: typo in new tracer setting logic
2023-09-13 13:58:40 -04:00