Commit graph

536 commits

Author SHA1 Message Date
Zach Daniel
cf57747d79 chore: release version v0.25.12 2023-07-03 23:44:38 -04:00
Jeremy Grant
682a240aa9
fix: {:array, UnionType} issues resolving embedded types (#82) 2023-07-03 23:42:40 -04:00
Zach Daniel
bf4aaff3a3 improvement: update ash 2023-07-03 22:26:29 -04:00
Zach Daniel
7580a714a5 chore: release version v0.25.11 2023-07-03 21:37:10 -04:00
Zach Daniel
ef0eb4d086 chore: fix bug report template 2023-07-03 21:35:55 -04:00
Zach Daniel
60517e6e20 chore: update tests, the fix is in main, just need to wait for release 2023-06-28 14:35:18 -04:00
Barnabas Jovanovics
14a5898958
test: add test for loading stuff through unions with fragments (#81) 2023-06-28 11:14:50 -04:00
Zach Daniel
61003d539a chore: update fix with exception for embedded resources 2023-06-28 10:52:23 -04:00
Zach Daniel
eb6d4f24f7 fix: only include types for actions being used by ash_graphql 2023-06-28 10:20:59 -04:00
Zach Daniel
d2f1f321f6 fix: handle detection of fields nested in aliases 2023-06-23 10:53:24 -04:00
Zach Daniel
dd64dd9f4f chore: update ash 2023-06-23 10:12:32 -04:00
Zach Daniel
bb96354470 improvement: support ForbiddenField 2023-06-23 10:10:39 -04:00
Alan Heywood
1c9c173631
fix: fix Logger deprecations for elixir 1.15 (#79)
Use Logger.warning instead of Logger.warn, which is deprecated
2023-06-22 17:38:24 -04:00
Zach Daniel
c70e7dec7d improvement: use parse_input for filters 2023-06-19 15:09:32 -04:00
Barnabas Jovanovics
7f504bbf17
test: add engine deadlock test (#78) 2023-06-16 10:51:50 -04:00
Zach Daniel
1f6e87ff01 fix: properly resolve arrays of unions from calculations 2023-06-15 13:04:45 -04:00
Barnabas Jovanovics
6c073e746d
test: add new calculate union tests with real resources (#77) 2023-06-15 10:36:20 -04:00
Zach Daniel
045426c629 fix: account for lists of newtype unions 2023-06-14 10:21:20 -04:00
Zach Daniel
9b8d494e1d chore: release version v0.25.10 2023-06-12 17:01:57 -04:00
Zach Daniel
102bf96221 improvement: use new can_load?/2 2023-06-12 16:59:05 -04:00
Zach Daniel
e74101044a chore: release version v0.25.9 2023-06-12 13:20:58 -04:00
Zach Daniel
74211ef3f4 fix: properly fetch aliased all attributes 2023-06-12 13:19:07 -04:00
Barnabas Jovanovics
dcc7e045b9
test: add tests for graphql aliases (#75) 2023-06-12 10:44:01 -04:00
Zach Daniel
18b2effe57 chore: release version v0.25.8 2023-06-10 13:32:07 -04:00
Zach Daniel
1169b6ec32 chore: update mix.lock 2023-06-10 13:31:51 -04:00
Zach Daniel
997c80b526 chore: add back in dataloader to not break existing apps 2023-06-09 16:14:23 -04:00
Zach Daniel
3570c477f0 improvement: finalize Subscription.query_for_subscription args 2023-06-09 12:01:21 -04:00
Zach Daniel
a4266dffb4 chore: update ash 2023-06-09 10:19:53 -04:00
Zach Daniel
087579a062 fix: fixes for resolvers 2023-06-09 10:19:31 -04:00
Zach Daniel
05be948204 improvement: revamp data loading to be a single load statement 2023-06-09 00:45:39 -04:00
Zach Daniel
09ca364162 chore: release version v0.25.7 2023-06-06 09:17:41 -04:00
Zach Daniel
e7f7cfc133 fix: ensure forbidden errors always use forbidden code 2023-06-05 17:19:49 -04:00
Zach Daniel
0caf5365f7 improvement: use Ash.Changeset.load 2023-06-05 14:04:53 -04:00
Zach Daniel
a00c55c749 improvement: load calculations using Ash.Query.load 2023-06-05 10:41:36 -04:00
Zach Daniel
30e49ef99b chore: release version v0.25.6 2023-06-04 16:11:24 -04:00
Zach Daniel
d8cf992370 improvement: set actor when building loaded read query 2023-06-04 16:09:55 -04:00
Zach Daniel
28f231f2e0 test: update tests 2023-06-02 13:54:09 -04:00
Zach Daniel
34dc7f5e28 chore: release version v0.25.5 2023-05-23 17:13:14 -04:00
Zach Daniel
000809b34f improvement: graphql_rename_value/1 for enums
docs: union guide & improved enum guide
2023-05-23 17:11:58 -04:00
Zach Daniel
3c9294269b chore: release version v0.25.4 2023-05-22 16:21:00 -04:00
Zach Daniel
d8b73b56e4 fix: properly use primary read as default read_action 2023-05-22 16:20:46 -04:00
Zach Daniel
3f842045fc chore: release version v0.25.3 2023-05-19 18:01:57 -04:00
Zach Daniel
20ce8b505e fix: properly thread read action arguments through on updates 2023-05-19 18:01:33 -04:00
Zach Daniel
8679cd3d3c chore: release version v0.25.2 2023-05-18 00:17:50 -04:00
Zach Daniel
309c35d405 fix: choose a better default delimiter 2023-05-18 00:16:58 -04:00
Zach Daniel
c100d9b9f5 chore: release version v0.25.1 2023-05-17 22:41:39 -04:00
Zach Daniel
db23b32552 fix: various problems with resolving unions in relationship changes 2023-05-17 22:41:24 -04:00
Zach Daniel
6701b57afe fix: properly wrap union resolvers in a list 2023-05-17 16:20:16 -04:00
Zach Daniel
6e444da1e7 improvement: add composite pkey default delimiter 2023-05-17 14:01:20 -04:00
Zach Daniel
d80016abd7 fix: don't generate enum types when no graphql type exists 2023-05-16 12:42:10 -04:00