Milan
eb39273413
redirect to calendar
...
for calculating links in javascript it is required to have the full URL
available. So we do not use index anymore but do a redirect.
2023-03-25 21:24:03 +01:00
Milan
2db84415bb
config: add audio-upload-hooks
...
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
2023-03-24 23:01:05 +01:00
Milan
b4da29dd36
default.js: add parseUrl
...
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.
2023-03-23 22:15:12 +01:00
Milan
1709694d8e
studios: remove google_calendar field
2023-03-22 00:09:26 +01:00
Milan
2c0bf5887b
uac.pm: add admin permission
...
admin permission is no more dependent on the name
of the role, but can be assigned to any role.
Users assigned to admin role have all permissions.
2023-03-22 00:07:11 +01:00
Milan
92554ebe95
remove deprecated role model
2023-03-22 00:07:11 +01:00
Milan
907b5e9576
Configure event notification sender email address
...
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."
2023-03-21 21:48:05 +01:00
Milan
979377c31d
help-texts: add
...
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.
2023-03-21 15:16:10 +01:00
Milan
5434fbb08b
add create events to main menu
2023-03-19 21:48:14 +01:00
Milan
7a1a103a3d
create-events.html: add one day period
2023-03-19 21:25:43 +01:00
Milan
9c2cb45047
move config cache/base_url to locations/widget_render_url
2023-02-26 22:52:22 +01:00
Milan
4521c3ed6c
remove debug
2023-02-26 22:28:12 +01:00
Milan
26d56bd757
config: remove client_cache parameter
2023-02-25 22:27:47 +01:00
Milan
f5303e5dec
studio.cgi: fix missing value for modified_by
2023-02-19 22:39:53 +01:00
Milan
2b91b3aa7d
roles.cgi: fix missing value for created_at
2023-02-19 22:39:25 +01:00
Milan
2dab044b7c
htaccess: add deflate filter
2022-12-03 22:51:38 +01:00
Milan
6043ddd9a2
default.html: remove german menu title
2022-12-03 22:51:10 +01:00
Milan
28b568ed11
select-events: add button to confirm selection
2022-12-03 22:50:12 +01:00
Milan
7e6383b399
playout: compact view
2022-12-03 22:48:09 +01:00
Milan
3ec3917978
calendar: name wiki format
2022-12-03 22:47:09 +01:00
Milan
e2a5631654
fixup! templates: move includes into *-header.html files
2022-12-03 22:45:50 +01:00
Milan
fed2fc5774
fixup! templates: move includes into *-header.html files
2022-11-18 23:47:30 +01:00
Milan
e7ee2e62f7
planung/event.cgi: encoding
2022-11-18 23:12:19 +01:00
Milan
647ce1bcef
edit-event.js: add debug output
2022-11-18 01:26:44 +01:00
Milan
910177927a
show-series.html: add
2022-11-18 01:26:44 +01:00
Milan
a6ce258171
series.cgi: remove dead code
2022-11-18 01:26:44 +01:00
Milan
6536df7361
calendar.cgi: remove undef warnings
2022-11-18 01:26:44 +01:00
Milan
f8db953f51
ers.cgi: utf8 output
2022-11-18 01:26:44 +01:00
Milan
0a3656f734
templates: move includes into *-header.html files
2022-11-18 01:26:44 +01:00
Milan
03dc439c80
select-event.js: return 1
2022-11-18 00:29:19 +01:00
Milan
4530541d02
page-leave-handler.js: return 1
2022-11-18 00:28:48 +01:00
Milan
3cd85f59a8
jquery.min.js: update to 3.6.1
2022-11-18 00:28:11 +01:00
Milan
e98f38f396
history.js: set cookie Samesite=strict;
2022-11-18 00:27:12 +01:00
Milan
5ab0b530ae
history.js: remove dead code
2022-11-18 00:26:56 +01:00
Milan
5908feaf6d
edit-event.js: add error handler
2022-11-18 00:25:27 +01:00
Milan
7c3125f018
default.js: first title in tab header
2022-10-23 22:05:36 +02:00
Milan
9d33fe5bdf
audio-recodings: simpler upload
2022-10-23 22:05:36 +02:00
Milan
c0b658abc0
panels: update (especially for studios and projects)
2022-10-23 22:05:26 +02:00
Milan
24b874e065
create-events: show selected duration
2022-07-27 09:52:14 +02:00
Milan
74243b159e
create-events: show name and title
2022-07-26 11:53:35 +02:00
Milan
15379adeaa
audio-recordings.cgi: fix split
2022-07-13 14:12:35 +02:00
Milan
563deb0d7f
audio-recordings.cgi: file handle var
2022-07-13 14:11:55 +02:00
Milan
902beecd78
audio-recording: custom progress bar
2022-07-13 14:10:52 +02:00
Milan
d9f853dee5
studio.js: fix encoding
2022-04-22 13:35:44 +02:00
Milan
7a82137406
event.po: typo: Progammansicht -> Programmansicht
2022-04-22 13:28:35 +02:00
Milan
f6d3139f03
notify-events: use send button, split css and js
2022-01-29 13:43:11 +01:00
Milan
b707cbe449
templates: fix javascript escaping
2022-01-27 21:53:25 +01:00
Milan
f90f71c529
images: fix utf8 output
2022-01-27 21:53:25 +01:00
Milan
380f0ab7d6
css: align
2022-01-27 21:53:25 +01:00
Milan
591a2f41b0
calendar.js: show/hide excerpts
2022-01-27 21:53:25 +01:00