Skip to content

Commit 4a44afb

Browse files
committed
Update release notes
1 parent 54951bd commit 4a44afb

File tree

1 file changed

+28
-63
lines changed

1 file changed

+28
-63
lines changed

RELEASE_NOTES.md

Lines changed: 28 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,40 @@
11

2-
This is a new feature and bug fix release. It provides many new functions and
3-
improvements. We added an interface to install, renew and uninstall SSL certificates.
4-
The renewing certificate process can be run by system scheduler (cron,
5-
systemd timer...) or triggered manually on demand on the web interface.
2+
This is a new function release. This time we focused on new usability functions and improvements.
63

7-
We prepared support for creating two certificate types: self-signed certificates
8-
created locally and Let's Encrypt certificates obtained from external CA. Certificates
9-
are created, installed, and automatically configured in the web server configuration.
10-
The Let's Encrypt certificates are acquired using ACME protocol with HTTP-01 challenge.
4+
The first new function is tagging. This feature enables to tag almost all resource types available
5+
in the tables. There can be tagged Bacula resources (jobs, clients, volumes...) and Bacularis
6+
resources (users, roles, API hosts...). Everywhere the tag icon is available, there is possible to
7+
tag elements.
118

12-
Besides that we added a new web server settings function with network options. Currently
13-
there is possible to change on the web interface the Bacularis web server port.
9+
Second usability function is data views for the Bacula configuration resources. Data views allow to
10+
arrange in groups the resources by defined criterias. So far, the data views were available for only
11+
a few resources. Now there is possible to use it also with the Bacula config resources both for
12+
Director, Storage, Client and Console components configuration. For example users can group in
13+
logical sets the FileSets or Clients or Jobs or all other configuration resources.
1414

15-
In the Bacularis health self-test suite we added two new tests. They are to check
16-
bconsole and catalog access time. They can help diagnosing performance issues.
17-
18-
New users installing Bacula through the Bacularis initial wizard will be able to test
19-
credentials before running the installation because we added a button to perform this
20-
type of test.
21-
22-
At the end we did many other smaller improvements, specially in the deployment
23-
functions and authentication modules.
15+
In addition to these two major features, we have also made some smaller improvements to the overall
16+
experience of the web interface.
2417

2518
## Main changes
2619

27-
**Bacularis Common**
28-
29-
* Add install/renew/uninstall SSL certificate module
30-
* Add Let's Encrypt certificate support
31-
* Add self-signed certificate support
32-
* Add web server settings control
33-
* Add change web server port support
34-
* Add admin access control
35-
* Add ACME protocol support
36-
* Add web server config module
37-
* New direct common log
38-
* New HTTP header module
39-
* SU module improvements
40-
* Improve error reporting in admin access control
41-
* Prepare command to automatic renew certificate
42-
* Add JSON Web Token module
43-
* Add cryptographic key modules
44-
* Add base64url and hextobase64 encoders
45-
* Add execute command module
46-
* Add SSL certificate module
47-
* Add detecting web server method
48-
* Extend escaping special characters in su module
49-
* Update application config
50-
* Update SELinux policy module
51-
* Use retry-after header value to waiting on next request
52-
* Switch Let's Encrypt directory from staging to production
53-
* Fix creating Let's Encrypt certificate
54-
* Fix displaying error messages in admin access window
55-
* Fix displaying address in common name field
56-
5720
**Bacularis Web**
5821

59-
* Add web server settings and SSL certificate features
60-
* Add new SSL certs feature on application settings page
61-
* Use new SSL certificate functions on deployment page
62-
* Improve remove button in various directives
63-
* Various deployment improvements
64-
* Change method accessibility in OS profile module
65-
* New update host config method
66-
* Use new headers module
67-
* Remove methods moved to Common module
68-
* Fix setting up HTTPS in API deployment
22+
* Add tag support
23+
* Add tag manager
24+
* Add data views to Bacula configuration pages
25+
* Add clear search field button for table search input
26+
* Add local tag management on user account settings page
27+
* Add global tag management on application settings page
28+
* Improve displaying labels on Firefox
29+
* Improve host name validation
30+
* Improve job list table view
31+
* Increase allowed drive and slot numbers in storage commands
32+
* Fix getting tags if user does not have any local tag
33+
* Fix removing tags
6934

70-
**Bacularis API**
35+
**Bacularis Common**
7136

72-
* Add to self test suite catalog and bconsole access time tests
73-
* Add test login button to install wizard
74-
* Add validators to install Bacula form
37+
* Add clear button to search fields
38+
* Add tag styles
39+
* Fix reloading web server config after certificate installation if SELinux is enabled
7540

0 commit comments

Comments
 (0)