]> git.ipfire.org Git - thirdparty/bacula.git/log
thirdparty/bacula.git
3 years agoregress: Add synthetic test to check 'list object' filters
Michal Rakowski [Wed, 14 Oct 2020 14:42:22 +0000 (16:42 +0200)] 
regress: Add synthetic test to check 'list object' filters

3 years agoregress: Add test for restoring and managing of plugin object
Michal Rakowski [Wed, 14 Oct 2020 14:31:16 +0000 (16:31 +0200)] 
regress: Add test for restoring and managing of plugin object

3 years agoregress: Add bscan test for plugin objects
Michal Rakowski [Mon, 21 Sep 2020 10:36:45 +0000 (12:36 +0200)] 
regress: Add bscan test for plugin objects

3 years agobscan: Add Restore Object handling
Michal Rakowski [Thu, 15 Oct 2020 05:52:24 +0000 (07:52 +0200)] 
bscan: Add Restore Object handling

3 years agobscan: Add Plugin Object handling
Michal Rakowski [Thu, 15 Oct 2020 05:45:58 +0000 (07:45 +0200)] 
bscan: Add Plugin Object handling

3 years agotest-plugin-fd: Add support for Plugin Objects
Michal Rakowski [Wed, 16 Sep 2020 06:13:01 +0000 (08:13 +0200)] 
test-plugin-fd: Add support for Plugin Objects

3 years agodird: Add support for Object Management
Michal Rakowski [Wed, 14 Oct 2020 14:25:41 +0000 (16:25 +0200)] 
dird: Add support for Object Management

3 years agocatalog: Add support for Object Management
Michal Rakowski [Thu, 15 Oct 2020 06:02:31 +0000 (08:02 +0200)] 
catalog: Add support for Object Management

3 years agofiled: Add support for Object Management
Michal Rakowski [Wed, 9 Sep 2020 15:21:50 +0000 (17:21 +0200)] 
filed: Add support for Object Management

3 years agowin32: Fix compilation
Eric Bollengier [Thu, 15 Oct 2020 07:34:44 +0000 (09:34 +0200)] 
win32: Fix compilation

3 years agoregress: Modify tests for SHA256/SHA512 tests
Eric Bollengier [Tue, 13 Oct 2020 08:50:56 +0000 (10:50 +0200)] 
regress: Modify tests for SHA256/SHA512 tests

3 years agoAdd support for SHA256/512 in Verify Jobs
Eric Bollengier [Tue, 13 Oct 2020 08:50:33 +0000 (10:50 +0200)] 
Add support for SHA256/512 in Verify Jobs

3 years agowin32: Move the MTab code to compat.cpp and use it with Plugins
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

3 years agoFix compilation windows with new Object code
Eric Bollengier [Thu, 8 Oct 2020 18:17:30 +0000 (20:17 +0200)] 
Fix compilation windows with new Object code

3 years agoFix compilation for solaris
Eric Bollengier [Fri, 9 Oct 2020 14:48:43 +0000 (16:48 +0200)] 
Fix compilation for solaris

3 years agoCheck tag format in bconsole tag command
Eric Bollengier [Fri, 9 Oct 2020 11:05:44 +0000 (13:05 +0200)] 
Check tag format in bconsole tag command

3 years agoregress: Add test for tag commands
Eric Bollengier [Fri, 28 Aug 2020 08:46:59 +0000 (10:46 +0200)] 
regress: Add test for tag commands

3 years agoAdd first support for tags in the Director
Eric Bollengier [Fri, 28 Aug 2020 08:46:44 +0000 (10:46 +0200)] 
Add first support for tags in the Director

3 years agoFix compilation warning
Eric Bollengier [Thu, 17 Sep 2020 16:32:16 +0000 (18:32 +0200)] 
Fix compilation warning

3 years agoRemove useless DISTINCT to basic queries and apply ACLs to .media command
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

3 years agoFix #6749 bextract crash at the end of a restore from dedup
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

3 years agoFix #6790 About adding 'command help' form in bconsole
Eric Bollengier [Thu, 1 Oct 2020 15:43:01 +0000 (17:43 +0200)] 
Fix #6790 About adding 'command help' form in bconsole

3 years agoAllows to "clone" a device for special purpose like vacuum & aligned
Alain Spineux [Wed, 30 Sep 2020 13:43:57 +0000 (15:43 +0200)] 
Allows to "clone" a device for special purpose like vacuum & aligned

