Changesets: bareos

master 4012dc3e

2022-02-23 19:01

frank

Ported: N/A

Details Diff
webui: introduce jobtotals treemap
mod - webui/module/Analytics/view/analytics/analytics/index.phtml Diff File

master f305245f

2022-02-22 17:26

bruno-at-bareos

Ported: N/A

Details Diff
update CHANGELOG.md

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - CHANGELOG.md Diff File

master d4425f9e

2022-02-22 17:10

bruno-at-bareos

Ported: N/A

Details Diff
doc: Improve Python plugin documentation

- Remove reference to mix File and Action Plugin in Fileset
fixing unbalanced call in restore.

Signed-off-by: Bruno Friedmann <bruno.friedmann@bareos.com>
mod - docs/manuals/source/TasksAndConcepts/Plugins/FileDaemonPlugins/PythonFdPlugin.rst.inc Diff File

master 02b8d10c

2022-02-22 13:22

Andreas Rogge

Ported: N/A

Details Diff
cmake: add option ENABLE_SANITIZERS

This option enables Sanitizers for Addresses, Leaks and Undefinied
Behaviour.
mod - core/CMakeLists.txt Diff File

master 8497f729

2022-02-21 18:09

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
configparser: simplify resource tables for all daemons

Remove the indexes of the resource tables for each daemons by starting
all enums at 0 instead of a individual startnumber.

That makes access much easier as we do not need R_FIRST and R_LAST
anymore.
mod - core/src/console/console_conf.cc Diff File
mod - core/src/console/console_conf.h Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/filed_conf.h Diff File
mod - core/src/lib/parse_conf.cc Diff File
mod - core/src/lib/parse_conf.h Diff File
mod - core/src/lib/parse_conf_init_resource.cc Diff File
mod - core/src/lib/parse_conf_state_machine.cc Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.cc Diff File
mod - core/src/qt-tray-monitor/tray_conf.h Diff File
mod - core/src/stored/stored_conf.cc Diff File
mod - core/src/stored/stored_conf.h Diff File
mod - core/src/tests/show_cmd_available_resources_equals_config_resources.cc Diff File
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-fd-config-schema.json Diff File
mod - docs/manuals/source/include/autogenerated/bareos-sd-config-schema.json Diff File

master cb634fc4

2022-02-21 16:33

Alaa Eddine Elamri


Committer: Andreas Rogge

Ported: N/A

Details Diff
globbing_test.cc: refactoring globbing test
mod - core/src/tests/globbing_test.cc Diff File

master deac0781

2022-02-21 15:12

Frank Bergkemper

Ported: N/A

Details Diff
gitignore: merge and centralize .gitignore files
mod - .gitignore Diff File
rm - core/.gitignore Diff File
rm - core/src/plugins/.gitignore Diff File
rm - core/src/tests/configs/catalog/bareos-dir.d/catalog/.gitignore Diff File
rm - core/src/tests/configs/sd_backend/.gitignore Diff File
rm - docs/.gitignore Diff File
rm - docs/manuals/source/_extensions/.gitignore Diff File
rm - docs/manuals/source/include/autogenerated/.gitignore Diff File
rm - webui/.gitignore Diff File
rm - webui/config/autoload/.gitignore Diff File
rm - webui/data/cache/.gitignore Diff File
rm - webui/vendor/.gitignore Diff File

master a863a248

2022-02-21 14:58

Alaa Eddine Elamri


Committer: Andreas Rogge

Ported: N/A

Details Diff
gtest: fix leaks related to message initialization and deletion

when initializing messages using InitMsg, message resources
are created in `message.cc` but not cleaned up afterwards.
One solution could be to provide the tests with a `TermMsg`
in order to cleanup, but it looks like all those `InitMsg`s
do not have any effect on the tests. So this commit will delete
all unnecessary occurrences of `InitMsg`
mod - core/src/tests/addresses_and_ports.cc Diff File
mod - core/src/tests/bsock_test_connection_setup.cc Diff File
mod - core/src/tests/catalog.cc Diff File
mod - core/src/tests/messages_resource.cc Diff File
mod - core/src/tests/run_on_incoming_connect_interval.cc Diff File
mod - core/src/tests/scheduler.cc Diff File
mod - core/src/tests/sd_backend.cc Diff File
mod - core/src/tests/sd_reservation.cc Diff File
mod - core/src/tests/test_bsock.cc Diff File
mod - core/src/tests/test_config_parser_console.cc Diff File
mod - core/src/tests/test_config_parser_dir.cc Diff File
mod - core/src/tests/test_config_parser_fd.cc Diff File
mod - core/src/tests/test_config_parser_sd.cc Diff File
mod - core/src/tests/test_dir_plugins.cc Diff File
mod - core/src/tests/test_fd_plugins.cc Diff File
mod - core/src/tests/test_sd_plugins.cc Diff File
mod - core/src/tools/bscrypto.cc Diff File

master a2cf56b3

2022-02-18 16:41

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge PR 0001047

