Commit graph

70 commits

Author SHA1 Message Date
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
Kamil Kisiela
9dfccb8bef
Allow to enable native Federation composition (#3613) 2023-12-14 13:10:50 +00:00
Kamil Kisiela
53ac2fcb03
Member access roles (#3364) 2023-12-05 11:54:03 +01:00
Laurin Quast
21d246d815
feat: remember breaking change approvals in context of a pull request (#3359) 2023-11-16 13:35:51 +01:00
Kamil Kisiela
79c0b4139e
Enable graphql-jit for GraphQL requests made by @hive/app (#3254) 2023-11-03 12:48:07 +01:00
Kamil Kisiela
094faf4d2a
Use KV storage to deduplicate SDLs from schema_checks (#2992) 2023-11-03 11:39:46 +01:00
Kamil Kisiela
0188ec7ffe
Track performance of parsing and schema building + remove unused GraphQL fields in Explorer (#3198) 2023-11-02 14:51:38 +01:00
Laurin Quast
c8ec151e5d
cleanup: remove unused persisted operations feature (#3215) 2023-10-31 08:25:30 +01:00
Kamil Kisiela
5811c72b63
Communicate used field with unused arguments in Unused Schema view (#3061) 2023-10-19 16:54:44 -05:00
Kamil Kisiela
9e7cb114a1
Adds a view of unused schema (#3014) 2023-10-09 15:38:19 +02:00
Laurin Quast
fdf71a1c8c
feat: link github action repository to schema check (#2701) 2023-10-06 14:39:50 +00:00
Kamil Kisiela
743a256f3a
Dedicated page for a GraphQL consumer (#2976) 2023-09-28 14:52:52 +02:00
Kamil Kisiela
68e8c572dd
Native Federation v2 support (#2822)
Closes #712
Closes #1330

Want to opt-in? Create a support ticket.
2023-09-28 12:31:32 +02:00
Kamil Kisiela
60bc828dc2
Dedicated page for a schema coordinate (#2974) 2023-09-27 15:41:22 +02:00
Kamil Kisiela
2d1a5e55ea
Include project name in GH check-run for newly created projects (#2962) 2023-09-26 09:52:34 +02:00
Kamil Kisiela
0fb31dc77a
Show top 5 operations in explorer (#2946) 2023-09-18 13:49:47 -07:00
Kamil Kisiela
9f0057f0ac
Adds ZenDesk Ticketing (#2795) 2023-09-06 13:35:08 +02:00
Laurin Quast
f3b510c6e6
feat: disable leave organization for oidc members (#2692) 2023-08-02 07:34:05 +00:00
Laurin Quast
d16565a94c
query actual graphql endpoint from laboratory (#2680) 2023-07-28 12:54:39 +00:00
Laurin Quast
90e242bc07
filter operations by client name (#2487) 2023-06-27 12:24:43 +02:00
renovate[bot]
006d225f39
chore(deps): update dependency @theguild/prettier-config to v1.2.0 (#2405)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>
2023-06-18 13:48:32 +00:00
Laurin Quast
407adafb92
feat: persist schema check in database and expose it via api (#2417) 2023-06-13 13:22:01 +02:00
Dimitri POSTOLOV
1cc2a0adca
Operation Collections in Lab (#1610)
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
Co-authored-by: Dotan Simha <dotansimha@gmail.com>
2023-06-12 16:56:27 +02:00
Laurin Quast
10f2c74fe7
feat: show clients that use a specific schema coordinate on the explorer view (#2210) 2023-05-24 12:18:50 +02:00
Laurin Quast
b5039ab139
feat: supergraph field information in explorer (#2235) 2023-05-22 10:01:07 +02:00
Kamil Kisiela
9a80bc6753 Show service diff only for composite and modern projects 2023-05-12 22:16:05 +02:00
Kamil Kisiela
6a8f9de26f
Show diff of a service schema in History view (#2216) 2023-05-12 16:19:19 +02:00
Dotan Simha
9238a1f915
Schema policy checks using graphql-eslint (#1730) 2023-05-09 10:07:17 +02:00
Laurin Quast
1fa8f762aa
feat: persist meta data and errors during schema publish (#1821) 2023-04-20 10:31:25 +02:00
Kamil Kisiela
98f2d7f7df
Display service url changes in UI when comparing versions (#1948) 2023-04-05 15:59:38 +02:00
Kamil Kisiela
e09daf9d2b
FeatureFlag: use latest composable version for comparisons (#1884) 2023-03-30 16:15:32 +02:00
Kamil Kisiela
c998eb6f05
Small improvements to the schema publishing flow (#1622) 2023-03-08 14:02:19 +01:00
Dotan Simha
627df54206
2️⃣ Drop Personal organizations (#1452) 2023-02-28 08:52:37 +01:00
Kamil Kisiela
afae33eb21
New and improved model of Schema Registry (#789) 2023-02-02 19:35:59 +01:00
Laurin Quast
c8d6aa4a27
feat: support new cdn tokens (#1061) 2023-01-27 12:59:09 +01:00
Laurin Quast
dfd1d37e96
refactor: change dependency chain (#1127) 2023-01-25 09:10:29 +00:00
Laurin Quast
a505bcfbe0
Revert "feat: read legacy s3 key from s3 for artifact API requests [3/4]" (#1120) 2023-01-24 17:54:30 +01:00
Laurin Quast
c85d8aa0d0
feat: read legacy s3 key from s3 for artifact API requests [3/4] (#1005) 2023-01-24 15:03:04 +01:00
Laurin Quast
0b4ed81f24
feat: store/import legacy s3 key on s3 [2/4] (#1043) 2023-01-24 09:42:24 +01:00
Laurin Quast
e3a3667c28
feat: store legacy cdn keys on s3 [1/4] (#1003) 2023-01-23 17:21:02 +01:00
Denis Badurina
8287a51255
prettier should be responsible for import sorting instead of eslint (#1027) 2023-01-23 10:30:38 +01:00
Kamil Kisiela
f0af9f2e67
Use ClickHouse Cloud for READ operations and drop legacy tables (#1031) 2023-01-17 11:45:09 +01:00
Laurin Quast
0abc58b9e2
feat: use non-presigned url for S3 HEAD requests (#971) 2023-01-11 15:16:24 +01:00
Dimitri POSTOLOV
02469da474
[🔧 ESLint] fixes for no-implicit-coercion (#742)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-12-28 21:04:17 +01:00
Dimitri POSTOLOV
7ad5e26c34
[🔧 ESLint] import sort (#736) 2022-12-28 20:22:54 +01:00
Laurin Quast
72b036a308
feat: more granular configuration of OIDC endpoints (#835) 2022-12-20 13:18:05 +01:00
Kamil Kisiela
86161052bd
Transfer ownership of an organization (#732) 2022-12-07 11:36:52 +01:00
Kamil Kisiela
a031bb642c
Add current month to the date ranges in the admin panel (#708) 2022-11-29 12:25:51 +01:00
Kamil Kisiela
06b68fce21
Explain why comparison of versions failed (#701) 2022-11-28 13:36:40 +00:00