* chore: upgrade duration estimations, detection of legacy auth roles and dependent objects which might be dropped, light mode and timezone fixes
* chore: docs + extra UX
* chore: revert accidental merge
* Use the new Alert component in ProjectUpgradeAlert.
* Migrate an alert in InfrastructureInfo to the new alert component.
* chore: apply suggestions from code review
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
* Fix the restart server button so that it's aligned to the dropdown button.
* Fix the icon colors on upgrading panel.
* Migrate all alerts to the new shadcn one.
* chore: change wording related to rollbacking upgrades
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
* Deprecate old project-read-only-query and add temp-disable-read-only-mode-mutation
* Scaffold enable writes UI
* Implement temp enable writes
* Bump @supabase/shared-types.
* Add scopes parameter to all queries and mutations.
* Refactor the publish app side panel to include scopes.
* Refactor the authorize page to show the app scopes.
* Remove a console.log.
* Address all feedback.
* Simplify the scope rendering.
* Simplify the scopes wording when creating an app.
* Make the modal a bit wider so that some of the text doesn't overflow.
* Add URL to docs for oauth apps scopes
* Remove unnecessary async await
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>