Commit graph

70 commits

Author SHA1 Message Date
Laurin Quast
7fdfdf88bf
feat(api): refactor Query.target + expose via public API (#6656) 2025-03-26 11:36:10 +01:00
Laurin Quast
c40ea2c3b1
feat(api): refactor Query.project + expose via public API (#6654) 2025-03-26 09:10:11 +01:00
Laurin Quast
799eb03df9
feat(api): refactor Query.organization + expose via public API (#6653) 2025-03-25 15:20:37 +01:00
Laurin Quast
8c3413a207
feat(usage): report with organization access tokens (#6538)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-03-06 09:19:37 +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
Kamil Kisiela
f5fd160efe
Add E2E test for usage reporting (#6009) 2024-11-21 10:20:29 +02:00
Kamil Kisiela
9c31fa76c5
Fix missing access to alerts when sending notifications (#5883) 2024-11-08 17:06:42 -05:00
Kamil Kisiela
562a002b2a
Target, project and organization were inaccessible by Query.tokenInfo (#5877) 2024-11-08 15:01:12 +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
Kamil Kisiela
ba0e07e117
Custom Auth UI, proper SSO login flow and slug modifications (#5111) 2024-07-03 16:31:01 +02:00
Kamil Kisiela
53a0804434
Experimental: Incremental native composition migration (#4936) 2024-06-14 09:12:07 +02:00
Kamil Kisiela
696b630e6a
Ensure correct data retention propagation (#4828)
Co-authored-by: Dotan Simha <dotansimha@gmail.com>
2024-05-28 14:07:48 +02:00
Kamil Kisiela
7c476f941d
Make Member.id unique (#4794) 2024-05-22 09:55:27 +02:00
Laurin Quast
df0ea91920
feat: client subscription usage reporting and ingestion (#4176) 2024-03-25 13:08:58 +01: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
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
9c3e7b3b16
Node 21 (#3035) 2023-12-07 11:29:29 +01:00
Kamil Kisiela
53ac2fcb03
Member access roles (#3364) 2023-12-05 11:54:03 +01:00
Laurin Quast
c8ec151e5d
cleanup: remove unused persisted operations feature (#3215) 2023-10-31 08:25:30 +01:00
Laurin Quast
407adafb92
feat: persist schema check in database and expose it via api (#2417) 2023-06-13 13:22:01 +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
2106641f2c
Move Query.targetSettings to Target.validationSettings (#1731) 2023-03-22 11:32:13 +01: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
a9df46cb76
Fix missing list of errors on the history page (#1586) 2023-03-03 14:20:05 +01:00
Dotan Simha
627df54206
2️⃣ Drop Personal organizations (#1452) 2023-02-28 08:52:37 +01:00
Laurin Quast
1e2ab08f95
replace tag-operations with client preset (#1441) 2023-02-24 15:39:44 +01:00
Kamil Kisiela
4ecca95b7b
Use requestPolicy network-only for the History page (#1287) 2023-02-07 16:59:52 +01:00
Kamil Kisiela
afae33eb21
New and improved model of Schema Registry (#789) 2023-02-02 19:35:59 +01:00
Laurin Quast
a9087915d8
chore: move integration-tests to use the client preset (#1180) 2023-01-30 11:09:44 +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
Denis Badurina
8287a51255
prettier should be responsible for import sorting instead of eslint (#1027) 2023-01-23 10:30:38 +01:00
Kamil Kisiela
5548a7bb32
Avoid overfetching and get operation's body on-demand (#1058) 2023-01-18 14:38:56 +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
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
Kamil Kisiela
86161052bd
Transfer ownership of an organization (#732) 2022-12-07 11:36:52 +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
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
Kamil Kisiela
73adb11a20
Use null when token is not found (#658) 2022-11-21 17:23:22 +01:00
Kamil Kisiela
e85d8220a7
Ensure user and personal org creation after successful sign up/in (#518) 2022-10-25 16:12:43 +02:00