Changesets: bareos
master eb4009e9 2019-07-12 13:46 Ported: N/A Details Diff |
docs: introduction about systemtests | ||
mod - docs/manuals/source/DeveloperGuide.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/BuildAndTestBareos.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/generaldevel.rst | Diff File | ||
mod - docs/manuals/source/DeveloperGuide/regression.rst | Diff File | ||
master 619493dc 2019-07-12 12:14 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000221 from pstorz/dev/pstorz/master/fix-gfapi-for-fedora30 gfapi_device: detect glfs_ftruncate API change (Fedora 30) |
||
mod - core/cmake/BareosCheckSymbols.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
master ae666ade 2019-07-11 19:46 Committer: franku Ported: N/A Details Diff |
systemtests: webui selenium tests integration | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
add - systemtests/tests/webui-selenium/directors.ini.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/console/admin.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/Catalog.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/LinuxAll.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/LinuxAll.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/SelfTest.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/fileset/Windows All Drives.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/profile/webui-admin.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/schedule/WeeklyCycle.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/device/FileStorage.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/tray-monitor.d/director/Director-local.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/webui-selenium/testrunner.in | Diff File | ||
mod - webui/config/autoload/global.php.in | Diff File | ||
mod - webui/tests/selenium/webui-selenium-test.py | Diff File | ||
master 921a1fc0 2019-07-11 19:43 Ported: N/A Details Diff |
cleanup: replaced multiline comments and disabled clang-format | ||
mod - core/src/include/config.h.in | Diff File | ||
master 613316e0 2019-07-11 19:13 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000216 from bareos/dev/arogge/master/fix-975 Fix 0000975: .bvfs_lsdirs limit offset command parameters do not work properly |
Affected Issues 0000975 |
|
mod - core/src/cats/bvfs.cc | Diff File | ||
add - core/src/cats/dml/0074_bvfs_ls_special_dirs_3.postgresql | Diff File | ||
mod - core/src/cats/dml/0075_bvfs_ls_sub_dirs_5 | Diff File | ||
add - core/src/cats/dml/0075_bvfs_ls_sub_dirs_5.postgresql | Diff File | ||
mod - core/src/cats/dml/create_queryfiles.sh | Diff File | ||
mod - core/src/cats/mysql_queries.inc | Diff File | ||
mod - core/src/cats/postgresql_queries.inc | Diff File | ||
mod - core/src/cats/sqlite_queries.inc | Diff File | ||
master 5d709864 2019-07-11 13:02 Jörg Steffens Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000218 from joergsteffens/dev/joergs/master/systemtest-bconsole-pam add bconsole-pam systemtest |
||
mod - core/cmake/BareosFindAllLibraries.cmake | Diff File | ||
mod - core/src/console/console.cc | Diff File | ||
mod - docs/manuals/source/Configuration/Console.rst | Diff File | ||
mod - docs/manuals/source/TasksAndConcepts/PAM.rst | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
add - systemtests/tests/bconsole-pam/bin/check_pam_exec_available.sh | Diff File | ||
add - systemtests/tests/bconsole-pam/bin/pam_exec_check.sh | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/console/pam.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bareos-dir.d/user/user1.conf | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bconsole-default.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/pam.d/bareos.in | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/user1.cred | Diff File | ||
add - systemtests/tests/bconsole-pam/etc/user2.cred | Diff File | ||
add - systemtests/tests/bconsole-pam/testrunner | Diff File | ||
master 2d789f03 2019-07-10 23:21 Committer: franku Ported: N/A Details Diff |
gfapi_device: detect glfs_ftruncate API change (Fedora 30) ... and redefine glfs_ftruncate() to fix the problem |
||
mod - core/cmake/BareosCheckSymbols.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
bareos-18.2 2ce2c587 2019-07-10 23:21 Committer: franku Ported: N/A Details Diff |
gfapi_device: detect glfs_ftruncate API change (Fedora 30) ... and redefine glfs_ftruncate() to fix the problem |
||
mod - core/cmake/BareosCheckSymbols.cmake | Diff File | ||
mod - core/src/include/config.h.in | Diff File | ||
mod - core/src/stored/backends/gfapi_device.h | Diff File | ||
master 97985772 2019-07-10 19:29 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000215 from bareos/dev/franku/master/network-diagrams docs: added network sequence diagrams for verify job |
||
mod - docs/manuals/source/DeveloperGuide/netprotocol.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/verify_one_file_volume_to_catalog.puml | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/verify_one_file_volume_to_catalog_overview.puml | Diff File | ||
master ca85c212 2019-07-10 17:47 Heike Jurzik Committer: franku Ported: N/A Details Diff |
docs: fixed some typos - fixed some formatting errors in the listings - changed some file names for bareos-dir.d in the listings (the directory names don't have capital letters) |
||
mod - docs/manuals/source/TasksAndConcepts/CatalogMaintenance.rst | Diff File | ||
master 74f867e0 2019-07-09 20:19 Ported: N/A Details Diff |
dird: changed the initialization order of job queue and socket server The UA socket server should not be started before InitJobServer has been called, because the job queue would not be available. |
||
mod - core/src/dird/dird.cc | Diff File | ||
master a9a0bdd9 2019-07-09 18:31 Ported: N/A Details Diff |
cats: Fix .bvfs_lsdirs when using limit and offset Fixes 0000975: .bvfs_lsdirs limit offset command parameters do not work properly The .bvfs_lsdirs command did not return the correct amount of entries when it was used with multiple jobids together with limit and offset. The problem was that the SQL query returned multiple rows with the same path and Bvfs::_handle_path() removed the duplicates. Also, no matter what offset was given, the result did always start with the . and .. entries. This is fixed now when using the PostgreSQL DB for Catalog by a modified SQL query that integrates the formerly separate SQL query for the . and .. entries with the query for the normal directory entries and the new query no longer contains duplicates. This version will not work with a MySQL Catalog DB because MySQL/MariaDB lacks the DISTINCT ON feature. Original Author: Stephan Duehr <stephan.duehr@bareos.com> |
Affected Issues 0000975 |
|
mod - core/src/cats/bvfs.cc | Diff File | ||
add - core/src/cats/dml/0074_bvfs_ls_special_dirs_3.postgresql | Diff File | ||
mod - core/src/cats/dml/0075_bvfs_ls_sub_dirs_5 | Diff File | ||
add - core/src/cats/dml/0075_bvfs_ls_sub_dirs_5.postgresql | Diff File | ||
mod - core/src/cats/mysql_queries.inc | Diff File | ||
mod - core/src/cats/postgresql_queries.inc | Diff File | ||
mod - core/src/cats/sqlite_queries.inc | Diff File | ||
master fd63a945 2019-07-09 18:16 Ported: N/A Details Diff |
cats: adapt create_queryfiles.sh for new indent create_queryfiles.sh generated files complying with the old indentation style. This patch makes sure the generated files match out new indentation style. |
||
mod - core/src/cats/dml/create_queryfiles.sh | Diff File | ||
master a1ae2d78 2019-07-09 15:05 Ported: N/A Details Diff |
docs: added network sequence diagrams for verify job - short and detailed view |
||
mod - docs/manuals/source/DeveloperGuide/netprotocol.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/verify_one_file_volume_to_catalog.puml | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/verify_one_file_volume_to_catalog_overview.puml | Diff File | ||
master 857f2d70 2019-07-09 14:35 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000210 from astoorangi/fixes-webui webui: Better error message if user has no permission to the ".api" command |
||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
master 91a33e04 2019-07-09 13:49 Ported: N/A Details Diff |
webui: Better error message if user has no permission to the ".api" command Fixes 0001095: webui: when login as a user without the permission to the ".api" command, the webui show a wrong and ugly error message restructured loginAction in AuthController createForm() also ends the session now, Univention will be handled like Debian |
Affected Issues 0001095 |
|
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
bareos-18.2 9ea774e6 2019-07-09 13:49 Committer: frank Ported: N/A Details Diff |
webui: Better error message if user has no permission to the ".api" command Fixes 0001095: webui: when login as a user without the permission to the ".api" command, the webui show a wrong and ugly error message restructured loginAction in AuthController createForm() also ends the session now, Univention will be handled like Debian |
Affected Issues 0001095 |
|
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
master b87cb814 2019-07-09 13:23 Ported: N/A Details Diff |
webui: remove commented out code | ||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
bareos-18.2 4315e20f 2019-07-09 13:23 Ported: N/A Details Diff |
webui: remove commented out code | ||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
master f11ca9e2 2019-07-09 12:29 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000214 from astoorangi/fixes-webui-log webui: Fixed always active debug messages in error.log |
||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php | Diff File | ||
master 668b461e 2019-07-09 11:19 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000212 from bareos/dev/arogge/systemtests-freebsd core: make systemtests work on FreeBSD |
||
mod - core/scripts/bareos-ctl-funcs | Diff File | ||
master 7a7b38aa 2019-07-09 10:54 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000213 from bareos/dev/franku/master/network-diagrams Dev/franku/master/network diagrams |
||
mod - docs/manuals/source/DeveloperGuide/netprotocol.rst | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/migration_of_one_volume.puml | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/migration_of_one_volume_overview.puml | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/restore_of_one_file.puml | Diff File | ||
add - docs/manuals/source/DeveloperGuide/netprotocol/restore_of_one_file_overview.puml | Diff File | ||
master 8fd7e899 2019-07-08 17:47 Tobias Plum Ported: N/A Details Diff |
webui: Fixed always active debug messages in error.log Fixes 0001059: Webui spams Apache error_log with bconsole messages |
Affected Issues 0001059 |
|
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php | Diff File | ||
bareos-18.2 3b10065b 2019-07-08 17:47 Committer: frank Ported: N/A Details Diff |
webui: Fixed always active debug messages in error.log Fixes 0001059: Webui spams Apache error_log with bconsole messages |
Affected Issues 0001059 |
|
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
mod - webui/vendor/Bareos/library/Bareos/BSock/BareosBSock.php | Diff File | ||
master 5d2cb351 2019-07-08 17:28 Ported: N/A Details Diff |
core: make pgrep in bareos-ctl-funcs work the calls to pgrep in bareos-ctl-funcs were provided the whole program path while the program name only was expected. This patch changes $1 to $base so systemstest work as expected (at least on FreeBSD). |
||
mod - core/scripts/bareos-ctl-funcs | Diff File |