Commit Graph
17 Commits
Author SHA1 Message Date
Kevin Grüneberg 11914a55de chore: remove old billing code (#18610) 2023-11-01 10:52:52 +01:00
Kevin Grüneberg c4b20e114a feat: partner billing (#18386) 2023-10-24 11:33:53 +02:00
3dca7ff61c feat: disable features (#17553)
* feat: groundwork for disabling features

* update to use profile endpoint & disable features

* fix ts error

* add useIsFeatureEnabled mock

* fix merge conflicts

* fix test

* upgrade to pro

* prettier

* add more billing enabled feature checks

* disable more stuff

* update useIsFeatureEnabled hook

* Fix database reports disk size

* Fix database reports disk size

* disable log sources

* disable moar things

* Tiny fix

---------

Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2023-10-16 12:59:36 +08:00
Joshen LimandJonathan Summers-Muir b0d6f407e0 chore/Remove option to change production branch (#17925)
* Fix loading state for github project picker, fix vercel/github icons not showing on project cards if integrated, remove option to change production branch

* Disable changing production branch form

* lock supabase directory input field

* Add alert

* Update studio/components/interfaces/Settings/Integrations/GithubIntegration/GitHubIntegrationConnectionForm.tsx

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>

* Fix lint

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2023-10-09 18:15:40 +08:00
Joshen LimandAlaister Young 0bdc82f79d Update studio/components/layouts/ProjectSettingsLayout/SettingsMenu.utils.ts
Co-authored-by: Alaister Young <alaister@users.noreply.github.com>
2023-09-19 13:05:26 +08:00
Joshen Lim f0bcca649e Add secrets management for edge functions in project settings 2023-09-18 17:59:46 +08:00
Joshen Lim 72a0431bb1 Clean up feature flags 2023-08-29 14:04:18 +08:00
Jonathan Summers-Muir 0c4b259947 Update SettingsMenu.utils.ts 2023-08-11 00:01:30 +08:00
Jonathan Summers-Muir 1006481ed2 add empty state install button 2023-08-10 23:09:47 +08:00
Jonathan Summers-Muir 85022f7039 Update SettingsMenu.utils.ts 2023-08-10 23:01:24 +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
Kevin Grüneberg efb3febc45 chore: improve project nav with org-billing 2023-08-04 13:48:44 +02:00
Jonathan Summers-Muir 11cd7e684d started moving all the integration UI stuff around 2023-08-02 05:48:21 +08:00
Joshen Lim 2131772a84 Bring in changes from master and resolve conflicts 2023-07-25 00:45:05 +08:00
Joshen Lim 6c397b52a0 Revert project settings changes and hide project settings in org settings 2023-07-19 14:47:48 +08:00
Joshen Lim 08d0ddcfdd New settings page to link to project settings page with the new layout, and add project plan on app header if not org billing 2023-07-19 14:14:01 +08:00
Joshen Lim c92c4af57e Scaffold new settings layout 2023-07-18 15:50:43 +08:00