Commit Graph

108 Commits

Author SHA1 Message Date
Buster Neece a4117da33d
Refine updates page. 2023-01-05 13:21:23 -06:00
Buster Neece a5bf63ed49
Add per-station branding support. 2023-01-03 16:55:49 -06:00
Buster Neece ec61c234f6
Add bootstrapping code to linting/static analysis. 2022-11-16 01:46:16 -06:00
Buster Neece f8fd85d33d
Create and use new "current art" endpoint. 2022-11-09 18:13:35 -06:00
Buster Neece 9d915aba3c
Remove string-to-Uri-to-string in many places; update to take advantage of Slim Router perf update. 2022-11-06 14:42:50 -06:00
Buster Neece fa3d607784
Add Supervisor services admin panel and notification. 2022-11-01 13:24:07 -05:00
Buster "Silver Eagle" Neece c5f889de4f
Move "Help" back to "Logs". 2022-07-02 17:08:43 -05:00
Buster "Silver Eagle" Neece 2f19f94005
Expand StationFeatures. 2022-06-30 01:21:27 -05:00
Buster "Silver Eagle" Neece 6e9af6f1f4
Unify feature checks; simplify station routes. 2022-06-29 23:38:46 -05:00
Buster "Silver Eagle" Neece 852d2e4de1
Move log pages to Vue components. 2022-06-19 17:28:31 -05:00
Buster "Silver Eagle" Neece c840bb084e
Add more stats; abstract common metrics view. 2022-06-15 07:13:34 -05:00
Buster "Silver Eagle" Neece 945c9dc2a5
Add "by stream" stats. 2022-06-14 18:15:46 -05:00
Buster "Silver Eagle" Neece 4c9c773a28
Merge commit '3c78bd0a30f6f9cf175ea6bcc63d246951b8437b' 2022-06-14 05:59:42 -05:00
Buster "Silver Eagle" Neece 51be731ee3
Remove automated playlist assignment. 2022-06-10 08:52:58 -05:00
Buster "Silver Eagle" Neece 1e3ccd93d5
Merge commit 'aab4a0c7b5edab1ca261a528e3407ff2f1b59297' 2022-06-09 02:27:19 -05:00
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 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 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 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 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 787020593d
#5066 -- Add redirect from old "/api_keys" URL. 2022-02-03 20:30:20 -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 9dc128adf4
Fixes #4905 -- Loosen permissions of quota view. 2021-12-21 14:14:44 -06:00
Buster "Silver Eagle" Neece 65dbaaf2cb
Add "Restart to Apply" notification to new Vue controls. 2021-12-15 07:19:56 -06:00
Buster "Silver Eagle" Neece 9b7d7f7e17
Rework how storage locations are serialized; live quota on media manager. 2021-11-17 10:30:21 -06:00
Buster "Silver Eagle" Neece 87ea336a12
Vuetify Liquidsoap config; other app cleanup. 2021-11-05 01:13:32 -05:00
Buster "Silver Eagle" Neece 5caa21ba33
Vuetify automation, clean up SoundExchange report. 2021-11-04 19:50:13 -05:00
Buster "Silver Eagle" Neece 408d4c6a4b
Vuetify SoundExchange report. 2021-11-04 12:35:13 -05:00
Buster "Silver Eagle" Neece 55f42b7b05
WIP backups vue and form component retirement. 2021-11-04 04:09:07 -05:00
Buster "Silver Eagle" Neece 2c84d55f20
Move admin API key view to Vue. 2021-11-03 16:07:05 -05:00
Buster "Silver Eagle" Neece e0b0fe5a7b
Vue Account Management & API Keys (#4753) 2021-11-02 20:38:45 -05:00
Buster "Silver Eagle" Neece b58480e0d0
Vuetify User management in admin. 2021-10-27 18:15:33 -05:00
Buster "Silver Eagle" Neece d114b43a90
Migrate Station Profile/Clone/Admin Forms to Vue (#4709) 2021-10-23 12:11:20 -05:00
Buster "Silver Eagle" Neece 765d7c2fe2
Move SHOUTcast 2 installation to Vue/API (with Flow upload). 2021-10-13 10:24:56 -05:00
Buster "Silver Eagle" Neece 128b2eb66d
Make GeoLite installation Vue component. 2021-10-13 03:51:26 -05:00
Buster "Silver Eagle" Neece 9ef86bb741
Add settings groups to narrow what columns each page saves. 2021-10-13 03:49:38 -05:00
Buster "Silver Eagle" Neece e610d429b4
Feature/vue settings (#4669) 2021-10-11 04:55:25 -05:00
Buster "Silver Eagle" Neece d696eeda7c
Move SFTP user form to Vue. 2021-10-08 06:30:03 -05:00
Buster "Silver Eagle" Neece 798bfd1eb2
Feature/vue webhooks (#4655) 2021-10-06 22:00:53 -05:00