Changesets: bareos

master da58702e

2021-12-15 18:46

arogge


Committer: pstorz

Ported: N/A

Details Diff
systemtests: adapt status subscription test

Change the test system:bareos:status-subscription to check the new
status subscription command.

Also leverage fixtures in system:bareos so we only run one backup for
all tests instead of one per test.
mod - systemtests/tests/bareos/CMakeLists.txt Diff File
add - systemtests/tests/bareos/expected/status-subscriptions-detail.txt Diff File
add - systemtests/tests/bareos/expected/status-subscriptions-unknown.txt Diff File
add - systemtests/tests/bareos/expected/status-subscriptions.txt Diff File
mod - systemtests/tests/bareos/testrunner-simple-list-jobs Diff File
mod - systemtests/tests/bareos/testrunner-status-subscriptions Diff File

master 84957d9b

2021-12-15 18:03

Alaa Eddine Elamri


Committer: pstorz

Ported: N/A

Details Diff
ua_prune.cc: check for keyword equivalents
mod - core/src/dird/ua_prune.cc Diff File

master 66dd9ddf

2021-12-15 18:02

Alaa Eddine Elamri


Committer: pstorz

Ported: N/A

Details Diff
ua_prune.cc: stop looping when user denies retention
mod - core/src/dird/ua_prune.cc Diff File

master 0677c0e5

2021-12-15 16:56

pstorz

Ported: N/A

Details Diff
dird: do not set filter for current output if count is also set

If both keywords count and current were given, the output filter for the
rows were set while the result only will contain one column. When the
filter accesses the non-existent column it crashes.

Now only the filters for current are set if count is not set.
mod - core/src/dird/ua_output.cc Diff File

master 442bbe75

2021-12-15 14:48

arogge

Ported: N/A

Details Diff
docs: update status subscriptions section

* document the new features of status subscriptions
* promote status scheduler, status subscription and status
configuration to have their own sections
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File

master c22d2674

2021-12-15 14:39

Alaa Eddine Elamri

Ported: N/A

Details Diff
updated CHANGELOG.md
mod - CHANGELOG.md Diff File

master 9000576f

2021-12-15 13:06

Alaa Eddine Elamri

Ported: N/A

Details Diff
cats: updated query

caught wrongly deleted column, and added `job.`
mod - core/src/cats/dml/0006_list_jobs Diff File
mod - core/src/cats/dml/0007_list_jobs_long Diff File
mod - core/src/cats/dml/0009_list_jobs_last Diff File
mod - core/src/cats/dml/0010_list_jobs_long_last 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 9797bbc4

2021-12-15 12:36

pstorz

Ported: N/A

Details Diff
ua_output.cc: refactor UaContext send functions.
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_output.cc Diff File

master edbe96a2

2021-12-15 12:33

Norst

Ported: N/A

Details Diff
docs: rename Autochanger chapter to include Tape drive support
mod - docs/manuals/source/TasksAndConcepts/AutochangerSupport.rst Diff File

master 942bc6e0

2021-12-15 12:02

frank


Committer: pstorz

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master 552e3908

2021-12-15 11:55

frank

Ported: N/A

Details Diff
systemtests: add a test for the jobs last status table in webui

This is just a simple test to verify if we got an entry for a
particular client we expect to be present in the jobs last status
table on the dashboard.
mod - systemtests/CMakeLists.txt Diff File
mod - webui/tests/selenium/webui-selenium-test.py Diff File

master a40bb072

2021-12-14 19:15

pstorz

Ported: N/A

Details Diff
dird: prune and purge send messages to console

... and to the job log when a job is calling the functions.

Before, most messages were created via Jmsg().
On interactive usage, the logs were stored in the message buffer
instead of showing up immediately.

With these changes, the logs created during pruning and purging show up
immediately when being used interactively in the console, and will be
logged into the job log if pruning and purging are called during a job
run.
mod - core/src/cats/sql_get.cc Diff File
mod - core/src/dird/ua.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_output.cc Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - core/src/dird/ua_purge.cc Diff File

master fa3cbf3c

2021-12-14 18:35

arogge

Ported: N/A

Details Diff
dir: remove old subscription counting

As the original subscription counting is now obsolete, this patch
removes it.
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.h Diff File
mod - core/src/dird/job.cc Diff File

master 5f520055

2021-12-14 18:22

arogge

Ported: N/A

Details Diff
dir: update status subscriptions command

