Commit graph

4128 commits

Author SHA1 Message Date
Zach Daniel
dc4a3a355d docs: rework state machine cookbook 2024-05-05 09:08:29 -04:00
Zach Daniel
df789b962f docs: add AshStateMachine cookbook 2024-05-04 09:57:34 -04:00
Zach Daniel
4384768db8 chore: cleanup livebook 2024-05-04 07:07:47 -04:00
Zach Daniel
64d44df674 chore: use warning in livebook 2024-05-04 07:07:15 -04:00
Zach Daniel
6c9a16862f chore: release version v3.0.0-rc.45 2024-05-04 07:04:01 -04:00
Zach Daniel
6882d15098 chore: fixes around inspect logic and cookbook 2024-05-04 07:03:03 -04:00
Riccardo Binetti
5dfea1df9b
feat: add relationship pagination (#1050) 2024-05-04 05:56:46 -04:00
Zach Daniel
25279aa857 chore: fix output in livebook 2024-05-04 01:17:07 -04:00
Zach Daniel
c0cf401b3b chore: small docs tweaks 2024-05-04 01:12:48 -04:00
Zach Daniel
4cc83e7690 chore: release version v3.0.0-rc.44 2024-05-04 01:10:57 -04:00
Zach Daniel
e03e4379a9 fix: small logic fixes for optimistic locking error case
chore: a bunch of QoL fixes around inspecting expressions
2024-05-04 01:10:04 -04:00
Zach Daniel
190ba47c33 chore: release version v3.0.0-rc.43 2024-05-03 20:39:32 -04:00
Zach Daniel
3b85451289 fix: more fixes for atomic changeset context setting 2024-05-03 20:39:10 -04:00
Jechol Lee
70f5264f17
Fix: missing tenant for many_to_many read (#1107)
* Fix missing tenant for many_to_many read

* Set tenant earlier
2024-05-03 18:51:52 -04:00
Zach Daniel
f67749ccf1 docs: update tenancy docs 2024-05-03 17:16:49 -04:00
Riccardo Binetti
7507cdd731
fix: make lateral join filtering in ETS data layer work (#1111)
One of the two branches was using the non-bang version of a function, which
returned `{:ok, filter}`. That value was then directly put in the Query struct,
resulting in an invalid filter that was never applied.
2024-05-03 16:56:18 -04:00
Zach Daniel
28c8c6565a chore: fix typo 2024-05-03 12:45:50 -04:00
Zach Daniel
a26efe03e1 test: add test for requiring actor in atomic changes 2024-05-03 12:36:20 -04:00
Zach Daniel
2ab788fd35 fix: properly retain context from initial changeset in fully atomic changeset 2024-05-03 12:14:26 -04:00
Rebecca Le
9d7bb3b184
docs: Fix syntax error in builtin change documentation (#1108) 2024-05-03 10:41:48 -04:00
Abhishek Tripathi
bacc147837
docs: ash actions are run in transaction (#1093) 2024-05-03 10:40:58 -04:00
Zach Daniel
06d7231458 chore: release version v3.0.0-rc.42 2024-05-03 10:38:30 -04:00
Zach Daniel
a49b951d32 fix: ensure transaction is rolled back on data layer errors during streaming 2024-05-03 10:33:36 -04:00
Zach Daniel
0e2220bf8b chore: release version v3.0.0-rc.41 2024-05-02 23:48:25 -04:00
Zach Daniel
6a1359c3d8 fix: various fixes around bulk actions, types, error handling 2024-05-02 23:48:10 -04:00
Zach Daniel
86193b77be docs: remove unnecessary sentence in getting started guide 2024-05-02 21:19:49 -04:00
Zach Daniel
1bdc095b04 fix: fix match validation when performed atomically 2024-05-02 20:30:37 -04:00
Riccardo Binetti
a3418e32ef
fix: ensure only the intended failing test fails (#1105)
It was making also other tests fail
2024-05-02 19:15:26 -04:00
Sergey Moiseev
0efa1a0a10
fix: trim spaces from codegen name (#1106) 2024-05-02 19:14:10 -04:00
Riccardo Binetti
5ce12e35f8
chore: failing test for bulk update with global validations (#1104) 2024-05-02 17:18:08 -04:00
caa28a45a4
chore: 1 character update to README. 2024-05-03 09:12:43 +12:00
Zach Daniel
7fd063239f fix: set notify?: true when return_notifications?: true is set
closes #1100
2024-05-02 14:51:35 -04:00
Dmitry Maganov
e1188aa552
improvement: normalise List.wrap usage for policy checks (#1103) 2024-05-02 14:11:47 -04:00
Dmitry Maganov
712078877c
fix: fix changing_attributes for multiple attributes (#1101) 2024-05-02 11:42:18 -04:00
Frank Dugan III
09af174e4c
docs: clarify functionality of notify? and return_notifications? (#1099) 2024-05-02 11:36:28 -04:00
Rebecca Le
c1fd3f36ad
docs: Add some examples to the Identities guide, with a link to the DSL docs (#1097) 2024-05-02 11:25:50 -04:00
Zach Daniel
245ee998b4 fix: use InvalidReturnType, not AssumptionFailed for callback returns 2024-05-02 09:27:08 -04:00
Zach Daniel
5ad47c10cf fix: enforce that transaction hooks are not added from other hooks
closes #1096
2024-05-02 09:23:41 -04:00
Dmitry Maganov
1e2baf7809
fix: fixes to some atomic validations (#1094) 2024-05-02 08:59:01 -04:00
Rebecca Le
0e30ed0e65
docs: Update code interface syntax in Domains guide (#1095)
The action name is part of the `opts` keyword list
2024-05-02 07:59:19 -04:00
Zach Daniel
b8c01596cb fix: multiple small bugs when loading for calculate
closes 1091
2024-05-02 00:29:01 -04:00
Zach Daniel
c1354d503e fix: run changesets w/ after_transaction hooks through standard logic 2024-05-02 00:06:31 -04:00
Zach Daniel
8a7a4763fd chore: update bulk create test 2024-05-01 22:13:24 -04:00
Zach Daniel
0273b7d949 chore: fix remove after_transaction hooks after processing them 2024-05-01 20:29:58 -04:00
Riccardo Binetti
bb22724ef9
chore: failing tests for after_transaction hooks on bulk failures (#1090) 2024-05-01 17:34:49 -04:00
Zach Daniel
ec7e6905da fix: properly hydrate refs in related query 2024-05-01 17:18:24 -04:00
Zach Daniel
ae36e2ebd4 chore: don't use cache when building docs 2024-05-01 16:42:35 -04:00
Frank Dugan III
718adb4891
feat: add read_action option to bulk actions (#1088) 2024-05-01 16:26:33 -04:00
Moxley Stratton
65ad0c6039
docs: Add doc text to the default option (#1077)
* Add doc text to  option

* Second version of the change

* Adjust docs for `:default`, and generate .md files

* Fix type
2024-05-01 16:03:09 -04:00
Zach Daniel
d44755a07a chore: update package description 2024-05-01 15:23:42 -04:00