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
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
Vaalyn
150c465783
Fix broadcasts not being marked as ended on DJ disconnect ( #3681 )
2021-01-15 21:09:16 -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
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
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
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
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
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
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
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
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
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
Buster "Silver Eagle" Neece
b970690398
#3592 -- Fix subsequent pages of ArrayCollection paginated rows.
2020-12-22 23:59:32 -06:00
Buster "Silver Eagle" Neece
e4c887fd3a
Improve logging on sync tasks.
2020-12-22 19:52:50 -06:00
Buster "Silver Eagle" Neece
bdc6dcc22d
Make unprocessable media downloadable and show processing errors.
2020-12-22 15:40:33 -06:00
Buster "Silver Eagle" Neece
c93d888459
Track Unprocessable Media in a separate table to avoid reprocessing it.
2020-12-22 01:10:03 -06:00
Vaalyn
a253341b5f
Fix quota not being used for raw storage calculation on local storage locations ( #3584 )
2020-12-20 20:41:05 -06:00
Buster "Silver Eagle" Neece
180cc1dbbd
Fixes #3580 -- Allow current page to be set to 0.
2020-12-20 12:35:53 -06:00
Buster "Silver Eagle" Neece
d955d63151
Remove unneeded Logger utility class.
2020-12-19 20:17:49 -06:00
Buster "Silver Eagle" Neece
bc247a7257
Switch to using Pagerfanta library for pagination.
2020-12-19 19:51:53 -06:00
Buster "Silver Eagle" Neece
a12b655cb4
Log console exceptions and nonzero exit codes.
2020-12-18 23:07:28 -06:00
Buster "Silver Eagle" Neece
44a3ef15e6
Use Intervention image manager for images.
2020-12-18 20:39:47 -06:00
Buster "Silver Eagle" Neece
cc067943ac
Remove external Rotate library and rotate backups for all filesystems.
2020-12-18 17:49:00 -06:00
Buster "Silver Eagle" Neece
b11373e191
Fix Backup Storage Location migration, and ensure default exists.
2020-12-18 13:04:12 -06:00
Buster "Silver Eagle" Neece
673c07e24d
Fix the path that backups are put into by default.
2020-12-18 12:50:59 -06:00
Buster "Silver Eagle" Neece
d8470edee0
Add richer listener user-agent details to the listener report.
2020-12-18 11:04:57 -06:00
Buster "Silver Eagle" Neece
80bf66a337
Switch to DeviceDetector library.
2020-12-17 22:57:23 -06:00
Buster "Silver Eagle" Neece
58b9781b20
Fixes #3569 -- Add video/mp4 to supported types.
2020-12-17 16:24:14 -06:00
Buster "Silver Eagle" Neece
f10ae4bfcb
Make AzuraRelays handle trailing slashes in provided URLs.
2020-12-17 14:26:30 -06:00
Steven
04698af618
add if not exists statement to let migration scripts run through uncompleted runs incremental ( #3570 )
...
Co-authored-by: aconitumnapellus <aconitumnapellus@example.com>
2020-12-16 11:02:58 -06:00