CZERTAINLY 2.9.0 - Notifications, Approvals, Scheduler #26
3keyroman
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
CZERTAINLY 2.9.0
We are happy to announce that CZERTAINLY version 2.9.0 has been released!
This is a major release that includes new features, improvements, and bug fixes. It is recommended to upgrade to this version as it contains important changes.
Highlights
Notification framework
The notification framework is a new feature that allows you to configure notifications for various events. There are two distinct categories of notifications: internal and external.
Internal notifications are an integral part of the platform's functionality and are automatically enabled for all users by default. These notifications serve as a fundamental means of informing users about various events, even in cases where other external notification providers have not been configured. When users log in to the platform, they can readily access and review their internal notifications and their respective histories.
External notifications, on the other hand, are not obligatory and are dispatched exclusively when specific conditions are met. These notifications are sent out only if corresponding
Notification
instances have been configured and associated with a particular notification type.For more information, see Notifications.
Support for approval workflows
Approvals serve as an optional component in ensuring that certain operations and requests are authorized by the appropriate personnel prior to execution.
Approvals guarantee that specific actions, such as requesting or revoking a certificate, receive validation from the designated individuals before they are carried out. This mechanism ensures that the requested action is sanctioned only when it garners approval from the authorized parties.
For more information, see Approvals
Scheduled tasks
Added support for scheduled tasks for orchestrating the timely execution of management and automation tasks. It serves as the control center for running tasks, handling task queues, and maintaining an organized history of task executions. To achieve these tasks, we utilize the Quartz Scheduler as the underlying implementation.
Task execution mechanism is based on the Quartz cron expression syntax. This syntax allows for the creation of complex schedules for executing tasks at specific times or intervals. Each scheduled task maintains its own execution history, which can be reviewed at any time.
For more information, see Scheduler
Updated components
The following components were created or updated as part of this release:
Additional information
You can read the full change log here: CZERTAINLY-Core-2.9.0 and related repositories that are listed in CZERTAINLY.
Visit the our website or official documentation to learn more about CZERTAINLY!
Beta Was this translation helpful? Give feedback.
All reactions