Releases: bacularis/bacularis-web
Bacularis Web 1.4.0
This is a new function and bug fix release. The main change is adding French language support thanks to Joachim Legrand ( @TheSlapist ). Besides of that we did a couple of fixes.
Changes:
- Add French translation
- Fix incorrect lastwritten and whenexpire volume values
- Fix not fully loaded dashboard if jobs start time value is null
- Uncomment French language selection
- Add Joachim to AUTHORS
Bacularis Web 1.3.0
This is a new feature and bug fix release. The main change is adding support for new directives that come from Bacula 13. We also enabled support for Oracle Linux 8 and 9 both for the deployment function and for binary packages as well. At the end we did some fixes.
Changes:
- Add new Bacula 13.0 directives support
- Add Oracle Linux 8 and 9 support for deployment
- Add storage group and storage group policy directives support
- Add new OrderedListBox control
- Fix losing autochanger directive value in storage resource in director configuration
- Fix remove resource button availability
- Fix StorageGroupPolicy directive section
Bacularis Web 1.2.1
This is a minor bug fix and new feature release. The main change is a new Korean translation prepared by Seungwan Ryu ( @webee0317 ).
Changes:
- Add Korean language
- Update Polish translations
- Fix advanced date filters on job history page
- Fix text wrapping in log types line
- Temporarily disable French language selection until translation is ready
- Add generated Korean translation MO file
- Add Seungwan to AUTHORS
Bacularis Web 1.2.0
This is a new feature release. In this version we added one major change. It is a deployment capability to easy install and setup new Bacularis hosts with Bacula components. We hope these functions much help to add to the Bacula environment new Bacula clients or storage daemons using one common web interface.
Changes:
- Implement Bacularis and Bacula component deployment feature
- Fix assigning user to new host after deploying
- Add missing texts to translation files
Bacularis Web 1.1.1
This is a minor bug fix release.
Changes:
- Fix javascript error when director is not accessible
- Improve error page
Bacularis Web 1.1.0
This is a new feature and bug fix release. One of the most significant changes is improvement the Bacula configuration and generaly using configuration forms. Another one is a new graphical job over time report that enables to see all jobs execution together in full months context. One more relevant change is a new dark mode support, so since now users are able to switch between light/dark modes both in the web interface and in the API panel.
We also refined and optimized loading data in the web interface, especially the job tables. This performance enhancement can be particularly noticeable for users that have many jobs in the Bacula environment. At the end we fixed a couple of bugs.
From the visual part besides of the dark mode we did several improvements in buttons.
Changes:
- Add dark mode support
- Add to job reports new job over time report
- Optimize loading job history table
- Speed up loading job tables and job graphs data
- Many configuration improvements
- Preserve selected values between switching show/hide all directives mode
- Load JobDefs values automatically to Job resource if JobDefs selected
- Create a new control to handle JobDefs selection
- Add simple checkbox control
- Improve configuring messages resource
- Make working requirements page
- Fix required fields in Job resource
- Fix setting in Messages resource VolMgmt message type
- Fix saving Job with Runscript resource without command and console directives defined
- Fix overwriting TOTP settings when user account is edited
- Fix icon visibility in dark mode button on small screens
- Fix PHP error when trying load LDAP user list from not working LDAP server
- Fix template error while loading schedule control on job view page
- Update Polish translations
- Add missing license statement
- Update text in LICENSE file
Bacularis Web 1.0.12
This is a new feature release. We added an audit log section in the application settings page. New audit logs are configurable with log types and categories. On the interface is also available a log viewer with filters, copying logs to clipboard or exporting logs to CSV file.
Second major change is reorganized a bit the dashboard page. First 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 jobs in the job history table and use a bulk action called '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 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.
Changes:
- 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 Web 1.0.11
This is a minor bug fix and new feature release. There are two main changes: two-factor authentication (2FA) that uses TOTP algorithm and a new user account settings. Besides of that we moved console to the Console page and we did few other improvements in the Bacula web console.
In this version is also included a fix for keeping original fileset options order.
Changes:
- Add two-factor authentication (2FA)
- Add user account settings
- Add QRCode.js library dependency
- Move web console to new tab on console page
- Enlarge web console window height
- Increase web console output buffer size
- Fix keeping original fileset options order
Bacularis Web 1.0.10
This is a minor bug fix and new feature release. From the new feature side we have prepared a couple of not so big but useful functions. The most prominent feature you can find in all Bacula configuration forms. There are new tabs which help navigating in configuration sections.
We also added an option to run job with staying on currently opened page (without directing to run job status).
In the restore wizard in file versions we added displaying file checksums in common hexadecimal format. Previously sums were displayed in base64 form only.
At the end we unified modal windows to look in the same style.
Changes:
- Implement section tabs in configuration forms
- Add to run job window option to go to running job status after job start
- Display in restore wizard file sums in two formats: hexadecimal and base64 encoded
- Unify modal windows view
- Improve working yellow big tooltips
- Sort jobs in run job window
- Add header and footer to new resource window
- Align column values in jobs on volume table
- Fix error while adding file versions to restore using add file button - reported by Josip Deanovic
- Fix logo alignment on webkit based browsers
Bacularis Web 1.0.9
This is a minor bug fix and new feature release. There have been prepared usability improvements mainly in page tabs, buttons and error messages. Also we did some small visual improvements to keep the interface view consistent.
Changes:
- Add new Bacula config loader
- Add security delay on log in failed
- Remember and revert opened tabs on all pages
- Set in page title number of running jobs
- Improve displaying error and info messages
- Improve buttons in messages log window
- Specify delete job button label
- After finishing new user wizard go back to user list tab
- Use common styles and images as assets
- Add custom events on show and on hide element
- Fix hidding config loader if job does not use schedule
- Fix position of job count per day in job history report