Fix context issue in bareos-dir python plugin
mod - CHANGELOG.md Diff File
mod - core/src/plugins/dird/python/module/bareosdir.h Diff File
mod - core/src/plugins/dird/python/python-dir.cc Diff File
mod - systemtests/tests/py2plug-dir/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in Diff File
mod - systemtests/tests/py2plug-dir/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in Diff File
mod - systemtests/tests/py2plug-dir/etc/bareos/bareos-dir.d/storage/File.conf.in Diff File
mod - systemtests/tests/py2plug-dir/etc/bareos/bareos-sd.d/device/FileStorage.conf Diff File
mod - systemtests/tests/py2plug-dir/python-modules/BareosDirTest.py Diff File
mod - systemtests/tests/py2plug-dir/testrunner Diff File

master da98f768

2022-02-17 18:34

frank

Ported: N/A

Details Diff
webui: update analytics model
mod - webui/module/Analytics/src/Analytics/Model/AnalyticsModel.php Diff File

master 5853baf4

2022-02-17 18:34

frank

Ported: N/A

Details Diff
webui: update analytics controller
mod - webui/module/Analytics/src/Analytics/Controller/AnalyticsController.php Diff File

master daf93290

2022-02-17 18:31

frank

Ported: N/A

Details Diff
webui: add analytics module to commands.csv
mod - webui/module/Application/config/commands.csv Diff File

master 9b241751

2022-02-17 13:41

frank

Ported: N/A

Details Diff
webui: add D3.js JavaScript library v7.3.0
add - webui/public/js/d3/d3.js Diff File
add - webui/public/js/d3/d3.min.js Diff File

master 74b9bc4d

2022-02-17 12:53

arogge


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001071

PR template: require Backport information on top
mod - pull_request_template.md Diff File

master c7b0d2a3

2022-02-17 02:41

frank

Ported: N/A

Details Diff
webui: introduce analytics module
mod - webui/config/application.config.php Diff File
add - webui/module/Analytics/Module.php Diff File
add - webui/module/Analytics/autoload_classmap.php Diff File
add - webui/module/Analytics/config/module.config.php Diff File
add - webui/module/Analytics/src/Analytics/Controller/AnalyticsController.php Diff File
add - webui/module/Analytics/src/Analytics/Model/Analytics.php Diff File
add - webui/module/Analytics/src/Analytics/Model/AnalyticsModel.php Diff File
add - webui/module/Analytics/view/analytics/analytics/index.phtml Diff File
mod - webui/module/Application/config/module.config.php Diff File

master 33c0ff06

2022-02-16 12:24

joergs


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001069 from alaaeddineelamri/dev/alaaeddineelamri/master/fix-python-bareos-fail-on-second-run

systemtests: fix python bareos fail on manual second runs with certain unit tests
mod - systemtests/tests/python-bareos/test_list_command.py Diff File
mod - systemtests/tests/python-bareos/test_update_all_volumes_all_pools.py Diff File

master 3ccd8b27

2022-02-15 17:13

pstorz


Committer: Alaa Eddine Elamri

Ported: N/A

Details Diff
dird: first work to implement column-first output
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/tests/multicolumn_prompts.cc Diff File

master 5874ceba

2022-02-14 15:35

pstorz

Ported: N/A

Details Diff
dir: cancel virtual backup with missing jobs/files

This patch adds a check that makes sure that the input jobids for the
virtual job are valid (i.e. exist in the database) and did't have their
files pruned.
mod - core/src/dird/vbackup.cc Diff File

master e2459fc3

2022-02-14 15:35

pstorz

Ported: N/A

Details Diff
systemtests: improve virtualfull systemtest

Run three virtual backups that are supposed to fail:
1. no files in any of the jobs
2. one jobid that doesn't exist in the catalog anymore
3. one job that had its files pruned
mod - systemtests/tests/virtualfull/testrunner Diff File

master c6306fae

2022-02-14 15:17

pstorz


Committer: arogge

Ported: N/A

Details Diff
dird: purge empty jobs as part of consolidation

Previously empty jobs (i.e. those with JobFiles == 0) were left
untouched by consolidation. This change now adds functionality that will
identify these jobs and purge them so the result looks like they had
been consolidated, too.
mod - core/src/cats/cats.h Diff File
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/consolidate.cc Diff File
mod - core/src/lib/bstringlist.h Diff File

master aca3f00b

2022-02-11 20:47

pstorz

Ported: N/A

Details Diff
PR template: require Backport information on top
mod - pull_request_template.md Diff File

master 59316f87

2022-02-11 14:28

Alaa Eddine Elamri

Ported: N/A

Details Diff
test_update_all_volumes_all_pools.py: remove test pool after usage
mod - systemtests/tests/python-bareos/test_update_all_volumes_all_pools.py Diff File

master 201e4fca

2022-02-11 14:25

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtest: modified test_list_command to correctly remove test volume
mod - systemtests/tests/python-bareos/test_list_command.py Diff File

master 7a8cdd03

2022-02-10 17:36

joergs

Ported: N/A

Details Diff
systemtests: check_log: improve failed job detection
mod - systemtests/scripts/functions Diff File

master 56b906be

2022-02-10 14:56

joergs

Ported: N/A

Details Diff
systemtests python-bareos: allow parameter for run_unittests.sh
 First  Prev  1 2 3 ... 60 ... 120 ... 143 144 145 146 147 148 149 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 637 638 639  Next  Last