]>
git.ipfire.org Git - thirdparty/bacula.git/log
Eric Bollengier [Mon, 20 Mar 2023 16:50:40 +0000 (17:50 +0100)]
Add RBCLIENT ACL type to query both RCLIENT and BCLIENT
Eric Bollengier [Mon, 20 Mar 2023 12:44:16 +0000 (13:44 +0100)]
Include BackupClient in list jobs, list jobmedia, list joblog
Eric Bollengier [Fri, 17 Mar 2023 16:50:30 +0000 (17:50 +0100)]
regess: Add test with cancel on restricted console
Eric Bollengier [Fri, 17 Mar 2023 15:15:09 +0000 (16:15 +0100)]
Add JCR::use_client() to determine if a Job uses a Client
Eric Bollengier [Fri, 17 Mar 2023 15:00:21 +0000 (16:00 +0100)]
Adapt delete command to work with restricted consoles
Eric Bollengier [Fri, 17 Mar 2023 14:59:27 +0000 (15:59 +0100)]
Check Pool specific ACL in select_media_dbr()
Eric Bollengier [Fri, 17 Mar 2023 14:58:09 +0000 (15:58 +0100)]
Add Pool name to MEDIA_DBR
Eric Bollengier [Fri, 17 Mar 2023 12:59:27 +0000 (13:59 +0100)]
regress: check prune, purge and delete.
Eric Bollengier [Fri, 17 Mar 2023 12:58:59 +0000 (13:58 +0100)]
Adapt prune command for restricted console
Eric Bollengier [Fri, 17 Mar 2023 10:40:44 +0000 (11:40 +0100)]
regress: test the prune and purge command with restricted console
Eric Bollengier [Fri, 17 Mar 2023 10:40:19 +0000 (11:40 +0100)]
Fix list jobmedia command
Eric Bollengier [Fri, 19 Nov 2021 20:49:49 +0000 (21:49 +0100)]
regress: Add setup_rconsole
Eric Bollengier [Thu, 16 Mar 2023 08:52:49 +0000 (09:52 +0100)]
Fix #9968 Enhance restricted Console support
- Limit job list in restore menu 1 and 2
- Adapt restore menu 3 jobid selection
- Adapt restore menu 11 jobid selection
- Adapt restore jobid= parameter
- Add checks on restore file parameter
- Adapt purge commands
Eric Bollengier [Wed, 22 Feb 2023 08:14:24 +0000 (09:14 +0100)]
Fix warning reported by new GCC
Eric Bollengier [Tue, 21 Feb 2023 08:38:25 +0000 (09:38 +0100)]
rpms: Add rhel9 target to spec file
Marcin Haba [Mon, 1 May 2023 11:26:20 +0000 (13:26 +0200)]
baculum: Update release notes
Marcin Haba [Mon, 1 May 2023 11:12:45 +0000 (13:12 +0200)]
baculum: Add options to configure preserving table settings
This function is ported from Bacularis.
The function request comes from Lionel Plasse reported to Baculum on the Bacula-Users mailing list:
https://sourceforge.net/p/bacula/mailman/message/
37837701 /
Marcin Haba [Mon, 1 May 2023 11:09:49 +0000 (13:09 +0200)]
baculum: Enhance validation in time period control
This function is ported from Bacularis.
Marcin Haba [Fri, 28 Apr 2023 14:57:18 +0000 (16:57 +0200)]
baculum: Fix problem with double jobids in jobs objects endpoint
Marcin Haba [Thu, 27 Apr 2023 12:13:06 +0000 (14:13 +0200)]
baculum: Fix offset and limit parameters for case when storage in catalog is inconsistent with configuration
Marcin Haba [Thu, 27 Apr 2023 11:04:05 +0000 (13:04 +0200)]
baculum: Change overview behaviour in objects endpoint if used together with groupby parameter
Marcin Haba [Thu, 27 Apr 2023 09:45:10 +0000 (11:45 +0200)]
baculum: Change a way of preparing overview with counters in objects endpoint
Marcin Haba [Wed, 26 Apr 2023 12:49:23 +0000 (14:49 +0200)]
baculum: Add starttime property to objects endpoint
Marcin Haba [Wed, 26 Apr 2023 11:29:49 +0000 (13:29 +0200)]
baculum: Add to objects endpoint capability to sort by client name
Marcin Haba [Wed, 26 Apr 2023 11:02:09 +0000 (13:02 +0200)]
baculum: Add joberrors filter to jobs objects endpoint
Marcin Haba [Wed, 26 Apr 2023 09:58:16 +0000 (11:58 +0200)]
baculum: Add to jobs objects endpoint time filters in date/time format
New parameters:
- schedtime_from_date
- schedtime_to_date
- starttime_from_date
- starttime_to_date
- realstarttime_from_date
- realstarttime_to_date
- endtime_from_date
- endtime_to_date
- realendtime_from_date
- realendtime_to_date
Marcin Haba [Wed, 26 Apr 2023 09:13:12 +0000 (11:13 +0200)]
baculum: Add objecttype parameter to jobs objects endpoint
Marcin Haba [Tue, 25 Apr 2023 14:44:20 +0000 (16:44 +0200)]
baculum: Add client filter to objects endpoint
Marcin Haba [Tue, 25 Apr 2023 14:14:18 +0000 (16:14 +0200)]
baculum: Add client property to object and objects endpoint
Marcin Haba [Tue, 25 Apr 2023 14:04:39 +0000 (16:04 +0200)]
baculum: Add joberrors filter to objects endpoint
Marcin Haba [Tue, 25 Apr 2023 11:19:07 +0000 (13:19 +0200)]
baculum: Add sorting by jobstatus to objects endpoint
Marcin Haba [Tue, 25 Apr 2023 07:41:54 +0000 (09:41 +0200)]
baculum: Add order_by and order_direction parameters to volumes endpoint
Marcin Haba [Mon, 24 Apr 2023 13:20:08 +0000 (15:20 +0200)]
baculum: Add volstatus filter to volumes endpoint
Marcin Haba [Mon, 24 Apr 2023 10:00:48 +0000 (12:00 +0200)]
baculum: Add storage filter to volumes endpoint
Marcin Haba [Mon, 24 Apr 2023 09:41:47 +0000 (11:41 +0200)]
baculum: Fix documentation for date parameters
Marcin Haba [Mon, 24 Apr 2023 09:15:27 +0000 (11:15 +0200)]
baculum: Add pool filter to volumes endpoint
Marcin Haba [Mon, 24 Apr 2023 08:26:15 +0000 (10:26 +0200)]
baculum: Add volumename filter to volumes endpoint
Marcin Haba [Mon, 24 Apr 2023 07:57:59 +0000 (09:57 +0200)]
baculum: Add enabled flag filter to volumes endpoint
Marcin Haba [Fri, 21 Apr 2023 14:05:49 +0000 (16:05 +0200)]
baculum: Add client resnames endpoint
Marcin Haba [Fri, 21 Apr 2023 09:29:53 +0000 (11:29 +0200)]
baculum: Fix documentation about jobids parameter in bvfs restore endpoint
Marcin Haba [Fri, 21 Apr 2023 09:28:31 +0000 (11:28 +0200)]
baculum: Tweak using job identifiers in bvfs restore endpoint
Marcin Haba [Fri, 21 Apr 2023 04:46:59 +0000 (06:46 +0200)]
baculum: Update release notes
Marcin Haba [Fri, 21 Apr 2023 04:31:04 +0000 (06:31 +0200)]
baculum: Fix losing autochanger directive value in storage resource in director configuration
This fix is ported from Bacularis.
It has been reported by kibeb in bacularis-docker repository.
Bug report: https://github.com/bacularis/bacularis-docker/issues/3
Later it was reported by Justin Case in Baculum:
Bug report: https://gitlab.bacula.org/bacula-community-edition/bacula-community/-/issues/2680
Marcin Haba [Thu, 20 Apr 2023 11:39:29 +0000 (13:39 +0200)]
baculum: Add to objects endpoint time filters in date/time format
Changes:
- new date/time format filters
- new time filteres: realstarttime_from, realstarttime_from_date realstarttime_to,
realstarttime_to_date
Marcin Haba [Thu, 20 Apr 2023 10:51:27 +0000 (12:51 +0200)]
baculum: Update release notes
Marcin Haba [Thu, 20 Apr 2023 09:45:40 +0000 (11:45 +0200)]
baculum: Add to jobs endpoint time filters in date/time format
Marcin Haba [Wed, 19 Apr 2023 09:46:30 +0000 (11:46 +0200)]
baculum: Add priorjobname parameter to jobs endpoint
Marcin Haba [Wed, 19 Apr 2023 09:01:00 +0000 (11:01 +0200)]
baculum: Add priorjobname property to jobs endpoint
Marcin Haba [Tue, 18 Apr 2023 11:18:42 +0000 (13:18 +0200)]
baculum: Add volerrors property to volumes overview endpoint
Marcin Haba [Tue, 18 Apr 2023 10:57:20 +0000 (12:57 +0200)]
baculum: Add voltype parameter to volumes endpoint
Marcin Haba [Tue, 18 Apr 2023 07:57:54 +0000 (09:57 +0200)]
baculum: Add tenant indentifier list endpoint
Marcin Haba [Tue, 18 Apr 2023 06:24:30 +0000 (08:24 +0200)]
baculum: Add mediaid to volume overview endpoint
Marcin Haba [Tue, 18 Apr 2023 06:13:33 +0000 (08:13 +0200)]
baculum: Add offset parameter to m365 plugin email list endpoint
Marcin Haba [Mon, 17 Apr 2023 14:21:54 +0000 (16:21 +0200)]
Add new m365 plugin mailbox list endpoint
Marcin Haba [Mon, 17 Apr 2023 12:42:40 +0000 (14:42 +0200)]
baculum: Add order_by and order_direction parameters to sources endpoint
Marcin Haba [Mon, 17 Apr 2023 07:54:58 +0000 (09:54 +0200)]
baculum: Rework and improve sources endpoint
Marcin Haba [Mon, 17 Apr 2023 07:51:03 +0000 (09:51 +0200)]
Enable using show command output also for internal purposes
Marcin Haba [Mon, 17 Apr 2023 07:49:28 +0000 (09:49 +0200)]
baculum: Improve precision in show command output parser
Marcin Haba [Fri, 7 Apr 2023 07:27:26 +0000 (09:27 +0200)]
baculum: Add fileset and filesetid filters to jobs objects endpoint
Marcin Haba [Fri, 7 Apr 2023 07:22:39 +0000 (09:22 +0200)]
baculum: Improve identifier validator
Marcin Haba [Wed, 5 Apr 2023 13:58:31 +0000 (15:58 +0200)]
baculum: Add job type to sources endpoint
Marcin Haba [Wed, 5 Apr 2023 11:44:31 +0000 (13:44 +0200)]
baculum: Add overview parameter to objects endpoint
Marcin Haba [Wed, 5 Apr 2023 10:08:56 +0000 (12:08 +0200)]
baculum: Add fileset content property to sources endpoint output
Marcin Haba [Tue, 4 Apr 2023 11:41:23 +0000 (13:41 +0200)]
baculum: Add job status property to objects endpoint
Marcin Haba [Tue, 4 Apr 2023 10:59:47 +0000 (12:59 +0200)]
baculum: Tweak fix jobs objects endpoint
Marcin Haba [Tue, 4 Apr 2023 10:59:08 +0000 (12:59 +0200)]
baculum: Add job errors property to objects endpoint
Marcin Haba [Tue, 4 Apr 2023 09:23:22 +0000 (11:23 +0200)]
baculum: Update documentation
Marcin Haba [Tue, 4 Apr 2023 09:19:47 +0000 (11:19 +0200)]
baculum: Add job errors property to sources endpoint
Marcin Haba [Tue, 4 Apr 2023 08:25:37 +0000 (10:25 +0200)]
baculum: Add offset parameter to sources endpoint
Marcin Haba [Tue, 4 Apr 2023 07:49:50 +0000 (09:49 +0200)]
baculum: Add offset parameter to filesets endpoint
Changes:
- New offset parameter
- Rework the filesets endpoint
- Fix limit parameter
Marcin Haba [Mon, 3 Apr 2023 14:50:53 +0000 (16:50 +0200)]
baculum: Add order_by and order_direction params to jobs objects endpoint
Marcin Haba [Mon, 3 Apr 2023 11:17:15 +0000 (13:17 +0200)]
baculum: Add client, pool, fileset and fileset content properties to jobs objects endpoint
Marcin Haba [Thu, 30 Mar 2023 13:18:44 +0000 (15:18 +0200)]
baculum: Fix m365 user list endpoint
Marcin Haba [Wed, 29 Mar 2023 14:47:57 +0000 (16:47 +0200)]
baculum: Add more detailed output to restore endpoint
Marcin Haba [Wed, 29 Mar 2023 13:50:26 +0000 (15:50 +0200)]
baculum: Add endpoint to list m365 jobs by email
Marcin Haba [Wed, 29 Mar 2023 08:00:49 +0000 (10:00 +0200)]
baculum: Fix listing restore job in job endpoints
Marcin Haba [Tue, 28 Mar 2023 08:37:11 +0000 (10:37 +0200)]
baculum: Extend object name validation pattern
Marcin Haba [Thu, 23 Mar 2023 14:31:50 +0000 (15:31 +0100)]
baculum: Tweak cosmetic update API documentation
Marcin Haba [Thu, 23 Mar 2023 14:31:10 +0000 (15:31 +0100)]
baculum: Tweak fix error message
Marcin Haba [Wed, 22 Mar 2023 15:08:24 +0000 (16:08 +0100)]
baculum: Remove overview, order_by, order_direction and object_limit parameters from jobs objects endpoint
Marcin Haba [Wed, 22 Mar 2023 14:49:02 +0000 (15:49 +0100)]
baculum: Add volstatsu property to volumes overview endpoint
Marcin Haba [Wed, 22 Mar 2023 14:14:41 +0000 (15:14 +0100)]
baculum: Add volumes overview endpoint
Marcin Haba [Tue, 21 Mar 2023 12:02:57 +0000 (13:02 +0100)]
baculum: add offset parameter support in new job objects endpoint
Marcin Haba [Tue, 21 Mar 2023 09:56:12 +0000 (10:56 +0100)]
baculum: Improve jobs objects endpoint working
Marcin Haba [Tue, 21 Mar 2023 09:42:39 +0000 (10:42 +0100)]
baculum: Add method to execute SQL queries
Marcin Haba [Mon, 13 Mar 2023 12:10:12 +0000 (13:10 +0100)]
Add checking errors in output from vsphere plugin servers, hosts and datastores commands
Marcin Haba [Mon, 13 Mar 2023 10:12:42 +0000 (11:12 +0100)]
baculum: Add restore_host parameter to vsphere plugin datastores API endpoint
Marcin Haba [Mon, 13 Mar 2023 09:06:40 +0000 (10:06 +0100)]
baculum: Add server parameter to vsphere plugin hosts API endpoint
Marcin Haba [Mon, 3 Apr 2023 07:10:20 +0000 (09:10 +0200)]
baculum: Update version
Marcin Haba [Mon, 3 Apr 2023 07:10:05 +0000 (09:10 +0200)]
baculum: Update release notes
Marcin Haba [Sat, 11 Mar 2023 20:50:51 +0000 (21:50 +0100)]
baculum: Disable querying API for seeing which authentication methods are supported
Marcin Haba [Fri, 10 Mar 2023 13:40:57 +0000 (14:40 +0100)]
baculum: Tweak fix list restore hosts output value
Marcin Haba [Fri, 10 Mar 2023 12:20:41 +0000 (13:20 +0100)]
baculum: Add VMware vSphere restore host list endpoint
Marcin Haba [Thu, 9 Mar 2023 09:19:59 +0000 (10:19 +0100)]
baculum: Tweak fix error message for wrong exit code
Marcin Haba [Thu, 9 Mar 2023 09:18:12 +0000 (10:18 +0100)]
baculum: Add output parameter to run restore endpoint
Other changes:
- provide new queued restore jobid in separate property for output=json
- return appropriate error code if new queued restore jobid is absent
Marcin Haba [Thu, 9 Mar 2023 09:15:37 +0000 (10:15 +0100)]
baculum: Add displaying bconsole command output if command is multiline
Marcin Haba [Fri, 3 Mar 2023 15:21:25 +0000 (16:21 +0100)]
baculum: Tweak import
Marcin Haba [Fri, 3 Mar 2023 15:21:01 +0000 (16:21 +0100)]
baculum: Add fileindex parameter to bvfs restore endpoint
Marcin Haba [Fri, 3 Mar 2023 12:35:34 +0000 (13:35 +0100)]
baculum: Change a way of executing SQL queries
Marcin Haba [Fri, 3 Mar 2023 10:11:18 +0000 (11:11 +0100)]
baculum: Add to documentation missing type parameter to job resnames endpoint