* by default only a summary is shown
* this also displays "remaining" units based on the configured
subscriptions
* keyword "detail" shows clients/filesets
* keyword "unknown" shows uncategorized data
* keyword "all" shows a complete report
mod - core/src/cats/bdb_query_enum_class.h Diff File
mod - core/src/cats/bdb_query_names.inc Diff File
rm - core/src/cats/dml/0080_subscription_select_backup_unit_overview Diff File
add - core/src/cats/dml/0080_subscription_select_backup_unit_overview_0 Diff File
rm - core/src/cats/dml/0081_subscription_select_backup_unit_total Diff File
add - core/src/cats/dml/0081_subscription_select_backup_unit_total_1 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
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_status.cc Diff File

master 8341a1ed

2021-12-14 16:19

frank

Ported: N/A

Details Diff
Update CHANGELOG.md
mod - CHANGELOG.md Diff File

master db75e890

2021-12-14 16:04

frank

Ported: N/A

Details Diff
webui: return clientname from query instead from route to client view
mod - webui/module/Client/src/Client/Controller/ClientController.php Diff File

master 094f3b49

2021-12-14 15:57

frank

Ported: N/A

Details Diff
webui: use query parameter instead of route segment on clientname links
mod - webui/public/js/bootstrap-table-formatter.js Diff File

master 0c368ddc

2021-12-14 15:54

frank

Ported: N/A

Details Diff
webui: remove duplicate method formatClientName(value, basePath)
mod - webui/public/js/bootstrap-table-formatter.js Diff File

master 49cb664f

2021-12-14 12:46

pstorz

Ported: N/A

Details Diff
update CHANGELOG.md
mod - CHANGELOG.md Diff File

master f1cd8bc4

2021-12-13 16:41

Alaa Eddine Elamri

Ported: N/A

Details Diff
systemtests: expanded autochanger systemtest

added the following checks to the `autochanger` systemtest:
-Checking `label` command doesn't skip device when `autoselect = no`
-Checking `release` command doesn't skip device when `autoselect = no`
-Checking backups are not affected by newly added change
-Checking tape backups do not use devices that have `autoselect = no`
systemtest: updated systemtest
mod - systemtests/tests/autochanger/testrunner Diff File

master 2064d78d

2021-12-13 14:21

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001022 from bareos/dev/fbergkemper/master/layout-fix

webui: fix a layout corner case where top navbar is hiding navtabs
mod - CHANGELOG.md Diff File
mod - webui/module/Application/view/layout/layout.phtml.in Diff File

master f99d8ba9

2021-12-13 14:11

pstorz


Committer: GitHub

Ported: N/A

Details Diff
Merge pull request 0001020 from bareos/dev/fbergkemper/master/s5028

webui: provide a notification that NDMP restores are NOT supported by webui
mod - CHANGELOG.md Diff File
mod - docs/manuals/source/IntroductionAndTutorial/BareosWebui.rst Diff File
mod - webui/module/Restore/src/Restore/Controller/RestoreController.php Diff File
mod - webui/module/Restore/src/Restore/Model/RestoreModel.php Diff File
mod - webui/module/Restore/view/restore/restore/index.phtml Diff File
mod - webui/module/Restore/view/restore/restore/versions.phtml Diff File

master 76ff42b2

2021-12-13 12:26

arogge


Committer: joergs

Ported: N/A

Details Diff
debian: simplify creation of debian/control

This patch changes the creation of debian/control from a template-based
approach to a snippet-based approach.
Also generating the control-file is now triggered by a custom target
called "generate-debian-control" instead of cmake itself.
mod - core/CMakeLists.txt Diff File
mod - core/cmake/BareosGenerateDebianInfo.cmake Diff File
mod - core/cmake/BareosSetVariableDefaults.cmake Diff File
add - core/cmake/generate-debian-control.cmake.in Diff File
mod - debian/rules Diff File

master ace013a7

2021-12-10 19:09

Alaa Eddine Elamri


Committer: pstorz

Ported: N/A

Details Diff
dird: change from `prune all volumes` to `prune volume all`
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - docs/manuals/source/TasksAndConcepts/BareosConsole.rst Diff File
mod - systemtests/tests/volume-pruning/testrunner Diff File

master 0e98d868

2021-12-10 18:36

Alaa Eddine Elamri


Committer: pstorz

Ported: N/A

Details Diff
dird: adding bulk pruning option
mod - core/src/dird/ua_prune.cc Diff File
 First  Prev  1 2 3 ... 60 ... 120 ... 159 160 161 162 163 164 165 ... 180 ... 240 ... 300 ... 360 ... 420 ... 480 ... 540 ... 600 ... 641 642 643  Next  Last