]>
git.ipfire.org Git - thirdparty/bacula.git/log
Marcin Haba [Sun, 21 Jul 2019 03:13:34 +0000 (05:13 +0200)]
baculum: Add timeout to first refresh job log to have log output earlier
Marcin Haba [Sat, 20 Jul 2019 19:20:54 +0000 (21:20 +0200)]
baculum: Do not show unknown job level for admin job type
Marcin Haba [Sat, 20 Jul 2019 18:28:55 +0000 (20:28 +0200)]
baculum: Add new directives and new resources support
New Director directives:
- Director:
= CommCompression
- Job and JobDefs:
= VirtualFullBackupPool
= MaxVirtualFullInterval
= BackupsToKeep
= DeleteConsolidatedJobs
- Console:
= RestoreClientAcl
= BackupClientAcl
= DirectoryAcl
New Storage Daemon directives:
- Storage:
= CommCompression
- Device:
= WormCommand
= Cloud
- Cloud (NEW RESOURCE)
= Name
= Description
= Driver
= HostName
= BucketName
= AccessKey
= SecretKey
= Region
= Protocol
= UriStyle
= TruncateCache
= Upload
= MaximumConcurrentUploads
= MaximumConcurrentDownloads
= MaximumUploadBandwidth
= MaximumDownloadBandwidth
New File Daemon directives:
- FileDaemon:
= CommCompression
New Console directives:
- Console:
= CommCompression
Marcin Haba [Sat, 20 Jul 2019 13:41:40 +0000 (15:41 +0200)]
baculum: Fix setting selected items in list directive controls
Marcin Haba [Sat, 20 Jul 2019 12:53:31 +0000 (14:53 +0200)]
baculum: Tweak fix typo error in job history view
Marcin Haba [Sat, 20 Jul 2019 06:41:34 +0000 (08:41 +0200)]
baculum: Tweak update scripts version
Marcin Haba [Sat, 20 Jul 2019 04:44:11 +0000 (06:44 +0200)]
baculum: Add version number to API and Web - idea proposed by Wanderlei Huttel
Marcin Haba [Fri, 19 Jul 2019 18:34:26 +0000 (20:34 +0200)]
baculum: Disable emulation prepared statements for MySQL to solve problem getting every value as string
Marcin Haba [Fri, 19 Jul 2019 18:07:37 +0000 (20:07 +0200)]
baculum: Apply framework patch that fixes SQL error when native MySQL prepare statements are used
https://github.com/pradosoft/prado/issues/696
Marcin Haba [Wed, 17 Jul 2019 05:20:22 +0000 (07:20 +0200)]
baculum: Add new graph types
Marcin Haba [Sun, 7 Jul 2019 17:48:00 +0000 (19:48 +0200)]
baculum: Tweak fix HTML tags on fileset list page
Marcin Haba [Sun, 7 Jul 2019 17:45:58 +0000 (19:45 +0200)]
baculum: Add statistics resource support
Marcin Haba [Sun, 30 Jun 2019 11:41:31 +0000 (13:41 +0200)]
baculum: Add option to show size unit values as decimal or binary bytes
Radosław Korzeniewski [Thu, 27 Jun 2019 14:17:46 +0000 (16:17 +0200)]
Add a Bacula statistics collection routine.
It implements the internal and build-in runtime statistics collection.
You can examine it manually with 'statistics' command or save regularly to
external databases, i.e. CSV files or Graphite application.
The very detailed description of the all functionalities implemented can be
found in README.Collector.txt file.
Radosław Korzeniewski [Wed, 26 Jun 2019 09:55:13 +0000 (11:55 +0200)]
Fix incorrect ASSERTD().
Marcin Haba [Sun, 23 Jun 2019 10:52:41 +0000 (12:52 +0200)]
baculum: Fix showing unit for size and time period directive types
Marcin Haba [Sat, 22 Jun 2019 16:57:22 +0000 (18:57 +0200)]
baculum: Add missing speed type control to support speed type directives - reported by Wanderlei Huttel
Marcin Haba [Sun, 26 May 2019 20:42:43 +0000 (22:42 +0200)]
baculum: Fix #2477 escaping backslashes in config in text directive types
Martin Simmons [Fri, 24 May 2019 13:54:44 +0000 (15:54 +0200)]
Fix bug 2476 -- copy/migration jobs fail when waiting for a new Volume
Kern Sibbald [Fri, 24 May 2019 13:48:15 +0000 (15:48 +0200)]
Add copy-jobspan-label-wait-test to do_all
Kern Sibbald [Fri, 24 May 2019 11:54:57 +0000 (13:54 +0200)]
Add two new regression tests submitted by Martin Simmons for bug 2476
Radosław Korzeniewski [Thu, 23 May 2019 13:05:08 +0000 (15:05 +0200)]
Add bsmtp Message-Id/MIME-Version/Content-Type headers.
It closes: #2467
Marcin Haba [Thu, 23 May 2019 05:06:25 +0000 (07:06 +0200)]
baculum: Fix #2474 error 404 if document root path uses link with ending slash - fix suggested by vondi
Kern Sibbald [Wed, 22 May 2019 19:24:11 +0000 (21:24 +0200)]
Add Michael Narigon as author for Mac heap implementation
Radosław Korzeniewski [Wed, 22 May 2019 14:32:09 +0000 (16:32 +0200)]
Remove bacula32.def and bacula64.def.
Radosław Korzeniewski [Sat, 14 Dec 2019 14:52:59 +0000 (15:52 +0100)]
Redesigning PM management add missing files.
Radosław Korzeniewski [Tue, 21 May 2019 15:14:59 +0000 (17:14 +0200)]
Redesigning PM management and add support for macOS.
Marcin Haba [Tue, 21 May 2019 05:10:41 +0000 (07:10 +0200)]
baculum: Add password field control and use it for password directives
Marcin Haba [Sun, 19 May 2019 06:07:02 +0000 (08:07 +0200)]
baculum: Add SELinux modules for Web and API
- update rpm spec file to use new SELinux policy modules
Marcin Haba [Sat, 18 May 2019 11:03:10 +0000 (13:03 +0200)]
baculum: Remove php database extensions dependency from web requirements
Kern Sibbald [Fri, 17 May 2019 15:07:18 +0000 (17:07 +0200)]
Add tests/restart-jobmedia-test to do_all
Kern Sibbald [Fri, 17 May 2019 15:06:32 +0000 (17:06 +0200)]
Add incomplete_cleanup code from BEE
Kern Sibbald [Thu, 16 May 2019 15:43:41 +0000 (17:43 +0200)]
Turn on cleanup_incomplete()
Eric Bollengier [Tue, 12 Feb 2019 14:33:18 +0000 (15:33 +0100)]
Add db_get_jobmedia_record() function
Eric Bollengier [Tue, 12 Feb 2019 14:34:58 +0000 (15:34 +0100)]
Check JobMedia validity after an incomplete job
Marcin Haba [Wed, 15 May 2019 02:59:17 +0000 (04:59 +0200)]
baculum: Tweak fix message in job log visible when log isn't visible yet
Marcin Haba [Tue, 14 May 2019 17:30:09 +0000 (19:30 +0200)]
baculum: Update API documentation to job estimate endpoint
Marcin Haba [Tue, 14 May 2019 17:19:36 +0000 (19:19 +0200)]
baculum: Tweak add missing TCallback include to update slots control
Marcin Haba [Tue, 14 May 2019 17:18:36 +0000 (19:18 +0200)]
baculum: Use in run job window estimate command in background to avoid HTTP timeout
Marcin Haba [Tue, 14 May 2019 17:16:22 +0000 (19:16 +0200)]
baculum: Move running job estimation to background in API part
Marcin Haba [Tue, 14 May 2019 14:56:14 +0000 (16:56 +0200)]
baculum: Prevent selecting in restore file browser directories placed in locations that are outside paths defined in fileset - reported by Wanderlei Huttel
Marcin Haba [Mon, 13 May 2019 17:03:24 +0000 (19:03 +0200)]
baculum: Fix removing path items selected to restore in restore wizard
Marcin Haba [Mon, 13 May 2019 16:16:58 +0000 (18:16 +0200)]
baculum: Fix clearing restore path field after selecting backup in restore wizard
Marcin Haba [Mon, 13 May 2019 11:50:07 +0000 (13:50 +0200)]
baculum: Tweak fix API documentation to label barcodes endpoint
Marcin Haba [Sun, 12 May 2019 17:00:24 +0000 (19:00 +0200)]
baculum: Update API documentation
- Add label with/without barcodes endpoints documentation
- Add update slots with/without barcodes endpoints documentation
Marcin Haba [Sun, 12 May 2019 04:58:29 +0000 (06:58 +0200)]
baculum: Add API endpoints to update slots with and without barcodes and use them in on web interface side
- Add protection against HTTP timeout to update slots and label volume commands
Marcin Haba [Thu, 9 May 2019 14:42:45 +0000 (16:42 +0200)]
baculum: Use on web interface side new API endpoints to label volume with and without barcodes
Marcin Haba [Thu, 9 May 2019 14:40:06 +0000 (16:40 +0200)]
baculum: Add API endpoints to label volume with and without barcodes
Marcin Haba [Wed, 8 May 2019 14:07:42 +0000 (16:07 +0200)]
baculum: Update run job API endpoint in API documentation
Marcin Haba [Wed, 8 May 2019 12:56:26 +0000 (14:56 +0200)]
baculum: Request #2469 add start and cancel buttons on job history list page
Marcin Haba [Wed, 8 May 2019 12:41:44 +0000 (14:41 +0200)]
baculum: Add filesetid parameter to run job API endpoint
Marcin Haba [Tue, 7 May 2019 19:30:19 +0000 (21:30 +0200)]
baculum: Set column visibility priorities for status schedule tables in responsive mode
Marcin Haba [Fri, 3 May 2019 08:05:59 +0000 (10:05 +0200)]
baculum: Add status schedule endpoint to API documentation
Marcin Haba [Fri, 3 May 2019 04:46:18 +0000 (06:46 +0200)]
baculum: Fix showing graphs if exists finished job with empty start time value
Marcin Haba [Thu, 2 May 2019 16:55:59 +0000 (18:55 +0200)]
baculum: Fix TPhpFatalErrorException exception on job view page with PHP version lower than 5.5
Marcin Haba [Thu, 2 May 2019 15:21:19 +0000 (17:21 +0200)]
baculum: Tweak improve text about Baculum API working directory
Marcin Haba [Thu, 2 May 2019 12:38:02 +0000 (14:38 +0200)]
baculum: Extend log parser to support restore client, job name and volume names
Eric Bollengier [Wed, 15 May 2019 08:51:01 +0000 (10:51 +0200)]
Allow to hangup/blowup inside a file for tests
Eric Bollengier [Wed, 15 May 2019 08:24:34 +0000 (10:24 +0200)]
regress: Fix restart-jobmedia-test for community
Eric Bollengier [Mon, 13 May 2019 16:07:32 +0000 (18:07 +0200)]
regress: Show new issue with JobMedia and incomplete
Kern Sibbald [Sat, 4 May 2019 14:26:09 +0000 (16:26 +0200)]
Update release scripts
Kern Sibbald [Fri, 3 May 2019 10:23:36 +0000 (12:23 +0200)]
Tweak ReleaseNotes
Kern Sibbald [Thu, 2 May 2019 14:05:33 +0000 (16:05 +0200)]
Tweak ChangeLog and ReleaseNotes
Kern Sibbald [Thu, 2 May 2019 13:59:14 +0000 (15:59 +0200)]
Tweak update Windows .def file
Kern Sibbald [Thu, 2 May 2019 13:58:20 +0000 (15:58 +0200)]
Fix bad Windows strncpy again ...
Kern Sibbald [Thu, 2 May 2019 13:51:27 +0000 (15:51 +0200)]
Fix Window bpipe-fd programming error
Kern Sibbald [Thu, 2 May 2019 13:36:06 +0000 (15:36 +0200)]
Tweak update ChangeLog and ReleaseNotes
Kern Sibbald [Thu, 2 May 2019 13:28:09 +0000 (15:28 +0200)]
Update ChangeLog, ReleaseNotes, and release date
Alain Spineux [Fri, 26 Apr 2019 13:20:34 +0000 (15:20 +0200)]
fix memory leak in DIR for copy-job
- 127.0.0.1-dir: smartall.c:409-0 Orphaned buffer: 127.0.0.1-dir
24 bytes at
7fdd44010fd8 from mac_sql.c:714
- dlist::remove() don't free the item that is removed, you have to
delete it yourself
127.0.0.1-dir: mac_sql.c:527-0 regex-sel-pattern=RestartJob
127.0.0.1-dir: mac_sql.c:530-0 get name query1=SELECT DISTINCT Job.Name from Job,Pool WHERE Pool.Name='Default' AND Job.PoolId=Pool.PoolId
127.0.0.1-dir: mac_sql.c:537-0 query1 returned 2 names
127.0.0.1-dir: mac_sql.c:561-0 get name Item=ContinuousJob
7fdd44010fd8 7fdd440276d8
127.0.0.1-dir: mac_sql.c:557-0 Remove item ContinuousJob
127.0.0.1-dir: mac_sql.c:561-0 get name Item=RestartJob
7fdd44011118 7fdd4404a478
127.0.0.1-dir: mac_sql.c:589-0 Got Job: RestartJob
127.0.0.1-dir: mac_sql.c:591-0 get id from name query2=SELECT DISTINCT Job.JobId,Job.StartTime FROM Job,Pool WHERE Job.Name='RestartJob' AND Pool.Name='Default' AND Job.PoolId=Pool.PoolId ORDER by Job.StartTime
127.0.0.1-dir: mac_sql.c:604-0 Count=2 Jobids=1,4
127.0.0.1-dir: mac_sql.c:606-0 Free
7fdd44011118 7fdd4404a478 RestartJob
127.0.0.1-dir: dlist.c:327-0 Destroy head=
7fdd44011118
127.0.0.1-dir: dlist.c:330-0 Destroy free n=
7fdd44011118 ni=0
127.0.0.1-dir: smartall.c:409-0 Orphaned buffer: 127.0.0.1-dir 24 bytes at
7fdd44010fd8 from mac_sql.c:714
Marcin Haba [Thu, 2 May 2019 07:49:10 +0000 (09:49 +0200)]
baculum: Add status schedule page
Marcin Haba [Thu, 2 May 2019 07:32:12 +0000 (09:32 +0200)]
baculum: Add status schedule API endpoint
Marcin Haba [Wed, 1 May 2019 16:05:13 +0000 (18:05 +0200)]
baculum: Fix schedule directives setting
This case refers to situation when schedule resource is loaded by callback. For synchronous load the problem doesn't exist.
Kern Sibbald [Wed, 1 May 2019 08:29:35 +0000 (10:29 +0200)]
Change mysql my_bool to bool as it was removed from mysql
Wanderlei Huttel [Tue, 30 Apr 2019 17:30:35 +0000 (19:30 +0200)]
baculum: Update Portuguese translation file
Kern Sibbald [Tue, 30 Apr 2019 08:30:26 +0000 (10:30 +0200)]
Improve assert message
Marcin Haba [Mon, 29 Apr 2019 04:57:45 +0000 (06:57 +0200)]
baculum: Fix #2466 add plugin directive support in fileset resource
Marcin Haba [Sun, 28 Apr 2019 13:32:50 +0000 (15:32 +0200)]
baculum: Fix updating whole Bacula config at once
Marcin Haba [Sun, 28 Apr 2019 12:53:38 +0000 (14:53 +0200)]
baculum: Fix showing validation error if new config is incorrect
Marcin Haba [Sun, 28 Apr 2019 11:44:49 +0000 (13:44 +0200)]
baculum: Fix setting multiple config resources at once
Kern Sibbald [Sat, 27 Apr 2019 11:43:34 +0000 (13:43 +0200)]
examples: move backup-to-cdwriter.txt to move-backup-to-usb.txt
Marcin Haba [Fri, 26 Apr 2019 04:50:24 +0000 (06:50 +0200)]
baculum: Add links to resources in job log output
Marcin Haba [Wed, 24 Apr 2019 16:53:50 +0000 (18:53 +0200)]
baculum: Update example web server config files and spec file
Marcin Haba [Wed, 24 Apr 2019 06:11:45 +0000 (08:11 +0200)]
baculum: Fix list type directives on configure hosts page
Marcin Haba [Wed, 24 Apr 2019 06:10:50 +0000 (08:10 +0200)]
baculum: Fix showing messages resource configuration
Marcin Haba [Wed, 24 Apr 2019 06:02:58 +0000 (08:02 +0200)]
baculum: Add parent node property to directive list types
Marcin Haba [Wed, 24 Apr 2019 06:02:01 +0000 (08:02 +0200)]
baculum: Add capability to define multiple drivetype and fstype directives in fileset resource
Marcin Haba [Wed, 24 Apr 2019 05:59:36 +0000 (07:59 +0200)]
baculum: Fix showing runscript subresource on job pages
Wanderlei Huttel [Wed, 24 Apr 2019 03:33:25 +0000 (05:33 +0200)]
baculum: Update new texts in Portuguese translation file
Marcin Haba [Tue, 23 Apr 2019 17:02:01 +0000 (19:02 +0200)]
baculum: Add missing texts to translation files reported by Wanderlei Huttel
Wanderlei Huttel [Tue, 23 Apr 2019 16:46:40 +0000 (18:46 +0200)]
baculum: Update Portuguese translations
Marcin Haba [Tue, 23 Apr 2019 05:41:18 +0000 (07:41 +0200)]
baculum: Tweak add admin role to new job wizard
Marcin Haba [Tue, 23 Apr 2019 04:28:39 +0000 (06:28 +0200)]
baculum: Fix showing schedule resource configuration on job view and job history view pages
Marcin Haba [Tue, 23 Apr 2019 04:12:20 +0000 (06:12 +0200)]
baculum: Fix returning one line output from bconsole
Marcin Haba [Tue, 23 Apr 2019 04:05:57 +0000 (06:05 +0200)]
baculum: Fix restore wizard error when no fileset available for normal user with limited access
Marcin Haba [Tue, 23 Apr 2019 04:04:33 +0000 (06:04 +0200)]
baculum: Add capability to use many ACL Console directives in one config resource
Marcin Haba [Mon, 22 Apr 2019 07:43:59 +0000 (09:43 +0200)]
baculum: Add client ls command to openapi file
Marcin Haba [Mon, 22 Apr 2019 05:39:14 +0000 (07:39 +0200)]
baculum: Tweak add level directive to new job wizard
Marcin Haba [Mon, 22 Apr 2019 05:03:56 +0000 (07:03 +0200)]
baculum: Add text box list control to support directives that can be defined multiple times in one resource
Use text box list control to: wild, wilddir, wildfile, regex, regexdir and regexfile FileSet directives.
Marcin Haba [Tue, 16 Apr 2019 04:52:12 +0000 (06:52 +0200)]
baculum: Add cancel button to last step new job wizard
Marcin Haba [Tue, 16 Apr 2019 04:48:14 +0000 (06:48 +0200)]
baculum: Change PoolType field from text box into combo box