Buster "Silver Eagle" Neece
18fe4060e7
Add streamer avatar to NP API.
2022-06-07 04:00:39 -05:00
Buster "Silver Eagle" Neece
dc62918291
Fixes #5447 -- Fix places where DJ avatar shows up.
2022-05-31 11:45:23 -05:00
Buster "Silver Eagle" Neece
a9f066602c
Code quality cleanup sweep.
2022-05-08 13:05:02 -05: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
1c814fc4c2
Code fixes and deprecated 8.1 fixes.
2021-12-10 21:48:19 -06:00
Buster "Silver Eagle" Neece
daae1eedc6
Revert one part of overhaul due to duplicate history records.
2021-11-14 04:56:25 -06:00
Buster "Silver Eagle" Neece
ff3c13b40e
Overhaul AutoDJ queue management to allow Liquidsoap to hold its own queue.
...
Explanation: The upgrade to Liquidsoap 2.0 now means that Liquidsoap itself can hold more than one song in its upcoming queue, which allows us to make functionality like "skip song" work as expected for the first time, but also meant that our previous methods of tracking what songs were and weren't queued didn't work well at all. This overhauls the queue builder by adding a new "is_played" status to each queue entry and treating the entire "unplayed" queue (whether sent to the AutoDJ or not) as the "upcoming" queue, fixing a number of issues.
2021-11-14 02:47:18 -06:00
Buster "Silver Eagle" Neece
4cbb9dd755
Minor code tweak for new, stricter inspections.
2021-11-08 04:29:01 -06:00
Vaalyn
1a1551754f
Implement changes for Liquidsoap 2.0.0 ( #4402 )
2021-11-08 04:15:01 -06:00
Buster "Silver Eagle" Neece
465d9eaab9
Move NowPlaying API entries into subfolder.
2021-08-11 10:31:02 -05:00
Buster "Silver Eagle" Neece
5cbacd5df6
System-Wide Strict Types ( #4405 )
2021-07-19 00:53:45 -05:00
Buster "Silver Eagle" Neece
35ae44edd5
Fixes #4291 -- Make URLs in station profile prefer browser URL.
2021-06-15 11:54:25 -05:00
Buster "Silver Eagle" Neece
888aac7ea4
Simplify NP listeners into total/unique, make "current" match "total".
2021-04-24 20:53:33 -05:00
Buster "Silver Eagle" Neece
34b075ba50
Add new webhook and API response for online/offline stations.
2021-02-28 17:28:17 -06:00
Buster "Silver Eagle" Neece
686f480d7c
Add Support for Remote Album Art on APIs and Media Uploads ( #3680 )
2021-01-18 23:44:15 -06:00
Buster "Silver Eagle" Neece
fff8124409
Create new "API Generator" classes and use them systemwide.
2020-10-19 05:41:15 -05:00