After all these years, our Web console's codebase needed some technical updates.
We chose new libraries to build our UI (templating, components...) and decided to introduce them progressively, feature by feature.
In order to test this new stack, we chose to improve an existing feature: the environment variables.
We'll get into the "under the hood" details in another article.
For now, let's focus on what's new from the user's perspective.
It's already been a couple of weeks since we introduced you to our revamped console. And as we wrote at that time, we are not stopping there. We are always working on new stuff to make your life easier.
How long has it been since we have released new features on the console? Some of you might say quite a while and they would be right! That's because – besides the usual small changes, tweaks and fixes – we've been working on more visible things as of late which we are proudly introducing to you now!. Behold! The new console is here.
We are quite excited to release a major new version of our Dashboard. It includes a lot of bug fixes as well as a few additions. We've included automatics payments, a design refresh, an activity feed, a better log management. And a nice GitHub integration too.
Up to now, during a git deployment, it wasn't possible to keep all your updated content (and additionnal logs) for the next deployment. Now, thanks to the FS buckets all the content is kept and can be shared by all of the instances.
Available directly by FTP, these buckets can be mounted in the application's folder during the deployment.