Raminder Singh
e8649f43b1
update to match with changes in api
2025-02-06 16:48:49 +05:30
Raminder Singh
cf64f41230
fixed publications page crash
2025-02-06 16:48:49 +05:30
Raminder Singh
3320d27199
extract pipeline action button as a separate component
2025-02-06 16:48:49 +05:30
Raminder Singh
9544614f92
fix start/stop status shown on ui
2025-02-06 16:48:49 +05:30
Raminder Singh
bd0ca1e845
show source/sink names on pipelines page
2025-02-06 16:48:49 +05:30
Raminder Singh
b1864ee507
show sink name in ui
2025-02-06 16:48:49 +05:30
Raminder Singh
14469bc78c
move filtering to fetch query
2025-02-06 16:48:49 +05:30
Raminder Singh
1a2262009c
hide 'supabase_realtime' publication on ui
2025-02-06 16:48:49 +05:30
Raminder Singh
ac26d4cb25
correct colspan for 'no pipelines' row
2025-02-06 16:48:49 +05:30
Raminder Singh
96d050d443
remove a couple of console.logs
2025-02-06 16:48:49 +05:30
Raminder Singh
4b0ef89f5c
start and stop pipelines
2025-02-06 16:48:49 +05:30
Raminder Singh
866bb6d5b0
show correct label on action buttons
2025-02-06 16:48:49 +05:30
Raminder Singh
3f4896f84c
show pipeline status wip
2025-02-06 16:48:49 +05:30
Raminder Singh
31c7f548c8
get pipeline status wip
2025-02-06 16:48:49 +05:30
Raminder Singh
88726fc5e3
add ui to create and delete pipelines
2025-02-06 16:48:49 +05:30
Raminder Singh
1bd90502ed
show pipelines on the pipelines page
2025-02-06 16:48:49 +05:30
Raminder Singh
c192eef1ed
add ui to delete a sink
2025-02-06 16:48:49 +05:30
Raminder Singh
89da5468ca
create and list sinks
2025-02-06 16:48:49 +05:30
Raminder Singh
4f04a09e70
show empty sinks page
2025-02-06 16:48:49 +05:30
Raminder Singh
e2c22f385c
user can now delete a publication
2025-02-06 16:48:49 +05:30
Raminder Singh
05546b538b
show toast error instead of throwing an exception
2025-02-06 16:48:49 +05:30
Raminder Singh
5ec37eb3de
create publication wip
2025-02-06 16:48:49 +05:30
Raminder Singh
8ffcf99169
show publications in table
2025-02-06 16:48:49 +05:30
Raminder Singh
42282c687d
publications table
2025-02-06 16:48:49 +05:30
Raminder Singh
f7e5c2dc12
replace sources page with publications page
2025-02-06 16:48:49 +05:30
Raminder Singh
82606fe05f
create source when enable replication button is clicked
2025-02-06 16:48:49 +05:30
Raminder Singh
39681bad21
show empty replication state at /replication
2025-02-06 16:48:49 +05:30
Raminder Singh
ddeb386882
show empty sources state
2025-02-06 16:48:49 +05:30
Raminder Singh
ab80ce312c
add dummy sinks and pipelines pages
2025-02-06 16:48:49 +05:30
Jonathan Summers-Muir and Ivan Vasilov
958cebbb2b
feat: new item style for table editor and empty states for both editors ( #33357 )
...
* feat: new item style for table editor and empty states for both editors
* flex shrink issue
* Update SqlEditorMenuStaticLinks.tsx
* Fix the test.
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-02-06 10:22:50 +01:00
Jonathan Summers-Muir and Joshen Lim
dc9376106e
Feat/header bar ( #33353 )
...
* Update AppBannerWrapper.tsx
* full width header layout
* layout fixing for sign in pages
* update
* Fix
* Add defaultSize prop to resizablePanel
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-02-06 15:46:39 +08:00
Joshen Lim
898fd44eca
Support resetting query performance report on read replica ( #33346 )
2025-02-06 14:26:48 +08:00
Terry Sutton and Charis
4e12a1f5a2
Chore/autofix views ( #33363 )
...
* Autofix security status of views
* Update apps/studio/components/interfaces/TableGridEditor/ViewEntityAutofixSecurityModal.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-02-05 18:21:39 +00:00
Pamela Chia
ff25c9c24c
chore: add tracking on side panel open ( #33349 )
2025-02-05 22:27:09 +08:00
4649bf911e
feat: new api keys [hidden] ( #33252 )
...
* feat: add basic api keys ui
* init JWT secrets. rough
* Update JWTSecretKeysTable.tsx
* added some info hover cards.
• found this this is probably the wrong direction
• will create a new page for next iteration.
* init new version
* add illustrations
* Update JWTSecretKeysTablev2.tsx
* chore: delete API key now works
* some style changes
* added better tables
* Update JWTSecretKeysTablev2.tsx
* add public JWT dialog
* moar
* adding sub layout in
* starts adding in a ButtonGroup
* about to make into separate components
* added quick copy to project loading screen
* build state
* basic loading
* confirm dialog and loading states
* switched for better loading experience
* moved styles of Input to InputVariants
* issue with ref type
* loading,error and rest states
* new loading states
* alt l;ayout
* add group
* updated error states for permissions
* copy button behaviour for secret keys
* delete dialog
* Update QuickKeyCopy.tsx
* fix type errors
* Update JWTSecretKeysTablev2.tsx
* update menu to hide pages
* Update SettingsMenu.utils.tsx
* Update resource-query.ts
* remove old file
* moved JWT secrets to use valtio
* Update api-keys-query.ts
* fix typecheck
* rename files
* remove JWT stuff
* revert file
* remove more JWT stuff
* Update package.json
* Update pnpm-lock.yaml
* Update ProjectLayout.tsx
* Update PublishableAPIKeys.tsx
* Update api-keys-query.ts
* refactor api-keys-query
* Update SettingsMenu.utils.tsx
* Some clean up
* more clean up and refactor
* Update APIKeyRow.tsx
* Update LayoutHeader.tsx
* resolve comments
* Update CreateSecretAPIKeyModal.tsx
* Update APIKeyRow.tsx
* Add perms check for delete API keys
* Remove console log
* Delete ConnectDialog.tsx
* use project ref
---------
Co-authored-by: Stojan Dimitrovski <sdimitrovski@gmail.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-02-05 15:21:10 +01:00
Jonathan Summers-Muir
467b0de953
chore: move visible state for ongoing queries to global app state ( #33354 )
...
* chore: move visible state for ongoing queries to global app state
* removed old code
* Apply suggestions from code review
2025-02-05 20:18:13 +08:00
Jordi Enric
f956627e8d
logs filters overhaul ( #33323 )
...
* logs filters overhaul
* fix clear btn
* add tests
* add missing changes to tests
2025-02-05 12:17:30 +01:00
Joshen Lim
7c9e450c0f
Optimize auth users GH avatar img fetching ( #33343 )
...
* Optimize auth users GH avatar img fetching
* update
* Add try catch
2025-02-05 17:03:08 +08:00
Joshen Lim
f64b747e24
Support bytea data type in table editor ( #33312 )
...
* Support bytea data type in table editor
* Fix rendering bytea in reference record peek
* More fixes
2025-02-05 16:49:21 +08:00
Jordi Enric
216df9b1eb
fix: rename "No issues" to Healthy ( #33311 )
...
rename no issues to healthy
2025-02-04 13:03:47 +01:00
Joshen Lim
a7f872dd4e
Set stale time for users infinite query on auth/users to infinite ( #33308 )
2025-02-04 19:53:35 +08:00
Alexandre Villeneuve and Alaister Young
b122914b12
chore: convert logs.all endpoints to new fetchers ( #33097 )
...
* fix(logs): fix logs api request
* chore: convert logs.all endpoints to new fetchers
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2025-02-04 12:14:01 +01:00
Jordi Enric
59627c181f
fix margin top for error ( #33198 )
...
* fix margin top for error
* fix spacing to align w header
2025-02-04 15:58:21 +08:00
Joshen Lim and Alaister Young
cc6c6bf096
Fix unnecessary requests in auth users ( #33269 )
...
* Fix unnecessary requests in auth users
* fix hasNextPage
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2025-02-04 15:45:13 +08:00
Saxon Fletcher and Joshen Lim
8cc3139b22
fix success message in query block ( #33250 )
...
* fix success message in query block
* Small clean up to remove dupe empty results component
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-02-04 13:33:09 +10:00
Joshen Lim and Jonathan Summers-Muir
a71bab0f1c
Warn for certain symbols in database passwords ( #33210 )
...
* Prevent certain symbols in database passwords
* Update
* Update copy
* Address feedback
* Update copy
* Update apps/studio/components/interfaces/ProjectCreation/SpecialSymbolsCallout.tsx
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2025-02-04 11:05:55 +08:00
Joshen Lim
5024df75c0
Refactor auth users the way we retrieve providers ( #33258 )
...
* Refactor auth users the way we retrieve providers
* Fix
* Fix
2025-02-04 10:38:12 +08:00
Joshen Lim
d704b5fcf0
Fix database tables not showing FKs on first panel open ( #33256 )
2025-02-04 10:19:12 +08:00
Terry Sutton
c1098ebe4f
Chore/esc cron names ( #33219 )
...
* Allow apostrophe char
* Encode cron job urls
2025-02-03 16:15:23 -03:30
Terry Sutton
e3eab93fdd
Fix scrolling results in sql editor ( #33277 )
2025-02-03 16:07:56 -03:30