Commit graph

423 commits

Author SHA1 Message Date
Adam Benhassen
663060e329 avoid mutation 2026-01-12 15:06:43 +01:00
Adam Benhassen
4b2699223e prettier fixes 2026-01-12 15:04:40 +01:00
Adam Benhassen
6e7aea6fd7 fix(schema): detect conflicts with Apollo Link spec reserved types 2026-01-12 14:57:14 +01:00
Valentin Cocaud
c728a995e2
feat(server): add hive tracing integration (#7410)
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2025-12-18 16:01:48 +01:00
dependabot[bot]
0cd10af864
chore(deps-dev): update trpc packages (#7438)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2025-12-16 22:44:09 +01:00
Laurin Quast
4183e55198
fix: bump federation composition to address subgraph type leakage (#7402) 2025-12-10 14:24:03 +01:00
Alex | 艾力
4aa524779c
feat: update ioredis to support connecting to Redis in IPv6 networks (#7333)
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2025-12-04 13:14:40 +01:00
Kamil Kisiela
29de664960
feat: update federation-composition to v0.21.0 (#7306) 2025-11-24 23:08:38 +01:00
Dotan Simha
23f0fb9c3c
chore(deps): update vitest and vite to latest, fix node version constraints, fix eslint in zed (#7251) 2025-11-16 11:38:27 +02:00
Laurin Quast
1f7f1951b2
fix: bump federation composition (#7177)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-27 13:43:29 +00:00
jdolle
1b7c7b5506
fix: error logs missing error text (#7071) 2025-10-02 10:40:44 +02:00
Iha Shin (신의하)
81e85654c5
chore: add dev:hive script using turbo (#7053) 2025-09-26 20:21:17 +09:00
jdolle
c8e805091f
fix: upgrade federation-composition to support external directive on … (#7029)
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2025-09-19 23:47:32 +02:00
Laurin Quast
147e86233c
fix: use schema contracts federation library (#6964) 2025-09-15 12:29:09 +02:00
renovate[bot]
2d7e7be313
fix(deps): update dependency @theguild/federation-composition to v0.19.1 (#6984)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-15 10:10:04 +03:00
renovate[bot]
2e42737cbc
fix(deps): update dependency zod to v3.25.76 (#6991)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-14 16:16:15 +03:00
renovate[bot]
da9182ccbc
fix(deps): update graphql-tools (#6965)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-14 15:12:12 +03:00
jdolle
8ff04c56f7
fix: dont touch external fields or objects in contract logic (#6903) 2025-07-30 09:47:34 +02:00
Laurin Quast
33ad7fe4f1
fix: bump federation composition (#6865) 2025-06-27 13:41:31 +02:00
Laurin Quast
35a69a1064
fix: stitching graphql validation (#6864) 2025-06-27 11:53:54 +02:00
Laurin Quast
114e7bcf68
bump @theguild/federation-composition (#6845) 2025-06-23 13:00:30 +02:00
Laurin Quast
faa22bbe66
fix(schema): invalid schema contract composition for shared scalars/types (#6850) 2025-06-23 10:00:33 +02:00
jdolle
8cc1bc9498
test: add retry to flaky abortsignal unit test (#6841) 2025-06-11 09:38:15 +02:00
renovate[bot]
f4d212c61f
chore(deps): update dependency fastify to v4.29.1 [security] (#6832)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-11 08:21:56 +03: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
e8faeb7fe5
test: contract composition (#6773)
Co-authored-by: jdolle <1841898+jdolle@users.noreply.github.com>
2025-05-13 10:07:32 +02:00
jdolle
8e02a49b48
Contract root types (#6770) 2025-05-12 12:38:26 +02:00
jdolle
04ed455101
Exit the worker thread correctly instead of hanging (#6754) 2025-04-24 03:03:16 -07:00
jdolle
d0404db1cb
Improved external composition UX (#6752) 2025-04-23 13:53:32 -07:00
Laurin Quast
a8b775fd3f
adjust buckets (#6750) 2025-04-17 18:22:13 +02:00
Laurin Quast
8d9202584d
feat: some more metrics on the schema service (#6748) 2025-04-17 15:29:16 +02:00
Laurin Quast
d0e0b65fc6
feat(schema): run composition in worker threads (#6725) 2025-04-14 13:48:42 +02:00
jdolle
fd9b160015
upgrade "got" package to fix timeouterror (#6718) 2025-04-09 17:39:50 +03:00
jdolle
a3f1ea9edd
Add debug logs to federation composition (#6719) 2025-04-09 08:30:53 +03:00
jdolle
4f9aeae78a
No empty metadata (#6713) 2025-04-07 10:21:34 -07:00
Laurin Quast
4435820a2c
fix(schema): building contracts with extend keyword (#6706) 2025-04-05 08:24:44 +02:00
Laurin Quast
a107ad363b
fix: failing composition for contract schemas (#6685) 2025-04-01 13:19:22 +00:00
Kamil Kisiela
a482abff7b
feat: update federation-composition to v0.18.1 (#6684) 2025-04-01 10:56:15 +00:00
Kamil Kisiela
ed66171a4b
Update federation-composition to v0.18.0 (#6675) 2025-03-31 10:07:09 +02:00
renovate[bot]
1f414027db
fix(deps): update graphql-tools (#6645)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-03-30 11:56:53 +03:00
Kamil Kisiela
cb41478829
Update composition to v0.16.0 (#6665) 2025-03-28 12:49:56 +01:00
Laurin Quast
2b220a560c
feat: upgrade @theguild/federation-composition to 0.15.0 (#6662) 2025-03-27 15:11:11 +01:00
Laurin Quast
c1d9c0568d
feat(api): filter private schema into public schema using federation contracts (#6614) 2025-03-21 14:19:17 +01:00
Laurin Quast
a5e00f260a
fix: bump @theguild/federation-composition (#6633) 2025-03-20 08:50:16 +00: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
jdolle
1d43b246d1
feature: add federation-links-util library (#6452) 2025-02-12 15:42:39 +00:00
Kamil Kisiela
cef7fd88e4
Update @theguild/federation-composition to 0.14.4 (#6502) 2025-02-12 11:16:21 +01:00
Piotr Monwid-Olechnowicz
3e76e87dd3
Disable no-process-env rule in docs and environment.ts files (#6445) 2025-01-29 22:15:46 +01:00
Kamil Kisiela
40213fb7dc
Update federation composition to 0.14.3 (#6380)
The `transformSupergraphToPublicSchema` removes now `@policy`, `@requiresScopes` and `@authenticated`.

The public schema shouldn't have them.
2025-01-17 10:28:20 +01:00