Commit Graph

9 Commits

Author SHA1 Message Date
Milan
25620ab1f5 listen to records
After the end of a show, the audio recordings are uploaded to a
directory "listen_dir" under a secret name, beginning with the
transmission date "yyyy-mm-dd hh_mm". The directory is available as URL
"listen_url", but must not be listable.  In order to gain access to the
recording for 7 days after the show, a check is done to determine
whether the file is available. A random key for the show is stored in
the database if a file matching the date is found in listen_dir.  With
this key as a name, a symbolic link to the original audio file is
created.  The random name can be used in public documents.  If the show
data is read again, the key will be retrieved from the database. File
access can be restricted by the Apache2 handler ListenerAccess.pm. With
it, access to the public symlink is possible for one week.
2020-11-15 20:29:17 +01:00
Milan
000b6ace49 format recurrence date 2020-11-15 20:29:17 +01:00
Milan
829bcf1c29 fix spacing 2020-11-15 20:29:16 +01:00
Milan
95ff06592d update template defaults and escaping 2019-03-02 16:04:08 +01:00
Milan
c37c71f29e optimize imports 2018-08-27 00:21:39 +02:00
Milan
d7e1f02198 reorganize database columns, fix series search, show image licences 2018-06-18 00:43:02 +02:00
Milan
aadf3fd06e add user password reset, add series image switch, add image licences, redesign exclude filters 2018-03-17 13:14:13 +01:00
Milan
4bbaa23c27 add draft status to events 2018-01-25 21:25:13 +01:00
Milan
69e5d0e4c6 copy current state of medienstaatsvertrag.org, to be verified 2017-12-18 10:58:50 +01:00