Commit Graph

389 Commits

Author SHA1 Message Date
Buster Neece 1d31bda012
Show once-per-hour description. 2019-03-28 08:02:00 -05:00
Buster Neece 0bf904705f
Add a tiny timeout to make log viewer scrolling work way better. 2019-03-27 00:29:36 -05:00
Buster Neece c58f020393
Rearrange public player elements. 2019-03-24 19:46:20 -05:00
Buster Neece 8d41dd7891
Smooth out the transition on the now-playing progress bar. 2019-03-24 19:29:45 -05:00
Buster Neece 93612f9468
Remove autoplay. Make stream multiselect entirely Vue-powered. 2019-03-24 19:12:04 -05:00
Buster Neece 21a756aa8d
Rework public players to show richer play progress and stream selector. 2019-03-24 17:07:22 -05:00
Buster Neece 748ade0089
Unify mount form config; make mounts/remotes selectable on public page. 2019-03-24 00:46:54 -05:00
Buster Neece 40abdbcec4
Finish switching to constants for ACL and settings. 2019-03-22 21:41:38 -05:00
Buster Neece 57fe9d9137
Divide playlist form into tabs like station form. 2019-03-20 21:18:38 -05:00
Buster Neece fefc82e40f
Still show the flex column when there's no time to display. 2019-03-20 18:53:11 -05:00
Buster Neece 3ec3f69714
Change light theme secondary color and #1087 -- Reorganize player layout 2019-03-20 18:46:27 -05:00
Buster Neece ee49556de9
Show the TOTP URI as a copyable string on the 2FA setup page. 2019-03-20 17:04:05 -05:00
Vaalyn 4dd39a7088 Change mentions of traditional to Bare-metal 2019-03-20 15:07:03 +01:00
Buster Neece ae68a43883 #753 -- Create "jingle mode" for playlists that hides metadata. 2019-03-14 21:22:09 -05:00
Buster Neece b053abae04 Finish implementing 2FA in profile and login. 2019-03-14 03:40:02 -05:00
Buster Neece cea176f536 Layout changes to profile for 2FA. 2019-03-13 20:49:19 -05:00
Buster Neece 7a7b0f2ac8 #1292 #1286 Switch "clear/add" playlist functionality to a single step. 2019-03-12 04:00:29 -05:00
Buster Neece bfb442df6d Add popper tooltips to some sidebar menu items. 2019-03-10 03:05:16 -05:00
Buster Neece e65e815812 Fix instances of vertical-align-middle tables. 2019-03-09 17:42:59 -06:00
Buster Neece 8e28a206b9 #741 -- Add quick toggle for playlists to main admin page. 2019-03-09 17:14:46 -06:00
Buster Neece 3140a2300d Rearrange playlists admin section. 2019-03-09 00:33:24 -06:00
Buster Neece b9e821debd Switch logging to be managed/rotated by Supervisord.
Rationale: under the current system, Supervisord simply pipes its per-process logs out to stdout/stderr on Docker, meaning it has no ability to read back those logs in the case of an error, leading to cryptic error messages like "SPAWN_ERROR" instead of the actual problem. This refactors the logging to be handled by Supervisord, which also is itself capable of log rotation (removing the need for AzuraCast to rotate radio software logs).
2019-03-07 20:01:51 -06:00
Buster Neece b4e1581da1 Add theme switcher, Help to navbar, form page exit confirmation. 2019-03-06 00:08:42 -06:00
Buster Neece dad93bb83f Use checkboxes for single-option settings, align language and UX across forms. 2019-03-03 16:23:14 -06:00
Buster Neece 2852502dd2 Clarify language for remote relays. 2019-03-01 18:03:49 -06:00
Buster Neece 2d84ff4afd Fix responsiveness of profile NP updater by cache-busting. 2019-02-28 21:35:32 -06:00
Buster Neece 8768002113 Prevent overlapping NP checks, tweak recheck timeout on profile page. 2019-02-28 18:46:01 -06:00
Buster "Silver Eagle" Neece 7a872d145b Fix reloading on profile, refactor how LS sends feedback to avoid issues. 2019-02-27 13:18:12 -06:00
Buster "Silver Eagle" Neece 0802948036 #1213 -- Fix API calls from sidebar navigation. 2019-02-24 14:09:27 -06:00
Buster "Silver Eagle" Neece 70a9cae223 Fix admin dashboard URL resolution. 2019-02-23 23:29:25 -06:00
Buster "Silver Eagle" Neece c975e8c081 Make menus configuration-driven so plugins can extend them. 2019-02-23 23:28:01 -06:00
Buster "Silver Eagle" Neece e2c73c13fd #1180 -- Greatly improve user self-deletion/role management protections. 2019-02-17 18:52:01 -06:00
Buster "Silver Eagle" Neece d571988daf #1140 -- Flush cache after run of successful uploads. 2019-02-12 23:14:25 -06:00
Vaalyn 5c13f1c2c2 Fix move file path - issue 1140 (#1164)
* Fix path for move files to sub-directories
* Fix move directory modal path and history
2019-02-09 22:32:47 -06:00
Buster "Silver Eagle" Neece 90e792cf15 #1148 -- Add missing translated strings. 2019-02-06 13:29:02 -06:00
Buster "Silver Eagle" Neece 72c4d3ab44 #1115 -- Make DJ mount point configurable. 2019-01-29 18:25:41 -06:00
Buster "Silver Eagle" Neece 3dc2c039d4 Clean up font sizes of various elements. 2019-01-29 15:34:35 -06:00
Buster "Silver Eagle" Neece c1f2017052
Implement #368 -- Add administrator-set storage quotas to individual stations. (#1122)
* Implement station quotas at DB level, switch to big-int math for checks.
* Update AzuraCore
* No longer try to auto-typecast fields (let the setters do that).
* Implement admin form, fix Flow error displays, implement checking/adding quota.
* Decrement from quota when a file is deleted.
* More robust handling of empty values.
2019-01-28 14:47:19 -06:00
Buster "Silver Eagle" Neece 9a31749357 Move templates folder to default. 2019-01-27 14:14:01 -06:00