Commit Graph

6358 Commits

Author SHA1 Message Date
Buster Neece 47e36c551d
Simplify Vue comp API references. 2022-12-20 04:19:23 -06:00
Buster Neece a122e90cd8
Use common types for AzuraCast globals. 2022-12-20 03:47:37 -06:00
Buster Neece 4c61d6288a
Fixes #5950 -- Fix Vue3 reactivity on flow uploads. 2022-12-19 19:45:23 -06:00
Buster Neece ec50492047
Fixes #5951 -- Fix custom field sorting on Media Manager. 2022-12-18 18:12:40 -06:00
Buster Neece fcdede7122
Fixes #5948 -- Fix track length in Media Manager. 2022-12-18 17:34:54 -06:00
Buster Neece 75b466c72f
More Vue3 migrations. 2022-12-18 02:16:15 -06:00
Buster Neece 0a034287a6
Remove <big> in one last spot. 2022-12-18 01:36:31 -06:00
Buster Neece 5e632aaf2b
Fix jsconfig. 2022-12-18 00:01:09 -06:00
Buster Neece 449837e02b
Remove deprecated <big> tag. 2022-12-17 23:59:50 -06:00
Buster Neece b663eb5736
Move badges to common, move profile to Vue3 Comp API. 2022-12-17 23:47:50 -06:00
Buster Neece 27e5be80ee
Vue3: Remove unnecessary wrapping div. 2022-12-17 19:07:15 -06:00
Buster Neece 8259989f6a
Fix template refs, rebuild NP components. 2022-12-17 18:01:37 -06:00
Buster Neece 6cb6236fa7
Update components that use v-model values to Vue3 "Futureproof" them. 2022-12-16 21:43:03 -06:00
Buster Neece 2798e926e4
Re-generate locales with new Vue $gettext. 2022-12-16 17:11:48 -06:00
Buster Neece 328a0433f3
Switch all translation calls to use $gettext. 2022-12-16 17:10:16 -06:00
Buster Neece 16159489c8
Unused code and ES6 style cleanup. 2022-12-16 03:51:23 -06:00
Buster Neece 104e57800d
Remove v-translate directive use. 2022-12-16 03:17:52 -06:00
Buster Neece 0a5a4e2fd0
Make profile badges common. 2022-12-15 22:11:49 -06:00
Buster Neece 86e8d565a4
Fixes #5934 -- Explicitly specify port in Icecast relay URLs. 2022-12-15 17:37:09 -06:00
Buster Neece 443534de7d
Disable xdebug on phpstan for performance boost. 2022-12-15 17:36:35 -06:00
Buster Neece 19a82114a2
Fixes #5926 -- Remove scheme from Shoutcast directory listing. 2022-12-15 16:55:59 -06:00
Buster Neece 5f9960e3ab
Fix version strings on Go deps. 2022-12-14 19:00:09 -06:00
Buster Neece 457c60d721
Use LS 2.1.x Rolling Release. 2022-12-14 17:37:00 -06:00
Buster Neece b4497dcd60
Update Centrifugo to 4.0.5 release. 2022-12-14 17:12:05 -06:00
Buster Neece e0cc6e6f25
Remove process idle timeout for long-running CLI processes. 2022-12-14 15:09:18 -06:00
Buster Neece f0907e9d3f
Composer dependencies update.
Changelogs summary:

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

 - bacon/bacon-qr-code updated from 2.0.7 to 2.0.8 patch
   See changes: https://github.com/Bacon/BaconQrCode/compare/2.0.7...2.0.8
   Release notes: https://github.com/Bacon/BaconQrCode/releases/tag/2.0.8

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

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

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

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

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

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

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

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

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

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

 - phpunit/phpunit updated from 9.5.26 to 9.5.27 patch
   See changes: https://github.com/sebastianbergmann/phpunit/compare/9.5.26...9.5.27
   Release notes: https://github.com/sebastianbergmann/phpunit/releases/tag/9.5.27

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

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

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

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

 - laminas/laminas-code updated from 4.7.1 to 4.8.0 minor
   See changes: https://github.com/laminas/laminas-code/compare/4.7.1...4.8.0
   Release notes: https://github.com/laminas/laminas-code/releases/tag/4.8.0

 - league/flysystem updated from 3.10.4 to 3.11.0 minor
   See changes: https://github.com/thephpleague/flysystem/compare/3.10.4...3.11.0
   Release notes: https://github.com/thephpleague/flysystem/releases/tag/3.11.0

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

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

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

 - nesbot/carbon updated from 2.63.0 to 2.64.0 minor
   See changes: https://github.com/briannesbitt/Carbon/compare/2.63.0...2.64.0
   Release notes: https://github.com/briannesbitt/Carbon/releases/tag/2.64.0

 - pagerfanta/core updated from v3.6.2 to v3.7.0 minor
   See changes: https://github.com/Pagerfanta/core/compare/v3.6.2...v3.7.0
   Release notes: https://github.com/Pagerfanta/core/releases/tag/v3.7.0

 - pagerfanta/doctrine-collections-adapter updated from v3.6.2 to v3.7.0 minor
   See changes: https://github.com/Pagerfanta/doctrine-collections-adapter/compare/v3.6.2...v3.7.0
   Release notes: https://github.com/Pagerfanta/doctrine-collections-adapter/releases/tag/v3.7.0

 - pagerfanta/doctrine-orm-adapter updated from v3.6.2 to v3.7.0 minor
   See changes: https://github.com/Pagerfanta/doctrine-orm-adapter/compare/v3.6.2...v3.7.0
   Release notes: https://github.com/Pagerfanta/doctrine-orm-adapter/releases/tag/v3.7.0

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

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

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

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

 - php-ffmpeg/php-ffmpeg updated from v1.0.1 to v1.1.0 minor
   See changes: https://github.com/PHP-FFMpeg/PHP-FFMpeg/compare/v1.0.1...v1.1.0
   Release notes: https://github.com/PHP-FFMpeg/PHP-FFMpeg/releases/tag/v1.1.0

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

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

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

 - roave/security-advisories updated from dev-latest@0399700 to dev-latest@a927131
   See changes: 0399700...a927131

 - phpstan/phpdoc-parser updated from 1.13.1 to 1.15.0 minor
   See changes: https://github.com/phpstan/phpdoc-parser/compare/1.13.1...1.15.0
   Release notes: https://github.com/phpstan/phpdoc-parser/releases/tag/1.15.0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 - doctrine/annotations updated from 1.13.3 to 1.14.1 minor
   See changes: https://github.com/doctrine/annotations/compare/1.13.3...1.14.1
   Release notes: https://github.com/doctrine/annotations/releases/tag/1.14.1
