Buster Neece
|
3d386e529e
|
Re-merge setup:initialize and regular setup.
|
2023-01-15 16:30:22 -06:00 |
Buster Neece
|
6ef72c643e
|
Fixes #6007 -- Implement Google Analytics Measurement V4.
|
2023-01-14 02:04:13 -06:00 |
Buster Neece
|
415e19e15d
|
Fixes #5943 -- Allow sequential playlists to be set to folders too.
|
2023-01-13 20:34:15 -06:00 |
Buster Neece
|
32646cf7c7
|
Add link to listener report from profile.
|
2023-01-13 16:27:44 -06:00 |
Buster Neece
|
5c9a2239bd
|
Temporary workaround to enable Queue.
|
2023-01-12 18:01:05 -06:00 |
Buster Neece
|
9741d144fd
|
Turn off stopongroup/killongroup for per-station nowplaying.
|
2023-01-12 17:56:44 -06:00 |
Buster Neece
|
03f1f5840a
|
Tag split tokens as sensitive parameters.
|
2023-01-12 16:59:01 -06:00 |
Buster Neece
|
fe2b44df12
|
Move Now Playing tasks into separate per-station processes.
|
2023-01-11 21:13:51 -06:00 |
Buster Neece
|
e83dca7822
|
Ensure metadata table is up-to-date.
|
2023-01-11 12:29:51 -06:00 |
Buster Neece
|
8faacb9225
|
Composer dependencies update.
Changelogs summary:
- wikimedia/composer-merge-plugin updated from dev-master@7692a62 to dev-master@a4c4c62
See changes: 7692a62...a4c4c62
- dealerdirect/phpcodesniffer-composer-installer updated from v0.7.2 to v1.0.0 major
See changes: https://github.com/PHPCSStandards/composer-installer/compare/Dealerdirect:v0.7.2...PHPCSStandards:v1.0.0
Release notes: https://github.com/PHPCSStandards/composer-installer/releases/tag/v1.0.0
- symfony/string updated from v6.2.0 to v6.2.2 patch
See changes: https://github.com/symfony/string/compare/v6.2.0...v6.2.2
Release notes: https://github.com/symfony/string/releases/tag/v6.2.2
- symfony/service-contracts updated from v3.1.1 to v3.2.0 minor
See changes: https://github.com/symfony/service-contracts/compare/v3.1.1...v3.2.0
Release notes: https://github.com/symfony/service-contracts/releases/tag/v3.2.0
- symfony/console updated from v6.2.1 to v6.2.3 patch
See changes: https://github.com/symfony/console/compare/v6.2.1...v6.2.3
Release notes: https://github.com/symfony/console/releases/tag/v6.2.3
- doctrine/persistence updated from 3.1.1 to 3.1.2 patch
See changes: https://github.com/doctrine/persistence/compare/3.1.1...3.1.2
Release notes: https://github.com/doctrine/persistence/releases/tag/3.1.2
- doctrine/lexer updated from 1.2.3 to 2.1.0 major
See changes: https://github.com/doctrine/lexer/compare/1.2.3...2.1.0
Release notes: https://github.com/doctrine/lexer/releases/tag/2.1.0
- doctrine/instantiator updated from 1.4.1 to 1.5.0 minor
See changes: https://github.com/doctrine/instantiator/compare/1.4.1...1.5.0
Release notes: https://github.com/doctrine/instantiator/releases/tag/1.5.0
- doctrine/dbal updated from 3.5.1 to 3.5.2 patch
See changes: https://github.com/doctrine/dbal/compare/3.5.1...3.5.2
Release notes: https://github.com/doctrine/dbal/releases/tag/3.5.2
- doctrine/collections updated from 1.8.0 to 2.1.2 major
See changes: https://github.com/doctrine/collections/compare/1.8.0...2.1.2
Release notes: https://github.com/doctrine/collections/releases/tag/2.1.2
- doctrine/orm updated from 2.13.4 to 2.14.0 minor
See changes: https://github.com/doctrine/orm/compare/2.13.4...2.14.0
Release notes: https://github.com/doctrine/orm/releases/tag/2.14.0
- symfony/css-selector updated from v6.2.0 to v6.2.3 patch
See changes: https://github.com/symfony/css-selector/compare/v6.2.0...v6.2.3
Release notes: https://github.com/symfony/css-selector/releases/tag/v6.2.3
- symfony/yaml updated from v6.2.0 to v6.2.2 patch
See changes: https://github.com/symfony/yaml/compare/v6.2.0...v6.2.2
Release notes: https://github.com/symfony/yaml/releases/tag/v6.2.2
- symfony/var-dumper updated from v6.2.1 to v6.2.3 patch
See changes: https://github.com/symfony/var-dumper/compare/v6.2.1...v6.2.3
Release notes: https://github.com/symfony/var-dumper/releases/tag/v6.2.3
- symfony/finder updated from v6.2.0 to v6.2.3 patch
See changes: https://github.com/symfony/finder/compare/v6.2.0...v6.2.3
Release notes: https://github.com/symfony/finder/releases/tag/v6.2.3
- symfony/event-dispatcher updated from v6.2.0 to v6.2.2 patch
See changes: https://github.com/symfony/event-dispatcher/compare/v6.2.0...v6.2.2
Release notes: https://github.com/symfony/event-dispatcher/releases/tag/v6.2.2
- psy/psysh updated from v0.11.9 to v0.11.10 patch
See changes: https://github.com/bobthecow/psysh/compare/v0.11.9...v0.11.10
Release notes: https://github.com/bobthecow/psysh/releases/tag/v0.11.10
- phpunit/php-code-coverage updated from 9.2.20 to 9.2.23 patch
See changes: https://github.com/sebastianbergmann/php-code-coverage/compare/9.2.20...9.2.23
Release notes: https://github.com/sebastianbergmann/php-code-coverage/releases/tag/9.2.23
- codeception/stub updated from 4.0.2 to 4.1.0 minor
See changes: https://github.com/Codeception/Stub/compare/4.0.2...4.1.0
Release notes: https://github.com/Codeception/Stub/releases/tag/4.1.0
- codeception/codeception updated from 5.0.5 to 5.0.6 patch
See changes: https://github.com/Codeception/Codeception/compare/5.0.5...5.0.6
Release notes: https://github.com/Codeception/Codeception/releases/tag/5.0.6
- symfony/dom-crawler updated from v6.2.0 to v6.2.3 patch
See changes: https://github.com/symfony/dom-crawler/compare/v6.2.0...v6.2.3
Release notes: https://github.com/symfony/dom-crawler/releases/tag/v6.2.3
- doctrine/data-fixtures updated from 1.5.3 to 1.6.3 minor
See changes: https://github.com/doctrine/data-fixtures/compare/1.5.3...1.6.3
Release notes: https://github.com/doctrine/data-fixtures/releases/tag/1.6.3
- league/flysystem updated from 3.11.0 to 3.12.1 minor
See changes: https://github.com/thephpleague/flysystem/compare/3.11.0...3.12.1
Release notes: https://github.com/thephpleague/flysystem/releases/tag/3.12.1
- aws/aws-sdk-php updated from 3.253.1 to 3.256.1 minor
See changes: https://github.com/aws/aws-sdk-php/compare/3.253.1...3.256.1
Release notes: https://github.com/aws/aws-sdk-php/releases/tag/3.256.1
- league/flysystem-aws-s3-v3 updated from 3.10.3 to 3.12.1 minor
See changes: https://github.com/thephpleague/flysystem-aws-s3-v3/compare/3.10.3...3.12.1
Release notes: https://github.com/thephpleague/flysystem-aws-s3-v3/releases/tag/3.12.1
- phpseclib/phpseclib updated from 3.0.17 to 3.0.18 patch
See changes: https://github.com/phpseclib/phpseclib/compare/3.0.17...3.0.18
Release notes: https://github.com/phpseclib/phpseclib/releases/tag/3.0.18
- symfony/translation updated from v6.2.0 to v6.2.3 patch
See changes: https://github.com/symfony/translation/compare/v6.2.0...v6.2.3
Release notes: https://github.com/symfony/translation/releases/tag/v6.2.3
- nesbot/carbon updated from 2.64.0 to 2.65.0 minor
See changes: https://github.com/briannesbitt/Carbon/compare/2.64.0...2.65.0
Release notes: https://github.com/briannesbitt/Carbon/releases/tag/2.65.0
- php-di/php-di updated from v7.x-dev@6e8d9f5 to v7.x-dev@6d9eab0 patch
See changes: 6e8d9f5...6d9eab0
- symfony/var-exporter updated from v6.2.1 to v6.2.3 patch
See changes: https://github.com/symfony/var-exporter/compare/v6.2.1...v6.2.3
Release notes: https://github.com/symfony/var-exporter/releases/tag/v6.2.3
- symfony/cache updated from v6.2.0 to v6.2.4 patch
See changes: https://github.com/symfony/cache/compare/v6.2.0...v6.2.4
Release notes: https://github.com/symfony/cache/releases/tag/v6.2.4
- symfony/expression-language updated from v6.2.0 to v6.2.2 patch
See changes: https://github.com/symfony/expression-language/compare/v6.2.0...v6.2.2
Release notes: https://github.com/symfony/expression-language/releases/tag/v6.2.2
- phpstan/phpstan updated from 1.9.3 to 1.9.8 patch
See changes: https://github.com/phpstan/phpstan/compare/1.9.3...1.9.8
Release notes: https://github.com/phpstan/phpstan/releases/tag/1.9.8
- phpstan/phpstan-doctrine updated from 1.3.26 to 1.3.31 patch
See changes: https://github.com/phpstan/phpstan-doctrine/compare/1.3.26...1.3.31
Release notes: https://github.com/phpstan/phpstan-doctrine/releases/tag/1.3.31
- ramsey/collection updated from 1.2.2 to 2.0.0 major
See changes: https://github.com/ramsey/collection/compare/1.2.2...2.0.0
Release notes: https://github.com/ramsey/collection/releases/tag/2.0.0
- ramsey/uuid updated from 4.6.0 to 4.7.1 minor
See changes: https://github.com/ramsey/uuid/compare/4.6.0...4.7.1
Release notes: https://github.com/ramsey/uuid/releases/tag/4.7.1
- roave/security-advisories updated from dev-latest@a927131 to dev-latest@0c14acd
See changes: a927131...0c14acd
- phpstan/phpdoc-parser updated from 1.15.0 to 1.15.3 patch
See changes: https://github.com/phpstan/phpdoc-parser/compare/1.15.0...1.15.3
Release notes: https://github.com/phpstan/phpdoc-parser/releases/tag/1.15.3
- slevomat/coding-standard updated from 8.7.0 to 8.8.0 minor
See changes: https://github.com/slevomat/coding-standard/compare/8.7.0...8.8.0
Release notes: https://github.com/slevomat/coding-standard/releases/tag/8.8.0
- symfony/messenger updated from v6.2.0 to v6.2.2 patch
See changes: https://github.com/symfony/messenger/compare/v6.2.0...v6.2.2
Release notes: https://github.com/symfony/messenger/releases/tag/v6.2.2
- symfony/mime updated from v6.2.0 to v6.2.2 patch
See changes: https://github.com/symfony/mime/compare/v6.2.0...v6.2.2
Release notes: https://github.com/symfony/mime/releases/tag/v6.2.2
- egulias/email-validator updated from 3.2.1 to 3.2.5 patch
See changes: https://github.com/egulias/EmailValidator/compare/3.2.1...3.2.5
Release notes: https://github.com/egulias/EmailValidator/releases/tag/3.2.5
- symfony/mailer updated from v6.2.1 to v6.2.2 patch
See changes: https://github.com/symfony/mailer/compare/v6.2.1...v6.2.2
Release notes: https://github.com/symfony/mailer/releases/tag/v6.2.2
- symfony/property-info updated from v6.2.0 to v6.2.3 patch
See changes: https://github.com/symfony/property-info/compare/v6.2.0...v6.2.3
Release notes: https://github.com/symfony/property-info/releases/tag/v6.2.3
- symfony/property-access updated from v6.2.0 to v6.2.3 patch
See changes: https://github.com/symfony/property-access/compare/v6.2.0...v6.2.3
Release notes: https://github.com/symfony/property-access/releases/tag/v6.2.3
- symfony/rate-limiter updated from v6.2.0 to v6.2.2 patch
See changes: https://github.com/symfony/rate-limiter/compare/v6.2.0...v6.2.2
Release notes: https://github.com/symfony/rate-limiter/releases/tag/v6.2.2
- symfony/serializer updated from v6.2.1 to v6.2.3 patch
See changes: https://github.com/symfony/serializer/compare/v6.2.1...v6.2.3
Release notes: https://github.com/symfony/serializer/releases/tag/v6.2.3
- symfony/validator updated from v6.2.0 to v6.2.3 patch
See changes: https://github.com/symfony/validator/compare/v6.2.0...v6.2.3
Release notes: https://github.com/symfony/validator/releases/tag/v6.2.3
- voku/portable-utf8 updated from 6.0.10 to 6.0.11 patch
See changes: https://github.com/voku/portable-utf8/compare/6.0.10...6.0.11
Release notes: https://github.com/voku/portable-utf8/releases/tag/6.0.11
- doctrine/annotations updated from 1.14.1 to 1.14.2 patch
See changes: https://github.com/doctrine/annotations/compare/1.14.1...1.14.2
Release notes: https://github.com/doctrine/annotations/releases/tag/1.14.2
- zircote/swagger-php updated from 4.5.1 to 4.5.4 patch
See changes: https://github.com/zircote/swagger-php/compare/4.5.1...4.5.4
Release notes: https://github.com/zircote/swagger-php/releases/tag/4.5.4
|
2023-01-11 00:49:42 -06:00 |
Buster Neece
|
ff2402c556
|
Use common NowPlaying component for station profile.
|
2023-01-09 17:03:03 -06:00 |
Buster Neece
|
b34b00fcd8
|
Back up existing env file before Installer changes it.
|
2023-01-05 19:30:46 -06:00 |
Buster Neece
|
fb10802a12
|
Fix error with new env path.
|
2023-01-05 19:15:25 -06:00 |
Buster Neece
|
1032801b07
|
Initial WIP final tweaks.
|
2023-01-05 13:48:55 -06:00 |
Buster Neece
|
a4117da33d
|
Refine updates page.
|
2023-01-05 13:21:23 -06:00 |
Buster Neece
|
d76ff450c8
|
Web updater initial WIP.
|
2023-01-05 12:54:03 -06:00 |
Buster Neece
|
a5bf63ed49
|
Add per-station branding support.
|
2023-01-03 16:55:49 -06:00 |
Buster Neece
|
fb5dba9c22
|
Add link from admin API keys page to manage personal API keys.
|
2023-01-02 15:33:17 -06:00 |
Buster Neece
|
24ef1c4d8a
|
Create new expandable StationBrandingConfiguration object.
|
2023-01-02 14:47:16 -06:00 |
Buster Neece
|
901faaee50
|
More WebDJ work.
|
2022-12-31 17:11:24 -06:00 |
Buster Neece
|
8248f1f926
|
Revert "Fixes #5853 -- Fix Liquidsoap operator for "play single track" advanced state."
This reverts commit b0549b4700 .
|
2022-12-29 15:05:04 -06:00 |
Buster Neece
|
b0549b4700
|
Fixes #5853 -- Fix Liquidsoap operator for "play single track" advanced state.
|
2022-12-29 09:57:13 -06:00 |
Buster Neece
|
3ed6a966b1
|
Closes #5565 -- Re-add all custom field metadata tag assignment options.
|
2022-12-28 13:44:25 -06:00 |
Buster Neece
|
0c3fb7bd43
|
Disable Centrifugo in testing.
|
2022-12-28 10:13:26 -06:00 |
Buster Neece
|
6a5276820b
|
Fixes #4721 -- Base elapsed time in players on server time, not client time.
|
2022-12-28 09:49:12 -06:00 |
Buster Neece
|
a6641d5a4f
|
Fixes #5967 -- Hide bitrate for lossless streams.
|
2022-12-27 07:59:53 -06:00 |
Buster Neece
|
33e4c45466
|
Fixes #5956 -- Sort podcast episodes by upload date.
|
2022-12-26 12:14:26 -06:00 |
Buster Neece
|
ec50492047
|
Fixes #5951 -- Fix custom field sorting on Media Manager.
|
2022-12-18 18:12:40 -06:00 |
Buster Neece
|
86e8d565a4
|
Fixes #5934 -- Explicitly specify port in Icecast relay URLs.
|
2022-12-15 17:37:09 -06:00 |
Buster Neece
|
19a82114a2
|
Fixes #5926 -- Remove scheme from Shoutcast directory listing.
|
2022-12-15 16:55:59 -06:00 |
Buster Neece
|
e0cc6e6f25
|
Remove process idle timeout for long-running CLI processes.
|
2022-12-14 15:09:18 -06:00 |
Buster Neece
|
6c4666d688
|
Lower log level of URI parse errors.
|
2022-12-08 17:16:20 -06:00 |
Buster Neece
|
75d1967957
|
Bring Redis back for app and Centrifugo caches.
|
2022-12-06 12:52:54 -06:00 |
Buster Neece
|
c39c366f17
|
Revert "Decommission Redis."
This reverts commit 0ba1556a95 .
|
2022-12-06 08:45:43 -06:00 |
Buster Neece
|
e61e4b89c2
|
Version bump to 0.17.6.
|
2022-12-05 09:12:50 -06:00 |
Buster Neece
|
296317daf8
|
Fixes #5897 -- Properly parse URLs without schemes.
|
2022-12-04 12:54:18 -06:00 |
Buster Neece
|
791396fc45
|
Finish implementation of Centrifugo.
|
2022-12-02 09:27:16 -06:00 |
Buster Neece
|
712ac47ae7
|
Fix test suite for now.
|
2022-12-02 03:58:01 -06:00 |
Buster Neece
|
872d637ee3
|
Limit number of startup attempts for station frontend/backends.
|
2022-12-01 13:50:03 -06:00 |
Buster Neece
|
3932422bf3
|
Temp comment out Centrifugo use.
|
2022-12-01 00:43:33 -06:00 |
Buster Neece
|
2f04f26c4c
|
Fixes WebOoks triggering all the time #5894
|
2022-12-01 00:43:21 -06:00 |
Buster Neece
|
6eb0cd8eba
|
CBF fixes.
|
2022-11-30 12:36:04 -06:00 |
Buster Neece
|
96ba5cbea3
|
Initial implementation of Centrifugo.
|
2022-11-30 12:05:21 -06:00 |
Buster Neece
|
c1263de4c8
|
Unify backend code for Twitter and Mastodon posting.
|
2022-11-28 06:27:31 -06:00 |
Buster Neece
|
2620d6aeb6
|
Fix webhooks triggering incorrectly.
|
2022-11-28 00:46:53 -06:00 |
Buster Neece
|
4170e9f026
|
Add "song_changed_live" Webhook trigger and restructure comomon Webhook components.
|
2022-11-27 03:49:58 -06:00 |
Buster Neece
|
5ae4c59976
|
Allow different Twitter/Mastodon messages per trigger type.
|
2022-11-26 08:32:51 -06:00 |
Buster Neece
|
60312ee45b
|
Move WebhookTriggers to Enum and clean up dispatch classes.
|
2022-11-26 00:02:42 -06:00 |
Buster Neece
|
f2b4dc346a
|
Revert error cleanup to allow phpstan.
|
2022-11-23 20:07:55 -06:00 |
Buster Neece
|
b6dc8e3e49
|
Revert back to JPG/PNG as default, but keep support for webp in custom assets.
|
2022-11-23 06:42:25 -06:00 |