Commit Graph

5775 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece e0c23e862d
API and Locale update. 2022-06-06 22:54:42 -05:00
Buster "Silver Eagle" Neece 302f904d42
Dependency update.
Changelogs summary:

 - symfony/polyfill-ctype updated from v1.25.0 to v1.26.0 minor
   See changes: https://github.com/symfony/polyfill-ctype/compare/v1.25.0...v1.26.0
   Release notes: https://github.com/symfony/polyfill-ctype/releases/tag/v1.26.0

 - nikic/php-parser updated from v4.13.2 to v4.14.0 minor
   See changes: https://github.com/nikic/PHP-Parser/compare/v4.13.2...v4.14.0
   Release notes: https://github.com/nikic/PHP-Parser/releases/tag/v4.14.0

 - webmozart/assert updated from 1.10.0 to 1.11.0 minor
   See changes: https://github.com/webmozarts/assert/compare/1.10.0...1.11.0
   Release notes: https://github.com/webmozarts/assert/releases/tag/1.11.0

 - graham-campbell/guzzle-factory updated from v5.0.3 to v5.1.0 minor
   See changes: https://github.com/GrahamCampbell/Guzzle-Factory/compare/v5.0.3...v5.1.0
   Release notes: https://github.com/GrahamCampbell/Guzzle-Factory/releases/tag/v5.1.0

 - aws/aws-sdk-php updated from 3.224.0 to 3.224.3 patch
   See changes: https://github.com/aws/aws-sdk-php/compare/3.224.0...3.224.3
   Release notes: https://github.com/aws/aws-sdk-php/releases/tag/3.224.3

 - phpstan/phpstan updated from 1.7.3 to 1.7.10 patch
   See changes: https://github.com/phpstan/phpstan/compare/1.7.3...1.7.10
   Release notes: https://github.com/phpstan/phpstan/releases/tag/1.7.10

 - phpstan/phpstan-doctrine updated from 1.3.6 to 1.3.9 patch
   See changes: https://github.com/phpstan/phpstan-doctrine/compare/1.3.6...1.3.9
   Release notes: https://github.com/phpstan/phpstan-doctrine/releases/tag/1.3.9

 - roave/security-advisories updated from dev-latest@268c209 to dev-latest@e44f8ca
   See changes: 268c209...e44f8ca

 - supervisorphp/supervisor updated from dev-main@c41b19b to dev-main@29b6ecb
   See changes: c41b19b...29b6ecb

 - symfony/polyfill-intl-idn updated from v1.25.0 to v1.26.0 minor
   See changes: https://github.com/symfony/polyfill-intl-idn/compare/v1.25.0...v1.26.0
   Release notes: https://github.com/symfony/polyfill-intl-idn/releases/tag/v1.26.0

 - zircote/swagger-php updated from 4.4.4 to 4.4.5 patch
   See changes: https://github.com/zircote/swagger-php/compare/4.4.4...4.4.5
   Release notes: https://github.com/zircote/swagger-php/releases/tag/4.4.5