3 years agoFix restore count issue with restore menu 11
Eric Bollengier [Wed, 30 Sep 2020 13:17:18 +0000 (15:17 +0200)] 
Fix restore count issue with restore menu 11

3 years agoregress: Add test for dbcheck
Eric Bollengier [Tue, 29 Sep 2020 14:35:13 +0000 (16:35 +0200)] 
regress: Add test for dbcheck

3 years agoAdd -n option to dbcheck to adjust the number of changes done
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

3 years agoRevert "Close the FD network link when we do a hangup on the storage side"
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.

3 years agoUse const inside the restore_object and plugin_objec structure
Eric Bollengier [Fri, 25 Sep 2020 13:27:52 +0000 (15:27 +0200)] 
Use const inside the restore_object and plugin_objec structure

3 years agoregress: Add bscan test for restore objects
Michal Rakowski [Mon, 21 Sep 2020 12:42:35 +0000 (14:42 +0200)] 
regress: Add bscan test for restore objects

3 years agoregress: Add bscan test for plugin objects
Michal Rakowski [Mon, 21 Sep 2020 10:36:45 +0000 (12:36 +0200)] 
regress: Add bscan test for plugin objects

3 years agobscan: Use Job name instead of JobId in logging
Michal Rakowski [Fri, 18 Sep 2020 11:20:29 +0000 (13:20 +0200)] 
bscan: Use Job name instead of JobId in logging

3 years agobscan: Add Restore Object handling
Michal Rakowski [Thu, 17 Sep 2020 08:13:05 +0000 (10:13 +0200)] 
bscan: Add Restore Object handling

3 years agobscan: Add Plugin Object handling
Michal Rakowski [Wed, 16 Sep 2020 16:54:53 +0000 (18:54 +0200)] 
bscan: Add Plugin Object handling

3 years agoregress: Add simple plugin-objects test
Michal Rakowski [Wed, 16 Sep 2020 05:54:16 +0000 (07:54 +0200)] 
regress: Add simple plugin-objects test

3 years agotest-plugin: Add Plugin Object handling and QueryInterface
Michal Rakowski [Wed, 16 Sep 2020 06:28:13 +0000 (08:28 +0200)] 
test-plugin: Add Plugin Object handling and QueryInterface

3 years agoregress: tweak in plugin-test
Michal Rakowski [Wed, 16 Sep 2020 06:13:30 +0000 (08:13 +0200)] 
regress: tweak in plugin-test

3 years agoplugins: Add Object Management handling
Michal Rakowski [Wed, 9 Sep 2020 15:27:56 +0000 (17:27 +0200)] 
plugins: Add Object Management handling

3 years agocatalog: Add initial Object Management code
Michal Rakowski [Wed, 9 Sep 2020 15:13:13 +0000 (17:13 +0200)] 
catalog: Add initial Object Management code

3 years agotest-plugin: Update plugin with restore object struct
Michal Rakowski [Wed, 16 Sep 2020 06:13:01 +0000 (08:13 +0200)] 
test-plugin: Update plugin with restore object struct

3 years agofiled: Pack all restore object related fields into dedicated struct
Michal Rakowski [Wed, 9 Sep 2020 15:21:50 +0000 (17:21 +0200)] 
filed: Pack all restore object related fields into dedicated struct

3 years agobaculum: Tweak styles for API wizard and job file list table
Marcin Haba [Sun, 29 Nov 2020 02:22:12 +0000 (03:22 +0100)] 
baculum: Tweak styles for API wizard and job file list table

3 years agobaculum: Update version
Marcin Haba [Sat, 28 Nov 2020 07:39:08 +0000 (08:39 +0100)] 
baculum: Update version

3 years agobaculum: Fix English text noticed by Peter McDonald
Marcin Haba [Sat, 28 Nov 2020 07:32:03 +0000 (08:32 +0100)] 
baculum: Fix English text noticed by Peter McDonald

3 years agobaculum: Prepare new FD scheduler support
Marcin Haba [Sat, 28 Nov 2020 07:10:16 +0000 (08:10 +0100)] 
baculum: Prepare new FD scheduler support

3 years agobaculum: Add new directives support
Marcin Haba [Sat, 28 Nov 2020 07:08:55 +0000 (08:08 +0100)] 
baculum: Add new directives support

3 years agobaculum: Adapt API part to new catalog format
Marcin Haba [Sat, 28 Nov 2020 07:06:26 +0000 (08:06 +0100)] 
baculum: Adapt API part to new catalog format

