Zach Daniel
cccac9034a
improvement: handle nil
values in union types
2023-05-01 18:38:58 -04:00
Moxley Stratton
80b5882730
Document how to query for errors in a mutation ( #70 )
2023-04-28 21:23:08 -04:00
bcksl
8223797dd6
feat: add filterable_fields
to limit generated filters ( #69 )
2023-04-28 10:04:30 -04:00
Zach Daniel
79a7145c44
improvement: support hiding fields
2023-04-26 23:40:41 -04:00
bcksl
8e6f9b7bd5
improvement: pass description
through to Absinthe in more cases ( #63 )
2023-04-23 07:03:54 -06:00
Zach Daniel
0a6051469f
chore: remove TODO
2023-04-23 07:03:26 -06:00
Zach Daniel
e91001e83f
improvement: better union type handling
...
still need to document this, but adding support for
`graphql_unnested_unions/1` on `NewType` defined unions.
This allows for lifting up union type values to not be nested under `value`
2023-04-21 01:12:20 -06:00
Zach Daniel
e83835cab9
improvement: don't define union input types for calcs/aggregates
2023-04-20 13:30:13 -06:00
Zach Daniel
d4ee7c5ac2
fix: include resource name in managed_relationship types
2023-04-16 18:15:25 -04:00
Zach Daniel
e78a9f7926
improvement: add auto? true
option for managed_relationships
2023-04-16 16:52:37 -04:00
Zach Daniel
f1781d4c36
chore: release version v0.23.3
2023-04-14 10:46:27 -04:00
Zach Daniel
13910dd0f1
fix: handle certain types in calculations
2023-04-14 10:46:18 -04:00
Alan Heywood
d89a14175c
improvement: support manual relationships ( #66 )
2023-04-13 01:42:45 -04:00
Zach Daniel
e826534bce
chore: kick the can on credo
2023-04-05 12:20:39 -04:00
bcksl
31315db6f9
improvement: thread context from PlugHelpers.get_context
through to Query
and Changeset
( #62 )
2023-04-05 10:39:12 -04:00
Zach Daniel
9d05375555
chore: release version v0.23.2
2023-04-03 11:20:47 -04:00
Zach Daniel
6b7ea9048f
fix: unique enum types by name
2023-04-03 11:20:34 -04:00
Mariusz Morawski
513e14f1d6
improvement: Add missing definition for Ash.Type.Time
type ( #64 )
2023-04-03 11:10:55 -04:00
Zach Daniel
f8a9f7d9aa
chore: release version v0.23.1
2023-03-21 23:44:45 -04:00
Zach Daniel
c711fa2e9d
improvement: add tests & improve behavior of update managed relationships
2023-03-21 23:43:43 -04:00
Zach Daniel
fc1433170e
improvement: include primary key when managed relationship can update
2023-03-21 23:20:15 -04:00
Zach Daniel
e4dda5a3d9
improvement: don't add types for resources w/o a GQL type
...
docs: add config to getting started
2023-03-21 23:06:58 -04:00
Zach Daniel
ba9b14819b
chore: release version v0.23.0
2023-03-21 21:27:25 -04:00
Zach Daniel
425aee20fe
chore: fix sobelow
2023-03-21 21:27:07 -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
d59c8cfda7
chore: release version v0.22.13
2023-03-21 16:15:36 -04:00
Zach Daniel
8159e466e7
fix: properly handle nested argument casting
2023-03-21 16:15:25 -04:00
Zach Daniel
bad0357558
fix: only specify page
option if actions upports it
2023-03-20 10:10:49 -04:00
Zach Daniel
4ad72e0ee1
docs: add AshGraphql.Plug
to getting started guide
2023-03-20 01:00:58 -04:00
Zach Daniel
b8b5b61786
improvement: supply arguments to relationships on loading
2023-03-17 14:56:06 -04:00
Moxley Stratton
6623b444b9
docs: Enhance the GraphQL generation topic ( #61 )
2023-03-16 11:01:04 -04:00
Zach Daniel
d86f6601fb
fix: properly filter enum types
2023-03-13 19:13:35 -04:00
Zach Daniel
e5002bc22d
chore: release version v0.22.12
2023-03-13 18:33:41 -04:00
Zach Daniel
3cc3c32f45
improvement: add support for Ash.Type.NewType
2023-03-13 18:32:36 -04:00
George Anderson
c0dcd211e7
fix: Typo in name causing Error ( #60 )
2023-03-03 17:54:45 -05:00
Zach Daniel
9d007a8401
chore: format
2023-02-24 10:00:39 -05:00
Barnabas Jovanovics
e6aadc1221
fix: always return a list from pkey_fields ( #59 )
2023-02-24 10:00:00 -05:00
Zach Daniel
99a1bfcb8c
fix: don't raise on errors reading underlying record
2023-02-22 16:40:20 -05:00
Zach Daniel
4e3acbc87d
fix: typo on handle_arguments
2023-02-22 16:36:21 -05:00
Zach Daniel
7083a8363b
improvement: build inputs for the underlying get action
2023-02-22 16:25:21 -05:00
Zach Daniel
744e8f504a
chore: release version v0.22.11
2023-02-22 13:21:15 -05:00
Zach Daniel
9d2dcc49d9
fix: never resolve an already resolved field
2023-02-22 13:18:19 -05:00
Zach Daniel
80c3755860
fix: don't run mutations when they've been resolved
2023-02-22 13:13:42 -05:00
Zach Daniel
443e5fd680
improvement: add action_middleware option
2023-02-22 12:19:50 -05:00
Zach Daniel
9715b04160
chore: release version v0.22.10
2023-02-21 09:05:49 -05:00
Zach Daniel
4c26944f73
fix: don't traverse nested types for auto enums
2023-02-21 08:51:35 -05:00
Zach Daniel
0ecf70b54b
docs: add AshGraphql.Resource.Helpers
to docs
2023-02-20 20:19:00 -05:00
Zach Daniel
e8822232e7
chore: release version v0.22.9
2023-02-20 12:56:07 -05:00
Zach Daniel
4d08ea500f
fix: don't run resolvers if already been resolved
2023-02-20 12:48:32 -05:00
Moxley Stratton
57a05efe75
doc: GraphQL Generation topic ( #58 )
2023-02-20 11:52:47 -05:00