Here's another brief summary of changes that went into the dashboard over the past 2 weeks ππ
We'll be pushing out an update to our Storage UI within this week as part of revisiting the information architecture of the dashboard, given that Supabase Storage isn't only about file storage but also analytics and vectors! πποΈ. This sets up the necessary changes required to support the other storage types that will come soon to the dashboard some time this week (or next)! π There's no other changes besides this (the file explorer of your file buckets remains the same ππ)
PR: https://github.com/supabase/supabase/pull/40076
Link: https://supabase.com/dashboard/project/_/storage/buckets
We've shipped a number of updates to the Auth Reports, splitting reports into sections and making it easier to find the information that you need! ππ΅οΈ (Usage, Monitoring, Performance) These changes will allow you to see spikes in errors in the API and Auth servers, and you may also select a part of the chart to open them in the logs pages (Way more easier than combing through them in the Logs Explorer)
PR: https://github.com/supabase/supabase/pull/39013
Link: https://supabase.com/dashboard/project/_/reports/auth
We've added the following 3 settings that can be configured for your project through the realtime settings page! βοΈπ¨ Information regarding all configurable settings for Realtime can be found in our documentation here!
- Enable / Disable Realtime service
- If disabled, no clients will be able to connect and new connections will be rejected
- Max presence events per second
- Maximum number of presence events per second that can be sent to your Realtime service
- Max payload size in KB
- Maximum number of payload size in KB that can be sent to your Realtime service
PR: https://github.com/supabase/supabase/pull/39566
Link: https://supabase.com/dashboard/project/_/realtime/settings
Support for Sentry Log Drains#
You can now send your project logs to Sentry as a third party destination! ππͺ΅ Read more about this in our documentation here!
PR: https://github.com/supabase/supabase/pull/39442
Link: https://supabase.com/dashboard/project/_/settings/log-drains
General
- Simplified UI for project while in a paused state (PR)
Auth
- Persist sort by search configuration, but only if number of users in database is < 10,000 (PR)
Database
- Add support for duplicating database functions (PR)
- Add support for duplicating database triggers (PR)
- Database functions link to triggers list if function has trigger return type (PR)
- Database triggers link to table editor and functions list if for the table and function of the trigger respectively (PR)
Edge Functions
- Added support for drag and drop to add files while editing an edge function (PR)
Storage
- Add virtualization for buckets to support rendering a large number of buckets (PR)
Table Editor
- Fix schema not persisting when creating a table outside of the public schema (PR)
Reports
- Fix database reports "Database Connections" charts (PR)
Realtime
- Improved error messages when channel fails to join (PR)
- Add warning when updating realtime settings that clients will be disconnected (PR)