We are pleased to announce a first Bacularis release 1.0.0. It is a stable major version which opens the Bacularis release history.
We hope doing frequent minor releases. We wish you successful installation and updating.
Bacula 11.0
This release is designed to work with Bacula 11.x.
Bacula 9.x
It will also work well with Bacula 9.x with two exceptions. Because od different table format between Bacula 11.x and Bacula 9.x this two Bacularis functions will not work with Bacula 9.x:
Rest Bacularis features is fully working with Bacula 9.x.
Below you can find major changes for each of Bacularis components:
Bacularis Web
- Code adapted to use PSR-4 compatible autoloader
- Use local authentication method by default
- Add native Basic authentication
- Prepare installation by Composer
- Use one common port 9097
Bacularis API
- New first run wizard that installs both API and Web components
- Code adapted to use PSR-4 compatible autoloader
- Add native Basic authentication for API resources and API panel
- Prepare installation by Composer
- Use one common port 9097
- Support for Nginx web server
Bacularis Common
- Code adapted to use PSR-4 compatible autoloader
- Prepare installation by Composer
Bacularis APP
- New webroot directory (htdocs)
- New install.sh script to set permissions and prepare web server config
- Support for Nginx web server
- Code adapted to use PSR-4 compatible autoloader
- Prepare installation by Composer