Buster Neece
e3e7844a1f
#7098 -- Fix edge case handling for date ranges.
2024-05-17 13:24:04 -05:00
Buster Neece
820cc7ad03
Make XML writer support excluding opening tag in the writing process.
2024-04-21 07:09:28 -05:00
Buster Neece
a34d86f5c0
Fixes #6086 -- Prevent overnight scheduled items from playing again at the end of the last scheduled day.
2024-04-20 01:33:57 -05:00
Buster Neece
6316df6106
Fix CarbonImmutable checks.
2024-03-19 05:41:43 -05:00
Buster Neece
89b1d913a1
Type fixes relating to DI phpstan stubs.
2024-01-14 13:51:04 -06:00
Buster Neece
f865271996
Remove cue_cuts to align with newest LS rolling release.
2024-01-13 15:29:55 -06:00
Buster Neece
f85d91aade
Closes #6589 -- Allow a LUFS target of 0 (disables LUFS target).
2023-12-19 17:45:29 -06:00
Buster Neece
c90b217e73
Fixes #6804 -- Clean up exceptions:
...
- Make more exceptions translated
- Consolidate duplicate exception classes
- Make public-facing exceptions friendlier (don't show "Exception on File LXX" except in console log)
2023-12-17 10:33:17 -06:00
Buster Neece
9fe90b1d3c
Merge commit '8ea5b1b85e9477cd6f1bbff475839b4e88986be5'
2023-12-04 00:48:40 -06:00
Buster Neece
9557e4ba99
Fixes #6756 -- Accept 0/0.0 as valid fade/cue/etc. advanced values.
2023-11-28 16:45:06 -06:00
Buster Neece
002903fbbd
Fix error flagged by PhpStan.
2023-11-06 05:12:02 -06:00
Buster Neece
7d9470ba51
Update Docker container mappings to map most items to dirs under a common `/var/azuracast/storage`.
2023-11-02 03:09:27 -05:00
Buster Neece
c604fbeceb
#6644 -- Allow uploading libStereoTool_x.so files directly.
2023-10-16 00:56:57 -05:00
Buster Neece
e1300ed6e8
Fixes #6620 -- Support StereoTool 10.10 plugin format.
2023-09-26 10:16:07 -05:00
Buster Neece
cc199fb0bf
#6600 -- Explicitly specify "track_sensitive" flag on live DJ fallback.
2023-09-12 11:28:07 -05:00
Buster Neece
cce0c58c46
Update AzuraRelays to use new URL format.
2023-08-30 05:56:31 -05:00
Buster Neece
d5893f7848
Fixes #6552 -- Tone down logging on interrupting queue check.
2023-08-25 17:53:21 -05:00
Buster Neece
6736229ed4
#6543 -- Force faster update on track change.
2023-08-22 20:29:55 -05:00
Buster Neece
6b3d2b2095
Support custom "Station Offline" and "Live Broadcast" text per-station.
2023-08-11 14:20:59 -05:00
Buster Neece
e62c057b36
#5853 , Fixes #6473 -- Update predicate usage for "play once" playlists.
2023-08-03 12:44:31 -05:00
Buster Neece
d9f9bf5d4d
Revert "#5853 -- Reimplement code fix for `predicate.once` on Manual AutoDJ playlists."
...
This reverts commit 2a3f81e450
.
2023-08-03 12:30:57 -05:00
Buster Neece
4078c70ee8
Update LS to use atomic writes for HLS streams.
2023-08-02 22:37:53 -05:00
Buster Neece
bbdc4ad3f7
Fixes #6338 -- Move replaygain up above live processing code.
2023-08-02 00:45:40 -05:00
Buster Neece
170f7e8f1f
Fixes #6277 -- Add another remote playlist type that directly inputs using ffmpeg.
2023-08-01 08:18:46 -05:00
Buster Neece
2a3f81e450
#5853 -- Reimplement code fix for `predicate.once` on Manual AutoDJ playlists.
2023-08-01 06:48:16 -05:00
Buster Neece
43677d924c
Initial multi-server setup.
2023-07-30 00:53:09 -05:00
Buster Neece
06e745e6ff
Fixes #6354 , Fixes #6393 --Add StereoTool plugin version support.
2023-07-23 23:04:25 -05:00
Vaalyn
7be5a94b05
Fix RAM usage calculation error ( #6412 )
2023-07-10 08:56:48 -05:00
Vaalyn
3df9dda071
Remove unneeded option from format config ( #6397 )
2023-07-07 15:39:07 -05:00
Buster Neece
5a73a41024
Fixes #6241 -- Provide new "listenurl" field in Icecast-KH mount points.
2023-06-24 20:27:31 -05:00
Sascha Ludwig
00d44ba9e9
fix type error which breaks liquidsoap, bool instead of string ( #6359 )
...
this type error breaks liquidsoap when you try to create a FLAC station
2023-06-18 19:04:04 -05:00
Buster Neece
69f4ed6094
Fixes #6329 -- Switch to LS 2.2.x syntax for HTTPS transport.
2023-06-14 10:43:22 -05:00
Buster Neece
fba30413d0
Fixes #6330 -- Fix LS 2.2.x string formatting for recording live broadcasts.
2023-06-13 11:50:37 -05:00
Buster Neece
0669d003c9
Bulk rename vars to camelCase (except controllers).
2023-06-08 06:32:32 -05:00
Buster Neece
d81d068027
Import annotated/attributed classes.
2023-06-08 03:47:59 -05:00
Buster Neece
a7dd57429e
Implement SettingsAwareTrait.
2023-06-08 03:24:28 -05:00
Buster Neece
7d1b987d32
Alphabetize imports.
2023-06-08 02:32:25 -05:00
Buster Neece
9122250823
Final fix for removing "App\Entity" namespace.
2023-06-07 12:54:54 -05:00
Buster Neece
6314fa7a09
Removing "App\Entity" imports, part 3
2023-06-07 11:11:40 -05:00
Buster Neece
7a8dff6e8f
Fixes #6321 -- Remove duplicates in ConfigWriter.
2023-06-07 02:58:20 -05:00
Buster Neece
cbc6a1f4fc
Add EnvironmentAwareTrait.
2023-06-07 01:25:57 -05:00
Buster Neece
18ad4ad6ef
Implement EntityManagerAwareTrait.
2023-06-06 13:31:52 -05:00
Buster Neece
108872c6cb
Implement LoggerAwareTrait and ContainerAwareTrait.
2023-06-06 10:39:21 -05:00
Buster Neece
2be71a2c04
Minor code style fixes.
2023-06-06 05:43:06 -05:00
Vaalyn
7c3b83ad75
Remove duplicate format parameter for output.file ( #6320 )
2023-06-06 03:38:01 -05:00
Buster Neece
35a6c8c014
Implement Liquidsoap 2.2.x Rolling Release ( #6249 )
...
* Update paths for fallbacks in utility scripts.
* Move LS util files up.
* Update installed LS version.
* Initial LS config changes for 2.2.x.
* Fix Shoutcast on 2.2.x.
* Update changelog.
* Replace deprecated LS operators & fix a warning (#6246 )
* Update Liquidsoap 2.2.x rolling release.
* Don't send empty annotations.
* Update for Enums.
2023-06-05 07:18:50 -05:00
Buster Neece
a28072dacc
Update NowPlaying library; better handle exception cases in adapters.
2023-06-01 02:17:29 -05:00
Buster Neece
409986d0a2
Fix remote URL computation.
2023-06-01 00:25:45 -05:00
Buster Neece
1319c6ce34
Mark all-remote stations as "started".
2023-06-01 00:25:35 -05:00
Buster Neece
6a6a3fb7d0
Remove serialized DB field for AzuraRelay installs.
2023-05-31 23:46:22 -05:00