Commit graph

4157 commits

Author SHA1 Message Date
Zach Daniel
abe2d5813f chore: don't say the same thing twice and don't say the same thing twice 2024-04-08 17:48:06 -04:00
Zach Daniel
29e38cc100 chore: fix docs anchor link 2024-04-08 17:45:47 -04:00
Zach Daniel
ade35d0849 chore: docs fixes 2024-04-08 17:44:33 -04:00
Zach Daniel
0087e05028 chore: release version v3.0.0-rc.17 2024-04-08 17:43:33 -04:00
Zach Daniel
096535a436 docs: rework resources w/o data layers how to guide 2024-04-08 17:43:22 -04:00
Zach Daniel
a8f41393c9 docs: more revisions, moving around of docs 2024-04-08 17:26:29 -04:00
321f43bd05 feat(Ash.Reactor): Add new change step type which can be used to modify changesets. 2024-04-09 09:03:04 +12:00
2973c0db94 improvement(Ash.Reactor): Allow create to be provided an initial value.
The initial value can be either a resource or a changeset.
2024-04-09 09:03:04 +12:00
c67295de6e
improvement: Allow Reactor modules to be run directly from generic actions. (#993)
- Extends the generic action runner to detect when the `run` module is a Reactor and automatically executes it in the correct way.
- Adds a verifier that detects said actions and ensures that action arguments are present for all expected inputs.
2024-04-08 16:48:58 -04:00
Zach Daniel
9e5675847e docs: more guidance on project structure 2024-04-08 15:54:08 -04:00
Zach Daniel
4cbf2d3e14 docs: more restructuring, reviewing of guides 2024-04-08 13:39:45 -04:00
Zach Daniel
5e1df439d7 chore: format 2024-04-08 12:15:09 -04:00
Zach Daniel
e91da15564 docs: moved around some documentation
docs: added changes guide
docs: moved around validations guide, removed extra one
2024-04-08 12:05:36 -04:00
Zach Daniel
05dd917af0 docs: update explanation of sort parser
fix: honor new calcualtion sort format in sort parser
2024-04-08 09:54:05 -04:00
Zach Daniel
d67f43e977 docs: soften the language around integer primary keys 2024-04-08 09:15:53 -04:00
Zach Daniel
c31fbc9c3e fix: don't raise error on keyword input to create interface 2024-04-08 08:41:33 -04:00
Zach Daniel
6d3b00f77f fix: action is an atom in erroor case for bulk update 2024-04-08 08:33:14 -04:00
915fc03565
docs: a few small improvements for actions and policy guides. (#991) 2024-04-07 17:40:36 -04:00
Zach Daniel
063fc72747 chore: release version v3.0.0-rc.16 2024-04-07 15:32:11 -04:00
Zach Daniel
d153b40dea docs: consolidate guides into relationships.md
improvement: add `Ash.Query.apply_to/3`
2024-04-07 15:31:26 -04:00
Zach Daniel
773e9cea91 docs: move identities guide 2024-04-07 14:50:18 -04:00
Zach Daniel
d2612a9ed8 docs: doc fixes, move code interface docs 2024-04-07 12:33:59 -04:00
Zach Daniel
52e608336d chore: fix admonition block bug in docs 2024-04-07 12:26:34 -04:00
Zach Daniel
2093d285ed docs: move around some docs 2024-04-07 11:11:05 -04:00
Zach Daniel
49958975a1 chore: remove dedicated constraints guide, put it in Ash.Type 2024-04-07 10:52:18 -04:00
Zach Daniel
64ae3d1dfa docs: update home page 2024-04-07 10:16:46 -04:00
Zach Daniel
87e5a84168 docs: move some more docs around 2024-04-07 10:13:33 -04:00
Zach Daniel
2226b00ca5 docs: more condensation/relocation of docs 2024-04-07 10:11:19 -04:00
Zach Daniel
e6abba0de8 docs: clean up old docs 2024-04-07 09:38:11 -04:00
Zach Daniel
957ac1880e docs: better docs on atomics & upserts 2024-04-07 09:36:09 -04:00
Zach Daniel
c6153b223d docs: typo in upgrading guide 2024-04-07 09:10:53 -04:00
Zach Daniel
5162911cd0 docs: fix generic action callout 2024-04-07 08:29:23 -04:00
Zach Daniel
e0232cc825 docs: fix syntax error in generic action example 2024-04-07 08:26:58 -04:00
Zach Daniel
17e5fa78a4 docs: remove unnecessary comma 2024-04-07 08:25:46 -04:00
Zach Daniel
14d0b883bc docs: fix typo 2024-04-07 08:06:45 -04:00
Zach Daniel
8fcbeabcae chore: release version v3.0.0-rc.15 2024-04-07 08:05:38 -04:00
Zach Daniel
951eaba973 chore: fix build/test 2024-04-07 08:05:23 -04:00
Zach Daniel
d2ea5bb108 docs: rewrite action docs
improvement: synthesize attributes from atomics for better notifications
2024-04-07 08:02:10 -04:00
Dmitry Maganov
bc00873cfd
fix: undo adding primary key argument for methods with get? (#989) 2024-04-07 06:41:03 -04:00
Dmitry Maganov
5c600c1f42
fix: remove internal? and stacktraces? from common opts (#988) 2024-04-07 06:00:32 -04:00
Zach Daniel
ea463402a2 fix: pattern match error in managed relationships
closes #986
2024-04-07 05:17:05 -04:00
Rebecca Le
98d7ee759f
docs: Fix formatting of examples for Ash.Resource.Preparation.Builtins (#987)
* docs: Fix other cases of unformatted code examples
2024-04-07 05:03:21 -04:00
Riccardo Binetti
7d75e64d86
feat: add update_change function and builtin change (#976) 2024-04-07 05:02:38 -04:00
Zach Daniel
8249b6cabd fix: include options for generic action code interfaces 2024-04-07 05:00:50 -04:00
Zach Daniel
26a6efe10d fix: logic errors around arguments/changing attributes in validations 2024-04-06 18:40:40 -04:00
Riccardo Binetti
355bd73bf9
improvement: make Ash.Resource.Validation.Match partially atomic (#979)
* fix: handle partially atomic validations in run_action_changes

* improvement: make Ash.Resource.Validation.Match partially atomic
2024-04-06 17:50:54 -04:00
Zach Daniel
070b98e03c docs: make livebook link prettier 2024-04-06 17:43:25 -04:00
Zach Daniel
f9eff8810f docs: refactor security guides 2024-04-06 17:40:05 -04:00
Zach Daniel
35c6d6e144 docs: move around some docs, and update the development-utilities guide 2024-04-06 15:44:39 -04:00
Zach Daniel
d55864713a chore: small doc updates, remove incorrect/old docs 2024-04-06 15:20:22 -04:00