sintonia/legacy/application/views/scripts
Thomas Göttgens 170d09545e
feat(legacy): disable public radio page and redirect to login (#2903)
### Description

Many people don't need the public page and use libretime purely for
playout management. This adds the ability to have libretime publicly
available but only present the login page to the user.

**I have updated the documentation to reflect these changes**:

no, but i will add documentation if this PR is accepted.

### Testing Notes

**What I did:**

Toggle the new ceckbox on the general settings, log out and back in and
check behaviour.

note: this may have conflicts with the trim overbooked PR since the
toggle sits in the same place. If both are accepted this needs to be
formatted nicely :-)

---------

Co-authored-by: Thomas Göttgens <tgoettgens@mail.com>
Co-authored-by: Jonas L. <jooola@users.noreply.github.com>
Co-authored-by: Kyle Robbertze <paddatrapper@users.noreply.github.com>
Co-authored-by: jo <ljonas@riseup.net>
2024-02-02 19:04:12 +01:00
..
airtime-recorder Rename airtime_mvc/ to legacy/ 2021-10-11 13:43:25 +02:00
api Run pre-commit on legacy code 2021-10-12 11:17:57 +02:00
audiopreview style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
dashboard feat(legacy): add aac/opus support to dashboard player (#2881) 2024-01-13 13:47:54 +01:00
embed style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
embeddablewidgets chore(legacy): use Config::getPublicUrl helper 2022-07-08 11:03:10 +02:00
error fix(legacy): improve error messages and logs 2023-02-02 08:23:03 +02:00
form feat(legacy): disable public radio page and redirect to login (#2903) 2024-02-02 19:04:12 +01:00
index style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
library style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
listenerstat style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
login style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
partialviews style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
playlist fix(legacy): declare previously undeclared variable (#2793) 2023-11-30 17:11:14 +00:00
playouthistory style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
playouthistorytemplate style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
plupload fix: use constrained foreign key for files track_type 2022-07-07 21:07:41 +02:00
podcast style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
preference feat(legacy): read stream config from file 2022-09-06 13:21:54 +02:00
recorder Rename airtime_mvc/ to legacy/ 2021-10-11 13:43:25 +02:00
schedule style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
showbuilder style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
systemstatus feat(legacy): disable services check when missing systemctl (#2160) 2022-09-19 11:56:56 +02:00
tracktype style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
user style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
webstream style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00
widgets Rename airtime_mvc/ to legacy/ 2021-10-11 13:43:25 +02:00
menu.phtml style(legacy): format (#2039) 2022-08-10 13:38:19 +02:00