Changesets: bareos
bareos-18.2 3faf2212 2020-09-24 18:15 Ported: N/A Details Diff |
webui: Fix login issue This commit fixes a login issue which occurred when the update information could not be retrieved. - Restructured AuthController for readability and optimization - Use the ZF2 Session Container instead of $_SESSION - Introduce AuthController method checkAPIStatusDIRD - Introduce AuthController method checkACLStatusDIRD - Introduce AuthController method checkUpdateStatusDIRD The commit also fixes a minor issue with the UpdateAlert ViewHelper. Fixes 0001039: Can not login in webui (cherry picked from commit 0691180355e9d437986b47b11554ae4a6afba186) |
Affected Issues 0001039 |
|
mod - webui/module/Application/src/Application/Controller/Plugin/SessionTimeoutPlugin.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/UpdateAlert.php | Diff File | ||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
bareos-19.2 f366ee9e 2020-09-24 18:15 Ported: N/A Details Diff |
webui: Fix login issue This commit fixes a login issue which occurred when the update information could not be retrieved. - Restructured AuthController for readability and optimization - Use the ZF2 Session Container instead of $_SESSION - Introduce AuthController method checkAPIStatusDIRD - Introduce AuthController method checkACLStatusDIRD - Introduce AuthController method checkUpdateStatusDIRD The commit also fixes a minor issue with the UpdateAlert ViewHelper. Fixes 0001039: Can not login in webui (cherry picked from commit 0691180355e9d437986b47b11554ae4a6afba186) |
Affected Issues 0001039 |
|
mod - webui/module/Application/src/Application/Controller/Plugin/SessionTimeoutPlugin.php | Diff File | ||
mod - webui/module/Application/src/Application/View/Helper/UpdateAlert.php | Diff File | ||
mod - webui/module/Auth/src/Auth/Controller/AuthController.php | Diff File | ||
master d3ea2d77 2020-09-24 14:55 Ported: N/A Details Diff |
systemtests: disable droplet test without minio | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master f4ba8b44 2020-09-24 12:54 Ported: N/A Details Diff |
systemtests: start minio separately for each test - each test using minio starts minio with a unique port number and a dedicated name |
||
mod - systemtests/CMakeLists.txt | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
mod - systemtests/scripts/start_minio.sh | Diff File | ||
mod - systemtests/scripts/stop_minio.sh | Diff File | ||
rm - systemtests/tests/droplet-s3/start_minio.sh | Diff File | ||
rm - systemtests/tests/droplet-s3/stop_minio.sh | Diff File | ||
mod - systemtests/tests/droplet-s3/testrunner | Diff File | ||
mod - systemtests/tests/py2plug-fd-libcloud/testrunner | Diff File | ||
master 909948c0 2020-09-22 19:58 Committer: joergs Ported: N/A Details Diff |
cats: convert first element to number or return zero in case of error - adds a bit more readability to the code |
||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/tests/test_db_list_ctx.cc | Diff File | ||
master dc3ca951 2020-09-22 19:30 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000603 from arogge/dev/arogge/master/dbconfig-common-noinstall debian: no mysql/sqlite3 dbconfig-common install |
||
mod - core/platforms/debian/CMakeLists.txt | Diff File | ||
mod - debian/bareos-database-mysql.install.in | Diff File | ||
mod - debian/bareos-database-sqlite3.install.in | Diff File | ||
master 9e83658b 2020-09-22 19:21 Committer: joergs Ported: N/A Details Diff |
cats: do not create a race condition with a member variable | ||
mod - core/src/cats/bvfs.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/cats/sql_get.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_dotcmds.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/lib/output_formatter_resource.cc | Diff File | ||
mod - core/src/tests/test_db_list_ctx.cc | Diff File | ||
master 8141b2b8 2020-09-21 20:17 Ported: N/A Details Diff |
core: enable/disable commands: add API mode output | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
master 6a61aa33 2020-09-21 20:17 Ported: N/A Details Diff |
core: add handling of CFG_TYPE_DIR_OR_CMD in PropagateResource This config type has been introduced recently and wasn't handled by PropagateResource (Job/JobDefs). |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
master 6d7b3dfd 2020-09-21 20:17 Ported: N/A Details Diff |
systemtests python-bareos: add tests for the delete command | ||
mod - systemtests/tests/python-bareos/python-bareos-unittest.py | Diff File | ||
master 1699bd1a 2020-09-21 20:17 Ported: N/A Details Diff |
gtest: added test for db_list_ctx | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/test_db_list_ctx.cc | Diff File | ||
master 5d4cefed 2020-09-21 20:17 Ported: N/A Details Diff |
core: inherit class db_list_ctx from BStringList This change improves the handling of output from the "delete" command. The changes are required to access the individual jobids in the list, instead of having only access to the a string containing the comma seperated list of jobids. The count() function has been replaced with the standard size() function. The reset() function has been replaced with the standard clear() function. cleanup cleanup |
||
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/sql_create.cc | Diff File | ||
mod - core/src/cats/sql_get.cc | Diff File | ||
mod - core/src/dird/backup.cc | Diff File | ||
mod - core/src/dird/bsr.cc | Diff File | ||
mod - core/src/dird/consolidate.cc | Diff File | ||
mod - core/src/dird/migrate.cc | Diff File | ||
mod - core/src/dird/ndmp_ndmmedia_db_helpers.cc | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_dotcmds.cc | Diff File | ||
mod - core/src/dird/ua_prune.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
mod - core/src/dird/ua_restore.cc | Diff File | ||
mod - core/src/dird/vbackup.cc | Diff File | ||
mod - core/src/dird/vbackup.h | Diff File | ||
mod - core/src/include/jcr.h | Diff File | ||
mod - core/src/lib/jcr.cc | Diff File | ||
master 658e6049 2020-09-21 20:17 Ported: N/A Details Diff |
core: implement json output of delete command | ||
mod - core/src/cats/cats.cc | Diff File | ||
mod - core/src/cats/cats.h | Diff File | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
mod - core/src/dird/ua_purge.cc | Diff File | ||
master a62206e0 2020-09-21 20:17 Ported: N/A Details Diff |
core: prevents a director crash when calling "configure add schedule" The code to parse a schedule run directive calls the scan_err function in case of a parse error. However, it did assume, that scan_err terminates the director. While this is true when parsing at the start of the director, it isn't true, when called by the "configure add" command. This patch improves the error handling, by exiting the parse function when an error is detected. |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/dird/run_conf.cc | Diff File | ||
master ac09b092 2020-09-21 20:17 Ported: N/A Details Diff |
core: prevent crash when calling the setip command | ||
mod - core/src/dird/ua_cmds.cc | Diff File | ||
master 8e0c4bdd 2020-09-21 20:17 Ported: N/A Details Diff |
core: show command: JSON output for "show disabled" | ||
mod - core/src/dird/ua_output.cc | Diff File | ||
master b983adbf 2020-09-21 20:17 Ported: N/A Details Diff |
core: prevent adding or showing Device resources Devices are no config file resources. They are only used internally, to represent Storages. |
||
mod - core/src/dird/show_cmd_available_resources.h | Diff File | ||
mod - core/src/dird/ua_configure.cc | Diff File | ||
mod - core/src/lib/parse_conf.cc | Diff File | ||
mod - core/src/tests/show_cmd_available_resources_equals_config_resources.cc | Diff File | ||
master 8aac6319 2020-09-18 13:22 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000600 from bareos/dev/pstorz/master/terabyte-sizes allow terabytes, tebibytes, petabytes,pebibytes, exabytes and exbibytes modifiers when specifying sizes |
||
mod - core/src/lib/edit.cc | Diff File | ||
mod - core/src/lib/edit.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
mod - core/src/tests/CMakeLists.txt | Diff File | ||
add - core/src/tests/test_edit.cc | Diff File | ||
mod - docs/manuals/source/Configuration/CustomizingTheConfiguration.rst | Diff File | ||
master 6ef336ab 2020-09-18 11:28 Committer: GitHub Ported: N/A Details Diff |
Update core/src/tests/test_edit.cc Co-authored-by: Andreas Rogge <andreas.rogge@bareos.com> |
||
mod - core/src/tests/test_edit.cc | Diff File | ||
master e5438df6 2020-09-17 15:41 Ported: N/A Details Diff |
debian: no mysql/sqlite3 dbconfig-common install This patch removes the dbconfig-common installation scripts for MySQL and SQlite3. Upgrades will still work. |
||
mod - core/platforms/debian/CMakeLists.txt | Diff File | ||
mod - debian/bareos-database-mysql.install.in | Diff File | ||
mod - debian/bareos-database-sqlite3.install.in | Diff File | ||
bareos-18.2 602ee1a7 2020-09-17 15:02 Ported: N/A Details Diff |
Merge branch 'dev/arogge/bareos-18.2/TT4200674' into bareos-18.2 | ||
mod - core/src/plugins/filed/BareosFdPluginLDAP.py | Diff File | ||
master ff2fd7b3 2020-09-17 14:27 Jörg Steffens Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000602 from bareos/dev/joergs/master/config-dump-fix Fixes newly introduced problems with the show command |
||
mod - core/src/dird/dird_conf.cc | Diff File | ||
mod - core/src/lib/output_formatter_resource.cc | Diff File | ||
mod - core/src/lib/output_formatter_resource.h | Diff File | ||
mod - core/src/lib/res.cc | Diff File | ||
mod - systemtests/tests/python-bareos/python-bareos-unittest.py | Diff File | ||
bareos-19.2 d1721808 2020-09-17 12:45 Committer: GitHub Ported: N/A Details Diff |
Merge pull request 0000601 from arogge/dev/arogge/bareos-19.2/TT4200674 Improve LDAP Plugin for Filedaemon (Backport PR 0000595 to bareos-19.2) |
||
mod - core/src/plugins/filed/BareosFdPluginLDAP.py | Diff File | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
add - systemtests/data/image.tgz | Diff File | ||
mod - systemtests/environment.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/client/bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/console/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/fileset/Catalog.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/fileset/PluginTest.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/fileset/SelfTest.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/job/BackupCatalog.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/job/RestoreFiles.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/job/backup-bareos-fd.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/jobdefs/DefaultJob.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/messages/Daemon.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/messages/Standard.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/pool/Differential.conf | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/pool/Full.conf | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/pool/Incremental.conf | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/pool/Scratch.conf | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/profile/operator.conf | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-dir.d/storage/File.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-fd.d/client/myself.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-fd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-fd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-fd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-sd.d/device/FileStorage.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-sd.d/director/bareos-dir.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-sd.d/director/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-sd.d/messages/Standard.conf | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bareos-sd.d/storage/bareos-sd.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/bconsole.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/tray-monitor.d/client/FileDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/tray-monitor.d/director/Director-local.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/tray-monitor.d/monitor/bareos-mon.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/etc/bareos/tray-monitor.d/storage/StorageDaemon-local.conf.in | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/testdata.py | Diff File | ||
add - systemtests/tests/py2plug-fd-ldap/testrunner | Diff File | ||
bareos-19.2 1f4ca4fa 2020-09-17 12:36 Ported: N/A Details Diff |
systemtests: cmake: detect PYTHON before first use | ||
mod - systemtests/CMakeLists.txt | Diff File | ||
master 1adc2058 2020-09-16 23:13 Ported: N/A Details Diff |
docs: line breaks in dir(bareofd) output, fix typos | ||
mod - docs/manuals/source/TasksAndConcepts/Plugins.rst | Diff File |