]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
update releasenotes and version Release-13.0.3
authorEric Bollengier <eric@baculasystems.com>
Tue, 2 May 2023 07:53:26 +0000 (09:53 +0200)
committerEric Bollengier <eric@baculasystems.com>
Tue, 2 May 2023 09:50:49 +0000 (11:50 +0200)
bacula/ChangeLog
bacula/ReleaseNotes
bacula/src/version.h

index 5f34c2b5ede21fd996b71af80bac374cbdaed5ef..efe78b6b4be94ab2f2e9ef7e10785b407e475d16 100644 (file)
@@ -1,3 +1,220 @@
+        ChangeLog for Bacula Enterprise version 13.0.3
+
+
+01May23
+ - baculum: Add options to configure preserving table settings
+ - baculum: Enhance validation in time period control
+
+28Apr23
+ - baculum: Fix problem with double jobids in jobs objects endpoint
+
+27Apr23
+ - baculum: Fix offset and limit parameters for case when storage in catalog is inconsistent with configuration
+ - baculum: Change overview behaviour in objects endpoint if used together with groupby parameter
+ - baculum: Change a way of preparing overview with counters in objects endpoint
+
+26Apr23
+ - baculum: Add starttime property to objects endpoint
+ - baculum: Add to objects endpoint capability to sort by client name
+ - baculum: Add joberrors filter to jobs objects endpoint
+ - baculum: Add to jobs objects endpoint time filters in date/time format
+ - baculum: Add objecttype parameter to jobs objects endpoint
+
+25Apr23
+ - baculum: Add client filter to objects endpoint
+ - baculum: Add client property to object and objects endpoint
+ - baculum: Add joberrors filter to objects endpoint
+ - baculum: Add sorting by jobstatus to objects endpoint
+ - baculum: Add order_by and order_direction parameters to volumes endpoint
+
+24Apr23
+ - baculum: Add volstatus filter to volumes endpoint
+ - baculum: Add storage filter to volumes endpoint
+ - baculum: Fix documentation for date parameters
+ - baculum: Add pool filter to volumes endpoint
+ - baculum: Add volumename filter to volumes endpoint
+ - baculum: Add enabled flag filter to volumes endpoint
+
+21Apr23
+ - baculum: Add client resnames endpoint
+ - baculum: Fix documentation about jobids parameter in bvfs restore endpoint
+ - baculum: Fix losing autochanger directive value in storage resource in director configuration
+
+20Apr23
+ - baculum: Add to objects endpoint time filters in date/time format
+ - baculum: Add to jobs endpoint time filters in date/time format
+
+19Apr23
+ - baculum: Add priorjobname parameter to jobs endpoint
+ - baculum: Add priorjobname property to jobs endpoint
+
+18Apr23
+ - baculum: Add volerrors property to volumes overview endpoint
+ - baculum: Add voltype parameter to volumes endpoint
+ - baculum: Add tenant indentifier list endpoint
+ - baculum: Add mediaid to volume overview endpoint
+ - baculum: Add offset parameter to m365 plugin email list endpoint
+
+17Apr23
+ - Add new m365 plugin mailbox list endpoint
+ - baculum: Add order_by and order_direction parameters to sources endpoint
+ - baculum: Rework and improve sources endpoint
+ - Enable using show command output also for internal purposes
+ - baculum: Improve precision in show command output parser
+
+07Apr23
+ - baculum: Add fileset and filesetid filters to jobs objects endpoint
+ - baculum: Improve identifier validator
+
+05Apr23
+ - baculum: Add job type to sources endpoint
+ - baculum: Add overview parameter to objects endpoint
+ - baculum: Add fileset content property to sources endpoint output
+
+04Apr23
+ - Fix #10032 Allow restore menu 1 to users without sqlquery command ACL
+ - Fix #10033 Add extra Client and FileSet ACL checks to the estimate command
+ - Take the first valid FileSet for the restore Job with restricted consoles
+ - Restrict the use of local files during the restore file selection process when using a Restricted Console
+ - Disable Bootstrap manual selection in restore for Restricted Console
+ - Fix #10030 About small issue while canceling the restore command
+ - baculum: Add job status property to objects endpoint
+ - baculum: Add job errors property to objects endpoint
+ - baculum: Update documentation
+ - baculum: Add job errors property to sources endpoint
+ - baculum: Add offset parameter to sources endpoint
+ - baculum: Add offset parameter to filesets endpoint
+
+03Apr23
+ - Fix issue in select_backups_before_date()
+ - baculum: Add order_by and order_direction params to jobs objects endpoint
+ - baculum: Add client, pool, fileset and fileset content properties to jobs objects endpoint
+
+30Mar23
+ - baculum: Fix m365 user list endpoint
+
+29Mar23
+ - baculum: Add more detailed output to restore endpoint
+ - baculum: Add endpoint to list m365 jobs by email
+ - baculum: Fix listing restore job in job endpoints
+
+28Mar23
+ - Fix small memory leak with setbandwidth command
+ - Check ClientACL in acl_access_jobid_ok()
+ - baculum: Extend object name validation pattern
+
+23Mar23
+ - Do not display specific SQL errors to restricted consoles
+
+22Mar23
+ - Check client ACL on purge jobid=x
+ - Add Client to JOB_DBR to ease ACL checking
+ - baculum: Remove overview, order_by, order_direction and object_limit parameters from jobs objects endpoint
+ - baculum: Add volstatsu property to volumes overview endpoint
+ - baculum: Add volumes overview endpoint
+
+21Mar23
+ - Fix #9968 Adapt delete volume with restricted consoles
+ - Fix #9968 Adapt restore menu and add RBCLIENT/BCLIENT in some ACL SQL checking
+ - baculum: add offset parameter support in new job objects endpoint
+ - baculum: Improve jobs objects endpoint working
+ - baculum: Add method to execute SQL queries
+
+20Mar23
+ - Add RBCLIENT ACL type to query both RCLIENT and BCLIENT
+ - Include BackupClient in list jobs, list jobmedia, list joblog
+
+17Mar23
+ - regess: Add test with cancel on restricted console
+ - Add JCR::use_client() to determine if a Job uses a Client
+ - Adapt delete command to work with restricted consoles
+ - Check Pool specific ACL in select_media_dbr()
+ - Add Pool name to MEDIA_DBR
+ - Adapt prune command for restricted console
+ - Fix list jobmedia command
+
+16Mar23
+ - Fix #9968 Enhance restricted Console support
+
+13Mar23
+ - Add checking errors in output from vsphere plugin servers, hosts and datastores commands
+ - baculum: Add restore_host parameter to vsphere plugin datastores API endpoint
+ - baculum: Add server parameter to vsphere plugin hosts API endpoint
+
+11Mar23
+ - baculum: Disable querying API for seeing which authentication methods are supported
+
+10Mar23
+ - baculum: Add VMware vSphere restore host list endpoint
+
+09Mar23
+ - baculum: Add output parameter to run restore endpoint
+ - baculum: Add displaying bconsole command output if command is multiline
+
+03Mar23
+ - baculum: Add fileindex parameter to bvfs restore endpoint
+ - baculum: Change a way of executing SQL queries
+ - baculum: Add to documentation missing type parameter to job resnames endpoint
+
+02Mar23
+ - baculum: Fix compatibility with PHP 5.4
+
+28Feb23
+ - baculum: Add support for plugin filter in client list endpoint
+ - baculum: Add objectid parameter to Bvfs restore endpoint
+
+27Feb23
+ - Fix #9907 About Director crash with Runscript Console
+ - baculum: Add output parameter to run job endpoint
+ - baculum: Add when parameter to run job endpoint
+ - baculum: Add a new endpoint to list jobs together with objects
+
+22Feb23
+ - Fix warning reported by new GCC
+
+21Feb23
+ - rpms: Add rhel9 target to spec file
+ - baculum: Add VMware vSphere datastore list endpoint
+
+15Feb23
+ - baculum: Add VMware vSphere host list endpoint
+
+14Feb23
+ - baculum: Add VMware vSphere server list endpoint
+
+10Feb23
+ - baculum: Fix support for PHP 5
+ - baculum: Add voltype property support in bvfs output parser
+
+09Feb23
+ - baculum: Add offset and limit parameters to bvfs versions endpoint
+
+06Feb23
+ - baculum: Add to estimated job values endpoint average number of backed up objects
+ - baculum: Add estimated job values endpoint that uses job historical data for estimation
+
+03Feb23
+ - baculum: Make show command output parser more accurate
+
+30Jan23
+ - baculum: Add support for cloud storage commands
+
+23Jan23
+ - baculum: Improve job statuses for job overview purpose
+
+20Jan23
+ - baculum: Fix example values in OpenAPI documentation
+
+16Jan23
+ - baculum: Add overview parameter to job list endpoint
+
+12Jan23
+ - baculum: Add endtime property and filters to source list endpoint
+
+Bugs fixed/closed since last release:
+10030 10032 10033 9907 9968
+
+
         ChangeLog for Bacula Enterprise version 13.0.2
 
 16Feb23
