Zach Daniel
c0f5f596cb
improvement: better error on empty input objects for managed relationships
...
closes #50
2023-01-09 19:55:35 -05:00
Zach Daniel
fd0f359f6b
chore: update ash version in CI
2023-01-03 10:49:29 -05:00
Zach Daniel
a58f3c998e
fix: properly generate enum for atom attributes w/ one_of
constraint again
...
closes #49
2023-01-03 10:13:17 -05:00
Zach Daniel
36c70d2f93
improvement: log stacktraces on raised errors
2023-01-03 09:14:08 -05:00
Zach Daniel
c62d1d50ea
docs: fix docs example
2022-12-29 23:38:42 -05:00
Zach Daniel
325ce9c6be
improvement: better error message on no type match
2022-12-29 23:36:55 -05:00
Zach Daniel
f259016455
improvement: support naive_datetime out of the box
2022-12-29 23:27:48 -05:00
Zach Daniel
09fe8ce9bb
chore: release version v0.22.3
2022-12-13 17:48:16 -05:00
Zach Daniel
5a6bc0cd1d
fix: show all errors on show_raised_errors
2022-12-13 17:47:58 -05:00
Zach Daniel
c9c7602c9b
chore: release version v0.22.2
2022-12-09 23:22:58 -05:00
Zach Daniel
59cb6bae41
improvement: set error on tracer when an exception is raised
2022-12-09 23:22:42 -05:00
Zach Daniel
45f43db3f7
chore: update CI version
2022-11-29 14:15:27 -05:00
Zach Daniel
e72f4981b5
chore: release version v0.22.1
2022-11-29 14:12:01 -05:00
Zach Daniel
fcfad512c5
improvement: update to latest ash, fix incorrect behaviour
2022-11-25 14:28:48 -05:00
Zach Daniel
412c2a28f8
release 0.22.0
2022-11-22 14:59:17 -05:00
Zach Daniel
8e2db0bc77
chore: release version v0.20.4
2022-11-22 13:28:54 -05:00
Zach Daniel
1b3f43391d
improvement: support ash tracers and telemetry in graphql
2022-11-22 13:27:53 -05:00
Zach Daniel
51b6594639
chore: update ash
2022-11-03 10:19:23 -07:00
Zach Daniel
689b0db421
improvement: update to new docs
2022-11-03 09:51:12 -07:00
Zach Daniel
fb7b60f9e1
chore: update ash version and in build
2022-11-01 22:50:01 -04:00
Zach Daniel
5962589074
chore: release version v0.20.3
2022-11-01 22:24:59 -04:00
Yousef Janajri
1985bfc497
improvement: Add Ash.Error.Changes.InvalidChanges AshGraphql implementation ( #46 )
2022-11-01 22:08:35 -04:00
Zach Daniel
48e6271d0d
fix: don't set mutation
block if no mutations exist
2022-11-01 21:58:41 -04:00
Zach Daniel
f5356321bb
chore: release version v0.21.0
2022-10-31 13:19:54 -04:00
Zach Daniel
b3cb92e8e9
improvement: update to latest ash
2022-10-31 13:19:42 -04:00
Zach Daniel
c650126819
fix: resolve issues compiling resources with no type
...
fix: adding an empty query block is apparently problematic?
2022-10-31 13:07:57 -04:00
James Harton
57e42cac6b
feat(AshGraphql.Plug): Support standard actor/tenant configuration. ( #43 )
2022-10-30 17:49:24 -04:00
James Harton
d3419ebdbc
chore(docs): getting started link in readme points to a 404. ( #42 )
2022-10-26 21:25:11 -05:00
Zach Daniel
7655e082c1
chore: fix CI
2022-10-21 09:03:27 -04:00
Zach Daniel
eefa8750b6
chore: release version v0.20.2
2022-10-21 08:53:50 -04:00
Zach Daniel
fe079a55d9
docs: update getting started guide
2022-10-21 08:53:39 -04:00
Zach Daniel
9ff395711e
improvement: handle keyset & offset pagination when combined on an action (by preferring keyset)
...
improvement: use new `depend_on_resources/` from Ash to remove the need for registry in schema
fix: various pagination fixes
2022-10-21 08:51:31 -04:00
Zach Daniel
c5662e90ba
improvement: validate that relay? queries use keyset?: true
actions
...
improvement: only add `count` to pages when one relevant query is countable
2022-10-21 07:38:33 -04:00
Zach Daniel
3be18011ea
chore: fix CI from last commit
2022-10-20 17:57:37 -04:00
Zach Daniel
07e0c6170c
improvement: split keyset_page_of
and page_of
types
...
improvement: add `start_keyset` and `end_keyset` to `keyset_page_of` type
improvement: add `count` to relay fields if there exists a countable relay query
2022-10-20 17:57:27 -04:00
Zach Daniel
b1bdc49ec5
fix: reference schema not generated module when adding types
2022-10-20 15:03:13 -04:00
Zach Daniel
56f38c5099
chore: release version v0.20.1
2022-10-20 13:31:19 -04:00
Zach Daniel
5d0bdd8e15
improvement: update to latest ash
2022-10-20 11:14:35 -04:00
Zach Daniel
75ba47215d
improvement: change calculation input type name
2022-10-13 00:53:23 -04:00
Zach Daniel
1b11834afb
docs: remove out of date docs
2022-10-12 23:02:51 -04:00
Zach Daniel
9cc9da0f2e
improvement: support calculation sort input
...
closes #31
2022-10-12 21:15:42 -04:00
Zach Daniel
3a11d988ab
improvement: support encode_primary_key? false
, and set single managed relationship primary keys do :id
type when its true
...
closes #28
2022-10-12 19:02:04 -04:00
Zach Daniel
195ec3cd4f
fix: handle empty root query/root mutation blocks
...
closes : #10
2022-10-12 17:25:33 -04:00
Zach Daniel
8d79fd7d2a
fix: non relay keyset pagination was broken when relay was introduced
2022-10-12 12:11:51 -04:00
Zach Daniel
9a3136fd5d
improvement: remove stacktraces?
option
...
improvement: add error handler
improvement: translatable error messages
docs: handle errors guide
2022-10-12 00:51:01 -04:00
Zach Daniel
5d5d8f44ab
improvement: update to latest ash
2022-10-11 16:12:41 -04:00
Zach Daniel
dab3bf33df
chore: update ash in matrix
2022-10-11 16:11:42 -04:00
Zach Daniel
d97287db2c
chore: update git_ops
2022-10-11 15:46:41 -04:00
Zach Daniel
056e457522
improvement: support only exposing a subset of public relationships
2022-10-11 15:37:19 -04:00
Zach Daniel
7de4207de4
improvement: add upsert_identity
option
2022-10-09 21:05:58 -04:00