Commit Graph

4845 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece 9d61957295
Run most of the CI testing as root. 2021-06-24 02:10:09 -05:00
Buster "Silver Eagle" Neece 49b0a7636d
New approach to testing based on runit services. 2021-06-24 02:00:14 -05:00
Buster "Silver Eagle" Neece 9eac73d862
Expressly mount composer vendor folder. 2021-06-24 01:45:06 -05:00
Buster "Silver Eagle" Neece 8db98762e0
Debug dump 2021-06-24 01:22:18 -05:00
Buster "Silver Eagle" Neece 67090f8cc8
Second UID fix. 2021-06-24 00:51:21 -05:00
Buster "Silver Eagle" Neece 40572c59a4
Fix UID 2021-06-24 00:49:17 -05:00
Buster "Silver Eagle" Neece 7fc48ed0d6
More permission changes. 2021-06-24 00:45:16 -05:00
Buster "Silver Eagle" Neece eec4973e04
More debug. 2021-06-23 19:06:23 -05:00
Buster "Silver Eagle" Neece ba97d620ad
Another permissions workaround. 2021-06-23 18:46:30 -05:00
Buster "Silver Eagle" Neece dee2b2ad48
Trying something else. 2021-06-23 18:34:04 -05:00
Buster "Silver Eagle" Neece 1d2efc2940
Run as root. 2021-06-23 18:23:39 -05:00
Buster "Silver Eagle" Neece 4abb07e55b
Set permissions. 2021-06-23 18:09:34 -05:00
Buster "Silver Eagle" Neece 451a039724
Debug 2021-06-23 18:00:50 -05:00
Buster "Silver Eagle" Neece df23988f3d
Compose updates. 2021-06-23 17:42:16 -05:00
Buster "Silver Eagle" Neece 321e6bd498
Minor changes. 2021-06-23 07:55:18 -05:00
Buster "Silver Eagle" Neece f85f6c9391
Another attempt at fixing the CI. 2021-06-23 07:21:43 -05:00
Buster "Silver Eagle" Neece db7d6d3761
Change how composer deps are used. 2021-06-23 06:25:03 -05:00
Buster "Silver Eagle" Neece 8659c2824d
Ensure composer deps are installed inside the CI container. 2021-06-23 06:02:07 -05:00
Buster "Silver Eagle" Neece 1a2a7b9bd7
Set workdir earlier, in the build_final step. 2021-06-23 05:44:36 -05:00
Buster "Silver Eagle" Neece c686bbbd41
Add default port env vars and fix composer run command. 2021-06-23 05:10:44 -05:00
Buster "Silver Eagle" Neece 185d3c3d16
Disable TTY for docker-compose exec. 2021-06-23 04:56:09 -05:00
Buster "Silver Eagle" Neece e4465403fb
Further Docker build optimizations. 2021-06-23 04:05:43 -05:00
Buster "Silver Eagle" Neece 825a122cb9
Add more accommodations for standalone mode. 2021-06-23 03:33:22 -05:00
Buster "Silver Eagle" Neece f9221fb335
Initial commit of unified Docker build and standalone image. 2021-06-22 07:36:58 -05:00
Buster "Silver Eagle" Neece 8a6625f19f
Update changelog. 2021-06-21 03:15:50 -05:00
Buster "Silver Eagle" Neece 6aa2d62113
Update to incorporate whitespace fixes for Flysystem V2. 2021-06-20 21:11:30 -05:00
Vaalyn 3320520492
Add formatted connected time in listeners report (#4324) 2021-06-20 21:04:01 -05:00
Vaalyn 328caf3987
Add schedule embed widget for embedding the stations playlist schedule view into websites (#4323) 2021-06-20 20:58:02 -05:00
Vaalyn fc44a4ea91
Fix ondemand embed widget width and padding (#4322) 2021-06-20 19:06:05 -05:00
Buster "Silver Eagle" Neece 0899505caa
Fix double-stacking of file extension in podcast episode download. 2021-06-20 18:13:14 -05:00
Buster "Silver Eagle" Neece 7f7e2e2494
Minor mount point tweaks and fixes. 2021-06-20 17:48:58 -05:00
Vaalyn 74e4de9186
Add configurable max listerner duration to mountpoints (#4320) 2021-06-20 17:22:32 -05:00
Buster "Silver Eagle" Neece 63094172d1
Fix Flow processing errors; make Flow uploads a common Vue component. 2021-06-20 02:21:46 -05:00
Vaalyn d5406b5546
Ensure that the default mountpoint is created when cloning a station (#4310) 2021-06-19 13:43:19 -05:00
Mitch d812ca3c74
Add information for ShoutCast Premium users. (#4308) 2021-06-19 13:41:49 -05:00
Vaalyn 71b0578d69
Add OGG FLAC mountpoint support to AutoDJ (#4315) 2021-06-19 13:24:27 -05:00
Buster "Silver Eagle" Neece 913d2dfad2
Improve Flow upload handling and podcast media/artwork management. 2021-06-19 13:19:44 -05:00
Buster "Silver Eagle" Neece 133a94380d
Routine dependency update. 2021-06-16 14:34:52 -05:00
Buster "Silver Eagle" Neece 94ac75140e
Minor changelog fix. 2021-06-16 14:34:41 -05:00
Buster "Silver Eagle" Neece 7819ac21b0
Update to version 0.13.0. 2021-06-15 18:29:25 -05:00
Buster "Silver Eagle" Neece 1e15b3b0af
Update changelog. 2021-06-15 16:54:06 -05:00
Buster "Silver Eagle" Neece e9ee70e0fa
Fix issue where NP API URLs flip-flop between "preferred" and "unpreferred" URIs. 2021-06-15 12:53:28 -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 bd040c6933
Clean up old Mount classes and unused forms; add advanced switch to new control. 2021-06-14 16:24:27 -05:00
Buster "Silver Eagle" Neece 27b4c240f9
Support both PUT and POST for podcast/episodes for compatibility. 2021-06-14 15:24:15 -05:00
Buster "Silver Eagle" Neece b805f6c0c6
More tests and fixing minor issues with station spinup/down. 2021-06-13 23:49:17 -05:00
Buster "Silver Eagle" Neece f1d33f4104
Add more functional and unit tests. 2021-06-13 22:30:17 -05:00
Buster "Silver Eagle" Neece f7f2755f58
Add some more functional tests. 2021-06-13 18:31:39 -05:00
Buster "Silver Eagle" Neece 13daec857c
#4285 -- Fix issue with sub-cloning playlist folders. 2021-06-13 15:44:04 -05:00
Buster "Silver Eagle" Neece a35b4569ad
#4279 -- Switch to a "read-only" iterator for performance boost. 2021-06-13 02:33:07 -05:00