Drew DeVault
a00fbfc7a0
api: overhaul build
2022-03-24 14:09:55 +01:00
Simon Ser
75fcaf5dba
go fmt
2022-02-01 09:28:45 +01:00
Drew DeVault
4d4ebc49e3
API: Legacy tracker:create & :update webhooks
2022-02-01 09:28:45 +01:00
Drew DeVault
0f5aec60a8
API: Implement submitComment
2022-02-01 09:28:45 +01:00
Drew DeVault
67686fbd8c
API: Implement updateTicket
...
Narrowed the scope of this a bit by updating the schema to not allow
event-creating changes in this context.
2022-02-01 09:28:45 +01:00
Drew DeVault
781617e792
API: Add tracker ID to all ticket resolvers
...
Since the ticket ID is only unique within each tracker.
2022-02-01 09:28:45 +01:00
Drew DeVault
768a4bf6f8
API: Configure webhooks on meta.sr.ht fetch
2022-02-01 09:28:45 +01:00
Drew DeVault
4597e6f019
API: Implement participant fetching from meta
2022-02-01 09:28:45 +01:00
Drew DeVault
970752b175
API: Add new participant by user ID loader
2022-02-01 09:28:44 +01:00
Drew DeVault
3a6e16f096
API: Rename ParticipantsByID loader
2022-02-01 09:28:44 +01:00
Drew DeVault
4ff9d6d2af
fetchTrackersByOwnerName: fix parameter order
2021-09-27 16:05:45 +02:00
Drew DeVault
ffe1c9b652
Overhaul default access lists (API)
2021-09-24 08:21:04 +02:00
Drew DeVault
1eb91e2ae1
Fix error in trackers by ID query
2021-06-17 12:35:43 -04:00
Drew DeVault
09e8425818
API: fix ACL field for trackerByName
2021-03-08 11:12:48 -05:00
Drew DeVault
837d887647
API: rig up tracker { acl }
2021-02-19 10:52:31 -05:00
Drew DeVault
cccc0c0ea6
API: rig up tracker { subscription }
2021-02-16 10:06:56 -05:00
Drew DeVault
78b187bb75
API: implement ticket { subscription }
2021-02-16 10:04:26 -05:00
Drew DeVault
655aafa25e
API: Rename CommentsByID => CommentsByIDUnsafe
...
Because this function makes no attempt at verifying that the user is
permitted to view this comment, and it's the caller's responsibility to
verify that.
2021-02-16 09:14:34 -05:00
Drew DeVault
b82659cd0b
API: expand tracker access controls
2021-02-15 11:54:11 -05:00
Drew DeVault
51961a6b25
API: rig up labels
2021-02-15 10:08:01 -05:00
Drew DeVault
114a5665c1
API: rig up event relationships
2021-02-13 09:04:38 -05:00
Drew DeVault
057b65814d
API: implement participant loader
2021-02-08 10:44:52 -05:00
Drew DeVault
bcd2302251
API: Initial riggings for events
2021-02-08 10:44:51 -05:00
Drew DeVault
3dac774c71
API: Implement query { trackerByOwner }
2021-02-08 10:44:51 -05:00
Drew DeVault
cb460bb4e0
API: join on ACLs for trackerById
2021-02-08 10:44:51 -05:00
Drew DeVault
fec9109909
API: implement query { trackerByName }
2021-02-08 10:44:51 -05:00
Drew DeVault
b9bad8ad12
API: Implement query { tracker }
2021-02-08 10:44:51 -05:00
Drew DeVault
fb402f3672
API: Rig up loaders, implement query { user }
2021-02-08 10:44:51 -05:00