Commit Graph

6358 Commits

Author SHA1 Message Date
Buster Neece f74e316ac0
Use local build cache. 2023-02-04 09:48:58 -06:00
Buster Neece 59b5a6da7f
Remove debug Swagger UI files. 2023-02-04 09:48:38 -06:00
Buster Neece 53b7556eb3
Split image build/load step. 2023-02-03 15:50:00 -06:00
Buster Neece 7538d188a8
Use GHA caching for Docker buildx. 2023-02-03 15:35:45 -06:00
Buster Neece 4205eeae09
Bug fixes. 2023-02-03 15:01:50 -06:00
Buster Neece 29e61188fe
Write important git info to a cache file so as to avoid loading the entire git repo into the Docker image. 2023-02-03 14:46:35 -06:00
Buster Neece 757f082a4d
Update to Icecast-KH 2.4.0-KH18 2023-02-02 13:39:29 -06:00
Buster Neece fd8d586b8d
Lock Golang version (for now). 2023-02-02 13:19:41 -06:00
Buster Neece 5396aa9a06
Revert "Allow searching media inside playlists ("chaining" media search queries)."
This reverts commit b98d1600cc.
2023-02-02 13:07:14 -06:00
Buster Neece 7c9c986b5b
Update changelog. 2023-02-01 05:50:11 -06:00
Buster Neece 18b1e88577
Avoid initial "Station Offline" state after a restart. 2023-01-31 13:39:01 -06:00
Buster Neece 9de8803beb
Avoid logging the fallback file in song history. 2023-01-31 10:55:43 -06:00
Buster Neece b98d1600cc
Allow searching media inside playlists ("chaining" media search queries). 2023-01-30 10:04:56 -06:00
Buster Neece 88e455f57a
Fixes #6051 -- Apply per-station branding to embed pages too. 2023-01-30 09:11:57 -06:00
Buster Neece f0666ab175
Revert Meilisearch rollout for now. 2023-01-30 07:21:25 -06:00
Buster Neece cc84a8e1f9
Remove some dev libraries after building Icecast. 2023-01-30 04:13:25 -06:00
Buster Neece a4930781d8
Manually build Meilisearch. 2023-01-30 03:34:02 -06:00
Buster Neece 22564c36e8
Re-implement nginx gzip compression. 2023-01-30 00:32:59 -06:00
Buster Neece a10540d335
Merge commit 'b9fae077afbee0aa5a1ba30b757f22738c906290' 2023-01-30 00:04:40 -06:00
Buster Neece b9fae077af
Update changelog. 2023-01-30 00:01:32 -06:00
Buster Neece c40ddf8375
Update test suites. 2023-01-29 23:59:42 -06:00
Buster Neece 0a08a6fd4e
Add Meilisearch to media list function. 2023-01-29 10:32:06 -06:00
Buster Neece dc9b189a3f
Revert readonly classes for phpcs. 2023-01-29 08:42:14 -06:00
Buster Neece 2586277e9f
Switch Requests to use Meilisearch. 2023-01-29 08:38:59 -06:00
Buster Neece 81d16d619a
More Meilisearch infrastructure work. 2023-01-29 08:15:26 -06:00
Buster Neece bb499874ca
More PHP work! 2023-01-28 08:13:02 -06:00
Buster Neece 5bd5c77416
Initial indexing work for Meilisearch. 2023-01-27 07:57:13 -06:00
Buster Neece ca484c8534
Merge commit '799f59c4b31398656ec557faa040a9319df13db6' into feature/meilisearch 2023-01-27 03:45:33 -06:00
Buster Neece 799f59c4b3
Stable version bump. 2023-01-27 03:41:38 -06:00
Buster Neece f57b2e4f41
Locale updates. 2023-01-27 03:40:06 -06:00
Buster Neece 0bf0bcdb02
Make Index a separate class. 2023-01-27 03:30:32 -06:00
Buster Neece 97c8b32d66
Merge commit '23c7c603028edfaa006bdb24e0dbfbb2cdde5cc8' into feature/meilisearch 2023-01-27 03:00:44 -06:00
Buster Neece 23c7c60302
Fixes #5752 -- Exclude special rules from the "is still scheduled" Queue check. 2023-01-25 20:40:31 -06:00
Buster Neece e19072294c
Expand Profile menu sidebar link to surface new "Branding" page more clearly. 2023-01-25 20:01:34 -06:00
Buster Neece 40e8589755
PHP stuff. 2023-01-25 19:26:44 -06:00
Buster Neece 03fa0d1ff6
Infrastructure setup for Meilisearch. 2023-01-25 05:58:52 -06:00
Buster Neece fdb01fadca
Optimize Docker build and libs installed for LS. 2023-01-25 01:30:49 -06:00
Buster Neece fed474b116
Fixes #6038 -- Fix rate-limited web hooks. 2023-01-22 21:11:05 -06:00
Buster Neece 133ab260dc
Auto-scale NP timeout if not set in environment vars. 2023-01-22 19:16:20 -06:00
Buster Neece 9b0a0b159f
Fixes #6037 -- Fix upload of Custom Browser Icon 2023-01-21 23:35:21 -06:00
Buster Neece b73b5e10bf
Update to release build of Icecast-KH. 2023-01-21 19:10:59 -06:00
Buster Neece ee86bc5212
Minor update to log view textarea. 2023-01-21 18:21:17 -06:00
Buster Neece eb519dffce
Fix how the streaming log view works. 2023-01-21 18:14:42 -06:00
Buster Neece cc314f6f24
Fix log cleanup and cron service log name. 2023-01-21 02:53:22 -06:00
Buster Neece b16f2a94ce
#6003 -- Update "play once per x songs" scheduling. 2023-01-18 22:05:51 -06:00
Buster Neece e772001fb0
Tweak parallelizing settings. 2023-01-18 21:39:57 -06:00
Buster Neece 4c59ad57ec
Update GH action versions. 2023-01-17 23:53:10 -06:00
Buster Neece b602589f3f
Fixes #6032 -- Fix "Clear Upcoming Queue" button. 2023-01-17 19:09:08 -06:00
Buster Neece eff7f67e28
Fixes #6028 -- Update Icecast-KH dev branch. 2023-01-17 16:39:58 -06:00
Buster Neece 2c0456a5a5
#5623 -- Make Now Playing delay customizable. 2023-01-17 02:34:00 -06:00