Bacularis

News

31 Jul 2022, 08:46

New release Bacularis 1.0.12


We are happy to announce a new version of our Bacula web GUI.

Category: Releases
Posted by: Marcin Haba

This is a new feature release. We added an audit log section in the application settings page. This function can be specially useful for administrators of the Bacularis instances with multiple users access. New audit logs are configurable with log types and categories. On the interface is also available a friendly log viewer with filters, copying logs to clipboard or exporting logs to CSV file.

Second major change is reorganized a bit the dashboard page. We added there a new zoomable graph that displays job size and files per day. There has been improved view of the colorful summary boxes at the top. We hope that now the dashboard will be more clear and more readable.

Next we added a capability to rerun many jobs at once. It is possible by selecting desired Bacula jobs in the job history table and use a bulk action named Rerun.

There has been changed a way of presenting values from the job estimation. Since now we can see there two tabs with formatted and raw console view.

At the end we added a few new columns to Bacula job history and job list tables. To the job history there has been added a job duration values, to job list table we added last successful job and last failed job values.

Besides of that we prepared few other minor changes and internal improvements that details you can read in the list below.

Main changes

Bacularis Web
- Add configurable audit log with log viewer
- Add job size and files graph to dashboard page
- Improve dashboard boxes view
- Show estimated job bytes and files in two views: friendly and raw output
- Add to job history table bulk action to rerun many jobs at once
- Use new switch button to show/hide all directives
- Add new job duration column to job history table and hide endtime column by default
- Add last failed job column to job table
- Add last successful job column to job table
- Unify icons in run job buttons
- Use PSR-12 coding style but keep tabs for indents
- Fix font size in run job modal window
- Add in Security page natural sorting for roles, hosts, resources, usernames and oauth2 clients in comboboxes
- Improve subtabs working on job view page

Bacularis Common
- Improve dashboard boxes view
- Add audit log class
- Add styles for switch button
- Add styles to job bytes and files graph on dashboard page
- Use PSR-12 coding style but keep tabs for indents
- Fix bottom bar width with save resource button in wizards
- Fix PHP warning about wrong array_key_exists() parameter in session record

We wish you successful installations and upgrades.

[ Return ]

Social Media

About

Bacularis is a friendly fork of Baculum founded by Baculum's creator. It has been created to provide the Bacula web interface in easy way, with simple installation and configuration. Changes between Baculum and Bacularis are synchronized in both ways as much as it is possible.

License

Bacularis is licensed under GNU Affero General Public License (GNU AGPL) version 3.