Commit Graph

5677 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece 4f9d8916c3
Use $PWD for new Docker Compose format. 2022-05-14 22:51:58 -05:00
Buster "Silver Eagle" Neece 15233528de
Fix frontend build command for install-dev. 2022-05-13 14:06:12 -05:00
Buster "Silver Eagle" Neece 0112837128
Update changelog. 2022-05-13 11:21:57 -05:00
Buster "Silver Eagle" Neece 9fdc1b8fe3
Update to stable release assets URL. 2022-05-12 12:55:58 -05:00
Buster "Silver Eagle" Neece b70b24e33f
Update LS rolling release version. 2022-05-12 12:53:46 -05:00
Buster "Silver Eagle" Neece 24ecda99ec
Move Metadata management back to main library; use FFProbe exclusively for metadata reading; harden error handling and resilience for misprocessed files. 2022-05-12 12:40:35 -05:00
Buster "Silver Eagle" Neece 6f1402c65f
Improve security and PubKey handling for SFTP users. 2022-05-09 09:05:34 -05:00
Buster "Silver Eagle" Neece f5c73fb108
Fix error with Doctrine EM wrapper. 2022-05-08 16:37:51 -05:00
Buster "Silver Eagle" Neece 95b45657e2
Update Flysystem dependency. 2022-05-08 15:58:00 -05:00
Buster "Silver Eagle" Neece 676eb7d9ad
Update to rolling release of LS. 2022-05-08 15:52:14 -05:00
Buster "Silver Eagle" Neece a2c9f4d026
Switch to be independent of parent MariaDB instance. 2022-05-08 15:42:49 -05:00
Buster "Silver Eagle" Neece c113a7fe1b
Remove definition cache from containerBuilder. 2022-05-08 13:31:32 -05:00
Buster "Silver Eagle" Neece a9f066602c
Code quality cleanup sweep. 2022-05-08 13:05:02 -05:00
Buster "Silver Eagle" Neece fe61967c50
Dependency update.
Changelogs summary:

 - doctrine/persistence updated from 3.0.1 to 3.0.2 patch
   See changes: https://github.com/doctrine/persistence/compare/3.0.1...3.0.2
   Release notes: https://github.com/doctrine/persistence/releases/tag/3.0.2

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

 - friendsofphp/proxy-manager-lts updated from v1.0.11 to v1.0.12 patch
   See changes: https://github.com/FriendsOfPHP/proxy-manager-lts/compare/v1.0.11...v1.0.12
   Release notes: https://github.com/FriendsOfPHP/proxy-manager-lts/releases/tag/v1.0.12

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

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

 - roave/security-advisories updated from dev-latest@54c08f0 to dev-latest@c999458
   See changes: 54c08f0...c999458

 - phpstan/phpdoc-parser updated from 1.5.0 to 1.5.1 patch
   See changes: https://github.com/phpstan/phpdoc-parser/compare/1.5.0...1.5.1
   Release notes: https://github.com/phpstan/phpdoc-parser/releases/tag/1.5.1

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

 - zircote/swagger-php updated from 4.3.0 to 4.4.1 minor
   See changes: https://github.com/zircote/swagger-php/compare/4.3.0...4.4.1
   Release notes: https://github.com/zircote/swagger-php/releases/tag/4.4.1
