Following the recent change that reduced staging branch lifetime from 90 to 30 days, I'd like to formally request a native notification feature in Odoo.sh.
The problem:
As a partner managing multiple Odoo.sh projects, each with at least one staging branch, it's very easy to lose track of expiration dates unless you manually visit each project. When a staging branch expires, the associated database is lost — including any test data, configurations, or UAT progress that wasn't backed up in time.
What we're requesting:
A native email notification sent to the project administrators (similar to how Odoo.sh already notifies on other platform events) at:
- 3 days before the staging branch is deleted
- 1 day before the staging branch is deleted
Odoo.sh already knows the exact deletion date (it's shown in the UI banner). Sending a proactive email from that same data would be a small implementation effort with a large practical impact for partners and customers.
Why this matters:
Partners managing 5, 10, or 20+ projects cannot realistically monitor each staging branch manually. A simple notification would prevent accidental data loss and reduce support cases related to expired stagings.
Would love to see this on the roadmap. Happy to discuss the use case further.
I tried to delete this post so I could republish it from the partner account, but I wasn’t able to. Just letting you know in case you see the post duplicated under another account.
Again this isn't the place to contact Odoo R&D with feature requests, the account you use to post has no impact.