Commit Graph

5117 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece d8d00cc175
Add testing environments from PhpStorm into repo. 2021-11-06 23:03:00 -06:00
Buster "Silver Eagle" Neece 058f306c15
Make entity functions line up with propertyaccess. 2021-11-06 23:02:44 -06:00
Buster "Silver Eagle" Neece cbe106d9ef
Add album art to dashboard. 2021-11-05 21:05:40 -05:00
Buster "Silver Eagle" Neece 57d3f4c04e
Vue component polish; locale string deduplication. 2021-11-05 20:38:39 -05:00
Buster "Silver Eagle" Neece 6973ae41a7
Minor polish on LS config/reports overview. 2021-11-05 18:51:21 -05:00
Buster "Silver Eagle" Neece 97def31814
Mount/remote advanced feature cleanup. 2021-11-05 17:45:45 -05:00
Buster "Silver Eagle" Neece 7dd2f90d1b
Implement Show-Advanced-Features in station form. 2021-11-05 17:30:02 -05:00
Buster "Silver Eagle" Neece 52e70fe747
Fixes #4749 -- Fix advanced setting and progress styling. 2021-11-05 05:29:43 -05:00
Buster "Silver Eagle" Neece 836b4f4492
Fixes #4752 -- Fix podcast episode modal failing to open. 2021-11-05 04:33:15 -05:00
Buster "Silver Eagle" Neece 7a393bda11
Remove and retire AzuraForms 2021-11-05 01:36:44 -05:00
Buster "Silver Eagle" Neece 87ea336a12
Vuetify Liquidsoap config; other app cleanup. 2021-11-05 01:13:32 -05:00
Buster "Silver Eagle" Neece 5caa21ba33
Vuetify automation, clean up SoundExchange report. 2021-11-04 19:50:13 -05:00
Buster "Silver Eagle" Neece 408d4c6a4b
Vuetify SoundExchange report. 2021-11-04 12:35:13 -05:00
Buster "Silver Eagle" Neece 5b114a5f31
Merge branch 'feature/BackupsVue' into main 2021-11-04 11:19:48 -05:00
Buster "Silver Eagle" Neece 95b021910f
Finish impl of Vue backup. 2021-11-04 11:19:39 -05:00
Buster "Silver Eagle" Neece 55f42b7b05
WIP backups vue and form component retirement. 2021-11-04 04:09:07 -05:00
Buster "Silver Eagle" Neece ce1a375657
Fix relist on Admin API Keys. 2021-11-03 16:10:21 -05:00
Buster "Silver Eagle" Neece 2c84d55f20
Move admin API key view to Vue. 2021-11-03 16:07:05 -05:00
Buster "Silver Eagle" Neece ad1dd031ab
Add vertical padding to datatable toolbar. 2021-11-03 16:05:17 -05:00
Buster "Silver Eagle" Neece c623746d4c
Move sweetalert to be with other vendor deps. 2021-11-03 16:04:10 -05:00
Buster "Silver Eagle" Neece 88186fe6fb
Fixes #4754 -- Allow malformed URIs in baseUrl in settings. 2021-11-03 14:38:03 -05:00
Buster "Silver Eagle" Neece 886fdcf187
Minor tweaks to Avatar component. 2021-11-03 14:24:19 -05:00
Buster "Silver Eagle" Neece a06483b438
Re-layout new account management page. 2021-11-03 00:26:10 -05:00
Buster "Silver Eagle" Neece f8636a0d9b
Fix settings fixture. 2021-11-03 00:25:50 -05:00
Buster "Silver Eagle" Neece 79b1bc5c4a
PHPStan upgrade and new baseline.
Changelogs summary:

 - phpstan/phpstan updated from 0.12.96 to 1.0.1 major
   See changes: https://github.com/phpstan/phpstan/compare/0.12.96...1.0.1
   Release notes: https://github.com/phpstan/phpstan/releases/tag/1.0.1

 - phpstan/phpstan-doctrine updated from 0.12.44 to 1.0.1 major
   See changes: https://github.com/phpstan/phpstan-doctrine/compare/0.12.44...1.0.1
   Release notes: https://github.com/phpstan/phpstan-doctrine/releases/tag/1.0.1
