]>
git.ipfire.org Git - thirdparty/bacula.git/log
Marcin Haba [Tue, 13 Feb 2024 09:31:54 +0000 (10:31 +0100)]
baculum: Update release notes
Marcin Haba [Wed, 7 Feb 2024 15:59:42 +0000 (16:59 +0100)]
baculum: Update release notes
Marcin Haba [Tue, 30 Jan 2024 12:49:04 +0000 (13:49 +0100)]
baculum: Add volume statistics endpoint
Marcin Haba [Mon, 29 Jan 2024 14:42:52 +0000 (15:42 +0100)]
baculum: Add jobstatus filter to objects overview endpoint
Marcin Haba [Mon, 29 Jan 2024 08:33:04 +0000 (09:33 +0100)]
baculum: Fix content property in sources endpoint
Eric Bollengier [Wed, 31 Jan 2024 14:25:25 +0000 (15:25 +0100)]
Fix org#2440 Improve Makefiles to use relative paths
We use the attached patch in Debian to work around an issue in GCC.
See https://tests.reproducible-builds.org/debian/issues/unstable/gcc_captures_build_path_issue.html
Also this makes the Makefiles more self-consistent, most use a relative path as "basedir".
Thanks to Sven Hartge <sven@svenhartge.de>
Eric Bollengier [Wed, 24 Jan 2024 11:04:40 +0000 (12:04 +0100)]
Fix org#2704 about old FD compatibility
Old client (prior to 11.0.0) job messages are silently dropped from
the director logs. The Job status is correct, but the messages are
not displayed in the catalog or the bacula-dir.log.
The workaround is to enable the local log on each impacted FD,
or upgrade them to 13.0.x.
This fix will detect the client version and apply a fix dynamically
when getting a message.
Eric Bollengier [Sat, 27 Jan 2024 16:06:04 +0000 (17:06 +0100)]
Fix org#2705 about issue with accurate checking of new file signature attributes
The code in check_checksum_diff to handle FO_XXHASH64, FO_XXH3_64 and
FO_XXH3_128 can never be reached because the test above it at line 380 doesn't
include those bits.
Marcin Haba [Thu, 18 Jan 2024 09:21:41 +0000 (10:21 +0100)]
baculum: Add using multiple content values in filesets endpoint
Marcin Haba [Mon, 15 Jan 2024 08:48:20 +0000 (09:48 +0100)]
baculum: Add cancel jobs running on storage endpoint
Marcin Haba [Fri, 12 Jan 2024 09:17:03 +0000 (10:17 +0100)]
baculum: Mask sensitive AWS data in debug log
Marcin Haba [Thu, 11 Jan 2024 13:42:41 +0000 (14:42 +0100)]
baculum: Tweak improve directive filter in config endpoints
Marcin Haba [Thu, 11 Jan 2024 12:28:23 +0000 (13:28 +0100)]
Add directive filter to config endpoints
Marcin Haba [Wed, 10 Jan 2024 10:47:37 +0000 (11:47 +0100)]
Add endpoint to list AWS cloud buckets
Marcin Haba [Mon, 8 Jan 2024 09:51:31 +0000 (10:51 +0100)]
baculum: Fix count property in volume overview endpoint
Marcin Haba [Fri, 5 Jan 2024 15:22:26 +0000 (16:22 +0100)]
baculum: Add jobdefs list endpoint
Marcin Haba [Fri, 5 Jan 2024 12:22:51 +0000 (13:22 +0100)]
baculum: Adapt storage file ls command parameters to new form
Marcin Haba [Fri, 5 Jan 2024 12:05:05 +0000 (13:05 +0100)]
Update API documentation
Marcin Haba [Fri, 22 Dec 2023 14:27:39 +0000 (15:27 +0100)]
Add client plugin list endpoint
Marcin Haba [Tue, 19 Dec 2023 09:38:44 +0000 (10:38 +0100)]
Add content parameter to filesets endpoint
Marcin Haba [Tue, 19 Dec 2023 08:19:10 +0000 (09:19 +0100)]
Add enabled filter to clients show endpoint
Marcin Haba [Fri, 8 Dec 2023 13:57:21 +0000 (14:57 +0100)]
baculum: List only reachable/unreachable clients in clients endpoint
Marcin Haba [Thu, 7 Dec 2023 15:07:24 +0000 (16:07 +0100)]
baculum: Add job type parameter to objects overview endpoint
Eric Bollengier [Thu, 18 Jan 2024 08:36:52 +0000 (09:36 +0100)]
regress: Try to reproduce org#2703
FORCE_ENCRYPTION=yes ./tests/backup-bacula-test
Carsten Leonhardt [Mon, 15 Jan 2024 08:24:00 +0000 (09:24 +0100)]
Fix org#2561 Convert text from ISO-8859 to UTF8
Most of the files are encoded in ASCII or UTF-8, but eight files remain that are still encoded in ISO-8859-1.
find bacula -type f -exec file {} ; | grep ISO-8859 | cut -d: -f1 | xargs -n 1 recode iso8859-1..utf-8
Signed-off-by: Eric Bollengier <eric@baculasystems.com>
Marcin Haba [Mon, 27 Nov 2023 10:54:53 +0000 (11:54 +0100)]
baculum: Add endpoint to list SCSI tape devices on storage daemon host
Marcin Haba [Mon, 27 Nov 2023 09:38:55 +0000 (10:38 +0100)]
baculum: Add parser for diskperf command output
Marcin Haba [Fri, 24 Nov 2023 15:14:44 +0000 (16:14 +0100)]
baculum: Fix using error module
Marcin Haba [Fri, 24 Nov 2023 14:55:26 +0000 (15:55 +0100)]
baculum: Tweak using component status
Marcin Haba [Fri, 24 Nov 2023 14:53:48 +0000 (15:53 +0100)]
baculum: Add option to interpret Bacula error codes by API
Marcin Haba [Wed, 22 Nov 2023 08:21:26 +0000 (09:21 +0100)]
baculum: Add name parameter to storages endpoint
Martin [Wed, 15 Nov 2023 08:17:37 +0000 (09:17 +0100)]
Fix #2699 About SQLite update script
Signed-off-by: Eric Bollengier <eric@baculasystems.com>
Eric Bollengier [Tue, 14 Nov 2023 15:00:05 +0000 (16:00 +0100)]
Fix #2701 compilation of bjoblist
Eric Bollengier [Fri, 3 Nov 2023 13:37:17 +0000 (14:37 +0100)]
rpms: fix cloud spec file for redhat8
Eric Bollengier [Fri, 3 Nov 2023 08:06:00 +0000 (09:06 +0100)]
Fix warning about BSOCK::send()
Marcin Haba [Mon, 13 Nov 2023 09:28:31 +0000 (10:28 +0100)]
baculum: Add endpoint to get device disk usage on storage daemon host
Marcin Haba [Fri, 10 Nov 2023 12:30:20 +0000 (13:30 +0100)]
baculum: Add endpoint to create directory on storage daemon host
Marcin Haba [Thu, 9 Nov 2023 15:53:25 +0000 (16:53 +0100)]
baculum: Update API documentation
Marcin Haba [Thu, 9 Nov 2023 15:21:24 +0000 (16:21 +0100)]
baculum: Add fileset filter to objects overview endpoint
Marcin Haba [Thu, 9 Nov 2023 10:11:30 +0000 (11:11 +0100)]
baculum: Add type parameter to clients endpoint
Eric Bollengier [Fri, 3 Nov 2023 07:51:49 +0000 (08:51 +0100)]
Fix org#2696 About typo in the update_postgresql_tables script
Eric Bollengier [Thu, 2 Nov 2023 15:25:47 +0000 (16:25 +0100)]
Fix org#2698 about error with osx platform
Eric Bollengier [Thu, 2 Nov 2023 08:53:48 +0000 (09:53 +0100)]
update DEPKGS version
Eric Bollengier [Thu, 2 Nov 2023 07:59:42 +0000 (08:59 +0100)]
Fix org#2696 About typo in update_postgresql_tables
Marcin Haba [Thu, 2 Nov 2023 07:25:12 +0000 (08:25 +0100)]
baculum :Split client overview endpoint into reachable and unreachable clients
Marcin Haba [Tue, 24 Oct 2023 14:33:42 +0000 (16:33 +0200)]
baculum: Fix name parameter in jobs objects endpoint
Marcin Haba [Thu, 5 Oct 2023 06:12:37 +0000 (08:12 +0200)]
baculum: Add restricting resources in objects overview endpoint
Marcin Haba [Fri, 29 Sep 2023 11:09:58 +0000 (13:09 +0200)]
baculum: Add job name and fileset to status client endpoint
Marcin Haba [Tue, 26 Sep 2023 09:32:27 +0000 (11:32 +0200)]
baculum: Add regex operator support in queries
Marcin Haba [Fri, 15 Sep 2023 08:23:18 +0000 (10:23 +0200)]
baculum: Update API documentation
Marcin Haba [Fri, 15 Sep 2023 08:22:19 +0000 (10:22 +0200)]
baculum: Add delete client endpoint
Eric Bollengier [Wed, 1 Nov 2023 16:56:30 +0000 (17:56 +0100)]
update configure
Eric Bollengier [Wed, 1 Nov 2023 14:16:55 +0000 (15:16 +0100)]
update ReleaseNotes and ChangeLog
Eric Bollengier [Wed, 1 Nov 2023 14:09:01 +0000 (15:09 +0100)]
update version
francisco garcia [Fri, 27 Oct 2023 09:22:35 +0000 (09:22 +0000)]
k8s: Add snapshot support feature in pod annotations and fix minor bugs.
francisco.garcia [Wed, 4 Oct 2023 14:54:52 +0000 (16:54 +0200)]
k8s: Fix write the same pvc data two times
Eric Bollengier [Fri, 8 Sep 2023 08:00:04 +0000 (10:00 +0200)]
Add a dummy baculabackupreport with a pointer to the repository
Eric Bollengier [Fri, 8 Sep 2023 07:55:25 +0000 (09:55 +0200)]
Remove baculabackupreport. Can be found at https://github.com/waa/baculabackupreport
Marcin Haba [Tue, 31 Oct 2023 10:01:00 +0000 (11:01 +0100)]
baculum: Add joberrors parameter to jobs endpoint
Marcin Haba [Wed, 25 Oct 2023 07:19:19 +0000 (09:19 +0200)]
baculum: Add fileset parameter to objects endpoint
Eric Bollengier [Mon, 23 Oct 2023 12:47:40 +0000 (14:47 +0200)]
rpms: Fix aligned package generation
Marcin Haba [Tue, 3 Oct 2023 06:36:31 +0000 (08:36 +0200)]
baculum: Add filename and path properties to fileevent endpoints
Marcin Haba [Mon, 2 Oct 2023 11:39:39 +0000 (13:39 +0200)]
baculum: Add sorting parameters to clients endpoint
Marcin Haba [Thu, 28 Sep 2023 07:09:23 +0000 (09:09 +0200)]
baculum: Add running jobs property to clients endpoint
Marcin Haba [Tue, 26 Sep 2023 12:47:39 +0000 (14:47 +0200)]
baculum: Add documentation for os and version filters in clients endpoint
Marcin Haba [Tue, 26 Sep 2023 09:33:21 +0000 (11:33 +0200)]
baculum: Add os and version parameters to clients endpoint
Marcin Haba [Mon, 25 Sep 2023 14:21:14 +0000 (16:21 +0200)]
baculum: Add os, version properties and overview parameter to clients endpoint
Marcin Haba [Fri, 22 Sep 2023 08:19:56 +0000 (10:19 +0200)]
baculum: Add endpoint to check disk archive device prformance on storage daemon host
Marcin Haba [Thu, 21 Sep 2023 08:21:47 +0000 (10:21 +0200)]
baculum: Add endpoint to list files and dirs on storage daemon host
Marcin Haba [Fri, 15 Sep 2023 08:22:55 +0000 (10:22 +0200)]
baculum: Add delete pool endpoint
Marcin Haba [Fri, 15 Sep 2023 08:22:39 +0000 (10:22 +0200)]
baculum: Add delete object endpoint
Marcin Haba [Fri, 15 Sep 2023 08:21:31 +0000 (10:21 +0200)]
baculum: Use new delete module in volume and job endpoints
Marcin Haba [Fri, 15 Sep 2023 08:20:12 +0000 (10:20 +0200)]
baculum: Add module for delete command
Marcin Haba [Wed, 13 Sep 2023 07:25:19 +0000 (09:25 +0200)]
baculum: Add client name parameter to clients endpoint
Eric Bollengier [Thu, 14 Sep 2023 12:35:33 +0000 (14:35 +0200)]
rpms: Add AWS cloud driver
Eric Bollengier [Thu, 14 Sep 2023 11:56:37 +0000 (13:56 +0200)]
rpms: Adjust spec file
Eric Bollengier [Thu, 14 Sep 2023 11:16:48 +0000 (13:16 +0200)]
rpm: Fix conflict rule with client
Eric Bollengier [Wed, 13 Sep 2023 08:36:00 +0000 (10:36 +0200)]
Generate bxxxjson man pages
Eric Bollengier [Wed, 13 Sep 2023 07:40:03 +0000 (09:40 +0200)]
rpms: Add man pages for bjson tools
Eric Bollengier [Wed, 13 Sep 2023 07:36:55 +0000 (09:36 +0200)]
Fix #10369 About clearer message during progressive virtual full
Eric Bollengier [Tue, 12 Sep 2023 09:37:24 +0000 (11:37 +0200)]
Add man pages for b*json tools
Eric Bollengier [Mon, 11 Sep 2023 15:14:00 +0000 (17:14 +0200)]
Fix cython detection
Eric Bollengier [Mon, 11 Sep 2023 09:24:24 +0000 (11:24 +0200)]
update configure
Eric Bollengier [Mon, 11 Sep 2023 09:23:27 +0000 (11:23 +0200)]
Tweak configure.in
Eric Bollengier [Mon, 11 Sep 2023 08:27:06 +0000 (10:27 +0200)]
Add build procedure for antivirus
Eric Bollengier [Mon, 11 Sep 2023 08:18:46 +0000 (10:18 +0200)]
rpms: Fix typo
Eric Bollengier [Fri, 8 Sep 2023 08:44:52 +0000 (10:44 +0200)]
Fix compilation issue with ZSDT
Eric Bollengier [Thu, 7 Sep 2023 15:10:19 +0000 (17:10 +0200)]
win32: Fix exchange compilation
Eric Bollengier [Thu, 7 Sep 2023 13:20:53 +0000 (15:20 +0200)]
rpms: Update spec
- Add new packages for key-manager and totp
- Put client only in bacula-client package
- Put console in a specific package
Eric Bollengier [Thu, 7 Sep 2023 09:10:55 +0000 (11:10 +0200)]
rpms: Change storage daemon group to tape instead of disk
Marcin Haba [Thu, 7 Sep 2023 07:40:26 +0000 (09:40 +0200)]
baculum: Add file events API endpoint
Marcin Haba [Thu, 7 Sep 2023 06:58:32 +0000 (08:58 +0200)]
baculum: Improve extended name validator
Marcin Haba [Sat, 15 Jul 2023 17:38:38 +0000 (19:38 +0200)]
baculum: Speed up dashboard page loading
This change is ported from Bacularis.
This slow dashboard problem was reported by Yakup Kaya on bacula-users mailing list:
https://sourceforge.net/p/bacula/mailman/bacula-users/thread/
cb8a6ea35db8404f964bf32f67baa7c5 %40indra-avitech.aero/#msg37870165
Marcin Haba [Thu, 13 Jul 2023 06:22:36 +0000 (08:22 +0200)]
baculum: Fix parsing director time in time endpoint
Marcin Haba [Mon, 10 Jul 2023 13:00:16 +0000 (15:00 +0200)]
baculum: Add objecttype parameter to object categories endpoint
Marcin Haba [Mon, 10 Jul 2023 12:34:56 +0000 (14:34 +0200)]
Add sorting by objectcategory in objects overview endpoint
Marcin Haba [Mon, 10 Jul 2023 11:30:43 +0000 (13:30 +0200)]
Add sorting by fileset in objects overview endpoint
Marcin Haba [Fri, 7 Jul 2023 11:52:14 +0000 (13:52 +0200)]
baculum: Add second dimensional sorting and use it for sorting jobstatus in sources overview endpoint
Marcin Haba [Thu, 6 Jul 2023 14:49:12 +0000 (16:49 +0200)]
baculum: Add modify default object sorting in object overview endpoint
Marcin Haba [Tue, 4 Jul 2023 07:56:11 +0000 (09:56 +0200)]
baculum: Fix support for PHP 5.4 in web interface layer