Commit graph

142 commits

Author SHA1 Message Date
Laurin Quast
ec77725ca1
feat: persistent job queue with postgraphile worker (#7383)
Co-authored-by: jdolle <1841898+jdolle@users.noreply.github.com>
2026-01-12 13:13:23 +01:00
jdolle
444c0cc10d
Add usage data to our public API (#7418) 2025-12-15 09:36:16 +01:00
Adam Benhassen
7e7f33dd13
test(otel-collector): add integration tests for trace ingestion (#7315) 2025-11-27 16:36:09 +02:00
Adam Benhassen
c024ea7666
feat(api): expose Project.createdAt via public GraphQL API (#7328) 2025-11-27 12:31:33 +01:00
Laurin Quast
717b5aa6e8
feat: email invite and default oidc resources assignments (#7252)
Co-authored-by: jdolle <1841898+jdolle@users.noreply.github.com>
2025-11-13 11:55:10 +01:00
Laurin Quast
01963a0899
feat(api): project and personal scoped access tokens (#7206) 2025-11-10 09:27:37 +01:00
jdolle
caebbe093a
fix: schema version by commit (#7155)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-24 10:54:47 +02:00
Laurin Quast
a79963d2d9
fix: improve query performance (#7099) 2025-10-14 12:01:51 +00:00
Iha Shin (신의하)
edcc6f1891
feat(app): unify schema composition settings mutations (#7069) 2025-10-11 01:10:37 +09:00
Laurin Quast
fdcfc1dead
feat(api): add OperationStatsValues.name and OperationStatsValues,operationHash to the public api schema (#6813) 2025-05-21 13:33:28 +02:00
Laurin Quast
6bcbbc55c3
feat(api): Organization.projects and Projects.targets (#6812) 2025-05-21 11:00:32 +02:00
Laurin Quast
9e43baa684
fix: types (#6805) 2025-05-19 12:56:35 +02:00
jdolle
cc5a9b7c3c
tests: Use pollFor logic instead of static wait times in integration tests (#6803) 2025-05-19 11:09:01 +02:00
Laurin Quast
3552957eeb
feat(api): add usage fields to public api schema (#6795) 2025-05-19 11:08:09 +02:00
Laurin Quast
aab6e7c2cf
feat: user management public api (#6722)
Co-authored-by: jdolle <1841898+jdolle@users.noreply.github.com>
2025-05-16 09:19:59 +02:00
Laurin Quast
20bfc4c052
feat(api): add project mutations to public api schema (#6786) 2025-05-16 09:19:43 +02:00
jdolle
bbd5643924
Advanced breaking change detection for input and argument values (#6764) 2025-05-15 22:04:57 +00:00
Laurin Quast
0cf1194c89
feat(api): target crud operations (#6758) 2025-04-29 12:42:36 +02:00
Laurin Quast
70bc7a862a
feat(api): store access token information in audit log (#6738) 2025-04-24 16:50:50 +02:00
Laurin Quast
916e5799c2
feat(server): expose fields for managing access tokens via the public API (#6710) 2025-04-09 08:52:43 +02:00
Kamil Kisiela
cb41478829
Update composition to v0.16.0 (#6665) 2025-03-28 12:49:56 +01:00
Laurin Quast
7fdfdf88bf
feat(api): refactor Query.target + expose via public API (#6656) 2025-03-26 11:36:10 +01:00
Laurin Quast
c40ea2c3b1
feat(api): refactor Query.project + expose via public API (#6654) 2025-03-26 09:10:11 +01:00
Laurin Quast
799eb03df9
feat(api): refactor Query.organization + expose via public API (#6653) 2025-03-25 15:20:37 +01:00
Laurin Quast
8c3413a207
feat(usage): report with organization access tokens (#6538)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-03-06 09:19:37 +08:00
Laurin Quast
39eac0315c
fix: handle missing service error for federation project schema checks (#6483) 2025-02-10 10:05:00 +00:00
Laurin Quast
05045306b7
feat: allow non target access actors to check, compose, delete and publish schemas (#6449)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-04 12:14:08 +00:00
Laurin Quast
b7e4052ecf
feat: granular permission assignment for organization members (#6231) 2025-01-29 10:31:47 +01:00
jdolle
b58d2c5fdb
feat: add breaking changes total operations option (#6254) 2025-01-14 10:30:30 -08:00
jdolle
f6565fc899
feat: cli schema:fetch targets latest if actionId argument is missing (#6338) 2025-01-10 19:16:19 -08:00
Kamil Kisiela
1168564ef0
Delete the legacy registry models (#6259) 2025-01-10 15:17:11 +01:00
Jason Kuhrt
c34674381c
tests(integration/cli): snapshot cli output (#6286) 2025-01-09 08:56:35 -05:00
jdolle
29c45dfbfc
Add subgraphs type to cli schema:fetch (#6255) 2025-01-08 19:16:55 +07:00
Dimitri POSTOLOV
e0eb3bdb28
feat: preflight scripts for laboratory (#5564)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Saihajpreet Singh <saihajpreet.singh@gmail.com>
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>
2024-12-27 10:06:52 +00:00
Kamil Kisiela
f5fd160efe
Add E2E test for usage reporting (#6009) 2024-11-21 10:20:29 +02:00
Laurin Quast
6cd22b0cb2
test: organization member can create a target (#5901) 2024-11-12 13:35:50 +01:00
Laurin Quast
46c306c53e
chore: upgrade supertokens-node to 16.x.x (#5888) 2024-11-11 12:02:24 +01:00
Laurin Quast
0223078449
feat: use booleans for permissions on dashboard (#5860) 2024-11-11 09:51:44 +01:00
Kamil Kisiela
9c31fa76c5
Fix missing access to alerts when sending notifications (#5883) 2024-11-08 17:06:42 -05:00
Kamil Kisiela
562a002b2a
Target, project and organization were inaccessible by Query.tokenInfo (#5877) 2024-11-08 15:01:12 +01:00
Laurin Quast
ff60d049d6
feat(api): new permission system (#5674) 2024-11-05 10:36:10 +01:00
Laurin Quast
f722b39b3d
refactor: simplify integration tests and clarify target access tokens (#5745) 2024-10-28 09:43:51 +01:00
Kamil Kisiela
7edd150e63
Deprecate cleanId, use slug instead (#5684) 2024-10-21 13:06:29 +02:00
Kamil Kisiela
3cb8861df0
Deprecate name, use slug (cleanId) instead (#5681) 2024-10-17 15:01:48 +02:00
Kamil Kisiela
8020419437
Creation and deprecation status of schema coordinates - schema age filter (part 1) (#5224) 2024-08-12 11:23:32 +02:00
Kamil Kisiela
c20907b7bf
Perform local schema composition in the hive dev command (#5237) 2024-07-24 09:25:31 +00:00
Laurin Quast
75ad8dfa9d
feat: app deployments (persisted operations/documents) (#4746) 2024-07-19 11:13:51 +02:00
Dotan Simha
1ca63a758b
run integration tests locally against local running services (#5096) 2024-07-15 11:21:23 +00:00
Kamil Kisiela
ba0e07e117
Custom Auth UI, proper SSO login flow and slug modifications (#5111) 2024-07-03 16:31:01 +02:00
Kamil Kisiela
53a0804434
Experimental: Incremental native composition migration (#4936) 2024-06-14 09:12:07 +02:00