2021-11-02 23:12:02 -05:00
Buster "Silver Eagle" Neece 32ca24e406
Dependencies Update
Changelogs summary:

 - symfony/string updated from v5.3.7 to v5.3.10 patch
   See changes: https://github.com/symfony/string/compare/v5.3.7...v5.3.10
   Release notes: https://github.com/symfony/string/releases/tag/v5.3.10

 - symfony/console updated from v5.3.7 to v5.3.10 patch
   See changes: https://github.com/symfony/console/compare/v5.3.7...v5.3.10
   Release notes: https://github.com/symfony/console/releases/tag/v5.3.10

 - james-heinrich/getid3 updated from dev-master@1e18087 to dev-master@ba27fb9
   See changes: 1e18087...ba27fb9

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

 - phpunit/php-code-coverage updated from 9.2.7 to 9.2.8 patch
   See changes: https://github.com/sebastianbergmann/php-code-coverage/compare/9.2.7...9.2.8
   Release notes: https://github.com/sebastianbergmann/php-code-coverage/releases/tag/9.2.8

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

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

 - symfony/translation updated from v5.3.9 to v5.3.10 patch
   See changes: https://github.com/symfony/translation/compare/v5.3.9...v5.3.10
   Release notes: https://github.com/symfony/translation/releases/tag/v5.3.10

 - php-di/slim-bridge updated from 3.1.1 to 3.2.0 minor
   See changes: https://github.com/PHP-DI/Slim-Bridge/compare/3.1.1...3.2.0
   Release notes: https://github.com/PHP-DI/Slim-Bridge/releases/tag/3.2.0

 - symfony/messenger updated from v5.3.9 to v5.3.10 patch
   See changes: https://github.com/symfony/messenger/compare/v5.3.9...v5.3.10
   Release notes: https://github.com/symfony/messenger/releases/tag/v5.3.10

 - symfony/redis-messenger updated from v5.3.8 to v5.3.10 patch
   See changes: https://github.com/symfony/redis-messenger/compare/v5.3.8...v5.3.10
   Release notes: https://github.com/symfony/redis-messenger/releases/tag/v5.3.10

 - symfony/doctrine-messenger updated from v5.3.8 to v5.3.10 patch
   See changes: https://github.com/symfony/doctrine-messenger/compare/v5.3.8...v5.3.10
   Release notes: https://github.com/symfony/doctrine-messenger/releases/tag/v5.3.10

 - symfony/cache updated from v5.3.8 to v5.3.10 patch
   See changes: https://github.com/symfony/cache/compare/v5.3.8...v5.3.10
   Release notes: https://github.com/symfony/cache/releases/tag/v5.3.10

 - symfony/lock updated from v5.3.4 to v5.3.10 patch
   See changes: https://github.com/symfony/lock/compare/v5.3.4...v5.3.10
   Release notes: https://github.com/symfony/lock/releases/tag/v5.3.10

 - symfony/serializer updated from v5.3.8 to v5.3.10 patch
   See changes: https://github.com/symfony/serializer/compare/v5.3.8...v5.3.10
   Release notes: https://github.com/symfony/serializer/releases/tag/v5.3.10

 - symfony/validator updated from v5.3.8 to v5.3.10 patch
   See changes: https://github.com/symfony/validator/compare/v5.3.8...v5.3.10
   Release notes: https://github.com/symfony/validator/releases/tag/v5.3.10

 - symfony/var-dumper updated from v5.3.8 to v5.3.10 patch
   See changes: https://github.com/symfony/var-dumper/compare/v5.3.8...v5.3.10
   Release notes: https://github.com/symfony/var-dumper/releases/tag/v5.3.10
