Commit graph

122 commits

Author SHA1 Message Date
Denis Badurina
a7759ab63e
Auto-extend mutex lock until unlock (#2094) 2023-04-22 09:43:31 +02:00
Kamil Kisiela
a4099ae7c5
Use simple redis cache instead of tasks over redis (#2087) 2023-04-21 14:42:56 +02:00
Kamil Kisiela
073406fed7
Add suffix to count_clients queryId in OperationsReader (#2090) 2023-04-21 14:42:37 +02:00
Denis Badurina
50f77afabf
Rework mutex using redlock for redis (#2078) 2023-04-21 12:06:02 +02:00
Laurin Quast
1fa8f762aa
feat: persist meta data and errors during schema publish (#1821) 2023-04-20 10:31:25 +02:00
Denis Badurina
c4b9d7e7ff
More logs around ID mutex locks and schema publication (#2030) 2023-04-14 12:25:10 +00:00
Kamil Kisiela
98f2d7f7df
Display service url changes in UI when comparing versions (#1948) 2023-04-05 15:59:38 +02:00
Kamil Kisiela
e0776c5ccc
Gracefully handle ConnectionError (#1924) 2023-04-03 14:32:51 +02:00
Kamil Kisiela
e09daf9d2b
FeatureFlag: use latest composable version for comparisons (#1884) 2023-03-30 16:15:32 +02:00
Kamil Kisiela
2106641f2c
Move Query.targetSettings to Target.validationSettings (#1731) 2023-03-22 11:32:13 +01:00
Kamil Kisiela
86885f60ec
Fix missing composition error message (#1640) 2023-03-08 20:06:35 +01:00
Kamil Kisiela
c998eb6f05
Small improvements to the schema publishing flow (#1622) 2023-03-08 14:02:19 +01:00
Dotan Simha
8fd6410aed
Improve documentation (#1549) 2023-03-08 10:17:43 +01:00
Kamil Kisiela
01aaef6bb6
Make a list of schemas optional when version is empty (#1623) 2023-03-07 21:39:56 +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
5e62d45f04
Validate service URL in schema checks (#1529)
Co-authored-by: Kamil Kisiela <kamil.kisiela@gmail.com>
2023-03-01 11:13:48 +01:00
Dotan Simha
627df54206
2️⃣ Drop Personal organizations (#1452) 2023-02-28 08:52:37 +01:00
Kamil Kisiela
70f49c296e
Make PG connection check as part of readiness check (#1514) 2023-02-27 11:56:25 +02:00
Dotan Simha
d6d2347701
1️⃣ Stop creating default organization and refactor ui for org creation (#1450) 2023-02-22 14:03:01 +02:00
Kamil Kisiela
d41e5e8b2c
Fix missing list of changes and add a list of messages to notifications (#1454) 2023-02-22 12:51:15 +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
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
Kamil Kisiela
97f15a2d58
Fix reporting of Invalid Token error to Sentry (#1184) 2023-01-30 18:32:15 +01:00
Laurin Quast
bf5afbcfaf
feat: remove unused cdn access key (#1165) 2023-01-30 13:42:20 +01:00
Laurin Quast
c8d6aa4a27
feat: support new cdn tokens (#1061) 2023-01-27 12:59:09 +01:00
Kamil Kisiela
22a8e5f7aa
Make tokens service replicable (#1134) 2023-01-26 16:39:41 +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
Kamil Kisiela
3a21111d58
Use /view prefix to avoid route collisions (#1108) 2023-01-24 10:16:25 +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
Dotan Simha
5751684b83
Remove strict 200 char limit for URLs (#1072) 2023-01-19 16:07:40 +00:00
Kamil Kisiela
5548a7bb32
Avoid overfetching and get operation's body on-demand (#1058) 2023-01-18 14:38:56 +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
825bd242e7
feat: comply with the cursor pagination spec (#1001) 2023-01-13 11:53:35 +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
a9ae5500e3
replace all Boolean(...) with !!... with new guild eslint config (#973) 2023-01-10 12:38:46 +01:00
Kamil Kisiela
80ccca590f
Fix target's name in GitHub schema:check (#957) 2023-01-05 18:28:07 +00:00
Laurin Quast
fe0a21ab7e
feat: include service name within the schema check (#751) 2023-01-05 17:39:43 +00:00
Kamil Kisiela
e6e7b42c82
BillingDetails.postalCode as String, fetch less billingConfiguration in web/app (#952) 2023-01-05 15:21:38 +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
bd5496ebff
[🔧 ESLint] several different rules fixes (#737) 2022-12-28 21:38:03 +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
Dotan Simha
20edc8c5e5
Partial dependencies upgrade and cleanup for old packages (#904) 2022-12-28 00:36:08 +02:00
Dotan Simha
69ff4d3a24
Replace tgz artifacts with Docker images and refactor all CI pipelines (#808) 2022-12-20 16:34:46 +02:00