Ivan Vasilov
8ce41157a3
fix: Generate temp API keys when doing mutations for Analytics buckets ( #40680 )
...
* Refactor the iceberg queries and mutations to use getOrRefreshTemporaryApiKey.
* Fix the uses of the mutations.
* Hardcode the temp api keys queries at 60 seconds.
2025-11-21 21:47:29 +08:00
Riccardo Busetti
9fdc3dd8de
ref(etl): Improve updates, rollbacks and errors UI ( #40644 )
2025-11-21 10:30:39 +00:00
Ivan Vasilov
43cc61818c
chore: Migrate all isPending uses in react-query ( #40642 )
...
* Bump react-query. Minor type and logic fixes.
* Migrate all use of isLoading to isPending in mutations.
* Fix type errors.
2025-11-20 16:44:53 +01:00
Joshen Lim
11107a4781
Update API types ( #40609 )
2025-11-19 22:13:28 +08:00
Joshen Lim
fe04045aa4
Smol fix ETl ( #40618 )
...
* Smol fix ETl
* More fix
2025-11-19 21:36:43 +08:00
Joshen Lim
7d0d9c95fd
Shift view replication action to table level and enable search via URL params in ETL pipeline status page ( #40547 )
...
* Shift view replication action to table level and enable search via URL params in ETL pipeline status page
* Fix
* Small fixes
2025-11-19 17:41:16 +08:00
Riccardo Busetti
524087d7fe
ref(etl): Improve copy and UI ( #40515 )
2025-11-18 11:32:39 +01:00
Joshen Lim
53396f84d8
Client side plan check for analytics and vector buckets ( #40549 )
...
* Client side plan check for analytics and vector buckets
* Add upgrade callout for ETL too
2025-11-18 18:14:37 +08:00
Joshen Lim
d78f6a1678
Set up feature for ETL + Analytics Buckets private alpha ( #40523 )
...
* Set up feature for ETL + Analytics Buckets private alpha
* Nit
* Add override
* Remove console log
* Update feature flag logic
2025-11-18 17:49:46 +08:00
Joshen Lim
092e6534e1
Fix fetching analytics bucket in ETL ( #40516 )
2025-11-18 13:44:12 +08:00
Joshen Lim
4b2fb65a67
Fix cancel button for enable replication modal ( #40475 )
2025-11-15 01:41:52 +08:00
Charis
a5e2c62ef4
fix: check for api key permissions before requesting ( #40452 )
...
To prevent sending unnecessary requests for API keys when the user can't
view them (Read-Only Role), first check the permissions.
2025-11-14 09:43:34 -05:00
Joshen Lim
d8fcab2433
Joshen/depr 250 analytics buckets use temporary api key instead of projects ( #40342 )
...
* Retrieve temporary API key within iceberg-namespace-tables-query
* Retrieve temporary API key within iceberg-namespace-table-delete-mutation
* Retrieve temporary API key within iceberg-namespaces-query
* Fix
* Retrieve temporary API key within iceberg-namespace-create-mutation
* Update based on comments
2025-11-13 16:04:21 +08:00
Joshen Lim
d8678921c0
Improve granularity of replication status ( #40329 )
...
* Improve granularity of replication status
* Minor copy improvements
* Update toast message copy
* Decouple pipeline status from table replication status
2025-11-13 15:13:03 +08:00
Joshen Lim and Charis
5be6a0c4de
Remove static destinations UI from ETL early access state ( #40333 )
...
* Remove static destinations from ETL early access state
* Fix
* Update apps/studio/components/interfaces/Database/ETL/ComingSoon.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-11-12 20:55:49 +08:00
Raminder Singh
dee40fe1bf
feat: add stopping pipeline status in ui ( #40294 )
2025-11-11 07:01:32 +05:30
Joshen Lim
833441801b
Joshen/depr 170 analytics buckets hook up connect tables functionality ( #40217 )
...
* midway
* Hook up connect tables e2e
* Update isEnabled flag
* Change connectingStep to enum
* Nit
* Nit
* Nit
* Only show replication status if theres a publication
* Improve loading state in etl page
* Refactor + Clean up + Add long poll logic when adding more tables
2025-11-07 17:04:37 +08:00
Riccardo Busetti and Joshen Lim
91464b8fe8
ref(etl): Rename Replication to ETL Replication ( #40202 )
...
* ref(etl): Rename Replication to ETL Replication
* Fix
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-11-07 12:02:40 +08:00