libretime/legacy/application/forms
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
..
customfilters style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
customvalidators style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
helpers Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
AddShowAbsoluteRebroadcastDates.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
AddShowAutoPlaylist.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
AddShowLiveStream.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
AddShowRR.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
AddShowRebroadcastDates.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
AddShowRepeats.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
AddShowStyle.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
AddShowWhat.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
AddShowWhen.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
AddShowWho.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
AddTracktype.php cuepoints analyzer disabled by default 2023-02-15 10:13:32 +02:00
AddUser.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
DangerousPreferences.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
DateRange.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
EditAudioMD.php fix(deps): update dependency friendsofphp/php-cs-fixer to <3.26.1 (stable) (#2678) 2023-09-08 15:28:29 +02:00
EditHistory.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
EditHistoryFile.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
EditHistoryItem.php style(legacy): fix code format with php-cs-fixer (#1674) 2022-03-14 12:15:04 +02:00
EditUser.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
GeneralPreferences.php feat(legacy): disable public radio page and redirect to login (#2903) 2024-02-02 19:04:12 +01:00
LiveStreamingPreferences.php chore(deps): update pre-commit hook codespell-project/codespell to v2.2.6 (stable) (#2732) 2023-10-03 22:19:56 +02:00
Login.php style(legacy): format using php-cs-fixer 2022-10-12 17:29:28 +02:00
PasswordChange.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
PasswordRestore.php style(legacy): force semicolon on same line (#1534) 2022-01-23 20:15:55 +02:00
Player.php chore(legacy): use Config::getPublicUrl helper 2022-07-08 11:03:10 +02:00
PodcastPreferences.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
Preferences.php chore(legacy): use Config::getBasePath helper 2022-07-08 11:03:10 +02:00
ScheduleShow.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
SetupLanguageTimezone.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
ShowBuilder.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
ShowListenerStat.php style(legacy): format files (#1946) 2022-07-07 20:01:15 +02:00
SmartBlockCriteria.php fix(deps): update dependency friendsofphp/php-cs-fixer to <3.26.1 (stable) (#2678) 2023-09-08 15:28:29 +02:00
StationPodcast.php style(legacy): force semicolon on same line (#1534) 2022-01-23 20:15:55 +02:00
StreamSetting.php fix(deps): update dependency friendsofphp/php-cs-fixer to <3.26.1 (stable) (#2678) 2023-09-08 15:28:29 +02:00
StreamSettingSubForm.php fix(deps): update dependency friendsofphp/php-cs-fixer to <3.26.1 (stable) (#2678) 2023-09-08 15:28:29 +02:00
TuneInPreferences.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00
WatchedDirPreferences.php Format code using php-cs-fixer 2021-10-12 11:07:56 +02:00