Jonathan Summers-Muir
a4a4a7e26d
Deprecate old Badge component ( #22037 )
...
* Update Badge.tsx
* refactor apps with new props
* Update APIKeys.tsx
* format
* remove old code
2024-03-19 10:33:12 +01:00
Jonathan Summers-Muir
07a6c5ab4e
Chore/move cmdk ( #21936 )
...
* init
* fix build issues
* move deps over
* Update CommandMenuWrapper.tsx
* build fixes
* Update sitemap_www.xml
* reset
* Update sitemap_www.xml
* Update tsconfig.json
* Update package.json
* Update package.json
* Update package-lock.json
* Update package.json
2024-03-11 18:31:23 +08:00
Joshen Lim
6b741bc964
Replace ui setnotification with toast midway ( #21867 )
...
Replace ui setnotification with toast
2024-03-08 15:46:52 +08:00
Joshen Lim
1c5fd8b07c
Fix upgrade query ui ( #21865 )
2024-03-08 13:55:59 +08:00
Alaister Young
c5afd2e7f8
chore: add branching feature flag ( #21840 )
...
* chore: add branching feature flag
* rename BranchingWaitListPopover component
* remove preview branch opt in tag
2024-03-07 11:05:55 +00:00
Kevin Grüneberg
f9a55935f5
chore: use type imports for types/interfaces ( #21738 )
2024-03-04 20:48:22 +08:00
Kevin Grüneberg
13cfc0abb5
fix: barrel imports ( #21728 )
...
Avoid importing all components via barrel files that lead to bloated bundles/chunks
2024-03-04 18:39:53 +08:00
74563fbeba
chore(branching): GitHub integration 2.0 ( #21008 )
...
* start new github integration
* query/mutation updates
* progress
* branch management
* update codegen
* progress
* progress
* Refactor GitHub integration URLs
* Refactor GitHubIntegrationAuthorize component
* Updates
* Do not remove GitHub connection when creating new one
* Deleting a GH connection when branching is enabled for the project, will also disable branching for that project
* Add link to configure connection from org integration settings page
* Slight refactor
* Support updating CWD path
* Change cwd_path to workdir and disallow empty values
* Allow for triggering branches on supabase directory changes only
* Pass missing supabaseChangesOnly value
* Small style fix
* Add Authorization GitHub step
* Small change
* Fix supabase integrations form in project settings
* Revert URLa nd client ID
* Fix UI issues
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
Co-authored-by: Kamil Ogórek <kamil.ogorek@gmail.com >
2024-03-04 18:17:26 +11:00
Jonathan Summers-Muir and Terry Sutton
d8a2052a94
bug: Update EntityListItem.tsx ( #21570 )
...
* Update EntityListItem.tsx
* Fix padding on org dropdown
---------
Co-authored-by: Terry Sutton <saltcod@gmail.com >
2024-02-27 11:17:38 +08:00
Joshen Lim
021cbf2eb5
Fix safari height issue ( #21442 )
2024-02-22 18:14:55 +08:00
754ee55cd0
chore: update themes and add dark-new theme set ( #20865 )
...
* chore: update themes and add dark-new theme set
* chore: update
* add deep dark css theme
* fix issue with wrong class
* chore: add `bg-studio` as a custom remapped color for studio background
* updated surface classes to use a surface-75.
* update backgrounds and borders
* Update CardButton.tsx
* Update NavigationIconButton.tsx
* chore: add theme selection
* Update package.json
* Update index.ts
* Update package.json
* update alias
* Update ThemeSettings.tsx
* chore: split up theme support
* remove old code
* Update index.ts
* add back in
* Update ThemeSettingsOld.tsx
* fix issue with system theme leaking through
* reset themes
* update imports
* packagelock updated
* Update ThemeSettingsWithPreferredTheme.tsx
* Update system.svg
* Update NavigationIconButton.tsx
* Update NavigationBar.tsx
* update
* Update light.css
* updated some colors
* light mode updated
* hacked
* prettier
---------
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com >
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com >
2024-02-15 16:56:18 +01:00
Joshen Lim
21aa23ceae
Chore/cleanup feature flags 140224 ( #21249 )
...
* Clean up auth related feature flags
* Clean up databaseUpgrades flag
* More flags clean upo
2024-02-14 17:17:18 +08:00
Joshen Lim
71305867b2
Chore/fix layout header alignment right buttons ( #21225 )
...
* Fix NotificationV2 popover trigger alignment
* Remove unnecessary alt prop on FeedbackDropdown
* Deprecate old NotificationsPopover folder
2024-02-13 23:46:24 +08:00
Charis
95e8375a22
fix: escape/remove double quotes in combobox items to prevent crashing ( #21162 )
2024-02-12 12:03:32 -05:00
497575b647
fix: prevent scroll when banners are visible in AppLayout components ( #21069 )
...
* fix: prevent scroll when banners are visible in AppLayout components
* Lint + use tailwind
* fix
* Deprecate LayoutWrapper
* Fix import
---------
Co-authored-by: Mohammed Yasin Mulla <mohammedyasin@obmondo.com >
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2024-02-08 14:13:18 +08:00
Joshen Lim
351fa698ce
Update GET and PATCH pooling config to use supavisor endpoints ( #20944 )
...
* Update GET and PATCH pooling config to use supavisor endpoints
* Fix TS warning
* Small fix
* Remove unused import
2024-02-06 15:03:10 +08:00
Jonathan Summers-Muir
778a3b21bb
Chore/add feedback links branching ( #20926 )
...
* chore: update cmdk
* add link to branch dropdown
* chore: add button
* update
* Update BranchDropdown.tsx
2024-02-01 17:22:46 +08:00
Joshen Lim
8e6870abbf
Add error handling for subscription and addons ( #20866 )
2024-01-31 11:04:15 +07:00
f74294612c
chore: better ipv6 migration notices ( #20817 )
...
* chore: better ipv6 migration notices
* adds multiple dismisses
* add migration for ipv6_active_status rpc
* fix sql syntax
* use rpc
* Fix NoticeBanner acknowledged logic
* ci: Autofix updates from GitHub workflow
* Remove console log
* Lint
* Fix logic
* Update pgbouncer and vercel notices to be project specific
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
Co-authored-by: github-tidy-bot <github-tidy-bot@supabase.com >
2024-01-30 13:54:22 +07:00
Kevin Grüneberg
f7e60bf324
chore: upgrade prettier/eslint + autofix ( #20785 )
2024-01-30 10:54:02 +08:00
Francesco Sansalvadore
83db476a17
ipv4 banners ( #20666 )
...
add ipv4 deprecation banner in www
2024-01-23 14:12:08 +01:00
Jonathan Summers-Muir
0415e6e6e3
Remove branching early access support link ( #20505 )
...
* Update EmptyStates.tsx
* Update BranchingWaitlistPopover.tsx
* Update BranchingWaitlistPopover.tsx
2024-01-17 18:02:12 +08:00
Joshen Lim and Alaister Young
f482c67ef1
Replace branching waitlist CTA with support CTA ( #20472 )
...
* Replace branching waitlist CTA with support CTA
* Add docs URL
* Update apps/studio/components/interfaces/BranchManagement/EmptyStates.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
* Update apps/studio/components/layouts/AppLayout/EnableBranchingButton/BranchingWaitlistPopover.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2024-01-16 16:35:53 +08:00
Joshen Lim
83285301a1
Shift notice banner logic to context ( #20337 )
...
* Init shift notice banner logic to context
* Fix
* Remove console log
2024-01-11 20:41:23 +11:00
Joshen Lim
b4023b6eb2
Chore/banner for ipv4 deprecation notice ( #20334 )
...
* Add LayoutWrapper component to DRY the layout height change when incident banner is toggled
* Add notice banner for pgbouncer and ipv4 deprecation
2024-01-11 16:20:38 +08:00
Kevin Grüneberg
d12332ea5a
chore: xmas cleanup ( #19938 )
2024-01-04 17:27:49 +01:00
Joshen Lim and Alaister Young
da792ba0ba
Chore/show rr UI only if project is enabled ( #19642 )
...
* Only show RR UI if project is enabled
* Only show RR UI if project has read replicas enabled, shift DatabaseSelector state to valtio, add Database Selector to API URl
* Update usage of Project interface from types to Project from project-details-query
* Fix ts errors
* Another one
* Another one...
* God one more
* Fingers crossed
* jesus
* Add deprecate mark on ProjectBase
* Resolve conflicts
* Rename ProjectState from valtio to DatabaseSelectorState
* Rename file
* fix imports
* tiny code changes
* Fixes
---------
Co-authored-by: Alaister Young <a@alaisteryoung.com >
2023-12-20 16:49:53 +07:00
Ivan Vasilov
563ef1cff2
chore: Remove dangling dependencies and files ( #19785 )
...
* Delete probably unneeded files.
* Remove unused deps.
2023-12-18 12:11:15 +00:00
5ba3bc0705
Chore/update branching copy ( #19740 )
...
* Update EnableBranchingModal.tsx
* Update branching.mdx
* Update CreateBranchModal.tsx
* Update branching.mdx
* update
* disclaimers added
* Apply suggestions from code review
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2023-12-15 06:26:14 +00:00
Jonathan Summers-Muir
da182838f1
Update EnableBranchingModal.tsx ( #19736 )
...
* Update EnableBranchingModal.tsx
* Update branching.mdx
* Update CreateBranchModal.tsx
2023-12-14 16:28:28 +00:00
Jonathan Summers-Muir and Joshen Lim
ad8fc65337
Update branching info ( #19715 )
...
* Update branching info
* swap
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2023-12-14 06:05:37 +00:00
Joshen Lim and Alaister Young
0509bc37d5
Chore/branching update requirements ( #19670 )
...
* Update requirements to enable branching
* Remove panel query when closing subscripton plan panel
* Update apps/studio/components/layouts/AppLayout/EnableBranchingButton/BranchingPlanNotice.tsx
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
* Lint
* Lint
* Update
---------
Co-authored-by: Alaister Young <alaister@users.noreply.github.com >
2023-12-14 13:49:06 +08:00
Joshen Lim
40ca7e09bd
Branching remove incorrect modal warning ( #19496 )
...
* Branching remove incorrect modal warning
* Update warning wording
2023-12-07 09:58:54 +00:00
Joshen Lim
8467b847c5
Enforce pg 15 to enable branching ( #19354 )
2023-12-01 15:57:26 +08:00
Joshen Lim and Jonathan Summers-Muir
6435c945b2
Chore/enabling branching fixes ( #19324 )
...
* Close branch modal when navigating to other page
* Remove pitr gate for enabling branching and add strong recommendation instead
* Fix SSL toggle not triggering
* Update EnableBranchingModal.tsx
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com >
2023-11-30 20:58:07 +00:00
Joshen Lim and Copple
f56bfa58cb
Chore/enforce pitr for enabling branching ( #19303 )
...
* Enforce PITR on dashboard to enable branching
* Add warning if disabling pitr when branching is enabled
* Update apps/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
* Update apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
* Update apps/studio/components/interfaces/Settings/Addons/PITRSidePanel.tsx
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
* Update apps/studio/components/layouts/AppLayout/EnableBranchingButton/EnableBranchingModal.tsx
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
* Prettier
---------
Co-authored-by: Copple <10214025+kiwicopple@users.noreply.github.com >
2023-11-29 21:14:26 +08:00
Joshen Lim
0fbbb70817
chore: bump simple maps ( #19302 )
2023-11-29 11:48:37 +01:00
Jonathan Summers-Muir
10da88171b
Update branching popover alignment ( #19025 )
...
Update BranchingWaitlistPopover.tsx
2023-11-27 13:46:32 +08:00
Joshen Lim
d2f3cecd72
Add branching docs ( #19023 )
2023-11-16 16:08:38 +00:00
Ivan Vasilov
436bdb10ae
chore: Move the studio app to apps/studio ( #18915 )
...
* Move all studio files from /studio to /apps/studio.
* Move studio specific prettier ignores.
* Fix the ui references from studio.
* Fix the css imports.
* Fix all package.json issues.
* Fix the prettier setup for the studio app.
* Add .turbo folder to prettierignore.
* Fix the github workflows.
2023-11-15 12:38:55 +01:00