2022-05-08 07:00:49 -05:00
Buster "Silver Eagle" Neece ac157cac60
#5360 -- Don't build schedule for non-Liquidsoap stations. 2022-05-08 06:50:49 -05:00
Buster "Silver Eagle" Neece 49b3191987
#5360 -- Update internal URL 2022-05-07 18:50:24 -05:00
Buster "Silver Eagle" Neece de86d23361
Fixes #5358 -- Provide all DB settings in all cases. 2022-05-07 16:00:56 -05:00
Buster "Silver Eagle" Neece 54f6298403
Update changelog. 2022-05-07 12:06:41 -05:00
Buster "Silver Eagle" Neece fb3a8a5fc9
Switch PHP translator implementation. 2022-05-07 11:44:14 -05:00
Buster "Silver Eagle" Neece 3e03980811
Use local socket for Redis; update uptime_wait. 2022-05-07 10:59:37 -05:00
Buster "Silver Eagle" Neece 5dc6bf8742
Move nginx 9010 port to 6010; use sockets for MariaDB. 2022-05-07 08:50:48 -05:00
Buster "Silver Eagle" Neece 5fbb500c6a
Don't use deprecated Doctrine platform. 2022-05-07 08:26:33 -05:00
Buster "Silver Eagle" Neece 8f8e14fc73 Merge branch 'main' of https://github.com/AzuraCast/AzuraCast into main 2022-05-06 14:49:01 -05:00
Buster "Silver Eagle" Neece f1fcd9e606
#5351 -- Update nginx config on ansible. 2022-05-06 14:48:59 -05:00
Vaalyn 67054d12a0
Fix default StorageLocation ID on BackupCommand (#5350)
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
2022-05-06 10:20:33 -05:00
Buster "Silver Eagle" Neece c4deb4080e
Switch Supervisor to use Unix sockets too. 2022-05-04 05:30:36 -05:00
Buster "Silver Eagle" Neece 0e1efbc88e
Updates to remove unnecessary back-compat checks. 2022-05-03 15:10:16 -05:00
Buster "Silver Eagle" Neece eafc0a156b
Add internal/socket PHP changes to Ansible. 2022-05-03 14:45:41 -05:00
Buster "Silver Eagle" Neece 1bfc540c97
Fix date on Changelog. 2022-05-03 14:39:34 -05:00
Mitch 3ccd770fb3
Version Bump (#5342)
This minor version bump resolves a issue with Liquidsoap functions, such as skipping songs and requesting songs.
2022-05-03 14:38:54 -05:00
Buster "Silver Eagle" Neece 6ecba55950
Use Unix Domain Sockets for LS internal connections. 2022-05-03 14:11:44 -05:00
Buster "Silver Eagle" Neece 846be13564
Let nginx start up before Supervisord. 2022-05-03 14:07:51 -05:00
Buster "Silver Eagle" Neece 646280d7cb
Use Unix domain socket for PHP-FPM. 2022-05-03 12:10:48 -05:00
Buster "Silver Eagle" Neece 17eb821b77
Put interrupting playlists back on top of the AutoDJ until replaced. 2022-05-02 09:37:33 -05:00
Buster "Silver Eagle" Neece 399ec8a9db
Update changelog. 2022-05-02 06:22:29 -05:00
Buster "Silver Eagle" Neece 6a8c9402d3
Fixes #5333 -- Update LS version to fix telnet. 2022-05-02 01:43:40 -05:00
Buster "Silver Eagle" Neece 97aaaa3cb4
Move frontend Docker Compose file to avoid pwd confusion in new version. 2022-05-01 02:02:25 -05:00
Buster "Silver Eagle" Neece 551e41164c
Add new interruptable queue and "play immediately" function. 2022-05-01 01:43:20 -05:00
Buster "Silver Eagle" Neece 70628d315a
Switch default value after Docker parsing change. 2022-04-30 10:59:31 -05:00
Buster "Silver Eagle" Neece ed13d78255
Update once-per-X-songs rule. 2022-04-29 08:54:55 -05:00
Buster "Silver Eagle" Neece 5f14370a17 Merge branch 'main' of https://github.com/AzuraCast/AzuraCast into main 2022-04-29 02:48:52 -05:00
Buster "Silver Eagle" Neece d00e876cd7
Update LS download link. 2022-04-29 02:48:50 -05:00
ogrenci01 de2df862c7
Update liquidsoap.yml (#5321) 2022-04-29 02:48:23 -05:00
Buster "Silver Eagle" Neece ca0c8a3827
Update Metadata Manager. 2022-04-28 07:01:18 -05:00
Buster "Silver Eagle" Neece 62d1f48e4c
Fix test suite gettext handler. 2022-04-27 13:58:53 -05:00
Buster "Silver Eagle" Neece dfc4ae89ff
Create locale folders before CrowdIn import. 2022-04-27 13:31:14 -05:00
Buster "Silver Eagle" Neece 3ea22191f6
Update Crowdin Action. 2022-04-27 13:12:46 -05:00
Buster "Silver Eagle" Neece 78b8393811
Update Symfony to 6.0.8
Changelogs summary:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 - symfony/validator updated from v6.0.7 to v6.0.8 patch
   See changes: https://github.com/symfony/validator/compare/v6.0.7...v6.0.8
   Release notes: https://github.com/symfony/validator/releases/tag/v6.0.8
2022-04-27 12:52:42 -05:00
Buster "Silver Eagle" Neece fec35a2432
Switch to php-gettext 5.x:
- Don't use compiled PHP translations, switch back to gettext .mo compiled files
 - Bring npm easygettext back for JS parsing and generation
2022-04-27 12:50:39 -05:00
Buster "Silver Eagle" Neece f109600159
Dependency update.
Changelogs summary:

 - league/flysystem updated from 3.x-dev@d785c1d to 3.x-dev@c8e137e patch
   See changes: d785c1d...c8e137e

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

 - league/flysystem-sftp-v3 updated from 3.0.17 to 3.0.18 patch
   See changes: https://github.com/thephpleague/flysystem-sftp-v3/compare/3.0.17...3.0.18
   Release notes: https://github.com/thephpleague/flysystem-sftp-v3/releases/tag/3.0.18

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

 - roave/security-advisories updated from dev-latest@e5e096c to dev-latest@f9837ae
   See changes: e5e096c...f9837ae
2022-04-27 10:29:55 -05:00