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
9793de3a18
improve replication page when replication is enabled
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
Jonathan Summers-Muir
3dd5bd8b25
Chore/mobile sheet app state ( #33361 )
...
* init
* Update app-state.ts
* Update ProjectLayout.tsx
2025-02-06 15:10:35 +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
Joshen Lim
c4f93573f5
Dont clear search when clicking on search result SQL editor ( #33351 )
2025-02-05 21:59:34 +08:00
Joshen Lim
d81832c549
Check for value before converting bytea to hex in ForeignKeyFormatter ( #33355 )
...
minor fix
2025-02-05 21:44:04 +08: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
Joshen Lim
ecb71a9495
Fix download CSV and copy as markdown for JSON data ( #33342 )
2025-02-05 16:38:55 +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
Jonathan Summers-Muir
74d3a65747
Fix/secret api badge ( #33301 )
...
* fix FE-1366
fixes FE-1366
* Update DisplayApiSettings.tsx
2025-02-04 17:31:29 +08:00
Joshen Lim
63d3627d7f
Use portal for reference record peek ( #33294 )
...
* Use portal for reference record peek
* Lint
2025-02-04 17:10:17 +08: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