Commit graph

104 commits

Author SHA1 Message Date
Copilot
aac23596ec
refactor: shared internal postgres package around slonik (#7887)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: n1ru4l <14338007+n1ru4l@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2026-03-27 10:20:05 +01:00
jdolle
ddea09bbc3
Format service SDL and keep multiline comment spacing (#7664) 2026-02-12 16:28:05 -08:00
Laurin
0803cedb3a
fix: bump axios and address vulnerability (#7667) 2026-02-10 10:43:51 +01:00
Laurin
6c6f5ab5f2
add Mutation.updateSchemaComposition to the public GraphQL API schema (#7635)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-09 23:22:57 +01:00
Michael Skorokhodov
e853916513
fix: chema sdl resolver to ignore auto fix composite schema execution… (#7614) 2026-02-03 13:44:10 +01:00
Laurin Quast
0f0430f4f5
remove compare to latest schema version feature flag (#7584) 2026-01-28 08:25:56 +01:00
Laurin Quast
cb973b6b62
refactor schema publishing logic (#7535) 2026-01-27 15:56:40 +01:00
jdolle
f4eb13f9ed
Store schema proposal changes on a separate column in the schema chec… (#7531) 2026-01-22 14:37:11 -08:00
Adam Benhassen
53f9d5e303
feat(api): conditional breaking changes based on app deployments (#7388) 2026-01-20 12:03:39 +01:00
jdolle
114cd80a8e
Upgrade graphql-inspector to v7; update change models (#7267) 2025-11-25 09:17:06 -08:00
Adam Benhassen
5a95a65dc5
chore(deps): update dependency graphql-inspector/core and add missing definitions (#7223) 2025-11-10 17:28:28 +00:00
Adam Benhassen
543de174f5
feat: complete --forceSafe implementation to auto-approve breaking changes (#7193) 2025-11-03 10:10:54 +00:00
Adam Benhassen
7457e4de75
feat: prevent schema check approval when policy errors are present (#7185) 2025-10-28 12:08:57 +00: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
jdolle
ef72728915
fix getSchemaVersionByActionId where clause (#7147) 2025-10-21 21:51:06 +00:00
jdolle
0e44587721
select latest log in version by commit; add version details to history (#7124) 2025-10-21 11:09:56 +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
Mart Ganzevles
f567fbbf49
feat(api): add tagunusedSchema & deprecatedSchema to public GraphQL API (#6951)
Co-authored-by: Mart Ganzevles <mart.ganzevles@klm.com>
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2025-09-15 14:44:12 +02:00
Laurin Quast
ae65069da7
feat(api): manage contracts via public api (#6810) 2025-05-20 15:31:06 +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
edf528b310
fix(schema): always treat network errors as schema publish rejections (#6779) 2025-05-14 09:11:53 +02:00
Laurin Quast
7877b28b75
chore: ensure no schema version is created for external composition error (#6774)
Co-authored-by: jdolle <1841898+jdolle@users.noreply.github.com>
2025-05-13 10:06:37 +02:00
Laurin Quast
0cf1194c89
feat(api): target crud operations (#6758) 2025-04-29 12:42:36 +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
Laurin Quast
7fdfdf88bf
feat(api): refactor Query.target + expose via public API (#6656) 2025-03-26 11:36:10 +01:00
Kamil Kisiela
e10de0370c
Ensure type extension fields are properly considered in unused schema detection (#6586) 2025-03-07 00:42:28 +00:00
jdolle
9dfd3ca685
feat: add metadata to hive ui with linked directive support (#6517)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-02-27 09:26:47 -08:00
Laurin Quast
b7e4052ecf
feat: granular permission assignment for organization members (#6231) 2025-01-29 10:31:47 +01:00
Kamil Kisiela
1168564ef0
Delete the legacy registry models (#6259) 2025-01-10 15:17:11 +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
Laurin Quast
28865fdd54
fix: fully validate published graphql schema for single project (#5634) 2024-10-02 12:25:20 +02:00
Laurin Quast
dacc302202
Use latest version in checksum check (#5496)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2024-08-23 17:33:25 +02:00
Kamil Kisiela
1eb06c29c3
Disable update of coordinates status log (#5369) 2024-08-13 14:05:58 +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
Dotan Simha
1ca63a758b
run integration tests locally against local running services (#5096) 2024-07-15 11:21:23 +00:00
Kamil Kisiela
53a0804434
Experimental: Incremental native composition migration (#4936) 2024-06-14 09:12:07 +02:00
Kamil Kisiela
7c476f941d
Make Member.id unique (#4794) 2024-05-22 09:55:27 +02:00
Kamil Kisiela
3fd2f2f78f
Allow to add a note when accepting a breaking change (#4467) 2024-04-09 13:32:10 +02:00
Kamil Kisiela
33cb7f086e
Enable Native Composition by default for newly created projects (#4394) 2024-04-03 14:32:09 +00:00
Dotan Simha
0a27436166
Use native fetch in CDN workers, refactor deprecated TS types, fixed integration tests fetch (#4112) 2024-02-29 11:31:44 +02:00
Laurin Quast
7be8f59001
test: add tests for publish with missing service name and missing ser… (#4092) 2024-02-27 08:38:49 +00:00
Aleksandra
cd1271088a
feat: show top affected operations and clients for a schema change in schema checks (#3504)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2024-02-26 11:36:48 +01:00
Laurin Quast
2af71a2bc0
feat: sort services/schemas before attempting composition (#3911) 2024-02-26 08:40:48 +00:00
Laurin Quast
404875b94e
fix: correctly handle schema check composition skip (#3932) 2024-02-08 14:24:23 +01:00
Laurin Quast
00ad87a5cb
feat: schema contracts api + ui (#3506) 2024-02-06 12:10:19 +01:00
Laurin Quast
692ec54b86
feat: schema version api + app cleanup (#3771) 2024-01-12 11:45:46 +01:00