Commit graph

3521 commits

Author SHA1 Message Date
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
Zach Daniel
ec76778b49 chore: backport fixes from 2.0 2024-04-04 14:45:03 -04:00
Zach Daniel
cce4a0f2c3 fix: properly cast identity keys before comparison
fixes #877
2024-04-04 14:30:50 -04:00
Zach Daniel
e9a14a66b2 chore: release version v3.0.0-rc.11 2024-04-04 10:32:48 -04:00
Zach Daniel
9cf1e3a215 fix: properly handle multiple paths for checking sortable relationships 2024-04-04 09:55:12 -04:00
Zach Daniel
9d9cfee1a6 chore: raise explicit error instead of a match error 2024-04-04 07:21:10 -04:00
7721dc1c61
fix: multi-line DSL doc options in Ash.Reactor. (#974)
Closes #973.
2024-04-03 22:56:42 -04:00
Zach Daniel
e23f814bbf chore: release version v3.0.0-rc.10 2024-04-03 17:24:06 -04:00
Zach Daniel
28f0b4f62c fix: don't call domain at compile time if its not loaded
we assume some other error will occur
2024-04-03 17:15:34 -04:00
Dmitrii 'Mamut' Dimandt
f86c7f971b
docs: move API -> Domain change to the top of upgrade doc (#971) 2024-04-03 15:36:35 -04:00
Zach Daniel
d4fcc7565b chore: release version v3.0.0-rc.9 2024-04-03 12:38:40 -04:00
Zach Daniel
f1a9ad949c fix: ensure that generic action arguments have proper default for public? 2024-04-03 12:36:04 -04:00
Zach Daniel
d9aebaec1c improvement: add skip_unknown_inputs for generic actions 2024-04-03 07:28:19 -04:00
Zach Daniel
a21341d880 chore: fix typespec for stream!/2 2024-04-02 22:04:49 -04:00
Zach Daniel
17d8e5eb00 chore: fix typo from flatten -> wrap 2024-04-02 20:23:03 -04:00
Zach Daniel
4a7c9eca44 chore: release version v3.0.0-rc.8 2024-04-02 20:19:26 -04:00
Zach Daniel
3776619aba fix: ensure we don't double-query values after manual actions 2024-04-02 20:17:41 -04:00
Riccardo Binetti
dd607da6e2
docs: add a section to the 3.0 Upgrade guide (#967)
Mention the fact that resources do not implement `Ash.Type` anymore
2024-04-02 14:08:14 -04:00
Zach Daniel
ab0ec1d40e fix: properly handle lists of errors added by validations 2024-04-02 11:47:43 -04:00
Zach Daniel
48e50cfe63 fix: honor only_when_valid? on validations in bulk actions 2024-04-01 23:29:13 -04:00
Dmitry Maganov
43d2246530
improvement: support allow_nil_input dsl option in update/destroy (#964) 2024-04-01 17:26:21 -04:00
Zach Daniel
5344078cd9 chore: release version v3.0.0-rc.7 2024-04-01 17:19:50 -04:00
Zach Daniel
05f3de2538 fix: fix typespec for bulk_create 2024-04-01 17:19:23 -04:00
Zach Daniel
a53ee04441 chore: add missing clause 2024-04-01 17:01:56 -04:00
Zach Daniel
ae5a9609ac chore: wrap up private attribtue acceptance feature 2024-04-01 16:56:54 -04:00
Zach Daniel
b1c7c01701 improvement: allow accepting private attributes
docs: update upgrade guide
2024-04-01 16:43:56 -04:00
Zach Daniel
14bb3db881 docs: add link to ash_graphql's upgrade guide 2024-04-01 16:07:23 -04:00
Zach Daniel
a830b9981f chore: mention removal of select/3 callback in upgrade guide 2024-04-01 10:53:34 -04:00
Zach Daniel
00121b01b2 chore: release version v3.0.0-rc.6 2024-04-01 10:07:07 -04:00
Zach Daniel
3eaeb864ea fix: ending a policy w/ authorize_if had flipped conditional 2024-03-31 23:53:59 -04:00
Dmitry Maganov
bc34287edc
fix: handle sensitive? option in query aggregate/calculation (#963) 2024-03-31 21:28:42 -04:00
Zach Daniel
f885a0753f improvement: allow adding non-public attributes to explicit accept lists
docs: update upgrade guide
2024-03-30 11:42:52 -04:00
Zach Daniel
8175de4304 chore: release version v3.0.0-rc.5 2024-03-29 21:24:45 -04:00
Zach Daniel
baa3289a09 fix: properly retain input order for embedded attributes
improvement: better error messages for private attribute accepting
2024-03-29 21:24:05 -04:00
Zach Daniel
14ad3a1f6d improvement: use resource api when verifying its presence in a known api 2024-03-29 19:49:32 -04:00
Zach Daniel
af0ddc5a93 chore: release version v3.0.0-rc.4 2024-03-29 17:32:07 -04:00
Zach Daniel
2ef23840cc fix: fix changing_attributes check implementation 2024-03-29 17:31:26 -04:00
Riccardo Binetti
a7c865ed20
chore: changing_attributes with to field failing test (#961) 2024-03-29 17:18:45 -04:00
Zach Daniel
358f439369 docs: update upgrade guide w/ links to other breaking changes 2024-03-29 17:06:29 -04:00
Zach Daniel
8f1217ea03 chore: fix typespecs and format 2024-03-29 16:55:32 -04:00
Zach Daniel
582b16476d chore: update upgrade guide 2024-03-29 14:35:36 -04:00
Zach Daniel
c90241fde2 docs: update upgrade guide 2024-03-29 12:50:58 -04:00
Dmitry Maganov
99153144c7
improvement: change type argument position in Ash.Query.calculate (#959) 2024-03-29 11:14:12 -04:00
Franklin Rakotomalala
1a24177327
docs: Adjust guide to suppress errors and warnings for v3.0 (#960) 2024-03-29 11:12:19 -04:00
Mitchell Hanberg
009dbb6c2c
refactor: erroneous else (#957)
* refactor: erroneous else

* Update lib/ash/actions/helpers.ex

---------

Co-authored-by: Zach Daniel <zachary.s.daniel@gmail.com>
2024-03-29 08:27:39 -04:00
Dmitry Maganov
10e7129e5b
improvement: allow simple check to return error tuple (#956) 2024-03-29 08:25:48 -04:00
Zach Daniel
d8d568ee3f chore: release version v3.0.0-rc.3 2024-03-28 19:46:40 -04:00
Zach Daniel
e00a50c9f6 improvement: skip unknown inputs when managing relationships 2024-03-28 19:46:12 -04:00
Zach Daniel
98b9730295 chore: release version v3.0.0-rc.2 2024-03-28 18:21:24 -04:00