Adam Benhassen
316859ebcb
fix(cli): handle escaped single-quoted strings in schema change ( #7321 )
2025-11-27 09:04:57 +00:00
Adam Benhassen
543de174f5
feat: complete --forceSafe implementation to auto-approve breaking changes ( #7193 )
2025-11-03 10:10:54 +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
Laurin Quast
35a69a1064
fix: stitching graphql validation ( #6864 )
2025-06-27 11:53:54 +02:00
jdolle
5ee3a2e98c
Specify oclif exitcode in cli errors ( #6768 )
2025-05-12 11:53:29 +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
jdolle
fd7829cd36
test: retain service on next schema if url if not in input ( #6697 )
2025-04-03 09:29:38 +02:00
jdolle
ab774b72be
feat(api): publish url optional ( #6683 )
...
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2025-04-01 09:52:23 +00:00
jdolle
2056307844
feat: Add setting to make dangerous changes into breaking ( #6626 )
...
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2025-03-20 18:40:59 +00:00
jdolle
c0d9ca30d4
feat: restrict service creation by characters and length ( #6585 )
2025-03-11 14:37:09 +08:00
jdolle
bb2f2aa30f
feat: accept url in schema check ( #6582 )
2025-03-07 08:41:00 +08:00
Laurin Quast
3bf0598075
feat: organization access token error handling ( #6573 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-03-06 15:47:47 +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
jdolle
fc89aeda4d
Standardize CLI Errors ( #6391 )
2025-01-21 17:26:23 +01: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
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
c20907b7bf
Perform local schema composition in the hive dev command ( #5237 )
2024-07-24 09:25:31 +00:00
Kamil Kisiela
7c476f941d
Make Member.id unique ( #4794 )
2024-05-22 09:55:27 +02:00
Kamil Kisiela
ff480e9173
Allow to compose local subgraphs with subgraphs from the registry ( #4383 )
2024-04-04 07:18:57 +00:00
Mina Kong
02f5274850
feat(cli): separate dangerous changes from warnings in CLI schema check command ( #3862 )
...
Co-authored-by: Patrick Deniso <patrick.deniso@wealthsimple.com>
Co-authored-by: Laurin Quast <laurinquast@googlemail.com>
2024-02-21 15:36:18 +01:00
Laurin Quast
692ec54b86
feat: schema version api + app cleanup ( #3771 )
2024-01-12 11:45:46 +01:00
Laurin Quast
7fafb0774f
chore: refactor cli configuration + artifact command ( #1541 )
2023-04-20 10:34:57 +00: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
afae33eb21
New and improved model of Schema Registry ( #789 )
2023-02-02 19:35:59 +01:00
Kamil Kisiela
21a135b9d4
Fix the default retention period of personal plans in PG ( #949 )
2023-01-05 10:27: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
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
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
Laurin Quast
80358619b1
feat: always log unexpected errors ( #215 )
...
* feat: always log unexpected errors
* feat: better handling for syntax errors on CLI and API
* chore: add changesets
* Update integration-tests/tests/cli/schema.spec.ts
* chore: ignore test fixture from prettier formatting
* run prettier
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2022-07-01 11:25:34 +02:00
Kamil Kisiela
17786f9fad
Enable linkToWebsite ( #205 )
2022-06-29 13:45:54 +02:00
Kamil Kisiela
8a66800537
Disable linkToWebsite in CLI ( #203 )
2022-06-29 13:04:19 +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
23eb4cc07f
Add message about empty schema registry in schema:check ( #176 )
...
* Add message about empty schema registry in schema:check
* prettier on changeset...
2022-06-24 21:04:50 +02:00
Kamil Kisiela
d969ee7cc0
Improve integration tests of CLI ( #174 )
2022-06-24 16:51:53 +02:00
Kamil Kisiela
5de7e381a6
Support SchemaPublishMissingUrlError in CLI ( #157 )
...
This PR adds a dedicated error message with instructions when a service URL is missing (federated projects) thanks to the recently added `SchemaPublishMissingUrlError` type.
2022-06-23 11:21:49 +02:00
Kamil Kisiela
51ba76eff6
Fix missing service url in supergraph ( #134 )
...
Fixes #133
2022-06-07 11:02:05 -07:00
Kamil Kisiela
d5d4ea9103
Exit code was skipped in integration-tests ( #71 )
...
* Exit code was skipped in integration-tests
* git commit
* Hobby
* I love it
* Update usage.spec.ts
2022-05-24 22:45:02 +02:00