Commit Graph

584 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece fac86b77f2
Merge commit '3de709270d80eda9806162246f1778fd78fa5b99' 2022-06-03 22:39:02 -05:00
Buster "Silver Eagle" Neece d8becc0844
Fixes #5452 -- Fix types on streamer broadcast download. 2022-06-01 22:33:10 -05:00
Buster "Silver Eagle" Neece 6278bbd53d
Add support for per-streamer custom artwork. 2022-05-30 23:23:03 -05:00
Buster "Silver Eagle" Neece d03a60258f
Fix migration generation. 2022-05-29 20:08:39 -05:00
Buster "Silver Eagle" Neece 87d74adbd3
Implement common AlbumArt resize handler. 2022-05-29 17:58:56 -05:00
Buster "Silver Eagle" Neece cc07caf818
Revert "Roll back Nginx code changes."
This reverts commit b0aedf66fe.
2022-05-28 19:30:12 -05:00
Buster "Silver Eagle" Neece 3056952c8d
Fixes #5434 -- Auto-disconnect streamers at end of scheduled time if "enforce" setting is enabled. 2022-05-28 05:20:11 -05:00
Buster "Silver Eagle" Neece b0aedf66fe
Roll back Nginx code changes. 2022-05-27 22:46:33 -05:00
Buster "Silver Eagle" Neece fce5f4c173
Implement nginx dynamic config. 2022-05-27 04:40:42 -05:00
Buster "Silver Eagle" Neece cbad2a0293
Merge commit 'fa79a035eaa3510636839978c82ca56b5d4044fd' 2022-05-25 20:49:09 -05:00
Bjarn Bronsveld 4371ac3be3
feat: add stereo tool support for stations (#5344)
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
Co-authored-by: Vaalyn <vaalyndev@gmail.com>
2022-05-22 23:50:55 -05:00
Buster "Silver Eagle" Neece 4b0139e3cb
Modify ControllerInvoker and all controllers; other code cleanup. 2022-05-22 02:39:00 -05:00
Buster "Silver Eagle" Neece 2ffbcba510
Merge commit 'db4a662f8f7b43ddf2a1fc1d60e433ab999d2982' 2022-05-21 19:27:28 -05:00
Buster "Silver Eagle" Neece dee9278e16
Use Guzzle's built-in PSR-17 factories. 2022-05-19 23:50:28 -05:00
Buster "Silver Eagle" Neece 2883edbde2
Refactor bulk media download/upload. 2022-05-19 23:28:06 -05:00
Buster "Silver Eagle" Neece 9b295324a0
Merge commit '546ab0e23687492d434d7cf6fc003ffedf8a18c2' 2022-05-19 00:37:40 -05:00
Buster "Silver Eagle" Neece db497a61ea
Minor code cleanup and deprecation fixes. 2022-05-17 02:51:00 -05:00
Buster "Silver Eagle" Neece 34171f8fa6
More changes and fixes. 2022-05-15 17:07:48 -05:00
Buster "Silver Eagle" Neece 24ecda99ec
Move Metadata management back to main library; use FFProbe exclusively for metadata reading; harden error handling and resilience for misprocessed files. 2022-05-12 12:40:35 -05:00
Buster "Silver Eagle" Neece de86d23361
Fixes #5358 -- Provide all DB settings in all cases. 2022-05-07 16:00:56 -05:00
Buster "Silver Eagle" Neece 3e03980811
Use local socket for Redis; update uptime_wait. 2022-05-07 10:59:37 -05:00
Buster "Silver Eagle" Neece 5fbb500c6a
Don't use deprecated Doctrine platform. 2022-05-07 08:26:33 -05:00
Buster "Silver Eagle" Neece c4deb4080e
Switch Supervisor to use Unix sockets too. 2022-05-04 05:30:36 -05:00
Buster "Silver Eagle" Neece 0e1efbc88e
Updates to remove unnecessary back-compat checks. 2022-05-03 15:10:16 -05:00
Buster "Silver Eagle" Neece bd29e0c4ee
Code changes to support new Doctrine Persistence/DBAL version. 2022-04-20 07:14:39 -05:00
Buster "Silver Eagle" Neece 8c4e5251ac
Split Playlist File writing into its own class; don't write playlist files for most LS changes; lint custom LS config as it's saved. 2022-04-13 03:29:50 -05:00
Buster "Silver Eagle" Neece 1495f090e7
Switch to SupervisorInterface 2022-04-10 22:57:23 -05:00
Buster "Silver Eagle" Neece 27fd5eead1
Add environment file to show detailed errors. 2022-03-25 21:36:49 -05:00
Buster "Silver Eagle" Neece 4c6cb510c9
Make Playlists its own menu item again. 2022-03-19 17:19:08 -05:00
Buster "Silver Eagle" Neece 8055056d1d
Clear unplayed queues during restarts. 2022-03-15 03:38:32 -05:00
Buster "Silver Eagle" Neece 7bf094ffac
Use CLI commands for LS functionality for unified container. 2022-03-15 00:14:05 -05:00
Buster "Silver Eagle" Neece ef4c438857
Add "Get Next Song" debug command. 2022-03-12 00:49:50 -06:00
Buster "Silver Eagle" Neece 783315cf2f
Support per-station custom fallback error message file. 2022-02-27 20:16:48 -06:00
Buster "Silver Eagle" Neece a4e6f5a65b
Evaluate new station sidebar menus tructure. 2022-02-27 17:41:39 -06:00
Buster "Silver Eagle" Neece 03df842002
Add new report for unassigned media. 2022-02-26 19:06:14 -06:00
Buster "Silver Eagle" Neece d4c48003de
Add "Send Test Message" functionality to settings. 2022-02-26 17:32:43 -06:00
Vaalyn c20bc4fd11
Add detailed CPU usage stats (#5136)
* Add detailed CPU stats Admin API endpoint

* Add detailed CPU stats endpoint route

* Add Network & Memory stats and Vue admin dashboard

* CPU Stats Polish Pass

* Fix bottom margin of CPU & Memory/Disk Space cols

* Improve admin menu usability on mobile

* Update language on CPU help modal.

Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
2022-02-24 23:16:43 -06:00
Buster "Silver Eagle" Neece aa9ecbbe15
Separate soft-reload and hard-restart options. 2022-02-24 18:00:49 -06:00
Buster "Silver Eagle" Neece b80fc4795d
Update restart language to "Reload" for soft-reload-supporting frontends. 2022-02-21 01:26:08 -06:00
Buster "Silver Eagle" Neece 787020593d
#5066 -- Add redirect from old "/api_keys" URL. 2022-02-03 20:30:20 -06:00
Buster "Silver Eagle" Neece 2bdc2616ad
Abstract URIs to stations/web containers. 2022-01-27 19:33:07 -06:00
Buster "Silver Eagle" Neece d2ecc4664f
#5028 -- Update LS to use proper system HTTP requests. 2022-01-25 01:59:16 -06:00
Buster "Silver Eagle" Neece ed65f0d785
LetsEncrypt/Nginx Container Consolidation (#4995) 2022-01-18 02:49:08 -06:00
Buster "Silver Eagle" Neece ce0e9cc78d
Introduce two new enums. 2022-01-16 22:45:07 -06:00
Buster "Silver Eagle" Neece 09d79b763f
#4976 -- Alert users when base URL mismatches. 2022-01-14 04:19:55 -06:00
Buster "Silver Eagle" Neece b23f28ab2a
Merge commit 'e6397a893da04c0a28c2306d39233b8a072e54e0' 2022-01-07 02:26:40 -06:00
Buster "Silver Eagle" Neece 9cfc2ee95d
Implement Concurrent Optimized Sync and Now Playing Processes (#4941) 2022-01-04 16:46:49 -06:00
Buster "Silver Eagle" Neece c2df37b660
Reformat menu files; remove "Beta" on Podcasts. 2021-12-25 08:32:10 -06:00
Buster "Silver Eagle" Neece 5d3c9eb5e7
Fix issue with sync not running. 2021-12-23 17:33:31 -06:00
Buster "Silver Eagle" Neece ce10a05a11
Unify namespace of all CLI commands. 2021-12-23 13:50:39 -06:00