10.4.13
Cerb (10.4.13) is a maintenance update released on May 02, 2024. It includes 12 minor features and fixes from community feedback covering the 10.4 update. You can follow these instructions to upgrade.
Changelog
Added
-
[Login/MOTD/Automations] Added an optional ‘Message of the Day’ (MOTD) step to the login process (after authenticating password + MFA, but before permitting access). This is configured from the worker.authenticated automation event, which may now return an optional
motd
key. The ‘Continue’ button label is configurable (e.g. “I accept”). The MOTD can be used for dynamic announcements, terms of use, etc. It may show conditionally for only some workers, show different content depending on the worker, and fetch content from API/RSS (e.g. upcoming company calendar events). [#1779] -
[Automations/Commands] In automations, added
cerb.commands.email.spam.train
to api.command:. This triggers spam training on the given ticket ID, which can be used in shortcuts (e.g. ticket profile toolbars). [#1781] -
[Automations/Scripting] In automation scripting, added a new |hash(algo,raw) filter with many hashing algorithms:
crc32
,md5
,murmur3a
,murmur3c
,murmur3f
,sha1
,sha256
,sha512/224
,sha512/256
,sha512
,sha3-224
,sha3-256
,sha3-384
,sha3-512
,whirlpool
,xxh32
,xxh64
,xxh3
,xxh128
. A recent integration (PKCE) required a SHA-256 hash. -
[Automations/Scripting] Added a
cerb_extract_mentions()
function to automation scripting. This returns a list of worker dictionaries for matching@mentions
.
Changed
-
[Records/Custom Fields] In record dictionaries, decimal custom fields now include a
_label
suffixed key with the formatted number. -
[Records/Custom Fields] On records, currency and decimal custom fields may now store negative numbers. Thanks to @mryanb for the feature request.
Fixed
-
[SSO/SAML/Login] Fixed an issue with SAML SSO where successful logins didn’t redirect to the expected page. Thanks to Flexibits for the bug report.
-
[Support Center/KB] Fixed an issue with the URL in Support Center knowledgebase RSS feeds.
-
[UI/Chooser] Fixed an issue with the date chooser UI element where it wasn’t visually distinguishing the current day from the selected one. Thanks to Advance Local for the bug report.
-
[Records/Messages] Fixed an issue with deleting message records from the UI where the parent ticket stats weren’t rebuilt properly (e.g.
num_messages
,first_message_id
,last_message_id
). Thanks to @mryanb for the bug report. -
[Data Queries] Fix an issue with data query autocompletion not updating suggestions properly.
Security
- [Platform/Security] The
/debug
endpoint is now disabled by default unlessDEVELOPMENT_MODE_ALLOW_DEBUG
is enabled in the config file.