3 years agobaculum: Update Russian translations
Sergey Zhidkov [Tue, 24 Nov 2020 17:00:50 +0000 (18:00 +0100)] 
baculum: Update Russian translations

3 years agobaculum: Update version and release notes
Marcin Haba [Mon, 23 Nov 2020 20:33:54 +0000 (21:33 +0100)] 
baculum: Update version and release notes

3 years agobaculum: Update Portuguese translations
Wanderlei Huttel [Mon, 23 Nov 2020 19:44:25 +0000 (20:44 +0100)] 
baculum: Update Portuguese translations

3 years agobaculum: Implement graphical status storage
Marcin Haba [Sun, 22 Nov 2020 08:10:47 +0000 (09:10 +0100)] 
baculum: Implement graphical status storage

3 years agobaculum: Add gauge.js library
Marcin Haba [Sun, 22 Nov 2020 07:55:09 +0000 (08:55 +0100)] 
baculum: Add gauge.js library

3 years agobaculum: Add json output option to show storages and show single storage endpoints
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

3 years agobaculum: Add path field to restore wizard to narrow down search file results to speci...
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

3 years agobaculum: Add path parameter to job files API endpoint
Marcin Haba [Wed, 11 Nov 2020 09:18:36 +0000 (10:18 +0100)] 
baculum: Add path parameter to job files API endpoint

3 years agobaculum: Tweak update client script version
Marcin Haba [Tue, 10 Nov 2020 05:27:22 +0000 (06:27 +0100)] 
baculum: Tweak update client script version

3 years agobaculum: Fix #2565 status icon overlaps action buttons in API wizard
Marcin Haba [Tue, 10 Nov 2020 05:22:45 +0000 (06:22 +0100)] 
baculum: Fix #2565 status icon overlaps action buttons in API wizard

3 years agobaculum: Tweak add Russian language option to select
Marcin Haba [Tue, 10 Nov 2020 01:58:51 +0000 (02:58 +0100)] 
baculum: Tweak add Russian language option to select

3 years agobaculum: Add Sergey Zhidkov to AUTHORS
Marcin Haba [Tue, 10 Nov 2020 01:56:03 +0000 (02:56 +0100)] 
baculum: Add Sergey Zhidkov to AUTHORS

3 years agobaculum: Add Russian translations
Sergey Zhidkov [Tue, 10 Nov 2020 01:54:19 +0000 (02:54 +0100)] 
baculum: Add Russian translations

3 years agobaculum: Fix access to job resources if no job assigned to user
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

3 years agobaculum: Tweak fix PHP error
Marcin Haba [Thu, 5 Nov 2020 05:06:51 +0000 (06:06 +0100)] 
baculum: Tweak fix PHP error

3 years agobaculum: Update version and release notes
Marcin Haba [Thu, 5 Nov 2020 04:28:21 +0000 (05:28 +0100)] 
baculum: Update version and release notes

3 years agobaculum: Update Portuguese translations
Wanderlei Huttel [Thu, 5 Nov 2020 04:15:06 +0000 (05:15 +0100)] 
baculum: Update Portuguese translations

3 years agobaculum: Tweak add patch to ajax queue improvement in framework
Marcin Haba [Thu, 5 Nov 2020 04:07:24 +0000 (05:07 +0100)] 
baculum: Tweak add patch to ajax queue improvement in framework

3 years agobaculum: 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

3 years agobaculum: Fix renaming config resources
Marcin Haba [Thu, 5 Nov 2020 03:53:12 +0000 (04:53 +0100)] 
baculum: Fix renaming config resources

3 years agobaculum: Tweak fix getting jobname property
Marcin Haba [Sun, 1 Nov 2020 05:38:49 +0000 (06:38 +0100)] 
baculum: Tweak fix getting jobname property

3 years agobaculum: Add graphs to job view page
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

3 years agobaculum: Fix using offset in job file list query with MySQL catalog database
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

3 years agobaculum: Show more detailed job file list - idea proposed by Wanderlei Huttel
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

3 years agobaculum: Rework job file list API endpoint
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

3 years agobaculum: Tweak update client scripts version
Marcin Haba [Sun, 25 Oct 2020 07:47:50 +0000 (08:47 +0100)] 
baculum: Tweak update client scripts version

3 years agobaculum: Add searching jobs by filename in restore wizard - idea proposed by Wanderle...
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

3 years agobaculum: Add job files API endpoint
Marcin Haba [Sun, 25 Oct 2020 06:39:05 +0000 (07:39 +0100)] 
baculum: Add job files API endpoint

