We’re excited to announce even more new upgrades for our API servers - let’s get into the details!
Update SSH permissions instantly, no redeploy required
With this latest update to our API server, updating user permissions has never been easier. Before administrators would have to redeploy to update their SSH permissions but now, updating user permissions is just a few clicks away in the Console. No downtime required.
The feature is not enabled by default yet as we’re carrying out a really careful roll out to make sure everything works smoothly, with no issues. After all, we don’t want to be locking any users out of their containers.
For now, the feature can be voluntarily activated ahead of time for your projects - just reach out to our support team to get started.
Cancellable manual backup
Have you ever manually started a backup and then realized that you pushed some code and your application is currently building? There’s no need to fear. With our latest API servers upgrade, if the backup activity is pending, you can go ahead and cancel it if you need to.
To do so, all you have to do is find the id of the backup pending activity with the CLI:
Then you can cancel the activity with the command:
platform activity:cancel ID
But remember - automated backups are not cancelable. These backups are running during off hours to ensure your application and services are properly backed up and so cannot be canceled via the process above.
Various Blackfire improvements
We’ve also introduced 3 major improvements to help us deliver a more seamless and synchronized experience between Blackfire and Platform.sh:
- Post deployment, a build is now only being triggered on Blackfire if the runtime is supported - one of PHP and Python.
- When an environment is deactivated or deleted from Platform.sh, the action is transmitted to Blackfire automatically which then deletes the corresponding environment.
- Blackfire access is now synchronized with Platform.sh access, without needing to redeploy the application. Easy!
Overall performance improvements
Overall, the upgrade delivers improved performance for our users as we’ve worked to ensure API responses are now returned faster. Meaning these improvements will be clearly visible on direct API calls and in the components using the API, such as the Command Line Interface or the Console.
Want to check out some more updates we’ve made to our API and metrics server recently? Head over to our previous blog.
Check out these new improvements and as always, let us know what you think via our public Slack channel or on our community website. Enjoy!