Skip to content

Releases: bacularis/bacularis-web

Bacularis-Web 2.4.0

14 Jan 01:27
fbc6b26
Compare
Choose a tag to compare

This is a new feature release. We introduced two significant changes:
the API host groups and easier to configure Bacula resource access.
We hope that these two new functions will much improve the user and
resource management in Bacularis.

Changes:

  • New API host groups feature
  • New much easier way of setting access to selected Bacula resources
    per API host, per API host group and per user

Bacularis-Web 2.3.0

31 Dec 05:11
caaaacd
Compare
Choose a tag to compare

This is a new function. We added a new job summary page, new pre-defined filters
to the main job table and also we added two new buttons: to download job log
and to copy job log to clipboard.

Changes:

  • Add job summary report tab to job view page
  • Add copying job log to clipboard and add saving job log to file
  • Improve displaying job table filters
  • Add predefined filters to job table

Bacularis-Web 2.2.1

23 Dec 15:02
97eba16
Compare
Choose a tag to compare

In this release we added a new job status column to the job table and we created
a new deploy OS profiles for Fedora 39 and Ubuntu 23.10 Mantic.

Changes:

  • Add latest job status column to job list table
  • Add OS profiles for Fedora 39 and Ubuntu 23.10 Mantic

Bacularis-Web 2.2.0

17 Dec 02:11
13771b0
Compare
Choose a tag to compare

This is a minor new feature. We added a couple of functions that make daily work
with Bacula jobs and volumes easier. We added the previous/next job buttons to
the job view page, a new window on job list page to view live job logs. On the
volume pages we added drawer to modify volume properties without need to go to
volume details page. Next new function is a window to display jobs stored on volumes
that is accessible directly from the volume list page.

For the other functions, we enabled support for API instances that serve compressed
responses. Besides of that we prepared a few new controls.

Changes:

  • Add to job list new button to display current job log
  • Add prev and next job buttons to job view page
  • Add to volume list new button to display jobs stored on volume
  • Add quick volume edit settings drawer on volume list page
  • Add support for compressed HTTP response in API client
  • Add volume job list control to list jobs stored on volume
  • New volume config control
  • Enable updating size control
  • Enable updating time period control
  • Remove no longer needed action step
  • Remove loading controls config on page loading
  • Update volume list on save volume properties
  • Update php-cs-fixer config

Bacularis-Web 2.1.2

25 Jul 05:17
6210384
Compare
Choose a tag to compare

This is a minor bug fix release. The only change is fix for installation
using Composer.

Changes:

  • Fix tables library version

Bacularis-Web 2.1.1

25 Jul 03:35
6f97aea
Compare
Choose a tag to compare

This is a minor bug fix release. We fixed problems that were detected by static
code analysis tools and we did a couple of other minor fixes. Apart from that
there has been improved logging/debugging to file. We slightly changed the log
format to make logs more readable. At the end we introduced changes to automate
code analysing and releasing process. We hope it will help in providing new releases
more frequent.

Changes:

  • Use new logging interface
  • Update Polish translations
  • Update dependencies in composer.json
  • Fix remove directive button for storage directives
  • Fix qrcodejs version in composer.json
  • Fix problem found in static code analysis
  • Hide reset to default value button for storage directives
  • Improve coding style according to PSR-12
  • Update flotr2 include path
  • Update LICENSE file

Bacularis Web 2.1.0

16 Jul 12:31
d22bfd7
Compare
Choose a tag to compare

With pleasure we announce the new Bacularis release 2.1.0. This is a new function and bug fix release. We prepared a quick access to configuring the Bacula resources directly on a drawer available in the resource table view. From the performance side we speeded up loading the dashboard page.

There is also an important fix to the invalid director error that could experience users changing the Bacula Director without logging out on the interface.

Please note that in this release we changed minimal PHP version from 7.1 to 7.4. More information about it you can read in this discussion: https://github.com/orgs/bacularis/discussions/12

Changes:

  • Add quick resource edit drawer
  • Speed up dashboard page loading
  • Add missing default table and graph options to config
  • Update versions and authors in composer.json
  • Fix invalid director error
  • Fix auto-scrolling after clicking quick resource edit submenu item

Bacularis Web 2.0.0

09 Jul 12:22
fbcb156
Compare
Choose a tag to compare

This is a new major release. In version 2.0.0 we prepared a wizard for creating the virtual full and progressive virtual full backup. There is also an option to modify existing jobs to support virtual full. Besides of that we added StartTLS option support to LDAP connection, we prepared new first volume and volume count columns to job tables and we added missing default OS profiles for deploying on Fedora 38 and Debian 12 Bookworm.

From the fixes side, we fixed a problem which could encounter Bacularis users that use MySQL as the Bacula catalog database. It was caused by Bacula MySQL catalog inconsistency (Bacula bug #2684).

Changes:

  • New virtual full and progressive virtual full backup wizard
  • Add StartTLS option to LDAP connection
  • Add job history range slider control
  • Add first volume and volume count columns to job tables
  • Add deployment OS profiles for Fedora 38, Debian 12 Bookworm and Ubuntu 23.04 Lunar
  • Add initialization to ordered list box control
  • Use default value for filetable job record property
  • Fix selecting storage on manual run and rerun job
  • Remove old parameter for copy job restore

Bacularis Web 1.6.0

28 May 02:09
4a29869
Compare
Choose a tag to compare

This is new feature and bug fix release. We did a couple of improtant fixes, specially to improve application performance but not only. From new features we have a new options to configure preserving table settings. It can be useful for users who prefer to customize keeping table settings.

Changes:

  • Add options to configure preserving table settings
  • Enhance validation in time period control
  • Fix negative values in last successful job and last failed job columns
  • Disable querying API for seeing which authentication methods are supported
  • Fix PHP error if OAuth2 authorization is enabled
  • Enlarge login form - reported by Sergey Zhidkov
  • Add missing text to translations

Bacularis Web 1.5.0

04 Mar 04:27
ccce773
Compare
Choose a tag to compare

This is a new function and bug fix release. We extended default OS profiles to Bacula and Bacularis deployment on systems with Fedora 37. Besides of that we updated SELinux module and we did a few smaller improvements. From the bug fixes side we fixed a few problems related to new French translation support, among others.

Changes:

  • Add deployment OS profile for Fedora 37
  • Add on deployment host table link to open API host panels
  • Add more friendly file number tick formatter in job size and files per day graph
  • Fix incorrect displaying lastwritten volume property
  • Fix few interface functions if French language is used
  • Fix running job status if French language is used
  • Fix PHP error if SSH key for deployment is wrong
  • Adapt to PSR-12 coding style