2022-12-13 23:37:28 -06:00
Buster Neece a04854a153
Update gulp-rev. 2022-12-13 22:24:38 -06:00
Buster Neece e355cd97d7
Switch to Codemirror 6. 2022-12-13 22:10:21 -06:00
Buster Neece 706ba7045c
Update chart.js 2022-12-13 18:59:40 -06:00
Buster Neece 405a831220
Use vue-use clipboard component. 2022-12-13 17:48:33 -06:00
Buster Neece e6d20ba400
Fixes #5938 -- Fix uploading of custom assets. 2022-12-13 02:24:56 -06:00
Buster Neece 5d4a3cb704
#5938 -- Fix Codemirror rendering errors on Branding page. 2022-12-13 02:18:46 -06:00
Buster Neece 1faf5c58b3
#5938 -- Fix Fullcalendar render. 2022-12-13 01:52:35 -06:00
Buster Neece 7044d12377
More Vue modernization. 2022-12-13 01:51:21 -06:00
Buster Neece 4b72fbe3b7
Merge commit '79df3bb8b426bd747e6b7bfc621cda06dfef7e5f' 2022-12-12 12:47:04 -06:00
Buster Neece 79df3bb8b4
Fix copy-to-clipboard for Vue 3. 2022-12-12 12:39:00 -06:00
Buster Neece 2fdc52691e
Vue 3 chart fixes. 2022-12-12 11:51:53 -06:00
Buster Neece 79e7ed7eb3
Style fixes for Vue 3 spacing rules 2022-12-11 19:49:40 -06:00
Buster Neece fbf4df9ae2
Fix gettext. 2022-12-11 17:46:50 -06:00
Buster Neece d51a4ca3d1
Rebuild Leaflet map components from scratch. 2022-12-11 14:31:37 -06:00
Buster Neece e3513049df
Vue 3 WIP 2022-12-10 18:46:33 -06:00
Buster Neece d904ab47e3
Fix second display for parseTime. 2022-12-10 18:45:44 -06:00
Buster Neece c76e8b0184
More work on Vue 3. 2022-12-10 13:32:15 -06:00
Buster Neece ec283fdc91
Merge commit 'b8a825b8eab5ba5deb42f43f75c61cf73eb83a2c' into feature/vue3 2022-12-10 12:07:26 -06:00
Buster Neece b8a825b8ea
Fix play button on public pages. 2022-12-10 12:06:45 -06:00
Buster Neece a4e1f15e47
Vue 3 WIP 2022-12-10 11:55:09 -06:00
Buster Neece 37dc95b7d9
Replace Vuex with Pinia. 2022-12-09 21:45:41 -06:00
Buster Neece 288a20756d
Update to Vuelidate 2.x. 2022-12-09 20:53:10 -06:00
Buster Neece 77273d7db2
Update license URL in readme. 2022-12-08 17:36:37 -06:00
Buster Neece 81706f1f94
Update license on readme. 2022-12-08 17:32:42 -06:00