Commit graph

3919 commits

Author SHA1 Message Date
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
Zach Daniel
3c6a556da8 chore: remove ash_three reference in CI 2024-04-06 15:12:49 -04:00
Zach Daniel
2a585662ad ci: remove unnecessary ash_three flag in matrix 2024-04-05 20:00:22 -04:00
Zach Daniel
527370c890 ci: create and migrate for ash_oban 2024-04-05 19:51:52 -04:00
Zach Daniel
0a99500c82 ci: don't migrate tenants for ash_sqlite 2024-04-05 19:48:50 -04:00
Zach Daniel
e9e6933ca1 chore: add additional subprojects to testing 2024-04-05 19:29:46 -04:00
Zach Daniel
e326e461a7 docs: fix typo in doc index 2024-04-05 19:22:24 -04:00
Zach Daniel
fe1534b345 chore: fix docs publishing 2024-04-05 19:10:14 -04:00
Zach Daniel
be1ba9b78e docs: more structural reshuffling (sub-groups in topics) 2024-04-05 18:18:35 -04:00
Zach Daniel
a7b69303ca chore: properly manage sat solver dependencies 2024-04-05 15:11:09 -04:00
Zach Daniel
61d8c896e4 chore: release version v3.0.0-rc.14 2024-04-05 15:06:53 -04:00
Zach Daniel
8927460f77 fix: more improvements to resource matching in can? 2024-04-05 15:06:44 -04:00
Jefferson Queiroz Venerando
51db6c5b1a
chore: fix typo in sort error message (#984) 2024-04-05 12:38:56 -04:00
Rebecca Le
1ff853b696
docs: Add upgrade note about changing ash_apis -> ash_domains in app config (#983) 2024-04-05 12:25:18 -04:00
Zach Daniel
b0ff379d00 docs: work on organizing docs
fix: detect more cases for domain extraction from resources
2024-04-05 12:24:12 -04:00
Zach Daniel
6a486a4a9a fix: properly dispatch managed relationships to proper domain 2024-04-05 09:57:52 -04:00
Zach Daniel
4e329cde31 fix: check target resource's domain before assuming it is the same as current domain 2024-04-05 06:37:20 -04:00
Riccardo Binetti
38c1ca808d
fix: return {:error, query} for invalid query in Aggregate.run/4 (#982)
Avoid making callers like Ash.aggregate crash with a WithClause error
since they expect an :ok/:error tuple
2024-04-05 06:36:05 -04:00
Zach Daniel
f38bc85a39 docs: add FilterCheck changes to upgrade guide
closes #981
2024-04-05 06:32:59 -04:00
Zach Daniel
f473b32297 fix: allow strings in Ash.Type.Enum again 2024-04-05 06:25:54 -04:00
Zach Daniel
a6c9fb0282 ci: only deploy docs on pushes to main branch 2024-04-05 06:17:03 -04:00
Zach Daniel
b3c11c835c chore: release version v3.0.0-rc.13 2024-04-04 23:08:05 -04:00
Zach Daniel
7534d6bcb1 chore: try again w/ domain priority 2024-04-04 22:55:30 -04:00
Zach Daniel
80b48335ec docs: fix typo 2024-04-04 22:06:59 -04:00
Zach Daniel
0a469257f0 docs: continue work on docs 2024-04-04 21:31:18 -04:00
Zach Daniel
82802890b2 docs: update wording of model your domain, derive the rest 2024-04-04 20:35:13 -04:00
Zach Daniel
950ff3d060 fix: set tenant in bulk creates after setting up changeset 2024-04-04 20:34:37 -04:00
Zach Daniel
0f8c8152c7 chore: format 2024-04-04 20:07:49 -04:00
Zach Daniel
b7ca907224 docs: alter wording of what-is-ash.md 2024-04-04 20:00:00 -04:00
Zach Daniel
61b1b2a359 docs: update what-is-ash.md 2024-04-04 19:45:52 -04:00
Riccardo Binetti
fb66b83670
chore: show the correct alternatives for already validated changesets (#978) 2024-04-04 18:56:00 -04:00
Zach Daniel
3f82e3fe0a fix: use the resource's domain above option domain 2024-04-04 18:44:25 -04:00
Zach Daniel
7c32e74795 ci: properly deploy docs 2024-04-04 18:26:25 -04:00
Zach Daniel
ca89ee4840 chore: format 2024-04-04 18:21:51 -04:00
Zach Daniel
4942f3605d ci: github pages documentation 2024-04-04 16:32:24 -04:00
Zach Daniel
3cfa980762 docs: start on docs overhaul 2024-04-04 16:24:55 -04:00
Zach Daniel
58814a0cf9 docs: update upgrade guide again 2024-04-04 15:31:06 -04:00
Zach Daniel
7d0c1ba298 chore: update upgrading guide to incldue context changes 2024-04-04 15:29:22 -04:00
Zach Daniel
146356ebb8 chore: release version v3.0.0-rc.12 2024-04-04 14:47:15 -04:00