Commit graph

9 commits

Author SHA1 Message Date
Riccardo Binetti
8fff0d361d
improvement: make mutation arguments non-null (#111)
* improvement: make mutation arguments non-null

As discussed in #105 and #110, put this behind an opt-in configuration to avoid
breaking existing code.
The ID in update mutations is always non-null if non-null mutation arguments are
allowed, while input is non-null if it's allowed _and_ there is at least a
non-null field in the input.

Document the newly added config variable in the getting started guide.

* chore: enable non-null mutation arguments in tests
2024-01-31 17:52:01 -05:00
Zach Daniel
df989855ba chore: update test config 2023-07-13 08:49:34 -04:00
Zach Daniel
41e354e2d3 chore: update test config 2023-07-13 01:45:43 -04:00
Zach Daniel
1bea680af3 feat: change type name generation for managed relationships.
The current type name generation could result in clashes.
We now show a warning explaining how to fix these.
2023-03-21 21:17:53 -04:00
Zach Daniel
2a9baf8164 docs: update getting started guide to be clearer
We also properly link to and continue from the Ash getting started guide
2023-01-29 19:03:59 -05:00
Zach Daniel
9b27adb178 chore: add disable_async? in tests 2022-09-28 02:37:16 -04:00
Zach Daniel
9095a5ae45 improvement: add attribute_types and attribute_input_types
improvement: require configuration of datetime types
2022-09-22 13:31:40 -04:00
Maxim Martynov
cc5f3a31f2
fix: Handle error if multitenant resource was fetched without tenant being set (#33) 2022-05-11 12:45:49 -04:00
Zach Daniel
3a22d9d106
fix: include initial files 2020-08-13 18:58:03 -04:00