3 years agobaculum: Tweak fix variable initialization
Marcin Haba [Sun, 25 Oct 2020 06:36:08 +0000 (07:36 +0100)] 
baculum: Tweak fix variable initialization

3 years agobaculum: Update release notes
Marcin Haba [Tue, 6 Oct 2020 16:47:24 +0000 (18:47 +0200)] 
baculum: Update release notes

3 years agobaculum: Update Portuguese translations
Wanderlei Huttel [Sun, 4 Oct 2020 11:26:12 +0000 (13:26 +0200)] 
baculum: Update Portuguese translations

3 years agobaculum: Add default days and limit values to status schedules API endpoint
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.

3 years agobaculum: Fix displaying multitextbox and multicombobox directive controls
Marcin Haba [Wed, 30 Sep 2020 19:49:34 +0000 (21:49 +0200)] 
baculum: Fix displaying multitextbox and multicombobox directive controls

3 years agobaculum: Tweak camel case style in call client function
Marcin Haba [Wed, 30 Sep 2020 04:18:28 +0000 (06:18 +0200)] 
baculum: Tweak camel case style in call client function

3 years agobaculum: Fix date filter on status schedule page
Marcin Haba [Wed, 30 Sep 2020 04:14:35 +0000 (06:14 +0200)] 
baculum: Fix date filter on status schedule page

3 years agobaculum: Fix #2570 fileset excludes settings with PHP 7.4
Marcin Haba [Wed, 30 Sep 2020 02:13:34 +0000 (04:13 +0200)] 
baculum: Fix #2570 fileset excludes settings with PHP 7.4

3 years agobaculum: Update versions
Marcin Haba [Tue, 29 Sep 2020 06:34:42 +0000 (08:34 +0200)] 
baculum: Update versions

3 years agobaculum: New features and improvements to multi-user interface and restricted access
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

3 years agobaculum: Update version
Marcin Haba [Sun, 20 Sep 2020 20:07:17 +0000 (22:07 +0200)] 
baculum: Update version

3 years agobaculum: Fix displaying date and time on volume view page
Marcin Haba [Fri, 18 Sep 2020 04:31:43 +0000 (06:31 +0200)] 
baculum: Fix displaying date and time on volume view page

3 years agobaculum: Fix #2564 changing volume status to Read-Only
Marcin Haba [Thu, 17 Sep 2020 03:39:15 +0000 (05:39 +0200)] 
baculum: Fix #2564 changing volume status to Read-Only

3 years agobaculum: Fix saving multicombobox control values
Marcin Haba [Fri, 11 Sep 2020 05:09:40 +0000 (07:09 +0200)] 
baculum: Fix saving multicombobox control values

3 years agobaculum: Fix multicombobox and multitextbox controls to work with PHP 7.4
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

3 years agobaculum: Fix #2562 displaying date and time in tables on Safari
Marcin Haba [Thu, 10 Sep 2020 09:06:26 +0000 (11:06 +0200)] 
baculum: Fix #2562 displaying date and time in tables on Safari

3 years agoBackport BEE scripts/btraceback.in
Eric Bollengier [Mon, 7 Sep 2020 13:34:20 +0000 (15:34 +0200)] 
Backport BEE scripts/btraceback.in

3 years agoUpdate copyrights
Eric Bollengier [Mon, 7 Sep 2020 13:26:55 +0000 (15:26 +0200)] 
Update copyrights

3 years agoBackport BEE regress/scripts/tls-console.conf.in
Eric Bollengier [Fri, 4 Sep 2020 12:49:33 +0000 (14:49 +0200)] 
Backport BEE regress/scripts/tls-console.conf.in

3 years agoregress: Add TLS configuration to scripts/tls-bacula-dir.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

3 years agoBEE Backport regress/scripts/setup
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.

3 years agoBEE Backport regress/scripts/prepare-fake-autochanger.in
Eric Bollengier [Fri, 4 Sep 2020 11:57:58 +0000 (13:57 +0200)] 
BEE Backport regress/scripts/prepare-fake-autochanger.in

3 years agoBEE Backport regress/scripts/populate.py
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

3 years agoBEE Backport regress/scripts/plugin-handleXACL-test-bacula-dir.conf.in
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.

3 years agoBEE Backport regress/scripts/find_bad_jobmedia.pl
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

3 years agoBEE Backport regress/scripts/diff.pl
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