Barnabas Jovanovics
|
b9a3051e88
|
fix: make sure generic actions are authorized (#100)
|
2023-11-24 05:29:01 -05:00 |
|
Zach Daniel
|
cb87e6f4f6
|
chore: format/credo
|
2023-11-13 23:23:27 -05:00 |
|
Zach Daniel
|
e66a3ef4b8
|
fix: properly generate first aggregates with correct destination type
|
2023-11-13 23:02:57 -05:00 |
|
Zach Daniel
|
2cf5b60f63
|
improvement: support latest ash aggregate constraints
|
2023-11-13 16:53:21 -05:00 |
|
Zach Daniel
|
1401de6727
|
fix: pass context into loading and generate related query with it
|
2023-10-27 00:29:03 -04:00 |
|
Zach Daniel
|
a33e4f5b77
|
improvement: support define_relay_types?: false
|
2023-10-15 21:12:13 -04:00 |
|
Barnabas Jovanovics
|
34fd313901
|
improvement: make the node in relay edges non-null (#95)
* make the node in relay edges non-null
* make the edge non-null too
* fix edge type
|
2023-10-03 13:48:27 -04:00 |
|
Zach Daniel
|
58a038e609
|
fix: generic action mutations need to use the input object
|
2023-10-02 19:44:19 -04:00 |
|
Zach Daniel
|
cdb8cf7b7f
|
fix: don't access .pagination on generic action
|
2023-10-02 14:47:31 -04:00 |
|
Tun Cham Roeun
|
4c86d31885
|
improvement: Add a top-level NOT filter, along with AND and OR filters. (#94)
|
2023-10-01 09:51:42 -04:00 |
|
Zach Daniel
|
ca2e5342ac
|
fix: fix primary key delimiter verificatoin step
docs: improve docs on unions
|
2023-09-28 17:31:27 -04:00 |
|
Zach Daniel
|
c6db0fce48
|
improvement: add AshGraphql.Type
|
2023-09-28 15:47:03 -04:00 |
|
Zach Daniel
|
fc3423b45a
|
improvement: optimize union type resolver compile time logic
|
2023-09-20 09:21:44 -04:00 |
|
Zach Daniel
|
842e433f9f
|
fix: don't include related fields in managed relationship inputs
|
2023-09-19 12:49:05 -04:00 |
|
Zach Daniel
|
1950581f83
|
chore: attempt to fix an issue w/ incorrect action call
|
2023-09-17 19:17:13 -04:00 |
|
Zach Daniel
|
49c6534d73
|
improvement: generic action support
docs: better docs
|
2023-09-15 13:45:12 -04:00 |
|
Zach Daniel
|
339a78ec98
|
fix: handle nested array types
|
2023-09-13 14:55:17 -04:00 |
|
Zach Daniel
|
1d69d8ef33
|
fix: support aggregates over calculations
|
2023-08-29 21:32:22 -04:00 |
|
Barnabas Jovanovics
|
bce89e985c
|
feat: add more sort order values (#91)
|
2023-08-28 10:42:39 -04:00 |
|
Barnabas Jovanovics
|
da1d1e889c
|
fix: wrap type in non-null reference if allow_nil? is set to false (#90)
* fix: wrap type in non-null reference if allow_nil? is set to false
* fix: get allow_nil? from the correct place
|
2023-08-22 14:43:27 -04:00 |
|
Zach Daniel
|
8f9e79e273
|
fix: pass arguments to related read action
|
2023-08-03 19:49:59 -04:00 |
|
Zach Daniel
|
d5e8781abf
|
fix: recurse through array types for union checking
|
2023-07-31 22:14:11 -04:00 |
|
Zach Daniel
|
700cc1adee
|
fix: don't add filter input for non-filterable resources
|
2023-07-31 22:07:03 -04:00 |
|
Jeremy Grant
|
de149c63a5
|
fix(array unions): for arrays of embedded types unions when graphql_unnested_unions is used, without it they return empty values (#87)
|
2023-07-28 21:36:12 -04:00 |
|
Zach Daniel
|
fe85aab53a
|
fix: properly display forbidden field errors
fixes #84
|
2023-07-13 09:23:17 -04:00 |
|
Jeremy Grant
|
682a240aa9
|
fix: {:array, UnionType} issues resolving embedded types (#82)
|
2023-07-03 23:42:40 -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
|
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 |
|
Zach Daniel
|
1f6e87ff01
|
fix: properly resolve arrays of unions from calculations
|
2023-06-15 13:04:45 -04:00 |
|
Zach Daniel
|
045426c629
|
fix: account for lists of newtype unions
|
2023-06-14 10:21:20 -04:00 |
|
Zach Daniel
|
102bf96221
|
improvement: use new can_load?/2
|
2023-06-12 16:59:05 -04:00 |
|
Zach Daniel
|
74211ef3f4
|
fix: properly fetch aliased all attributes
|
2023-06-12 13:19:07 -04:00 |
|
Zach Daniel
|
3570c477f0
|
improvement: finalize Subscription.query_for_subscription args
|
2023-06-09 12:01:21 -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
|
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
|
d8cf992370
|
improvement: set actor when building loaded read query
|
2023-06-04 16:09:55 -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
|
d8b73b56e4
|
fix: properly use primary read as default read_action
|
2023-05-22 16:20:46 -04:00 |
|
Zach Daniel
|
20ce8b505e
|
fix: properly thread read action arguments through on updates
|
2023-05-19 18:01:33 -04:00 |
|
Zach Daniel
|
309c35d405
|
fix: choose a better default delimiter
|
2023-05-18 00:16:58 -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 |
|