Releases: bacularis/bacularis-api
Bacularis-API 2.8.0
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
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
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
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
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
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
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
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
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
This is a minor bug fix release. The only change is fix for installation
using Composer.
Changes:
- Fix tables library version