]>
git.ipfire.org Git - thirdparty/bacula.git/log
Michal Rakowski [Wed, 14 Oct 2020 14:42:22 +0000 (16:42 +0200)]
regress: Add synthetic test to check 'list object' filters
Michal Rakowski [Wed, 14 Oct 2020 14:31:16 +0000 (16:31 +0200)]
regress: Add test for restoring and managing of plugin object
Michal Rakowski [Mon, 21 Sep 2020 10:36:45 +0000 (12:36 +0200)]
regress: Add bscan test for plugin objects
Michal Rakowski [Thu, 15 Oct 2020 05:52:24 +0000 (07:52 +0200)]
bscan: Add Restore Object handling
Michal Rakowski [Thu, 15 Oct 2020 05:45:58 +0000 (07:45 +0200)]
bscan: Add Plugin Object handling
Michal Rakowski [Wed, 16 Sep 2020 06:13:01 +0000 (08:13 +0200)]
test-plugin-fd: Add support for Plugin Objects
Michal Rakowski [Wed, 14 Oct 2020 14:25:41 +0000 (16:25 +0200)]
dird: Add support for Object Management
Michal Rakowski [Thu, 15 Oct 2020 06:02:31 +0000 (08:02 +0200)]
catalog: Add support for Object Management
Michal Rakowski [Wed, 9 Sep 2020 15:21:50 +0000 (17:21 +0200)]
filed: Add support for Object Management
Eric Bollengier [Thu, 15 Oct 2020 07:34:44 +0000 (09:34 +0200)]
win32: Fix compilation
Eric Bollengier [Tue, 13 Oct 2020 08:50:56 +0000 (10:50 +0200)]
regress: Modify tests for SHA256/SHA512 tests
Eric Bollengier [Tue, 13 Oct 2020 08:50:33 +0000 (10:50 +0200)]
Add support for SHA256/512 in Verify Jobs
Norbert Bizet [Mon, 12 Oct 2020 10:00:27 +0000 (12:00 +0200)]
win32: Move the MTab code to compat.cpp and use it with Plugins
Eric Bollengier [Thu, 8 Oct 2020 18:17:30 +0000 (20:17 +0200)]
Fix compilation windows with new Object code
Eric Bollengier [Fri, 9 Oct 2020 14:48:43 +0000 (16:48 +0200)]
Fix compilation for solaris
Eric Bollengier [Fri, 9 Oct 2020 11:05:44 +0000 (13:05 +0200)]
Check tag format in bconsole tag command
Eric Bollengier [Fri, 28 Aug 2020 08:46:59 +0000 (10:46 +0200)]
regress: Add test for tag commands
Eric Bollengier [Fri, 28 Aug 2020 08:46:44 +0000 (10:46 +0200)]
Add first support for tags in the Director
Eric Bollengier [Thu, 17 Sep 2020 16:32:16 +0000 (18:32 +0200)]
Fix compilation warning
Eric Bollengier [Fri, 18 Sep 2020 07:43:58 +0000 (09:43 +0200)]
Remove useless DISTINCT to basic queries and apply ACLs to .media command
Alain Spineux [Thu, 1 Oct 2020 12:34:41 +0000 (14:34 +0200)]
Fix #6749 bextract crash at the end of a restore from dedup
- bextract was not closing the restore connection opens with the DDE
before to close the DDE
Eric Bollengier [Thu, 1 Oct 2020 15:43:01 +0000 (17:43 +0200)]
Fix #6790 About adding 'command help' form in bconsole
Alain Spineux [Wed, 30 Sep 2020 13:43:57 +0000 (15:43 +0200)]
Allows to "clone" a device for special purpose like vacuum & aligned
Eric Bollengier [Wed, 30 Sep 2020 13:17:18 +0000 (15:17 +0200)]
Fix restore count issue with restore menu 11
Eric Bollengier [Tue, 29 Sep 2020 14:35:13 +0000 (16:35 +0200)]
regress: Add test for dbcheck
Eric Bollengier [Tue, 29 Sep 2020 14:03:28 +0000 (16:03 +0200)]
Add -n option to dbcheck to adjust the number of changes done
Eric Bollengier [Mon, 28 Sep 2020 07:28:08 +0000 (09:28 +0200)]
Revert "Close the FD network link when we do a hangup on the storage side"
This reverts commit
58bffb0260c76fb3077a077e1ea7b31eabc2cc5f .
Eric Bollengier [Fri, 25 Sep 2020 13:27:52 +0000 (15:27 +0200)]
Use const inside the restore_object and plugin_objec structure
Michal Rakowski [Mon, 21 Sep 2020 12:42:35 +0000 (14:42 +0200)]
regress: Add bscan test for restore objects
Michal Rakowski [Mon, 21 Sep 2020 10:36:45 +0000 (12:36 +0200)]
regress: Add bscan test for plugin objects
Michal Rakowski [Fri, 18 Sep 2020 11:20:29 +0000 (13:20 +0200)]
bscan: Use Job name instead of JobId in logging
Michal Rakowski [Thu, 17 Sep 2020 08:13:05 +0000 (10:13 +0200)]
bscan: Add Restore Object handling
Michal Rakowski [Wed, 16 Sep 2020 16:54:53 +0000 (18:54 +0200)]
bscan: Add Plugin Object handling
Michal Rakowski [Wed, 16 Sep 2020 05:54:16 +0000 (07:54 +0200)]
regress: Add simple plugin-objects test
Michal Rakowski [Wed, 16 Sep 2020 06:28:13 +0000 (08:28 +0200)]
test-plugin: Add Plugin Object handling and QueryInterface
Michal Rakowski [Wed, 16 Sep 2020 06:13:30 +0000 (08:13 +0200)]
regress: tweak in plugin-test
Michal Rakowski [Wed, 9 Sep 2020 15:27:56 +0000 (17:27 +0200)]
plugins: Add Object Management handling
Michal Rakowski [Wed, 9 Sep 2020 15:13:13 +0000 (17:13 +0200)]
catalog: Add initial Object Management code
Michal Rakowski [Wed, 16 Sep 2020 06:13:01 +0000 (08:13 +0200)]
test-plugin: Update plugin with restore object struct
Michal Rakowski [Wed, 9 Sep 2020 15:21:50 +0000 (17:21 +0200)]
filed: Pack all restore object related fields into dedicated struct
Marcin Haba [Sun, 29 Nov 2020 02:22:12 +0000 (03:22 +0100)]
baculum: Tweak styles for API wizard and job file list table
Marcin Haba [Sat, 28 Nov 2020 07:39:08 +0000 (08:39 +0100)]
baculum: Update version
Marcin Haba [Sat, 28 Nov 2020 07:32:03 +0000 (08:32 +0100)]
baculum: Fix English text noticed by Peter McDonald
Marcin Haba [Sat, 28 Nov 2020 07:10:16 +0000 (08:10 +0100)]
baculum: Prepare new FD scheduler support
Marcin Haba [Sat, 28 Nov 2020 07:08:55 +0000 (08:08 +0100)]
baculum: Add new directives support
Marcin Haba [Sat, 28 Nov 2020 07:06:26 +0000 (08:06 +0100)]
baculum: Adapt API part to new catalog format
Sergey Zhidkov [Tue, 24 Nov 2020 17:00:50 +0000 (18:00 +0100)]
baculum: Update Russian translations
Marcin Haba [Mon, 23 Nov 2020 20:33:54 +0000 (21:33 +0100)]
baculum: Update version and release notes
Wanderlei Huttel [Mon, 23 Nov 2020 19:44:25 +0000 (20:44 +0100)]
baculum: Update Portuguese translations
Marcin Haba [Sun, 22 Nov 2020 08:10:47 +0000 (09:10 +0100)]
baculum: Implement graphical status storage
Marcin Haba [Sun, 22 Nov 2020 07:55:09 +0000 (08:55 +0100)]
baculum: Add gauge.js library
Marcin Haba [Sun, 22 Nov 2020 07:53:11 +0000 (08:53 +0100)]
baculum: Add json output option to show storages and show single storage endpoints
Marcin Haba [Wed, 11 Nov 2020 09:21:42 +0000 (10:21 +0100)]
baculum: Add path field to restore wizard to narrow down search file results to specific path - idea proposed by Wanderlei Huttel
Marcin Haba [Wed, 11 Nov 2020 09:18:36 +0000 (10:18 +0100)]
baculum: Add path parameter to job files API endpoint
Marcin Haba [Tue, 10 Nov 2020 05:27:22 +0000 (06:27 +0100)]
baculum: Tweak update client script version
Marcin Haba [Tue, 10 Nov 2020 05:22:45 +0000 (06:22 +0100)]
baculum: Fix #2565 status icon overlaps action buttons in API wizard
Marcin Haba [Tue, 10 Nov 2020 01:58:51 +0000 (02:58 +0100)]
baculum: Tweak add Russian language option to select
Marcin Haba [Tue, 10 Nov 2020 01:56:03 +0000 (02:56 +0100)]
baculum: Add Sergey Zhidkov to AUTHORS
Sergey Zhidkov [Tue, 10 Nov 2020 01:54:19 +0000 (02:54 +0100)]
baculum: Add Russian translations
Marcin Haba [Sat, 7 Nov 2020 04:46:11 +0000 (05:46 +0100)]
baculum: Fix access to job resources if no job assigned to user
Marcin Haba [Thu, 5 Nov 2020 05:06:51 +0000 (06:06 +0100)]
baculum: Tweak fix PHP error
Marcin Haba [Thu, 5 Nov 2020 04:28:21 +0000 (05:28 +0100)]
baculum: Update version and release notes
Wanderlei Huttel [Thu, 5 Nov 2020 04:15:06 +0000 (05:15 +0100)]
baculum: Update Portuguese translations
Marcin Haba [Thu, 5 Nov 2020 04:07:24 +0000 (05:07 +0100)]
baculum: Tweak add patch to ajax queue improvement in framework
Marcin Haba [Thu, 5 Nov 2020 04:05:07 +0000 (05:05 +0100)]
baculum: Ajax queue improvement in framework
See: https://github.com/pradosoft/prado/issues/724
Marcin Haba [Thu, 5 Nov 2020 03:53:12 +0000 (04:53 +0100)]
baculum: Fix renaming config resources
Marcin Haba [Sun, 1 Nov 2020 05:38:49 +0000 (06:38 +0100)]
baculum: Tweak fix getting jobname property
Marcin Haba [Sun, 1 Nov 2020 04:42:04 +0000 (05:42 +0100)]
baculum: Add graphs to job view page
There also have been changed:
- Fix selecting pool for copy or migrate jobs running from job
history page by 'Run job again' job button
- Unified getting information about job from show job output
- Improved pie graphs look
Marcin Haba [Wed, 28 Oct 2020 05:56:54 +0000 (06:56 +0100)]
baculum: Fix using offset in job file list query with MySQL catalog database
Marcin Haba [Wed, 28 Oct 2020 05:37:43 +0000 (06:37 +0100)]
baculum: Show more detailed job file list - idea proposed by Wanderlei Huttel
Marcin Haba [Wed, 28 Oct 2020 05:37:15 +0000 (06:37 +0100)]
baculum: Rework job file list API endpoint
Changes:
- Use SQL query to get detailed file list
- Add details parameter to job file list API endpoint
Marcin Haba [Sun, 25 Oct 2020 07:47:50 +0000 (08:47 +0100)]
baculum: Tweak update client scripts version
Marcin Haba [Sun, 25 Oct 2020 06:41:25 +0000 (07:41 +0100)]
baculum: Add searching jobs by filename in restore wizard - idea proposed by Wanderlei Huttel
Marcin Haba [Sun, 25 Oct 2020 06:39:05 +0000 (07:39 +0100)]
baculum: Add job files API endpoint
Marcin Haba [Sun, 25 Oct 2020 06:36:08 +0000 (07:36 +0100)]
baculum: Tweak fix variable initialization
Marcin Haba [Tue, 6 Oct 2020 16:47:24 +0000 (18:47 +0200)]
baculum: Update release notes
Wanderlei Huttel [Sun, 4 Oct 2020 11:26:12 +0000 (13:26 +0200)]
baculum: Update Portuguese translations
Marcin Haba [Sun, 4 Oct 2020 11:12:05 +0000 (13:12 +0200)]
baculum: Add default days and limit values to status schedules API endpoint
It also fixes displaying schedule status for all scheduled jobs.
For Director < 9.6.0 there was a bug in displaying the full schedule status
that caused showing an incomplete schedule list. This change guarantes having
in Baculum API always complete schedule list for all Director versions which
support 'status schedule' command.
Marcin Haba [Wed, 30 Sep 2020 19:49:34 +0000 (21:49 +0200)]
baculum: Fix displaying multitextbox and multicombobox directive controls
Marcin Haba [Wed, 30 Sep 2020 04:18:28 +0000 (06:18 +0200)]
baculum: Tweak camel case style in call client function
Marcin Haba [Wed, 30 Sep 2020 04:14:35 +0000 (06:14 +0200)]
baculum: Fix date filter on status schedule page
Marcin Haba [Wed, 30 Sep 2020 02:13:34 +0000 (04:13 +0200)]
baculum: Fix #2570 fileset excludes settings with PHP 7.4
Marcin Haba [Tue, 29 Sep 2020 06:34:42 +0000 (08:34 +0200)]
baculum: Update versions
Marcin Haba [Tue, 29 Sep 2020 04:16:33 +0000 (06:16 +0200)]
baculum: New features and improvements to multi-user interface and restricted access
Implement the following functions on security page:
- Console ACLs
- OAuth2 clients
- API hosts
Marcin Haba [Sun, 20 Sep 2020 20:07:17 +0000 (22:07 +0200)]
baculum: Update version
Marcin Haba [Fri, 18 Sep 2020 04:31:43 +0000 (06:31 +0200)]
baculum: Fix displaying date and time on volume view page
Marcin Haba [Thu, 17 Sep 2020 03:39:15 +0000 (05:39 +0200)]
baculum: Fix #2564 changing volume status to Read-Only
Marcin Haba [Fri, 11 Sep 2020 05:09:40 +0000 (07:09 +0200)]
baculum: Fix saving multicombobox control values
Marcin Haba [Fri, 11 Sep 2020 05:08:22 +0000 (07:08 +0200)]
baculum: Fix multicombobox and multitextbox controls to work with PHP 7.4
Marcin Haba [Thu, 10 Sep 2020 09:06:26 +0000 (11:06 +0200)]
baculum: Fix #2562 displaying date and time in tables on Safari
Eric Bollengier [Mon, 7 Sep 2020 13:34:20 +0000 (15:34 +0200)]
Backport BEE scripts/btraceback.in
Eric Bollengier [Mon, 7 Sep 2020 13:26:55 +0000 (15:26 +0200)]
Update copyrights
Eric Bollengier [Fri, 4 Sep 2020 12:49:33 +0000 (14:49 +0200)]
Backport BEE regress/scripts/tls-console.conf.in
Kern Sibbald [Sat, 23 Jun 2007 07:46:19 +0000 (07:46 +0000)]
regress: Add TLS configuration to scripts/tls-bacula-dir.conf.in
Radoslaw Korzeniewski [Fri, 4 Sep 2020 12:44:56 +0000 (14:44 +0200)]
BEE Backport regress/scripts/setup
This commit is the result of the squash of the following main commits:
Author: Radoslaw Korzeniewski <radekk@inteos.pl>
Date: Mon Apr 16 16:35:23 2018 +0200
Fix 'grep -m' when '-m' option is not available.
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Tue Jan 2 13:49:35 2018 +0100
regress: Add scripts for XenServer Plugin
regress: Fix for script for XenServer Plugin
regress: Fix syntax error in regression script
regress: Corrections to the regression scripts.
regress: More fixes to the regression test scripts for XenServer Plugin.
Eric Bollengier [Fri, 4 Sep 2020 11:57:58 +0000 (13:57 +0200)]
BEE Backport regress/scripts/prepare-fake-autochanger.in
Alain Spineux [Fri, 4 Sep 2020 11:56:23 +0000 (13:56 +0200)]
BEE Backport regress/scripts/populate.py
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Fri Sep 4 13:55:58 2020 +0200
regress: Add copyright information to scripts/populate.py
Author: Alain Spineux <alain@baculasystems.com>
Date: Wed Aug 27 11:45:23 2014 +0200
regress: force populate.py to use python2
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Jun 2 08:36:54 2014 +0200
regress: add dedup-mode-test, test metrology accuracy and that dedup happens at the right place
test default mode (bohsides, storage or node) only, use ./run to test all
Radoslaw Korzeniewski [Fri, 4 Sep 2020 11:53:27 +0000 (13:53 +0200)]
BEE Backport regress/scripts/plugin-handleXACL-test-bacula-dir.conf.in
This commit is the result of the squash of the following main commits:
Author: Radosław Korzeniewski <radekk@inteos.pl>
Date: Thu Nov 16 13:57:37 2017 +0100
regress: Add test for new handleXACLdata Plugin API callback.
Eric Bollengier [Fri, 4 Sep 2020 11:48:27 +0000 (13:48 +0200)]
BEE Backport regress/scripts/find_bad_jobmedia.pl
This commit is the result of the squash of the following main commits:
Author: Eric Bollengier <eric@baculasystems.com>
Date: Wed Oct 30 15:18:58 2013 +0100
regress: Add test to show maxuseduration problem #8412
Eric Bollengier [Fri, 4 Sep 2020 11:47:06 +0000 (13:47 +0200)]
BEE Backport regress/scripts/diff.pl
This commit is the result of the squash of the following main commits:
Author: Alain Spineux <alain@baculasystems.com>
Date: Mon Jan 30 12:11:27 2017 +0100
regress: diff.pl check mtimefor symlink on linux
Author: Eric Bollengier <eric@baculasystems.com>
Date: Sun Oct 18 18:16:44 2015 +0200
regress: Skip special files in diff.pl with -p option