Commit Graph
89 Commits
Author SHA1 Message Date
Joshen Lim 03f35e7ddb Deprecate old org and project dropdowns, LayoutHeader to use the new ones under AppLayout 2023-09-20 14:16:16 +08:00
Jonathan Summers-Muir 40d41d7fd3 Update GithubRepositorySelection.tsx 2023-09-20 00:29:34 +08:00
Jonathan Summers-Muir 51585fdb2c Update GithubRepositorySelection.tsx 2023-09-20 00:20:56 +08:00
Jonathan Summers-Muir 6791e1517f Merge branch 'master' into chore/add-branch-dropdown-in-nav-v1 2023-09-20 00:00:50 +08:00
Ivan Vasilov fb56beae08 Put the audit logs page behind a feature flag. All links to it are hidden (even in v2 nav layout). 2023-09-18 17:06:30 +02:00
Joshen Lim 50fa91caff Small fixes on logic to show branching buttons 2023-09-12 15:41:57 +08:00
Jonathan Summers-Muir 0ee793cb5e Merge branch 'master' into chore/add-branch-dropdown-in-nav-v1 2023-09-12 08:18:43 +01:00
Ivan Vasilov 4b6a0f1ac3 Add links to audit logs to all nav panels and dropdowns. 2023-09-07 10:50:19 +02:00
Kevin Grüneberg 611462a0e7 feat: go-live org-based billing 2023-09-04 13:04:27 +02:00
Joshen Lim 1d19861c37 Address comments 2023-08-25 12:55:04 +08:00
Joshen Lim 692cbfc792 Revert changing env 2023-08-24 16:22:35 +08:00
Joshen Lim c988ca489c Fix 2023-08-24 16:12:10 +08:00
Joshen Lim f2cec5c61d Add ENV to lib/constants and update github integration app url to enable branching modal 2023-08-24 16:00:14 +08:00
Joshen Lim d5b6de5996 Add branch dropdown in nav v1 2023-08-24 15:47:53 +08:00
Jonathan Summers-Muir 358ff034d9 Merge branch 'master' into feat/branch-management-2--with-project-settings 2023-08-10 11:54:45 +08:00
Joshen Lim 6bb4fd238c Merge pull request #16268 from supabase/fix/branch-management-ui-fixes
Fix/branch management UI fixes
2023-08-08 00:17:49 +08:00
Joshen Lim 483a275e53 Merge branch 'master' into fix/paper-cuts 2023-08-07 15:16:50 +08:00
Joshen Lim 3bf2a53173 Update BranchDropdown 2023-08-07 11:28:49 +08:00
Jonathan Summers-Muir d75e945b89 build errors 2023-08-05 04:28:01 +08:00
Joshen Lim d7e07d9e72 Merge branch 'feat/branch-management-2' into feat/branch-management-3 2023-08-04 11:51:55 +08:00
Joshen Lim 36e25209e0 Bring changes from master in and resolve conflicts 2023-08-03 21:37:57 +08:00
Ivan Vasilov e28f730bb5 Add ids to buttons on the top bar to make UI testing easier. 2023-08-03 13:38:05 +02:00
Joshen Lim 42838e32b1 Convert app header dropdown buttons to include names 2023-08-03 18:13:01 +08:00
Joshen Lim ff80936450 Project dropdown show all projects irregardless of status 2023-08-03 17:39:23 +08:00
Joshen Lim 41acaf513a Update AppHeader settings tooltip to org settings 2023-08-03 17:28:16 +08:00
Joshen Lim 25c09c4144 Add some scaffolding for vercel integration 2023-08-03 16:53:11 +08:00
Joshen Lim fc54a815bc Merge branch 'feat/branch-management-2' into feat/branch-management-3 2023-08-03 15:58:37 +08:00
Joshen Lim 7c7f462cc5 Fix 2023-08-03 15:58:25 +08:00
Joshen Lim 4de48f0c24 Bring in changes from branch management 2 2023-08-03 15:46:06 +08:00
Joshen Lim 21443fba65 Fix finding github connection if there are multiple integrations 2023-08-03 15:44:41 +08:00
Joshen Lim 59c67d289b Update hasAccessToBranching to check opt in tags 2023-08-02 22:38:28 +08:00
Joshen Lim 59108c6861 Add support for github pull requests 2023-08-02 22:31:29 +08:00
Joshen Lim 7c790c7c8b Update branch management page with all GH stuff, scaffold change production branch CTA, add ScrollArea to org projects and branch popovers 2023-08-02 15:41:52 +08:00
Joshen Lim d2b7e3e40e Wrap up github integration with branching 2023-08-02 14:07:56 +08:00
Joshen Lim aa40ed7700 Add disabled and empty state for branch management page 2023-08-02 11:52:12 +08:00
Jonathan Summers-Muir 5186e5dda3 Updated enable branching modal to use IntegrationPanels. Also updated some a11y and shadcn things 2023-08-01 23:29:15 +08:00
Joshen Lim 2ede787f75 Implement disable branching 2023-08-01 20:17:42 +08:00
Joshen Lim 074ce6cc5c Add create main branch functionality 2023-08-01 18:09:48 +08:00
Joshen Lim 6d5c461796 Hook up github repo side panel linker to enable branching modal 2023-08-01 17:00:45 +08:00
Joshen Lim 0ff85438a9 Add repo selection logic in branch enable modal 2023-08-01 15:11:39 +08:00
Joshen Lim 7a5d7562c9 Implemenet enable branching button 2023-08-01 13:08:52 +08:00
Joshen Lim 3bd3f3e527 Init enable branching modal 2023-08-01 10:44:11 +08:00
Joshen Lim 07d98248aa Address comments 2023-07-31 15:53:52 +08:00
Joshen Lim 6aa55fc1fe Gate certain project settings while on a branch, and fix route validation wrapper 2023-07-28 15:22:33 +08:00
Joshen Lim ce5f4a4042 Sanitize URL in branch dropdown 2023-07-28 13:45:28 +08:00
Joshen Lim 67c95661b2 Address feedback and scaffold create branch side panel 2023-07-27 11:43:45 +08:00
Joshen Lim d3f362458b Implement branch update 2023-07-26 17:33:42 +08:00
Joshen Lim 06de0750e3 Implement branch switching logic 2023-07-26 17:05:12 +08:00
Joshen Lim 8bea363251 Merge branch 'feat/nav-layout-change' into feat/branch-management 2023-07-26 13:08:47 +08:00
Joshen Lim 1fbd7c8240 Small refactor in OrganizationDropdown 2023-07-26 12:04:20 +08:00