Commit Graph

4407 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece 5285024018
Keep PhpStorm from fighting Composer on indentation. 2021-01-21 13:26:38 -06:00
Buster "Silver Eagle" Neece 092f4ebd9d
Disable spellcheck on Edit Liquidsoap Config fields. 2021-01-20 14:05:19 -06:00
Buster "Silver Eagle" Neece b6656a35f1
Prevent "BAD_NAME" exception from failing entire profile page. 2021-01-20 01:54:03 -06:00
Buster "Silver Eagle" Neece 8b466ce82e
Merge remote-tracking branch 'origin/master' 2021-01-19 15:17:02 -06:00
Buster "Silver Eagle" Neece 68b16bc4a4
Merge branch 'feature/smart_reload' 2021-01-19 15:16:52 -06:00
Buster "Silver Eagle" Neece 937be1ab21
Refine adapter changes for compatibility. 2021-01-19 15:16:32 -06:00
Buster "Silver Eagle" Neece 4ccddeb5f3
Refactor adapters; move some static functions to be non-static and implement a better change tracking system. 2021-01-19 11:52:45 -06:00
Vaalyn 159991af55
Fix issue with media processing due to missing song id when external album art is enabled (#3691) 2021-01-19 09:57:12 -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 9d3c10a5ef
Add worker-src to CSP to allow WebDJ. 2021-01-16 21:34:41 -06:00
Buster "Silver Eagle" Neece f6f14a8957
Merge remote-tracking branch 'origin/master' 2021-01-16 21:19:42 -06:00
Vaalyn 150c465783
Fix broadcasts not being marked as ended on DJ disconnect (#3681) 2021-01-15 21:09:16 -06:00
Buster "Silver Eagle" Neece d4b3987913
Merge remote-tracking branch 'origin/master' 2021-01-15 02:57:29 -06:00
Vaalyn 664b0dca8c
Added 2 more ID3 fields to lookup for artwork retrieval (#3674) 2021-01-14 18:56:52 -06:00
Buster "Silver Eagle" Neece c55c3bc145
Dependency updates. 2021-01-13 21:18:27 -06:00
Buster "Silver Eagle" Neece 8242136d92
Update changelog. 2021-01-13 02:14:39 -06:00
Buster "Silver Eagle" Neece db6a9043f9
Add new "azuracast:debug:optimize-tables" CLI command. 2021-01-13 02:00:39 -06:00
Buster "Silver Eagle" Neece 3695510da6
Fixes #3664 -- Improve memory usage when exporting timeline CSV. 2021-01-12 21:13:48 -06:00
Buster "Silver Eagle" Neece 007ce2e425
Ensure PhpStorm and PHPCBF agree on ConfigWriter file. 2021-01-11 21:21:10 -06:00
Buster "Silver Eagle" Neece d310f237a4
#3597 -- Apply hotfix to allow Opus streams to continue uninterrupted. 2021-01-11 20:57:41 -06:00
Buster "Silver Eagle" Neece 4a531b598d
Relist the dashboard stations every 30 seconds. 2021-01-11 20:57:14 -06:00
Buster "Silver Eagle" Neece 8f4ba82c58
Add fancybox back to media manager. 2021-01-11 20:57:03 -06:00
Vaalyn 03b79d93e6
Fix Acl error on actions without a user like internal API calls (#3661) 2021-01-11 17:36:39 -06:00
Buster "Silver Eagle" Neece cca4592da0
Fix how play buttons work on datatable components when they refresh. 2021-01-11 07:09:35 -06:00
Buster "Silver Eagle" Neece 7441d13472
Refactor Acl to be part of the request lifecycle. 2021-01-11 05:08:06 -06:00
Buster "Silver Eagle" Neece 1de794d42e
Fix bug where the first theme switch doesn't switch the theme. 2021-01-11 05:05:19 -06:00
Buster "Silver Eagle" Neece bdb0418cf3
Fix theme color of dashboard buttons. 2021-01-11 05:04:33 -06:00
Buster "Silver Eagle" Neece 7862c6d515
Dashboard Overhaul (#3651) 2021-01-10 20:41:58 -06:00
Vaalyn 6b53bc4cea
Fix bug where Music Files list fails to load on S3 storage locations due to missing MTime metadata (#3643) 2021-01-06 16:01:10 -06:00
Buster "Silver Eagle" Neece 991465d14c
Allow customization of Redis env vars for advanced configurations. 2021-01-05 05:02:00 -06:00
Buster "Silver Eagle" Neece 0e6910ba17
Allow hiding the "Download" button on "On-Demand" media page. 2021-01-05 00:43:01 -06:00
Buster "Silver Eagle" Neece 14cf57ce0d
Update log viewer to use new rotated log file path. 2021-01-04 23:51:48 -06:00
Buster "Silver Eagle" Neece 5306041ca3
Update changelog. 2021-01-04 03:05:04 -06:00
Buster "Silver Eagle" Neece b74a0c4f9d
Fixes #3611 -- Show non-public mount points on station profile. 2021-01-04 02:35:28 -06:00
Buster "Silver Eagle" Neece d26af3b0f3
Hide non-public streams in Icecast statistics. 2021-01-04 02:35:04 -06:00
Buster "Silver Eagle" Neece 042f7353ed
Update changelog. 2021-01-03 15:11:58 -06:00
Buster "Silver Eagle" Neece 3f6bbc7f3f
#3622 -- Fix playlists being checked if all items are in that playlist. 2021-01-03 14:45:46 -06:00
Buster "Silver Eagle" Neece c424fe5d42
Keep filter on relist and make search field a search field. 2021-01-03 00:43:10 -06:00
Buster "Silver Eagle" Neece 30657b7647
Remove test for duplicate report as it's folded into media manager. 2021-01-03 00:25:29 -06:00
Buster "Silver Eagle" Neece a88b9c6688
Media Manager Improvements
- Fold "Duplicates" report into the main media manager, allowing it to see custom fields, album art, etc.
 - Create a new "Unprocessable media" report that also uses the main media browser
 - Add a new "Reprocess" batch option that can be run on any media directly from the web UI
 - Improve how hashes are detected in the media manager
2021-01-03 00:23:07 -06:00
Buster "Silver Eagle" Neece 5b896bb254
Fixes #3622 -- Fix paths for batch actions. 2021-01-02 17:32:28 -06:00
Mitch 93215a0275
Change wording to include listener metadata (#3619) 2021-01-02 13:59:53 -06:00
Buster "Silver Eagle" Neece 5ff1f442b3
Make the media list API endpoint return a standardized API response. 2021-01-02 03:05:44 -06:00
Buster "Silver Eagle" Neece a5cf4309cf
Add another layer of cache to file listing. 2021-01-01 14:47:32 -06:00
Buster "Silver Eagle" Neece 9f7cd00653
Add "reprocess" batch media command. 2021-01-01 14:44:37 -06:00
Vaalyn 1dfc075609
Update command for installing plugin dependencies according to the Composer V2 version (#3615) 2020-12-31 17:29:53 -06:00
Buster "Silver Eagle" Neece bb97376a2e
#3618 -- Fix shared media between stations. 2020-12-31 17:18:45 -06:00
Buster "Silver Eagle" Neece e4472b3adb
Ensure all paths are uniform across tables that have them. 2020-12-30 19:39:50 -06:00
Buster "Silver Eagle" Neece 0acefe8321
Improve native Unicode handling
- Loosen up escaping methods when uploading files via the media manager, so Unicode is preserved
 - No longer escape Unicode when outputting via JSON for API responses
2020-12-29 15:27:39 -06:00
Buster "Silver Eagle" Neece efaf75442f
Fixes #3609 -- Better handling of defaults for pagination. 2020-12-28 14:48:56 -06:00