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
7a1e1506f0
Revert Node 21 upgrade and use Node 18 again ( #3546 )
2023-12-11 17:04:44 +02:00
Kamil Kisiela
3e2d068cf2
SQL statements should not have PostgreSQL schema names hardcoded ( #3505 ) ( #3544 )
...
Co-authored-by: Bartłomiej Czerwiński <82802372+bczerwinski-equinix@users.noreply.github.com>
2023-12-07 12:35:02 +01:00
Kamil Kisiela
9c3e7b3b16
Node 21 ( #3035 )
2023-12-07 11:29:29 +01:00
Laurin Quast
cd9a6ac35d
fix: return api schema for sdl instead of supergraph schema ( #3439 )
2023-11-27 10:51:17 +00:00
Laurin Quast
21d246d815
feat: remember breaking change approvals in context of a pull request ( #3359 )
2023-11-16 13:35:51 +01:00
Dotan Simha
72f59267a1
prettier v3 and apply fixes to existing files ( #3279 )
2023-11-07 07:14:57 +00: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
03a67c58ea
Publishing schema with a deprecated "github: false" should be successful ( #3040 )
2023-10-12 13:22:36 +02:00
Laurin Quast
b43249740b
feat: manual schema check approval ( #2582 )
2023-07-13 09:37:45 +00:00
Kamil Kisiela
845ac18d69
Use Fed v2.3 in external composition test ( #2562 )
2023-07-04 13:51:55 +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
Laurin Quast
b5039ab139
feat: supergraph field information in explorer ( #2235 )
2023-05-22 10:01:07 +02:00
Laurin Quast
f3ee45ee9c
fix: side-effects when deleting a service ( #2220 )
2023-05-12 15:27:29 +02:00
Laurin Quast
1218cf4cd7
feat: make sure legacy project records are not broken ( #2164 )
2023-05-08 13:22:19 +01:00
Laurin Quast
7e1f7688f4
stop serving results from the database for stitching projects (hot fix) ( #2149 )
2023-05-02 12:00:04 +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
e09daf9d2b
FeatureFlag: use latest composable version for comparisons ( #1884 )
2023-03-30 16:15:32 +02:00
Kamil Kisiela
fb63517c7e
Timout errors should be visible by the user ( #1652 )
2023-03-23 09:20:08 +00:00
Kamil Kisiela
c998eb6f05
Small improvements to the schema publishing flow ( #1622 )
2023-03-08 14:02:19 +01:00
Kamil Kisiela
0bdc50cfa7
Show status of external schema composition service ( #1481 )
2023-03-07 13:44:09 +01:00
Kamil Kisiela
99f7c66a44
Fix publishing of a service right after deleting it ( #1326 )
2023-02-09 16:45:36 +01:00
Kamil Kisiela
afae33eb21
New and improved model of Schema Registry ( #789 )
2023-02-02 19:35:59 +01:00
Kamil Kisiela
97f15a2d58
Fix reporting of Invalid Token error to Sentry ( #1184 )
2023-01-30 18:32:15 +01:00
Laurin Quast
c8d6aa4a27
feat: support new cdn tokens ( #1061 )
2023-01-27 12:59:09 +01:00
Kamil Kisiela
fcec5f7b18
Pass errors coming from the external composition to the end-user ( #1132 )
2023-01-25 16:59:47 +01:00
Kamil Kisiela
a972fe26f2
Improvements in change detection and the strictness of the registry ( #930 )
2022-12-30 14:51:42 +00:00
Dimitri POSTOLOV
7ad5e26c34
[ 🔧 ESLint] import sort ( #736 )
2022-12-28 20:22:54 +01:00
Kamil Kisiela
d185e4f24e
Use named arguments in createToken (seed) ( #918 )
2022-12-28 12:35:44 +00:00
Dotan Simha
34b80e9492
Drop dockest, refactor integration testkit, and run all integration tests in parallel ( #883 )
...
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-12-28 10:37:23 +01:00
Denis Badurina
f6090f1d41
fix(api): Synchronise schema publishing per target ( #764 )
...
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-12-15 20:51:35 +01:00
Kamil Kisiela
6536f48a66
publishing composable schema with the extension of Query should work ( #762 )
2022-12-07 16:51:20 +00:00
Kamil Kisiela
686f2e2b5a
Ignore build error of the previous version when experimental acceptBreakingChanges is enabled ( #761 )
2022-12-07 12:24:11 +01:00
Laurin Quast
7e3cf3ec4b
fix: remove /sdl part of the artifacts cdn url ( #755 )
2022-12-06 11:11:09 +00:00
Laurin Quast
f0735fad28
feat: federation 2 service container ( #743 )
2022-12-06 12:01:03 +01:00
Laurin Quast
265313cd8d
feat: show cdn stuff for self-hosted version ( #725 )
2022-12-02 09:19:57 +01:00
renovate[bot]
1afe0ec73a
Update dependency @theguild/prettier-config to v1 ( #676 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-11-24 10:00:41 +00:00
Saihajpreet Singh
642daaf494
Use Envelop v3 and GraphQL Yoga v3 ( #443 )
...
Co-authored-by: Arda TANRIKULU <ardatanrikulu@gmail.com>
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-10-06 13:48:01 +02:00
Kamil Kisiela
6f7c51a62f
External schema composition ( #373 )
2022-09-16 13:30:50 +02:00
Davé
6984ef97a6
Fix URL after runnin Hive CLI Publish - Closes #361 ( #362 )
...
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-09-14 11:45:19 +02:00
Kamil Kisiela
30f11c4005
Temporary experimental_acceptBreakingChanges flag ( #357 )
2022-09-13 19:14:21 +02:00
Kamil Kisiela
8cd7a4a885
New invitation system ( #315 )
...
* New invitation system
* Fix format
* Deployment
2022-08-25 21:01:37 +02:00
Kamil Kisiela
c3e4619ba3
Publish new version if SDL is different but no changes in types and fields ( #226 )
2022-07-05 18:10:26 +02:00
Laurin Quast
71c08f9577
test: prove error masking works as expected and always do error masking ( #201 )
...
* Make sure CLI gets it as well (#202 )
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-06-29 12:56:17 +02:00
Kamil Kisiela
77b2e24765
Expose link to the website when publishing schema in GraphQL API ( #198 )
...
* Expose link to the website when publishing schema in GraphQL API
* Print link to the website in the cli
2022-06-29 09:00:39 +02:00
Kamil Kisiela
ebddde55e5
Create production, staging and development targets by default for new projects ( #196 )
2022-06-28 16:41:24 +02:00
Kamil Kisiela
c82b22ac05
Simplify the schema publishing logic ( #156 )
...
- Removes the uniqueness requirement of commit it
- Makes the logic of schema publishing simpler and more readable
- Updating the service url results in a new version (previously an update of existing version)
- Introduces a requirement of defining service url in federated projects (new `SchemaPublishMissingUrlError` type)
2022-06-23 10:00:43 +02:00
Kamil Kisiela
5d0f0770d8
Revert "Simplify the schema publishing logic ( #153 )" ( #155 )
...
This reverts commit 38f6a92d39 .
2022-06-22 15:16:36 +02:00