2021-11-02 22:24:57 -05:00
Buster "Silver Eagle" Neece e0b0fe5a7b
Vue Account Management & API Keys (#4753) 2021-11-02 20:38:45 -05:00
Buster "Silver Eagle" Neece 0be5c9bfc1
Fixes #4738 -- Fix how plurals are represented in translations JSON file. 2021-10-30 20:00:38 -05:00
Buster "Silver Eagle" Neece e631c0b515
Fix bug preventing new Storage Locations from being created. 2021-10-29 19:47:28 -05:00
Buster "Silver Eagle" Neece 91a744b244
Use ReloadableEntityManager across API controllers. 2021-10-29 01:16:26 -05:00
Buster "Silver Eagle" Neece f1bd2f61f8
Tweak admin Users API. 2021-10-27 19:50:01 -05:00
Buster "Silver Eagle" Neece b58480e0d0
Vuetify User management in admin. 2021-10-27 18:15:33 -05:00
Buster "Silver Eagle" Neece 3c8e7c4cc1
Fixes #4735 -- Allow null result on super admin role check. 2021-10-27 10:37:15 -05:00
Buster "Silver Eagle" Neece be46e08dc4
Update for unified translations file. 2021-10-27 02:15:31 -05:00
Buster "Silver Eagle" Neece 1cc1e18718
npm deps update. 2021-10-27 01:47:07 -05:00
Buster "Silver Eagle" Neece 928a45a7c4
Code fixes. 2021-10-27 01:11:58 -05:00
Buster "Silver Eagle" Neece b02bf1a3ed
Locale unification part 2 (make PHP handle all locale gen/import). 2021-10-27 01:03:16 -05:00
Buster "Silver Eagle" Neece bf90348788
Combine frontend/backend translation files. 2021-10-26 22:01:01 -05:00
Buster "Silver Eagle" Neece 2d908e3b07
Minor stylistic fixes to Register form. 2021-10-26 19:36:00 -05:00
Buster "Silver Eagle" Neece c7d7ae8e87
Move first-time registration to Vue component. 2021-10-26 19:00:51 -05:00
Buster "Silver Eagle" Neece 85fe076161
Remove unused SFTP users template. 2021-10-26 19:00:43 -05:00
Buster "Silver Eagle" Neece 0c213eb893
Clean up output dir before running new tests. 2021-10-26 19:00:32 -05:00
Buster "Silver Eagle" Neece b843ff6081
Vue Form components polish pass. 2021-10-25 00:17:19 -05:00
Buster "Silver Eagle" Neece d1dbe8450b
Make numeric input fields return numbers. 2021-10-23 22:46:37 -05:00
Buster "Silver Eagle" Neece 8820c18a9b
Fixes #4722 -- Proper type casting on crossfade setting if it's set as a string. 2021-10-23 21:16:45 -05:00
Buster "Silver Eagle" Neece 943f2bf247
Dependency Update
Changelogs summary:

 - pyrech/composer-changelogs updated from v1.8.0 to v1.8.1 patch
   See changes: https://github.com/pyrech/composer-changelogs/compare/v1.8.0...v1.8.1
   Release notes: https://github.com/pyrech/composer-changelogs/releases/tag/v1.8.1

 - james-heinrich/getid3 updated from dev-master@a440175 to dev-master@1e18087
   See changes: a440175...1e18087

 - doctrine/inflector updated from 2.0.3 to 2.0.4 patch
   See changes: https://github.com/doctrine/inflector/compare/2.0.3...2.0.4
   Release notes: https://github.com/doctrine/inflector/releases/tag/2.0.4

 - doctrine/common updated from 3.1.2 to 3.2.0 minor
   See changes: https://github.com/doctrine/common/compare/3.1.2...3.2.0
   Release notes: https://github.com/doctrine/common/releases/tag/3.2.0

 - doctrine/orm updated from 2.10.1 to 2.10.2 patch
   See changes: https://github.com/doctrine/orm/compare/2.10.1...2.10.2
   Release notes: https://github.com/doctrine/orm/releases/tag/2.10.2

 - behat/gherkin updated from v4.8.0 to v4.9.0 minor
   See changes: https://github.com/Behat/Gherkin/compare/v4.8.0...v4.9.0
   Release notes: https://github.com/Behat/Gherkin/releases/tag/v4.9.0

 - phpdocumentor/reflection-docblock updated from 5.2.2 to 5.3.0 minor
   See changes: https://github.com/phpDocumentor/ReflectionDocBlock/compare/5.2.2...5.3.0
   Release notes: https://github.com/phpDocumentor/ReflectionDocBlock/releases/tag/5.3.0

 - guzzlehttp/psr7 updated from 1.8.3 to 2.1.0 major
   See changes: https://github.com/guzzle/psr7/compare/1.8.3...2.1.0
   Release notes: https://github.com/guzzle/psr7/releases/tag/2.1.0

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

 - guzzlehttp/guzzle updated from 7.3.0 to 7.4.0 minor
   See changes: https://github.com/guzzle/guzzle/compare/7.3.0...7.4.0
   Release notes: https://github.com/guzzle/guzzle/releases/tag/7.4.0

 - doctrine/migrations updated from 3.2.1 to 3.3.0 minor
   See changes: https://github.com/doctrine/migrations/compare/3.2.1...3.3.0
   Release notes: https://github.com/doctrine/migrations/releases/tag/3.3.0

 - gettext/gettext updated from v4.8.5 to v4.8.6 patch
   See changes: https://github.com/php-gettext/Gettext/compare/v4.8.5...v4.8.6
   Release notes: https://github.com/php-gettext/Gettext/releases/tag/v4.8.6

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

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

 - pagerfanta/core updated from v3.3.0 to v3.3.1 patch
   See changes: https://github.com/Pagerfanta/core/compare/pagerfanta-packages:v3.3.0...Pagerfanta:v3.3.1
   Release notes: https://github.com/Pagerfanta/core/releases/tag/v3.3.1

 - pagerfanta/doctrine-collections-adapter updated from v3.3.0 to v3.3.1 patch
   See changes: https://github.com/Pagerfanta/doctrine-collections-adapter/compare/pagerfanta-packages:v3.3.0...Pagerfanta:v3.3.1
   Release notes: https://github.com/Pagerfanta/doctrine-collections-adapter/releases/tag/v3.3.1

 - pagerfanta/doctrine-orm-adapter updated from v3.3.0 to v3.3.1 patch
   See changes: https://github.com/Pagerfanta/doctrine-orm-adapter/compare/pagerfanta-packages:v3.3.0...Pagerfanta:v3.3.1
   Release notes: https://github.com/Pagerfanta/doctrine-orm-adapter/releases/tag/v3.3.1

 - ramsey/collection updated from 1.2.1 to 1.2.2 patch
   See changes: https://github.com/ramsey/collection/compare/1.2.1...1.2.2
   Release notes: https://github.com/ramsey/collection/releases/tag/1.2.2

 - squizlabs/php_codesniffer updated from 3.6.0 to 3.6.1 patch
   See changes: https://github.com/squizlabs/PHP_CodeSniffer/compare/3.6.0...3.6.1
   Release notes: https://github.com/squizlabs/PHP_CodeSniffer/releases/tag/3.6.1

 - phpstan/phpdoc-parser updated from 0.5.6 to 1.2.0 major
   See changes: https://github.com/phpstan/phpdoc-parser/compare/0.5.6...1.2.0
   Release notes: https://github.com/phpstan/phpdoc-parser/releases/tag/1.2.0

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

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

 - graham-campbell/result-type updated from v1.0.2 to v1.0.3 patch
   See changes: https://github.com/GrahamCampbell/Result-Type/compare/v1.0.2...v1.0.3
   Release notes: https://github.com/GrahamCampbell/Result-Type/releases/tag/v1.0.3
2021-10-23 20:16:44 -05:00
Buster "Silver Eagle" Neece e77c81528d
Revert Redocly push. 2021-10-23 18:11:47 -05:00
Buster "Silver Eagle" Neece 66d5135feb
Remove unused locale import. 2021-10-23 18:01:04 -05:00
Buster "Silver Eagle" Neece 5736304bd8
Implement MergeExisting helper in more places. 2021-10-23 17:57:08 -05:00
Buster "Silver Eagle" Neece 0c08bf8e44
Modify GH Actions YML 2021-10-23 17:20:38 -05:00