Zach Daniel
77bf8788f5
improvement: log error stacktraces
2021-05-14 12:31:12 -04:00
Zach Daniel
8945851fd1
improvement: add stacktraces?
option
2021-05-14 12:25:43 -04:00
Zach Daniel
b8ca64590f
fix: support soft destroys
...
fix: support actions with no input objects
2021-05-10 02:19:47 -04:00
Zach Daniel
06d674aac6
fix: don't have leaky errors
...
fix: support filtering on aggregates in nested resolvers
2021-05-04 13:01:15 -04:00
Zach Daniel
13799c37e7
fix: don't raise on missing relationship actions
...
fix: properly detect selection of count
2021-04-28 16:54:06 -04:00
Zach Daniel
ce0e275a9a
fix: load fields before sorting
2021-04-26 17:37:43 -04:00
Zach Daniel
ae23048ba1
fix: load aggregates used in sort
2021-04-26 17:35:03 -04:00
Zach Daniel
3a88127d0b
fix: load aggregates from sorts
2021-04-26 17:25:23 -04:00
Zach Daniel
73efedb8da
fix: load any aggregates referenced in the filter
2021-04-26 17:22:45 -04:00
Zach Daniel
347d73ec25
fix: properly unwrap invalid errors
2021-04-26 13:14:25 -04:00
Zach Daniel
d9ead2ef32
fix: unwrap invalid errors
2021-04-26 13:07:00 -04:00
Zach Daniel
68306a7265
improvement: support ash_context
key
2021-04-19 16:17:35 -04:00
Zach Daniel
4f71d69c5d
improvement: support read_action
config for updates and destroys
...
improvement: support `identity: false` for udpates and destroys
2021-04-19 15:26:20 -04:00
Zach Daniel
e302731d99
fix: project down to multiple levels for result
types
2021-04-18 23:19:46 -04:00
Zach Daniel
11db824adc
fix: set actor when building changeset
2021-04-18 10:57:18 -04:00
Zach Daniel
6be5c593cd
fix: proper not found errors
2021-04-16 13:49:51 -04:00
Zach Daniel
88f912a6aa
fix: correctly select fields to clear
2021-04-16 12:59:04 -04:00
Zach Daniel
43dae2ad28
fix: don't clear fields on nil
result
...
chore: add tests for destroy
2021-04-16 12:56:29 -04:00
Zach Daniel
1f098c5fa1
fix: load fields required for relationship
2021-04-15 16:28:04 -04:00
Zach Daniel
6b84bf0f46
fix: detect all embeddable types in arguments and nested
...
fix: detect enums in embeddable types and arguments
fix: error messages for `InvalidArgument`
improvement: log on unrenderable error messages
fix: store refs in graphql blueprint to fix error messages
improvement: update to latest ash
2021-04-13 17:49:10 -04:00
Zach Daniel
ea6a21586a
fix: fix graphql subselections for pagination
2021-04-09 16:29:50 -04:00
Zach Daniel
6ae8715a13
improvement: support upsert?: true
flag on create
2021-04-05 14:41:16 -04:00
Michael St Clair
596dc90381
feat: add read_one query ( #13 )
2021-04-04 03:10:50 -04:00
Zach Daniel
69f34ba55b
fix: select fields/aggregates/calculations
2021-03-22 13:03:18 -04:00
Zach Daniel
9151b712f1
improvement: start on error messaging groundwork
...
fix: properly handle relationship changes on updates
2021-03-15 15:51:17 -04:00
Zach Daniel
b988c4c08c
improvement: support debug?
at the api level
2021-02-23 12:28:19 -05:00
Zach Daniel
33ce6b952d
WIP
2021-02-18 10:16:00 -05:00
Zach Daniel
fbfdb7faf8
feat: update to latest ash
...
feat: support query arguments
2021-01-21 23:06:06 -05:00
Zach Daniel
a820beb474
feat: support embedded resources
2021-01-12 15:14:35 -05:00
Zach Daniel
89adb954e3
fix: resolve error with non-required pagination
2020-12-30 13:26:03 -05:00
Zach Daniel
0ca1b770e7
chore: don't parse filter input
2020-12-30 13:10:10 -05:00
Zach Daniel
210057d1c3
test: actually have a test :)
2020-12-02 00:07:15 -05:00
Zach Daniel
37d0b6534d
feat: Support configuring identities ( #8 )
...
* feat: support using identities for gets
2020-11-18 02:14:33 -05:00
Zach Daniel
daf8513c26
fix: correct sorting enum/args list
2020-11-11 22:41:54 -05:00
Zach Daniel
d5cf6ee3a0
feat: overhaul, better type support, pagination
2020-11-05 20:59:06 -05:00
Zach Daniel
51dc4b8a0c
fix: use the correct tenant function
2020-11-02 21:15:30 -05:00
Zach Daniel
c8b8fc5abd
feat: support multitenancy ( #7 )
2020-10-28 02:16:16 -04:00
Zach Daniel
bea776326f
chore: formatting
2020-10-09 21:17:40 -04:00
Zach Daniel
77566d96c4
fix: fix usage of new Ash.Query.filter/2
2020-10-09 21:10:22 -04:00
Zach Daniel
244da78444
feat: update to latest ash
2020-10-09 21:04:57 -04:00
Zach Daniel
628865c819
fix: set api_opts properly
2020-09-28 09:42:36 -04:00
Zach Daniel
7adb8c0f22
feat: rewrite with dataloader
2020-09-23 20:54:57 -04:00
Zach Daniel
b7eaa44376
fix: get mix check passing
2020-08-14 10:20:47 -04:00
Zach Daniel
2fc65976a7
chore: release version v0.1.0
2020-08-13 18:55:34 -04:00
Zach Daniel
cd16030324
feat: initial POC release
2020-08-13 17:39:59 -04:00
Zach Daniel
759c92553c
WIP
2020-06-05 14:41:00 -04:00
Zach Daniel
7563cbf971
fix; move pagination into graphql layer
2020-05-30 04:57:39 -04:00
Zach Daniel
705bbdd4ec
First stab at a schema
2020-05-01 18:35:12 -04:00