index c59afae98b7f0901961a1566e1db68982d7130a4..7c7f3fa2b77872ab032b560d4bb729c2852ab915 100644 (file)
@@ -37,6 +37,130 @@ As mentioned above, before running this script, please backup your catalog
 database, be sure to shutdown Bacula and be aware that running the script can
 take some time depending on your database size.
 
+----------------------------------------------------------------
+Release 13.0.3 / 02 May 2023
+----------------------------------------------------------------
+
+13.0.3 is a minor bug fix release with several new features and a number of bug
+fixes.
+
+ - Fix #10030 About small issue while canceling the restore command
+
+ - Fix #9968 Enhance restricted Console support
+ - Fix #10032 Allow restore menu 1 to users without sqlquery command ACL
+ - Fix #10033 Add extra Client and FileSet ACL checks to the estimate command
+ - Fix #9907 About Director crash with Runscript Console
+ - Fix #9968 Adapt restore menu and add RBCLIENT/BCLIENT in some ACL SQL checking
+ - Fix small memory leak with setbandwidth command
+ - Adapt delete, prune, purge commands to work with restricted consoles
+ - Check ClientACL in acl_access_jobid_ok()
+ - Check Pool specific ACL in select_media_dbr()
+ - Disable Bootstrap manual selection in restore for Restricted Console
+ - Do not display specific SQL errors to restricted consoles
+ - Include BackupClient in list jobs, list jobmedia, list joblog
+ - Restrict the use of local files during the restore file selection process when using a Restricted Console
+ - Take the first valid FileSet for the restore Job with restricted consoles
+
+ - baculum: Add checking errors in output from vsphere plugin servers, hosts and datastores commands
+ - baculum: Add new m365 plugin mailbox list endpoint
+ - baculum: Add VMware vSphere datastore list endpoint
+ - baculum: Add VMware vSphere host list endpoint
+ - baculum: Add VMware vSphere restore host list endpoint
+ - baculum: Add VMware vSphere server list endpoint
+ - baculum: Add a new endpoint to list jobs together with objects
+ - baculum: Add client filter to objects endpoint
+ - baculum: Add client property to object and objects endpoint
+ - baculum: Add client resnames endpoint
+ - baculum: Add client, pool, fileset and fileset content properties to jobs objects endpoint
+ - baculum: Add displaying bconsole command output if command is multiline
+ - baculum: Add enabled flag filter to volumes endpoint
+ - baculum: Add endpoint to list m365 jobs by email
+ - baculum: Add endtime property and filters to source list endpoint
+ - baculum: Add estimated job values endpoint that uses job historical data for estimation
+ - baculum: Add fileindex parameter to bvfs restore endpoint
+ - baculum: Add fileset and filesetid filters to jobs objects endpoint
+ - baculum: Add fileset content property to sources endpoint output
+ - baculum: Add job errors property to objects endpoint
+ - baculum: Add job errors property to sources endpoint
+ - baculum: Add job status property to objects endpoint
+ - baculum: Add job type to sources endpoint
+ - baculum: Add joberrors filter to jobs objects endpoint
+ - baculum: Add joberrors filter to objects endpoint
+ - baculum: Add mediaid to volume overview endpoint
+ - baculum: Add method to execute SQL queries
+ - baculum: Add more detailed output to restore endpoint
+ - baculum: Add objectid parameter to Bvfs restore endpoint
+ - baculum: Add objecttype parameter to jobs objects endpoint
+ - baculum: Add offset and limit parameters to bvfs versions endpoint
+ - baculum: Add offset parameter to filesets endpoint
+ - baculum: Add offset parameter to m365 plugin email list endpoint
+ - baculum: Add offset parameter to sources endpoint
+ - baculum: Add options to configure preserving table settings
+ - baculum: Add order_by and order_direction parameters to sources endpoint
+ - baculum: Add order_by and order_direction parameters to volumes endpoint
+ - baculum: Add order_by and order_direction params to jobs objects endpoint
+ - baculum: Add output parameter to run job endpoint
+ - baculum: Add output parameter to run restore endpoint
+ - baculum: Add overview parameter to job list endpoint
+ - baculum: Add overview parameter to objects endpoint
+ - baculum: Add pool filter to volumes endpoint
+ - baculum: Add priorjobname parameter to jobs endpoint
+ - baculum: Add priorjobname property to jobs endpoint
+ - baculum: Add restore_host parameter to vsphere plugin datastores API endpoint
+ - baculum: Add server parameter to vsphere plugin hosts API endpoint
+ - baculum: Add sorting by jobstatus to objects endpoint
+ - baculum: Add starttime property to objects endpoint
+ - baculum: Add storage filter to volumes endpoint
+ - baculum: Add support for cloud storage commands
+ - baculum: Add support for plugin filter in client list endpoint
+ - baculum: Add tenant indentifier list endpoint
+ - baculum: Add to documentation missing type parameter to job resnames endpoint
+ - baculum: Add to estimated job values endpoint average number of backed up objects
+ - baculum: Add to jobs endpoint time filters in date/time format
+ - baculum: Add to jobs objects endpoint time filters in date/time format
+ - baculum: Add to objects endpoint capability to sort by client name
+ - baculum: Add to objects endpoint time filters in date/time format
+ - baculum: Add volerrors property to volumes overview endpoint
+ - baculum: Add volstatsu property to volumes overview endpoint
+ - baculum: Add volstatus filter to volumes endpoint
+ - baculum: Add voltype parameter to volumes endpoint
+ - baculum: Add voltype property support in bvfs output parser
+ - baculum: Add volumename filter to volumes endpoint
+ - baculum: Add volumes overview endpoint
+ - baculum: Add when parameter to run job endpoint
+ - baculum: Change a way of executing SQL queries
+ - baculum: Change a way of preparing overview with counters in objects endpoint
+ - baculum: Change overview behaviour in objects endpoint if used together with groupby parameter
+ - baculum: Disable querying API for seeing which authentication methods are supported
+ - baculum: Enhance validation in time period control
+ - baculum: Extend object name validation pattern
+ - baculum: Fix compatibility with PHP 5.4
+ - baculum: Fix documentation about jobids parameter in bvfs restore endpoint
+ - baculum: Fix documentation for date parameters
+ - baculum: Fix example values in OpenAPI documentation
+ - baculum: Fix listing restore job in job endpoints
+ - baculum: Fix losing autochanger directive value in storage resource in director configuration
+ - baculum: Fix m365 user list endpoint
+ - baculum: Fix offset and limit parameters for case when storage in catalog is inconsistent with configuration
+ - baculum: Fix problem with double jobids in jobs objects endpoint
+ - baculum: Fix support for PHP 5
+ - baculum: Improve identifier validator
+ - baculum: Improve job statuses for job overview purpose
+ - baculum: Improve jobs objects endpoint working
+ - baculum: Improve precision in show command output parser
+ - baculum: Make show command output parser more accurate
+ - baculum: Remove overview, order_by, order_direction and object_limit parameters from jobs objects endpoint
+ - baculum: Rework and improve sources endpoint
+ - baculum: Update documentation
+ - baculum: add offset parameter support in new job objects endpoint
+
+ - rpms: Add rhel9 target to spec file
+
+
+Bugs fixed/closed since last release:
+10030 10032 10033 9907 9968
+
+
 ----------------------------------------------------------------
 Release 13.0.2 / 16 February 2023
 ----------------------------------------------------------------
index f3071fea00113687b9855c08344f084f2981adc5..add0453c68c530efdf618ac8fcec05e7148c4e55 100644 (file)
@@ -24,9 +24,9 @@
 #define COMMUNITY 1      /* Define to create a Windows community binary */
 
 /* Note: there can be only *one* VERSION in this file */
-#define VERSION "13.0.2"
-#define BDATE   "18 February 2023"
-#define LSMDATE "18Feb23"
+#define VERSION "13.0.3"
+#define BDATE   "02 May 2023"
+#define LSMDATE "02May23"
 
 #define RELEASE 1   /* Use ONLY in rpms */