Hooks can be used to automate the process of updating database columns
when new audio files are uploaded. A hook command reads the path of an
audio file and output a list of database columns to be updated with
their respective values. Currently, the only supported database tables
are calcms_events and calcms_audio_recordings. Some examples are
included
Users were seeing outdated content due to browser caching. To resolve
this issue, a unique random value is now added to the end of each URL
every time the page is loaded, forcing the browser to retrieve the
latest version of the page from the server. By implementing this
solution, users will be able to see the most recent content without any
delay caused by outdated cache files.
This commit adds a tool that removes all recordings that have been
played out in the past. The tool scans the database for recordings that
have a play time in the past and removes them from the system to free up
storage space and prevent outdated recordings from being played again.
This helps to ensure that only current and relevant recordings are
available for playback.
This commit adds the ability to configure the email address used as
sender, CC, and reply-to in event notification emails via the
<location/event_sender_email> configuration entry."
users with permission edit_help_texts are allowed to select edit help
texts from menu and enter texts for all event fields. Other users will
see help texts as tooltips. This allows to provide help to users
depending on your workflow. help texts are saved by project and studio.
For agenda a custom theme can be configured in locations/theme.
Templates are read from the subdirectory "templates/<theme>/". The
default theme is "default". All Templates are moved to
templates/default.