Skip to content

Releases: bacularis/bacularis-api

Bacularis-API 2.8.0

19 Apr 17:01
7dcdaad
Compare
Choose a tag to compare

This is a minor new feature release. It provides sorting parameters
to backup files endpoint.

Changes:

  • Add order by and order type parameters to /jobs/{jobid}/files endpoint

Bacularis-API 2.7.0

07 Apr 13:44
ae32c2e
Compare
Choose a tag to compare

This is new function and bug fix release. We added the advanced sudo settings
and we improved logging in API.

Changes:

  • Add advanced sudo settings
  • Enable logging commands executed in API panel

Bacularis-API 2.6.0

02 Mar 08:15
71b5514
Compare
Choose a tag to compare

This is a bug fix release. We fixed a couple of minor problems.

Changes:

  • Fix PHP warning on PHP 7.4 about use statement
  • Fix displaying items in list client files/dirs
  • Fix limit parameter in clients endpoint and add sorting parameters
  • Update actions/cache to version 4
  • Update actions/checkout to version 4

Bacularis-API 2.5.1

19 Feb 03:44
0a95e5b
Compare
Choose a tag to compare

We fixed support for PHP 7.4 and 8.0 that has been broken in 2.5.0.

Changes:

  • Fix support for PHP 7.4 and 8.0

Bacularis-API 2.5.0

19 Feb 01:27
48810a7
Compare
Choose a tag to compare

This is a new feature and bug fix release. We added capability to set read-only,
read-write and no access permissions per Bacula configuration resource for API
user accounts. It makes Bacularis granular permission control even more powerful
and attractive. We also adapted Bacularis for a new coming Bacula 15 release that all
Bacula version 9.6, 11.x, 13.x and now 15.x users will be able to use Bacularis in
theirs environments. Besides of that we fixed a couple of bugs reported by Community.

Changes:

  • Add Bacula resource permission settings
  • Adapt Bacularis to use with Bacula (beta) 15.0
  • Add job parameter to filesets endpoint
  • Fix #7 editing API basic users via Web
  • Fix setting resource permissions for oauth2

Bacularis-API 2.4.0

14 Jan 01:27
435d85e
Compare
Choose a tag to compare

This is a bug fix release. We fixed requiring password parameter for editing
basic users. Also we made consistent saving Exclude resource in the same JSON
form as it was get from the API.

Changes:

  • Fix providing password parameter to basic user edit endpoint
  • Fix saving Exclude resource in the same form as it comes from API

Bacularis-API 2.3.0

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

This is a new improvements release. We optimized loading the job tables,
so now they are loaded faster.

Changes:

  • Optmize loading jobs on volume and client jobs
  • Significant job list optimization

Bacularis-API 2.2.1

23 Dec 15:02
f4706a2
Compare
Choose a tag to compare

This is a bug fix release. We fixed a bug with displaying jobs that can
experience MySQL/MariaDB users.

Changes:

  • Fix invalid parameter number error for MySQL/MariaDB catalog database
  • Update API documentation

Bacularis-API 2.2.0

17 Dec 02:11
f57e6da
Compare
Choose a tag to compare

This is a minor bug fix and new function release. Main changes are adding
previous/next jobids to the job output and changes in the SQL queries that
use prepared statements.

From the bug fixes side we fixed the API specification and the volume use
duration parameter settings.

Changes:

  • Add prev jobid and next jobid to job object properties
  • Stop disabling emulated prepared statements for PHP >= 8.1
  • Add optional suffix parameter to SQL prepared statement parameters
  • Fix #5 adapt API doc to OpenAPI 3.0 specification
  • Fix volume use duration property settings
  • Fix prev/next job property if used restricted account with console ACLs
  • Remove manual double starting PHP session
  • Remove no longer needed action step
  • Update php-cs-fixer config

Bacularis-API 2.1.2

25 Jul 05:17
a61e9be
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