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
Buster "Silver Eagle" Neece
4a938671b4
Simplify and limit scope of public service worker.
2021-09-26 15:05:40 -05:00
Buster "Silver Eagle" Neece
c7a06c2583
#4594 -- Fix how the Schedule embed displays by allowing calendar return data on public API endpoint.
2021-09-23 20:13:11 -05:00
Buster "Silver Eagle" Neece
6eaeaec023
Move admin/custom fields to Vue.
2021-09-20 10:51:39 -05:00
Buster "Silver Eagle" Neece
dd07f982b5
Move Roles/Permissions component to Vue.
2021-09-19 08:16:53 -05:00
Buster "Silver Eagle" Neece
94633c7944
Implement common Vue component Plates template.
2021-09-18 18:41:22 -05:00
Buster "Silver Eagle" Neece
5b958e154c
Make Audit Log a Vue component and remove jQuery Bootgrid.
2021-09-13 04:15:26 -05:00
Buster "Silver Eagle" Neece
737f3d40ab
Update performance report to be a Vue component.
2021-09-12 09:34:37 -05:00
Buster "Silver Eagle" Neece
ea805bd8c5
Move station playback timeline to Vue.
2021-09-11 18:09:50 -05:00
Buster "Silver Eagle" Neece
a75ae7d80c
Move Listeners report to be a Vue component.
2021-09-11 15:47:48 -05:00
Buster "Silver Eagle" Neece
c94e2edf19
Move requests report into Vue component.
2021-09-06 04:06:31 -05:00
Buster "Silver Eagle" Neece
8d3cab6e76
Add ability to clear upcoming song queue with single click.
2021-09-05 17:46:33 -05:00
Buster "Silver Eagle" Neece
5a2f1a42e5
Add CSRF token to all internal session-authenticated API requests.
2021-08-27 18:45:25 -05:00
Buster "Silver Eagle" Neece
f79051b730
Merge branch 'feature/icecast-geo-blocking' into main
2021-08-20 11:37:37 -05:00
Vaalyn
8a1818b33d
Implement geo-blocking for Icecast
2021-08-14 23:28:24 +02:00