We are pleased to announce a new release of our Bacula web interface.
This is the common announcement for Bacularis versions 4.2.0 and 4.2.1. We released 4.2.0 but during preparing the release procedure we found an error. We decided to release Bacularis 4.2.1 just after.
We are glad to give you to use a new Bacularis release 4.2.1. This version introduces support for a plugin interface on the API side. So, since now users are able to create own API-side plugins in the same way as they can already create Web-side plugins. For a good start we provided a Bacula configuration plugin interface and we prepared first API plugin for attaching pre/post config actions.
On the Bacula deployment side, we extended support for Bacula packages from bacula.org. It significantly simplifies configuring OS profiles to use bacula.org packages. It causes that using system Bacula packages, packages from bacula.org or packages provided in self-hosted package repository can easily be configured in the OS profile.
This version is also bug fix release. We fixed couple of bugs found in the deployment function.
On the new operating systems and packages side, we are ready to support a new coming Ubuntu 24.10 Oracular Oriole. All tests on this beta Ubuntu version have finished successfully.
Bacularis Web
- Extended support for deploying with Bacula packages from bacula.org
- Unify using Web plugins
- Improve displaying dashboard totals on medium screens
- Move table toolbar function to Common
Bacularis API
- Add API plugin support
- Add Bacula configuration plugin
Bacularis Common
- Add interface for Bacula config plugins
- Update SELinux policy module
- Improve plugin support organization
- Fix non-existing module definition
- Fix SD config permission setting
- Move table toolbar function to Common
- Move Bacula config module to API