Commit Graph
55 Commits
Author SHA1 Message Date
Kamil Ogórek fa4e2180df ref: Fetch all GitHub repositories for GitHub integration config page (#18470)
* ref: Fix all GitHub repositories for GitHub integration config page
* Add API schema
2023-10-26 12:54:02 +02:00
Joshen Lim 237fdb8db0 Chore/update branch selection UI (#18402)
* Set up branch selection UI in EnableBranchingModal to be text input

* Scaffold new CreateBranchModal

* Refactor Enable Branching Modal to use RHF and implement async validation

* midway updating create branch modal

* Update create branch modal with branch checking through text input

* Deprecate create branch side panel

* Remove unused import

* Small improvement to validation

* Remove console log
2023-10-24 18:29:42 +08:00
Kevin Grüneberg bc1c9090c2 fix: use prettier on studio too (#17787) 2023-09-28 20:31:07 +02:00
Joshen Lim 9587503ba7 Refactor project IntegrationsSettings into smaller files 2023-09-20 15:14:32 +08:00
Jonathan Summers-MuirandJoshen Lim cb0aba4dd1 Update studio/data/integrations/github-connection-update-mutate.ts
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2023-08-11 00:01:53 +08:00
Jonathan Summers-Muir 600027af47 Merge branch 'chore/vercel-integration-empty-states' into feat/branch-management-2--with-project-settings 2023-08-10 11:59:48 +08:00
Jonathan Summers-Muir 0e977ebddf chore: fix empty states for Vercel Integration 2023-08-10 11:24:49 +08:00
Jonathan Summers-Muir d75e945b89 build errors 2023-08-05 04:28:01 +08:00
Jonathan Summers-Muir 854b881669 Merge branch 'master' into feat/branch-management-2--with-project-settings 2023-08-05 02:47:43 +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 474d81769f Bring changes from master in and resolve conflicts 2023-08-03 18:18:50 +08:00
Jonathan Summers-Muir 78f7969b30 adds PATCH functionality in for project connections 2023-08-03 05:58:30 +08:00
Jonathan Summers-Muir 0f89d45849 add new GitHub connection form for project settings 2023-08-03 00:48:25 +08:00
Joshen Lim 59108c6861 Add support for github pull requests 2023-08-02 22:31:29 +08:00
Jonathan Summers-Muir 7308110b4c Merge branch 'master' into feat/branch-management-2--with-project-settings 2023-08-02 13:22:26 +08:00
Alaister Young 91210b68e8 add default error handler for vercel env sync 2023-08-02 14:50:25 +10:00
Joshen Lim 31a933e0de Bring in changes from master and resolve conflicts 2023-08-01 15:53:00 +08:00
Alaister Young 45cdd2bba3 better error messages 2023-08-01 17:38:24 +10:00
Alaister Young e111c67f9f update github integration queries 2023-08-01 16:27:26 +10:00
Joshen Lim 48d5e326f6 Init github integration 2023-07-30 00:57:01 +08:00
Alaister Young c801a976e6 Merge branch 'master' into feat/github-integration 2023-07-27 14:39:07 +10:00
Greg Richardson 189b1bb5eb Merge branch 'master' into refactor/suparesponse-types 2023-07-19 10:26:30 -06:00
Alaister Young aadb64cdde Merge branch 'master' into feat/github-integration 2023-07-18 17:23:40 +08:00
Joshen Lim 1109f8bdb7 Bring changes from master and resolve conflicts 2023-07-18 14:33:01 +08:00
Alaister Young b12198afc8 chore: vercel integration manual env sync 2023-07-18 12:03:26 +08:00
Alaister Young 93da2deb63 fix integration types 2023-07-17 11:29:14 +08:00
Greg Richardson df17fb21d7 refactor: isResponseOk() helper type guard 2023-07-14 17:23:15 -06:00
Greg Richardson bfe1d17fa2 refactor: SupaResponse types 2023-07-14 17:11:59 -06:00
Alaister Young 0b7295ced4 improve integration creation and deletion 2023-07-13 16:56:06 +08:00
Alaister Young 0e7b1f4f61 adds SidePanelGitHubRepoLinker 2023-07-13 15:01:27 +08:00
Alaister Young db34ee6cf9 working github integration 2023-07-13 01:55:07 +08:00
Alaister Young 6e5a3db24b initial github integration changes 2023-07-11 20:56:21 +08:00
Joshen Lim 913db8aa10 Refactor error handling for integrations mutations 2023-07-11 10:40:22 +08:00
Alaister Young b2a9ce0e22 add team_slug type 2023-07-04 14:29:16 +10:00
Alaister Young 68077138df add link to configure vercel integration 2023-07-03 21:18:32 +10:00
Alaister Young 70c5492bbc add error toast if integration fails to install 2023-06-30 21:44:58 +10:00
Alaister Young afefd239dc fix incorrect query key on VercelProjectConnectionsQuery 2023-06-30 21:04:35 +10:00
Jonathan Summers-Muir 5384dfbdf8 ton of type fixes 2023-06-26 18:44:54 +08:00
Alaister Young 8459cd734d move create project to a react-query mutation 2023-06-23 21:57:15 +10:00
Jonathan Summers-Muir beb5d10b61 deploy button flow started 2023-06-23 16:07:48 +08:00
Jonathan Summers-Muir c10ad8f01e updating to use slug 2023-06-22 19:49:52 +08:00
Jonathan Summers-Muir f8d94c647a chore: you can now add new connections via dashboard 2023-06-21 18:37:05 +08:00
Jonathan Summers-Muir beb159ebb0 fix connection issues moving away from array POST 2023-06-21 15:33:14 +08:00
Jonathan Summers-Muir b5561cc413 update picker UI 2023-06-20 20:54:39 +08:00
Jonathan Summers-Muir 321fd0818c fix visuals 2023-06-20 01:59:27 +08:00
Jonathan Summers-Muir 8c1d4f7162 add source and teamId to new org integration payload 2023-06-20 00:13:21 +08:00
Jonathan Summers-Muir dc9f9956df fix issues using new API changes 2023-06-19 18:50:18 +08:00
Jonathan Summers-Muir bb47aeff34 more project link stuff and integration panel UI changes. Side panel added for project linking idea 2023-06-19 03:46:08 +08:00
Jonathan Summers-Muir 0343189017 more integration UI. added avatars 2023-06-16 05:10:31 +08:00
Jonathan Summers-Muir 2598b269d4 upgrade UI for vercel integration. added icons for frameworks as well 2023-06-16 03:05:53 +08:00