2022-06-06 04:30:48 -05:00
Buster "Silver Eagle" Neece c08aaafc69
Fixes #5459 -- Check for "attached_pic" disposition for album art. 2022-06-06 04:06:54 -05:00
Buster "Silver Eagle" Neece 2cf2c8cd11
Fix some issues with Flow uploads. 2022-06-06 04:06:28 -05:00
Buster "Silver Eagle" Neece c3dc771c02
Fixes #5461 -- Fix config issue with station profile. 2022-06-05 06:38:06 -05:00
Buster "Silver Eagle" Neece c7cfa2d00a
Support HLS remote URLs. 2022-06-05 03:46:32 -05:00
Buster "Silver Eagle" Neece 64e7a81083
#4870 -- Allow selectable backup format for automated backups. 2022-06-05 01:06:21 -05:00
Buster "Silver Eagle" Neece af97ed952d
Fixes #5420 -- Fix link on disabled station profile page. 2022-06-04 18:32:30 -05:00
Vaalyn 24d2a728f7
Replace gettimeofday with time to fix deprecation (#5460) 2022-06-04 18:08:56 -05:00
Buster "Silver Eagle" Neece 155c56a605
PHPCS fixes. 2022-06-04 18:06:26 -05:00
Buster "Silver Eagle" Neece 55013e5091
HLS fine-tuning. 2022-06-04 17:58:15 -05:00
Buster "Silver Eagle" Neece aee7e0ff98
Fix errors enabling HLS; change default HLS points. 2022-06-04 17:48:05 -05:00
Buster "Silver Eagle" Neece ec6e172c18
Remove MP3 from HLS options. 2022-06-04 17:47:41 -05:00
Buster "Silver Eagle" Neece f6484918c2
Fixes #5457, Fixes #5455 -- Fix persistence of several settings. 2022-06-04 06:02:55 -05:00
Buster "Silver Eagle" Neece 6ea20d5996
Fix API gen error with stations not using HLS. 2022-06-04 05:38:50 -05:00
Buster "Silver Eagle" Neece fac86b77f2
Merge commit '3de709270d80eda9806162246f1778fd78fa5b99' 2022-06-03 22:39:02 -05:00
Buster "Silver Eagle" Neece 361c1ce169
Minor interface/class cleanup. 2022-06-02 17:27:33 -05:00
Buster "Silver Eagle" Neece 5bb39b9e17
Fixes #5442 -- Harden log-dropping migration. 2022-06-02 01:04:57 -05:00
Buster "Silver Eagle" Neece d8becc0844
Fixes #5452 -- Fix types on streamer broadcast download. 2022-06-01 22:33:10 -05:00
Buster "Silver Eagle" Neece 7046e16458
Fixes #5393 -- Error tab display on Station Form. 2022-06-01 22:26:17 -05:00
Buster "Silver Eagle" Neece df7aedf931
Fix issues with unset backend/frontend config on profile form. 2022-06-01 21:53:16 -05:00
Buster "Silver Eagle" Neece c70720aee4
Update changelog. 2022-06-01 01:58:49 -05:00
Buster "Silver Eagle" Neece 2927021d31
Fixes #5395 -- Fix remote URL playlists in Liquidsoap config. 2022-05-31 23:47:45 -05:00
Buster "Silver Eagle" Neece dc62918291
Fixes #5447 -- Fix places where DJ avatar shows up. 2022-05-31 11:45:23 -05:00
Buster "Silver Eagle" Neece d43aee2a8d
Merge branch 'main' of https://github.com/AzuraCast/AzuraCast 2022-05-31 06:42:35 -05:00
Buster "Silver Eagle" Neece f46314d8c4
Improve accuracy of generics. 2022-05-31 06:41:35 -05:00
Vaalyn b29d822854
Fix placeholder usage in help card template (#5441) 2022-05-31 04:37:39 -05:00
Mitch 8badab207c
Disclaimer for Stereo Tool (#5440)
* Fixing up wording.

* Update StereoTool.vue

Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
2022-05-31 04:36:40 -05:00
Buster "Silver Eagle" Neece b6767e1bc3
Bug fixes, Repo and CustomAsset cleanup. 2022-05-31 02:50:49 -05:00
Buster "Silver Eagle" Neece 3c1bec857b
Fixes #5444 -- Fix typing on delete request. 2022-05-31 00:46:45 -05:00
Buster "Silver Eagle" Neece 6278bbd53d
Add support for per-streamer custom artwork. 2022-05-30 23:23:03 -05:00
Buster "Silver Eagle" Neece fe87dc2fae
Implement Entity/Repository station helpers. 2022-05-30 01:25:35 -05:00
Buster "Silver Eagle" Neece d03a60258f
Fix migration generation. 2022-05-29 20:08:39 -05:00
Buster "Silver Eagle" Neece 87d74adbd3
Implement common AlbumArt resize handler. 2022-05-29 17:58:56 -05:00
Buster "Silver Eagle" Neece 03ca7e2ec6
Update to dev-v7 of PHP-DI. 2022-05-29 17:57:56 -05:00
Buster "Silver Eagle" Neece f7c32f2306
Routine dependency update.
Changelogs summary:

 - symfony/string updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/string/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/string/releases/tag/v6.1.0

 - symfony/deprecation-contracts updated from v3.0.1 to v3.1.0 minor
   See changes: https://github.com/symfony/deprecation-contracts/compare/v3.0.1...v3.1.0
   Release notes: https://github.com/symfony/deprecation-contracts/releases/tag/v3.1.0

 - symfony/console updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/console/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/console/releases/tag/v6.1.0

 - doctrine/cache updated from 2.1.1 to 2.2.0 minor
   See changes: https://github.com/doctrine/cache/compare/2.1.1...2.2.0
   Release notes: https://github.com/doctrine/cache/releases/tag/2.2.0

 - symfony/serializer updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/serializer/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/serializer/releases/tag/v6.1.0

 - league/flysystem updated from 3.x-dev@670df21 to 3.x-dev@42a2f47 patch
   See changes: 670df21...42a2f47

 - symfony/event-dispatcher-contracts updated from v3.0.1 to v3.1.0 minor
   See changes: https://github.com/symfony/event-dispatcher-contracts/compare/v3.0.1...v3.1.0
   Release notes: https://github.com/symfony/event-dispatcher-contracts/releases/tag/v3.1.0

 - symfony/event-dispatcher updated from v6.0.3 to v6.1.0 minor
   See changes: https://github.com/symfony/event-dispatcher/compare/v6.0.3...v6.1.0
   Release notes: https://github.com/symfony/event-dispatcher/releases/tag/v6.1.0

 - symfony/css-selector updated from v6.0.3 to v6.1.0 minor
   See changes: https://github.com/symfony/css-selector/compare/v6.0.3...v6.1.0
   Release notes: https://github.com/symfony/css-selector/releases/tag/v6.1.0

 - symfony/yaml updated from v6.0.3 to v6.1.0 minor
   See changes: https://github.com/symfony/yaml/compare/v6.0.3...v6.1.0
   Release notes: https://github.com/symfony/yaml/releases/tag/v6.1.0

 - symfony/var-dumper updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/var-dumper/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/var-dumper/releases/tag/v6.1.0

 - symfony/finder updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/finder/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/finder/releases/tag/v6.1.0

 - psy/psysh updated from v0.11.4 to v0.11.5 patch
   See changes: https://github.com/bobthecow/psysh/compare/v0.11.4...v0.11.5
   Release notes: https://github.com/bobthecow/psysh/releases/tag/v0.11.5

 - masterminds/html5 installed in version 2.7.5
   Release notes: https://github.com/Masterminds/html5-php/releases/tag/2.7.5

 - symfony/dom-crawler updated from v6.0.6 to v6.1.0 minor
   See changes: https://github.com/symfony/dom-crawler/compare/v6.0.6...v6.1.0
   Release notes: https://github.com/symfony/dom-crawler/releases/tag/v6.1.0

 - symfony/browser-kit updated from v6.0.3 to v6.1.0 minor
   See changes: https://github.com/symfony/browser-kit/compare/v6.0.3...v6.1.0
   Release notes: https://github.com/symfony/browser-kit/releases/tag/v6.1.0

 - guzzlehttp/guzzle updated from 7.4.2 to 7.4.3 patch
   See changes: https://github.com/guzzle/guzzle/compare/7.4.2...7.4.3
   Release notes: https://github.com/guzzle/guzzle/releases/tag/7.4.3

 - composer/ca-bundle updated from 1.3.1 to 1.3.2 patch
   See changes: https://github.com/composer/ca-bundle/compare/1.3.1...1.3.2
   Release notes: https://github.com/composer/ca-bundle/releases/tag/1.3.2

 - symfony/stopwatch updated from v6.0.5 to v6.1.0 minor
   See changes: https://github.com/symfony/stopwatch/compare/v6.0.5...v6.1.0
   Release notes: https://github.com/symfony/stopwatch/releases/tag/v6.1.0

 - symfony/filesystem updated from v6.0.7 to v6.1.0 minor
   See changes: https://github.com/symfony/filesystem/compare/v6.0.7...v6.1.0
   Release notes: https://github.com/symfony/filesystem/releases/tag/v6.1.0

 - intervention/image updated from 2.7.1 to 2.7.2 patch
   See changes: https://github.com/Intervention/image/compare/2.7.1...2.7.2
   Release notes: https://github.com/Intervention/image/releases/tag/2.7.2

 - aws/aws-sdk-php updated from 3.222.14 to 3.224.0 minor
   See changes: https://github.com/aws/aws-sdk-php/compare/3.222.14...3.224.0
   Release notes: https://github.com/aws/aws-sdk-php/releases/tag/3.224.0

 - symfony/translation-contracts updated from v3.0.1 to v3.1.0 minor
   See changes: https://github.com/symfony/translation-contracts/compare/v3.0.1...v3.1.0
   Release notes: https://github.com/symfony/translation-contracts/releases/tag/v3.1.0

 - symfony/translation updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/translation/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/translation/releases/tag/v6.1.0

 - symfony/process updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/process/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/process/releases/tag/v6.1.0

 - symfony/var-exporter updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/var-exporter/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/var-exporter/releases/tag/v6.1.0

 - symfony/cache-contracts updated from v3.0.1 to v3.1.0 minor
   See changes: https://github.com/symfony/cache-contracts/compare/v3.0.1...v3.1.0
   Release notes: https://github.com/symfony/cache-contracts/releases/tag/v3.1.0

 - symfony/cache updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/cache/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/cache/releases/tag/v6.1.0

 - php-http/discovery updated from 1.14.1 to 1.14.2 patch
   See changes: https://github.com/php-http/discovery/compare/1.14.1...1.14.2
   Release notes: https://github.com/php-http/discovery/releases/tag/1.14.2

 - symfony/expression-language updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/expression-language/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/expression-language/releases/tag/v6.1.0

 - phpstan/phpstan updated from 1.6.8 to 1.7.3 minor
   See changes: https://github.com/phpstan/phpstan/compare/1.6.8...1.7.3
   Release notes: https://github.com/phpstan/phpstan/releases/tag/1.7.3

 - phpstan/phpstan-doctrine updated from 1.3.4 to 1.3.6 patch
   See changes: https://github.com/phpstan/phpstan-doctrine/compare/1.3.4...1.3.6
   Release notes: https://github.com/phpstan/phpstan-doctrine/releases/tag/1.3.6

 - roave/security-advisories updated from dev-latest@c491d08 to dev-latest@268c209
   See changes: c491d08...268c209

 - slevomat/coding-standard updated from 7.2.0 to 7.2.1 patch
   See changes: https://github.com/slevomat/coding-standard/compare/7.2.0...7.2.1
   Release notes: https://github.com/slevomat/coding-standard/releases/tag/7.2.1

 - thecodingmachine/safe updated from v2.1.4 to v2.2.0 minor
   See changes: https://github.com/thecodingmachine/safe/compare/v2.1.4...v2.2.0
   Release notes: https://github.com/thecodingmachine/safe/releases/tag/v2.2.0

 - symfony/messenger updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/messenger/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/messenger/releases/tag/v6.1.0

 - symfony/beanstalkd-messenger updated from v6.0.3 to v6.1.0 minor
   See changes: https://github.com/symfony/beanstalkd-messenger/compare/v6.0.3...v6.1.0
   Release notes: https://github.com/symfony/beanstalkd-messenger/releases/tag/v6.1.0

 - symfony/intl updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/intl/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/intl/releases/tag/v6.1.0

 - symfony/mime updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/mime/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/mime/releases/tag/v6.1.0

 - egulias/email-validator updated from 3.1.2 to 3.2 minor
   See changes: https://github.com/egulias/EmailValidator/compare/3.1.2...3.2
   Release notes: https://github.com/egulias/EmailValidator/releases/tag/3.2

 - symfony/mailer updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/mailer/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/mailer/releases/tag/v6.1.0

 - symfony/property-info updated from v6.0.7 to v6.1.0 minor
   See changes: https://github.com/symfony/property-info/compare/v6.0.7...v6.1.0
   Release notes: https://github.com/symfony/property-info/releases/tag/v6.1.0

 - symfony/property-access updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/property-access/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/property-access/releases/tag/v6.1.0

 - symfony/options-resolver updated from v6.0.3 to v6.1.0 minor
   See changes: https://github.com/symfony/options-resolver/compare/v6.0.3...v6.1.0
   Release notes: https://github.com/symfony/options-resolver/releases/tag/v6.1.0

 - symfony/lock updated from v6.0.7 to v6.1.0 minor
   See changes: https://github.com/symfony/lock/compare/v6.0.7...v6.1.0
   Release notes: https://github.com/symfony/lock/releases/tag/v6.1.0

 - symfony/rate-limiter updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/rate-limiter/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/rate-limiter/releases/tag/v6.1.0

 - symfony/redis-messenger updated from v6.0.7 to v6.1.0 minor
   See changes: https://github.com/symfony/redis-messenger/compare/v6.0.7...v6.1.0
   Release notes: https://github.com/symfony/redis-messenger/releases/tag/v6.1.0

 - symfony/validator updated from v6.0.8 to v6.1.0 minor
   See changes: https://github.com/symfony/validator/compare/v6.0.8...v6.1.0
   Release notes: https://github.com/symfony/validator/releases/tag/v6.1.0

 - zircote/swagger-php updated from 4.4.2 to 4.4.4 patch
   See changes: https://github.com/zircote/swagger-php/compare/4.4.2...4.4.4
   Release notes: https://github.com/zircote/swagger-php/releases/tag/4.4.4
2022-05-29 17:49:13 -05:00
Buster "Silver Eagle" Neece 42e5b5210b
Expand custom nginx config. 2022-05-28 23:07:56 -05:00
Buster "Silver Eagle" Neece 9791f8a0b7
Fix Sftpgo supervisor command. 2022-05-28 22:35:19 -05:00
Buster "Silver Eagle" Neece e6b7bfe2e6
Use Redis sock on both platforms. 2022-05-28 22:15:11 -05:00
Buster "Silver Eagle" Neece 3b9b073f8d
Re-Supervisordize everything. 2022-05-28 20:30:39 -05:00
Buster "Silver Eagle" Neece dd18b1941d
Revert "Roll back Supervisord-ification of Ansible."
This reverts commit a7c1dade8a.
2022-05-28 20:19:04 -05:00
Buster "Silver Eagle" Neece cc07caf818
Revert "Roll back Nginx code changes."
This reverts commit b0aedf66fe.
2022-05-28 19:30:12 -05:00
Buster "Silver Eagle" Neece 3056952c8d
Fixes #5434 -- Auto-disconnect streamers at end of scheduled time if "enforce" setting is enabled. 2022-05-28 05:20:11 -05:00
Buster "Silver Eagle" Neece a1b27b4b97
Fix DB location for Ansible sftpgo. 2022-05-27 23:46:40 -05:00
Buster "Silver Eagle" Neece 719ded0ff2
Add sftpgo to Ansible. 2022-05-27 23:32:54 -05:00
Buster "Silver Eagle" Neece bee01f43ef
Remove errant line. 2022-05-27 23:01:13 -05:00
Buster "Silver Eagle" Neece 496859a108
Ansible rollback fixes. 2022-05-27 22:57:00 -05:00
Buster "Silver Eagle" Neece a7c1dade8a
Roll back Supervisord-ification of Ansible. 2022-05-27 22:47:54 -05:00
Buster "Silver Eagle" Neece b0aedf66fe
Roll back Nginx code changes. 2022-05-27 22:46:33 -05:00
Buster "Silver Eagle" Neece fce5f4c173
Implement nginx dynamic config. 2022-05-27 04:40:42 -05:00