Changesets: bareos

master 3be6ab68

2022-02-23 20:34

arogge

Ported: N/A

Details Diff
stored: use M_FATAL on compressed NDMP datastream
mod - core/src/stored/ndmp_tape.cc Diff File

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
 First  Prev  1 2 3 ... 70 ... 140 ... 183 184 185 186 187 188 189 ... 210 ... 280 ... 350 ... 420 ... 490 ... 560 ... 630 ... 677 678 679  Next  Last