Commit Graph

4806 Commits

Author SHA1 Message Date
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
Buster "Silver Eagle" Neece 5da0f4e3cb
Add more API unit tests; fix bugs identified by new tests. 2021-06-12 22:57:10 -05:00
Buster "Silver Eagle" Neece 4a529c9003
Unprefix tests and fix mount point test. 2021-06-12 03:40:01 -05:00
Buster "Silver Eagle" Neece ee216180a5
Fix Mount point Vue bugs and unify Axios exception handling logic. 2021-06-12 02:57:22 -05:00
Buster "Silver Eagle" Neece 77c8d56827
Move Mount management to Vue; abstract common EditModal functionality. 2021-06-12 02:04:27 -05:00
Buster "Silver Eagle" Neece 553c8bdb9d
Apply tighter sanitization to base URLs. 2021-06-10 18:28:55 -05:00
Buster "Silver Eagle" Neece db8bc3dbb1
Fixes #4274 -- Add podcast storage location select to station form. 2021-06-10 15:32:11 -05:00
Buster "Silver Eagle" Neece 462759b122
Fix bug preventing Podcast storage locations from being created. 2021-06-10 01:32:25 -05:00
Buster "Silver Eagle" Neece d0befc971e
Disable profiling extension loading by default for new rolling installs. 2021-06-09 22:22:25 -05:00
Buster "Silver Eagle" Neece a320c1a6a0
More code cleanup. 2021-06-09 22:22:13 -05:00
Buster "Silver Eagle" Neece 26d9a5e66a
Fix __clone signature pattern on Entities. 2021-06-09 19:34:11 -05:00
Buster "Silver Eagle" Neece 94bdc3acef
Fixes #4262 -- Fix bugs with and expand functionality of Station Cloning. 2021-06-09 18:28:44 -05:00
Buster "Silver Eagle" Neece 9488a2e558
Minor dependencies update. 2021-06-08 20:38:28 -05:00
Buster "Silver Eagle" Neece 50d1840826
Update entities to handle Doctrine 2.9.1's prop type rollback. 2021-06-08 20:38:18 -05:00
Buster "Silver Eagle" Neece 3f23efa076
PHP code style fixes. 2021-06-08 01:40:49 -05:00
Buster "Silver Eagle" Neece 8a4371df8b
Add resources. 2021-06-08 01:34:18 -05:00
Buster "Silver Eagle" Neece 5f4a337101
Add PWA to changelog. 2021-06-06 21:38:06 -05:00
Buster "Silver Eagle" Neece 722b245e91
Minor PWA changes. 2021-06-06 21:08:42 -05:00
Buster "Silver Eagle" Neece fbad54955a
Prevent the PWA serviceworker from caching Now Playing requests. 2021-06-06 18:22:29 -05:00
Buster "Silver Eagle" Neece d7b269dfe6
Minor codestyle fix. 2021-06-06 17:42:42 -05:00
Buster "Silver Eagle" Neece 4fad57a1b3
Add service worker for PWA functionality. 2021-06-06 17:31:14 -05:00
Buster "Silver Eagle" Neece d0eaabf8e1
Update icons in resources folder. 2021-06-06 17:03:04 -05:00
Buster "Silver Eagle" Neece 3832436b3f
Update Swagger UI. 2021-06-06 01:09:34 -05:00
Buster "Silver Eagle" Neece c78e3524cd
Web directory cleanup. 2021-06-06 01:05:48 -05:00
Buster "Silver Eagle" Neece 8ce51fd631
Simplify and slightly modify the new header background. 2021-06-06 00:50:07 -05:00
Buster "Silver Eagle" Neece 9cb52f7b30
Add music category to PWA App Manifest. 2021-06-06 00:49:55 -05:00
Buster "Silver Eagle" Neece b58004b97a
Add PWA app manifest to public player page. 2021-06-06 00:20:04 -05:00
Buster "Silver Eagle" Neece b8261bbf61
Update icons; tone down and improve accessibility of header logotype. 2021-06-05 23:52:44 -05:00
Buster "Silver Eagle" Neece db0c3ef649
Routine dependency (including Symfony) update. 2021-06-05 02:28:37 -05:00
Buster "Silver Eagle" Neece 2b8a9849c0
Fixes #4250 -- Fix "getter" function name on Backup Enabled setting. 2021-06-05 00:57:57 -05:00
Buster "Silver Eagle" Neece a121618136
Add upload progress to Podcast modal. 2021-06-04 01:42:30 -05:00
Buster "Silver Eagle" Neece a665c8046c
Update changelog. 2021-06-01 20:34:54 -05:00
Buster "Silver Eagle" Neece e6c228bd3e
#4223 -- Support both singular and multiple aliases. 2021-06-01 19:53:24 -05:00
Buster "Silver Eagle" Neece d338a8c986
#3700 -- Fix unique listener iteration on some Icecast remote types. 2021-06-01 01:48:38 -05:00
Buster "Silver Eagle" Neece 8b04eae1ab
Ansible: Set noninteractive frontend globally. 2021-05-31 22:21:21 -05:00
Buster "Silver Eagle" Neece 4fb7f91604
Update Symfony Validator/Serializer component definitions. 2021-05-31 20:50:50 -05:00
Buster "Silver Eagle" Neece 6769b0ce57
Minor fix to allow DeepNormalize to work as it did before. 2021-05-31 17:21:19 -05:00
Buster "Silver Eagle" Neece b620c378a0
Move namespace of DeepNormalize attribute. 2021-05-31 16:30:40 -05:00
Buster "Silver Eagle" Neece f45f34cb25
Ansible: Disable configuration warnings. 2021-05-31 15:37:29 -05:00
Buster "Silver Eagle" Neece 055b89b024
Ansible: Fix restarted service name to avoid Bad Gateway errors. 2021-05-31 11:15:16 -05:00