Changesets: bareos
master b0a288bd 2019-11-26 13:45 Ported: N/A Details Diff |
webui: Display all available job records in the client details view "llist backups" delivers records of successful backup jobs only. This commit changes the underlying bconsole command in the client model from "llist backups" to "llist jobs" to get all job records regardless of their job status. |
||
mod - webui/module/Client/src/Client/Model/ClientModel.php | Diff File | ||
mod - webui/module/Client/view/client/client/details.phtml | Diff File | ||
master dfc24c41 2019-11-26 13:00 Ported: N/A Details Diff |
winbareos: compress using solid compression Previously individual NSIS installer files have been compressed one by one. By enabling solid compression the compressor is only run once for the whole package. This saves both time and space. |
||
mod - core/platforms/win32/winbareos.nsi | Diff File | ||
master 4af065f6 2019-11-26 12:50 Ported: N/A Details Diff |
docs: clarify upgrade to Full backup on FileSet changes | ||
mod - docs/manuals/source/Configuration/Director.rst | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-fileset-IgnoreFileSetChanges.rst.inc | Diff File | ||
master 4e873b1b 2019-11-26 12:30 Ported: N/A Details Diff |
tests: client-initiated-reconnect works | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master e0da6495 2019-11-26 12:27 Ported: N/A Details Diff |
tests: scheduler_job_item_queue works | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/scheduler_job_item_queue.cc | Diff File | ||
master e6dd37c0 2019-11-25 17:50 Ported: N/A Details Diff |
test: scheduler_test works | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/scheduler.cc | Diff File | ||
mod - core/src/tests/test_is_name_valid.cc | Diff File | ||
master 0f561e0c 2019-11-25 17:43 Ported: N/A Details Diff |
tests: is_name_valid | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/test_is_name_valid.cc | Diff File | ||
master 1be1e072 2019-11-25 17:40 Ported: N/A Details Diff |
tests: test_acl_syntax | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/test_acl_entry_syntax.cc | Diff File | ||
mod - core/src/tests/version_strings.cc | Diff File | ||
master 49da3da4 2019-11-25 17:36 Ported: N/A Details Diff |
tests: version_strings works | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/version_strings.cc | Diff File | ||
master a81aeaa0 2019-11-25 16:52 Ported: N/A Details Diff |
test: output_formatter works | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/lib_tests_output_formatter.cc | Diff File | ||
master d33e561e 2019-11-25 16:47 Ported: N/A Details Diff |
tests: test-dir-plugins works | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/test_dir_plugins.cc | Diff File | ||
mod - core/src/tests/test_sd_plugins.cc | Diff File | ||
master 7574946c 2019-11-25 16:34 Ported: N/A Details Diff |
tests: test_fd_plugins works | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/htable_test.cc | Diff File | ||
mod - core/src/tests/test_fd_plugins.cc | Diff File | ||
master bee9b9b3 2019-11-25 15:57 Ported: N/A Details Diff |
tests: use CMAKE_CURRENT_BINARY_DIR instead of CMAKE_BINARY_DIR | ||
mod - core/CMakeLists.txt | Diff File | ||
master cdaad194 2019-11-25 15:51 Ported: N/A Details Diff |
webui: add missing jobid link Add a missing jobid link in the volume details view, jobs on volume table. |
||
mod - webui/module/Media/view/media/media/details.phtml | Diff File | ||
master 7eadd7d1 2019-11-25 14:53 Ported: N/A Details Diff |
tests: winepath works | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
mod - core/src/tests/alist_test.cc | Diff File | ||
mod - core/src/tests/dlist_test.cc | Diff File | ||
mod - core/src/tests/htable_test.cc | Diff File | ||
mod - core/src/tests/lib_tests.cc | Diff File | ||
master b92fe77c 2019-11-25 13:35 Ported: N/A Details Diff |
tests: set WINEPATH environment variable | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master b7d5dbd1 2019-11-25 12:50 Ported: N/A Details Diff |
cats: replace alist by std::vector<std::string> - before, backend directories were stored in an alist containing pointers to c-strings - store (default) parameter for directories in a std::vector - the vector will be moved to the desination after config parser finishes - tests: add catalog unittest and systemtest |
||
mod - core/src/cats/cats_backends.cc | Diff File | ||
mod - core/src/cats/cats_backends.h | Diff File | ||
mod - core/src/dird/dbcheck.cc | 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/lib/parse_conf.h | Diff File | ||
mod - core/src/lib/parse_conf_init_resource.cc | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
mod - core/src/stored/bscan.cc | Diff File | ||
mod - core/src/stored/sd_backends.cc | Diff File | ||
mod - core/src/stored/sd_backends.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/CMakeLists.txt | Diff File | ||
add - core/src/tests/catalog.cc | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/catalog/MyCatalog.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/client/bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/console/bareos-mon.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/director/bareos-dir.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/fileset/Catalog.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/fileset/LinuxAll.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/fileset/SelfTest.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/fileset/Windows All Drives.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/job/BackupCatalog.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/job/RestoreFiles.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/jobdefs/DefaultJob.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/messages/Daemon.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/messages/Standard.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/pool/Full.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/profile/operator.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/schedule/WeeklyCycle.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf | Diff File | ||
add - core/src/tests/configs/catalog/bareos-dir.d/storage/File.conf | Diff File | ||
mod - docs/manuals/source/include/autogenerated/bareos-dir-config-schema.json | Diff File | ||
mod - docs/manuals/source/manually_added_config_directive_descriptions/dir-director-BackendDirectory.rst.inc | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/catalog/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/catalog/testrunner | Diff File | ||
master 8ee4fc09 2019-11-25 11:35 Ported: N/A Details Diff |
tests: rename a config directory to match its test name | ||
mod - core/src/tests/run_on_incoming_connect_interval.cc | Diff File | ||
master 6170274b 2019-11-25 10:56 Ported: N/A Details Diff |
cats: change table and row names to CamelCase - MySql compatibility |
||
mod - core/src/cats/sql_find.cc | Diff File | ||
master 3bec1d84 2019-11-23 14:14 Ported: N/A Details Diff |
install python-ovirt config files | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
add - core/src/plugins/filed/python-ovirt-conf.d/bareos-dir.d/fileset/plugin-ovirt.conf.example.in | Diff File | ||
add - core/src/plugins/filed/python-ovirt-conf.d/bareos-dir.d/job/backup-ovirt.conf.example | Diff File | ||
add - core/src/plugins/filed/python-ovirt-conf.d/bareos-dir.d/job/restore-ovirt.conf.example | Diff File | ||
master 2b10c865 2019-11-22 23:01 Ported: N/A Details Diff |
bareos.spec: fix typo | ||
mod - core/platforms/packaging/bareos.spec | Diff File | ||
master de6a9362 2019-11-22 22:24 Ported: N/A Details Diff |
tests: set SITE to Windows-32/Windows-64 | ||
mod - core/CMakeLists.txt | Diff File | ||
master 1dd65de2 2019-11-22 17:27 Ported: N/A Details Diff |
tests: Set DISCOVERY_TIMEOUT to 30 seconds | ||
mod - core/CMakeLists.txt | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
master d5f22772 2019-11-22 15:15 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000339 from bareos/dev/franku/master/run-on-incoming-connect-interval dev/franku/master/run on incoming connect interval Add functionality for the RunOnIncomingConnectInterval director job directive: - relevant jobs will be started after one minute of maximum idle time - refactored scheduler and other code for testability - moved initialization of the database connection to a separate file and consolidated duplicate code to a single function - added a new database query - added unit tests |
||
mod - core/src/cats/bdb_dbi.h | Diff File | ||
mod - core/src/cats/bdb_mysql.h | Diff File | ||
mod - core/src/cats/bdb_postgresql.h | Diff File | ||
mod - core/src/cats/bvfs.cc | Diff File | ||
mod - core/src/cats/cats.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/cats_backends.h | Diff File | ||
mod - core/src/cats/dbi.cc | Diff File | ||
mod - core/src/cats/mysql.cc | Diff File | ||
mod - core/src/cats/postgresql.cc | Diff File | ||
mod - core/src/cats/sql_find.cc | Diff File | ||
mod - core/src/cats/sql_pooling.h | Diff File | ||
mod - core/src/dird/CMakeLists.txt | Diff File | ||
add - core/src/dird/check_catalog.cc | Diff File | ||
add - core/src/dird/check_catalog.h | Diff File | ||
mod - core/src/dird/dird.cc | Diff File | ||
mod - core/src/dird/dird_conf.h | Diff File | ||
mod - core/src/dird/fd_cmds.cc | Diff File | ||
add - core/src/dird/get_database_connection.cc | Diff File | ||
add - core/src/dird/get_database_connection.h | Diff File | ||
mod - core/src/dird/job.cc | Diff File | ||
add - core/src/dird/run_on_incoming_connect_interval.cc | Diff File | ||
add - core/src/dird/run_on_incoming_connect_interval.h | Diff File | ||
mod - core/src/dird/scheduler.cc | Diff File | ||
mod - core/src/dird/scheduler.h | Diff File | ||
mod - core/src/dird/scheduler_job_item_queue.cc | Diff File | ||
mod - core/src/dird/scheduler_job_item_queue.h | Diff File | ||
mod - core/src/dird/scheduler_private.cc | Diff File | ||
mod - core/src/dird/scheduler_private.h | Diff File | ||
mod - core/src/dird/scheduler_time_adapter.h | Diff File | ||
mod - core/src/dird/stats.cc | Diff File | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
mod - core/src/include/baconfig.h | Diff File | ||
add - core/src/lib/api_mode.h | Diff File | ||
mod - core/src/lib/output_formatter.h | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
rm - core/src/tests/client-initiated-reconnect.cc | Diff File | ||
mod - core/src/tests/configs/client-initiated-reconnect/bareos-dir.d/job/backup-bareos-fd.conf | Diff File | ||
add - core/src/tests/run_on_incoming_connect_interval.cc | Diff File | ||
mod - core/src/tests/scheduler_job_item_queue.cc | Diff File | ||
add - docs/manuals/source/manually_added_config_directive_descriptions/dir-job-RunOnIncomingConnectInterval.rst.inc | Diff File | ||
master 9fcd6ce6 2019-11-22 15:07 Ported: N/A Details Diff |
replaced % with # to avoid macro expansion in comment | ||
mod - core/platforms/packaging/bareos.spec | Diff File |