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
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
Buster "Silver Eagle" Neece
cbad2a0293
Merge commit 'fa79a035eaa3510636839978c82ca56b5d4044fd'
2022-05-25 20:49:09 -05:00
Bjarn Bronsveld
4371ac3be3
feat: add stereo tool support for stations ( #5344 )
...
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
Co-authored-by: Vaalyn <vaalyndev@gmail.com>
2022-05-22 23:50:55 -05:00
Buster "Silver Eagle" Neece
4b0139e3cb
Modify ControllerInvoker and all controllers; other code cleanup.
2022-05-22 02:39:00 -05:00
Buster "Silver Eagle" Neece
2ffbcba510
Merge commit 'db4a662f8f7b43ddf2a1fc1d60e433ab999d2982'
2022-05-21 19:27:28 -05:00
Buster "Silver Eagle" Neece
dee9278e16
Use Guzzle's built-in PSR-17 factories.
2022-05-19 23:50:28 -05:00
Buster "Silver Eagle" Neece
2883edbde2
Refactor bulk media download/upload.
2022-05-19 23:28:06 -05:00
Buster "Silver Eagle" Neece
9b295324a0
Merge commit '546ab0e23687492d434d7cf6fc003ffedf8a18c2'
2022-05-19 00:37:40 -05:00
Buster "Silver Eagle" Neece
db497a61ea
Minor code cleanup and deprecation fixes.
2022-05-17 02:51:00 -05:00
Buster "Silver Eagle" Neece
34171f8fa6
More changes and fixes.
2022-05-15 17:07:48 -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
de86d23361
Fixes #5358 -- Provide all DB settings in all cases.
2022-05-07 16:00:56 -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
5fbb500c6a
Don't use deprecated Doctrine platform.
2022-05-07 08:26: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
bd29e0c4ee
Code changes to support new Doctrine Persistence/DBAL version.
2022-04-20 07:14:39 -05:00
Buster "Silver Eagle" Neece
8c4e5251ac
Split Playlist File writing into its own class; don't write playlist files for most LS changes; lint custom LS config as it's saved.
2022-04-13 03:29:50 -05:00
Buster "Silver Eagle" Neece
1495f090e7
Switch to SupervisorInterface
2022-04-10 22:57:23 -05:00
Buster "Silver Eagle" Neece
27fd5eead1
Add environment file to show detailed errors.
2022-03-25 21:36:49 -05:00
Buster "Silver Eagle" Neece
4c6cb510c9
Make Playlists its own menu item again.
2022-03-19 17:19:08 -05:00
Buster "Silver Eagle" Neece
8055056d1d
Clear unplayed queues during restarts.
2022-03-15 03:38:32 -05:00
Buster "Silver Eagle" Neece
7bf094ffac
Use CLI commands for LS functionality for unified container.
2022-03-15 00:14:05 -05:00
Buster "Silver Eagle" Neece
ef4c438857
Add "Get Next Song" debug command.
2022-03-12 00:49:50 -06:00
Buster "Silver Eagle" Neece
783315cf2f
Support per-station custom fallback error message file.
2022-02-27 20:16:48 -06:00
Buster "Silver Eagle" Neece
a4e6f5a65b
Evaluate new station sidebar menus tructure.
2022-02-27 17:41:39 -06:00
Buster "Silver Eagle" Neece
03df842002
Add new report for unassigned media.
2022-02-26 19:06:14 -06:00
Buster "Silver Eagle" Neece
d4c48003de
Add "Send Test Message" functionality to settings.
2022-02-26 17:32:43 -06:00
Vaalyn
c20bc4fd11
Add detailed CPU usage stats ( #5136 )
...
* Add detailed CPU stats Admin API endpoint
* Add detailed CPU stats endpoint route
* Add Network & Memory stats and Vue admin dashboard
* CPU Stats Polish Pass
* Fix bottom margin of CPU & Memory/Disk Space cols
* Improve admin menu usability on mobile
* Update language on CPU help modal.
Co-authored-by: Buster "Silver Eagle" Neece <buster@busterneece.com>
2022-02-24 23:16:43 -06:00
Buster "Silver Eagle" Neece
aa9ecbbe15
Separate soft-reload and hard-restart options.
2022-02-24 18:00:49 -06:00
Buster "Silver Eagle" Neece
b80fc4795d
Update restart language to "Reload" for soft-reload-supporting frontends.
2022-02-21 01:26:08 -06:00
Buster "Silver Eagle" Neece
787020593d
#5066 -- Add redirect from old "/api_keys" URL.
2022-02-03 20:30:20 -06:00
Buster "Silver Eagle" Neece
2bdc2616ad
Abstract URIs to stations/web containers.
2022-01-27 19:33:07 -06:00
Buster "Silver Eagle" Neece
d2ecc4664f
#5028 -- Update LS to use proper system HTTP requests.
2022-01-25 01:59:16 -06:00
Buster "Silver Eagle" Neece
ed65f0d785
LetsEncrypt/Nginx Container Consolidation ( #4995 )
2022-01-18 02:49:08 -06:00
Buster "Silver Eagle" Neece
ce0e9cc78d
Introduce two new enums.
2022-01-16 22:45:07 -06:00
Buster "Silver Eagle" Neece
09d79b763f
#4976 -- Alert users when base URL mismatches.
2022-01-14 04:19:55 -06:00
Buster "Silver Eagle" Neece
b23f28ab2a
Merge commit 'e6397a893da04c0a28c2306d39233b8a072e54e0'
2022-01-07 02:26:40 -06:00
Buster "Silver Eagle" Neece
9cfc2ee95d
Implement Concurrent Optimized Sync and Now Playing Processes ( #4941 )
2022-01-04 16:46:49 -06:00
Buster "Silver Eagle" Neece
c2df37b660
Reformat menu files; remove "Beta" on Podcasts.
2021-12-25 08:32:10 -06:00
Buster "Silver Eagle" Neece
5d3c9eb5e7
Fix issue with sync not running.
2021-12-23 17:33:31 -06:00
Buster "Silver Eagle" Neece
ce10a05a11
Unify namespace of all CLI commands.
2021-12-23 13:50:39 -06:00
Buster "Silver Eagle" Neece
501ab48dcb
Merge commit '22451f4a7078faf579e8b4f67d0b51e03981f135'
2021-12-22 19:32:40 -06:00
Buster "Silver Eagle" Neece
9dc128adf4
Fixes #4905 -- Loosen permissions of quota view.
2021-12-21 14:14:44 -06:00
Buster "Silver Eagle" Neece
65dbaaf2cb
Add "Restart to Apply" notification to new Vue controls.
2021-12-15 07:19:56 -06:00
Buster "Silver Eagle" Neece
4fda3c00d3
Fixes #4811 -- Fix account recovery and add a recovery URL generator CLI command.
2021-11-25 17:32:28 -06:00
Buster "Silver Eagle" Neece
9b7d7f7e17
Rework how storage locations are serialized; live quota on media manager.
2021-11-17 10:30:21 -06:00
Buster "Silver Eagle" Neece
fc8a2aea08
Move Doctrine EntityNormalizer and batch utilities to external libraries.
2021-11-07 02:20:52 -06:00
Buster "Silver Eagle" Neece
57d3f4c04e
Vue component polish; locale string deduplication.
2021-11-05 20:38:39 -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
55f42b7b05
WIP backups vue and form component retirement.
2021-11-04 04:09:07 -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
e0b0fe5a7b
Vue Account Management & API Keys ( #4753 )
2021-11-02 20:38:45 -05:00
Buster "Silver Eagle" Neece
b58480e0d0
Vuetify User management in admin.
2021-10-27 18:15:33 -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
d114b43a90
Migrate Station Profile/Clone/Admin Forms to Vue ( #4709 )
2021-10-23 12:11:20 -05:00
Mitch
35b01e82ae
Update station.php ( #4675 )
2021-10-14 08:16:28 -05:00
Buster "Silver Eagle" Neece
765d7c2fe2
Move SHOUTcast 2 installation to Vue/API (with Flow upload).
2021-10-13 10:24:56 -05:00
Buster "Silver Eagle" Neece
128b2eb66d
Make GeoLite installation Vue component.
2021-10-13 03:51:26 -05:00
Buster "Silver Eagle" Neece
9ef86bb741
Add settings groups to narrow what columns each page saves.
2021-10-13 03:49:38 -05:00
Buster "Silver Eagle" Neece
e610d429b4
Feature/vue settings ( #4669 )
2021-10-11 04:55:25 -05:00
Buster "Silver Eagle" Neece
d4f2debaff
Composer Dependencies Update
...
Changelogs summary:
- pyrech/composer-changelogs updated from v1.7.1 to v1.8.0
See changes: https://github.com/pyrech/composer-changelogs/compare/v1.7.1...v1.8.0
Release notes: https://github.com/pyrech/composer-changelogs/releases/tag/v1.8.0
- league/mime-type-detection updated from 1.7.0 to 1.8.0
See changes: https://github.com/thephpleague/mime-type-detection/compare/1.7.0...1.8.0
Release notes: https://github.com/thephpleague/mime-type-detection/releases/tag/1.8.0
- league/flysystem updated from 2.2.3 to 2.3.0
See changes: https://github.com/thephpleague/flysystem/compare/2.2.3...2.3.0
Release notes: https://github.com/thephpleague/flysystem/releases/tag/2.3.0
- james-heinrich/getid3 updated from dev-master@4e02ed0 to dev-master@a440175
See changes: 4e02ed0...a440175
- slim/slim updated from 4.8.1 to 4.9.0
See changes: https://github.com/slimphp/Slim/compare/4.8.1...4.9.0
Release notes: https://github.com/slimphp/Slim/releases/tag/4.9.0
- doctrine/dbal updated from 2.13.2 to 2.13.4
See changes: https://github.com/doctrine/dbal/compare/2.13.2...2.13.4
Release notes: https://github.com/doctrine/dbal/releases/tag/2.13.4
- doctrine/orm updated from 2.9.5 to 2.10.1
See changes: https://github.com/doctrine/orm/compare/2.9.5...2.10.1
Release notes: https://github.com/doctrine/orm/releases/tag/2.10.1
- nikic/php-parser updated from v4.12.0 to v4.13.0
See changes: https://github.com/nikic/PHP-Parser/compare/v4.12.0...v4.13.0
Release notes: https://github.com/nikic/PHP-Parser/releases/tag/v4.13.0
- phpunit/php-code-coverage updated from 9.2.6 to 9.2.7
See changes: https://github.com/sebastianbergmann/php-code-coverage/compare/9.2.6...9.2.7
Release notes: https://github.com/sebastianbergmann/php-code-coverage/releases/tag/9.2.7
- phpdocumentor/type-resolver updated from 1.4.0 to 1.5.1
See changes: https://github.com/phpDocumentor/TypeResolver/compare/1.4.0...1.5.1
Release notes: https://github.com/phpDocumentor/TypeResolver/releases/tag/1.5.1
- phpspec/prophecy updated from 1.13.0 to 1.14.0
See changes: https://github.com/phpspec/prophecy/compare/1.13.0...1.14.0
Release notes: https://github.com/phpspec/prophecy/releases/tag/1.14.0
- phpunit/phpunit updated from 9.5.9 to 9.5.10
See changes: https://github.com/sebastianbergmann/phpunit/compare/9.5.9...9.5.10
Release notes: https://github.com/sebastianbergmann/phpunit/releases/tag/9.5.10
- guzzlehttp/psr7 updated from 1.8.2 to 1.8.3
See changes: https://github.com/guzzle/psr7/compare/1.8.2...1.8.3
Release notes: https://github.com/guzzle/psr7/releases/tag/1.8.3
- guzzlehttp/promises updated from 1.4.1 to 1.5.0
See changes: https://github.com/guzzle/promises/compare/1.4.1...1.5.0
Release notes: https://github.com/guzzle/promises/releases/tag/1.5.0
- codeception/module-rest updated from 1.3.1 to 1.3.2
See changes: https://github.com/Codeception/module-rest/compare/1.3.1...1.3.2
Release notes: https://github.com/Codeception/module-rest/releases/tag/1.3.2
- composer/ca-bundle updated from 1.2.10 to 1.2.11
See changes: https://github.com/composer/ca-bundle/compare/1.2.10...1.2.11
Release notes: https://github.com/composer/ca-bundle/releases/tag/1.2.11
- doctrine/data-fixtures updated from 1.5.0 to 1.5.1
See changes: https://github.com/doctrine/data-fixtures/compare/1.5.0...1.5.1
Release notes: https://github.com/doctrine/data-fixtures/releases/tag/1.5.1
- laminas/laminas-code updated from 4.4.2 to 4.4.3
See changes: https://github.com/laminas/laminas-code/compare/4.4.2...4.4.3
Release notes: https://github.com/laminas/laminas-code/releases/tag/4.4.3
- filp/whoops updated from 2.14.1 to 2.14.4
See changes: https://github.com/filp/whoops/compare/2.14.1...2.14.4
Release notes: https://github.com/filp/whoops/releases/tag/2.14.4
- intervention/image updated from 2.6.1 to 2.7.0
See changes: https://github.com/Intervention/image/compare/2.6.1...2.7.0
Release notes: https://github.com/Intervention/image/releases/tag/2.7.0
- laminas/laminas-config updated from 3.5.0 to 3.7.0
See changes: https://github.com/laminas/laminas-config/compare/3.5.0...3.7.0
Release notes: https://github.com/laminas/laminas-config/releases/tag/3.7.0
- league/csv updated from 9.7.1 to 9.7.2
See changes: https://github.com/thephpleague/csv/compare/9.7.1...9.7.2
Release notes: https://github.com/thephpleague/csv/releases/tag/9.7.2
- aws/aws-sdk-php updated from 3.192.0 to 3.198.0
See changes: https://github.com/aws/aws-sdk-php/compare/3.192.0...3.198.0
Release notes: https://github.com/aws/aws-sdk-php/releases/tag/3.198.0
- matomo/device-detector updated from 4.3.0 to 4.3.1
See changes: https://github.com/matomo-org/device-detector/compare/4.3.0...4.3.1
Release notes: https://github.com/matomo-org/device-detector/releases/tag/4.3.1
- mezzio/mezzio-session updated from 1.4.3 to 1.6.0
See changes: https://github.com/mezzio/mezzio-session/compare/1.4.3...1.6.0
Release notes: https://github.com/mezzio/mezzio-session/releases/tag/1.6.0
- mezzio/mezzio-session-cache updated from 1.5.1 to 1.6.0
See changes: https://github.com/mezzio/mezzio-session-cache/compare/1.5.1...1.6.0
Release notes: https://github.com/mezzio/mezzio-session-cache/releases/tag/1.6.0
- mockery/mockery updated from 1.4.3 to 1.4.4
See changes: https://github.com/mockery/mockery/compare/1.4.3...1.4.4
Release notes: https://github.com/mockery/mockery/releases/tag/1.4.4
- monolog/monolog updated from 2.3.2 to 2.3.5
See changes: https://github.com/Seldaek/monolog/compare/2.3.2...2.3.5
Release notes: https://github.com/Seldaek/monolog/releases/tag/2.3.5
- symfony/translation updated from v5.3.7 to v5.3.9
See changes: https://github.com/symfony/translation/compare/v5.3.7...v5.3.9
Release notes: https://github.com/symfony/translation/releases/tag/v5.3.9
- nesbot/carbon updated from 2.52.0 to 2.53.1
See changes: https://github.com/briannesbitt/Carbon/compare/2.52.0...2.53.1
Release notes: https://github.com/briannesbitt/Carbon/releases/tag/2.53.1
- php-http/discovery updated from 1.14.0 to 1.14.1
See changes: https://github.com/php-http/discovery/compare/1.14.0...1.14.1
Release notes: https://github.com/php-http/discovery/releases/tag/1.14.1
- ramsey/uuid updated from 4.2.1 to 4.2.3
See changes: https://github.com/ramsey/uuid/compare/4.2.1...4.2.3
Release notes: https://github.com/ramsey/uuid/releases/tag/4.2.3
- roave/security-advisories updated from dev-latest@05f521f to dev-latest@0488e16
See changes: 05f521f...0488e16
- phpstan/phpdoc-parser updated from 0.5.5 to 0.5.6
See changes: https://github.com/phpstan/phpdoc-parser/compare/0.5.5...0.5.6
Release notes: https://github.com/phpstan/phpdoc-parser/releases/tag/0.5.6
- slevomat/coding-standard updated from 7.0.14 to 7.0.15
See changes: https://github.com/slevomat/coding-standard/compare/7.0.14...7.0.15
Release notes: https://github.com/slevomat/coding-standard/releases/tag/7.0.15
- lstrojny/fxmlrpc updated from dev-master@866ae78 to dev-master@f9d19c1
See changes: 866ae78...f9d19c1
- symfony/messenger updated from v5.3.7 to v5.3.9
See changes: https://github.com/symfony/messenger/compare/v5.3.7...v5.3.9
Release notes: https://github.com/symfony/messenger/releases/tag/v5.3.9
- symfony/redis-messenger updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/redis-messenger/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/redis-messenger/releases/tag/v5.3.8
- symfony/doctrine-messenger updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/doctrine-messenger/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/doctrine-messenger/releases/tag/v5.3.8
- symfony/var-exporter updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/var-exporter/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/var-exporter/releases/tag/v5.3.8
- symfony/cache updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/cache/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/cache/releases/tag/v5.3.8
- symfony/intl updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/intl/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/intl/releases/tag/v5.3.8
- symfony/mime updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/mime/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/mime/releases/tag/v5.3.8
- symfony/mailer updated from v5.3.4 to v5.3.9
See changes: https://github.com/symfony/mailer/compare/v5.3.4...v5.3.9
Release notes: https://github.com/symfony/mailer/releases/tag/v5.3.9
- symfony/property-info updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/property-info/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/property-info/releases/tag/v5.3.8
- symfony/property-access updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/property-access/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/property-access/releases/tag/v5.3.8
- symfony/serializer updated from v5.3.4 to v5.3.8
See changes: https://github.com/symfony/serializer/compare/v5.3.4...v5.3.8
Release notes: https://github.com/symfony/serializer/releases/tag/v5.3.8
- symfony/validator updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/validator/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/validator/releases/tag/v5.3.8
- symfony/var-dumper updated from v5.3.7 to v5.3.8
See changes: https://github.com/symfony/var-dumper/compare/v5.3.7...v5.3.8
Release notes: https://github.com/symfony/var-dumper/releases/tag/v5.3.8
- vlucas/phpdotenv updated from v5.3.0 to v5.3.1
See changes: https://github.com/vlucas/phpdotenv/compare/v5.3.0...v5.3.1
Release notes: https://github.com/vlucas/phpdotenv/releases/tag/v5.3.1
2021-10-08 07:05:09 -05:00
Buster "Silver Eagle" Neece
d696eeda7c
Move SFTP user form to Vue.
2021-10-08 06:30:03 -05:00
Buster "Silver Eagle" Neece
798bfd1eb2
Feature/vue webhooks ( #4655 )
2021-10-06 22:00:53 -05:00
Buster "Silver Eagle" Neece
4a938671b4
Simplify and limit scope of public service worker.
2021-09-26 15:05:40 -05:00
Buster "Silver Eagle" Neece
c7a06c2583
#4594 -- Fix how the Schedule embed displays by allowing calendar return data on public API endpoint.
2021-09-23 20:13:11 -05:00
Buster "Silver Eagle" Neece
6eaeaec023
Move admin/custom fields to Vue.
2021-09-20 10:51:39 -05:00
Buster "Silver Eagle" Neece
dd07f982b5
Move Roles/Permissions component to Vue.
2021-09-19 08:16:53 -05:00
Buster "Silver Eagle" Neece
94633c7944
Implement common Vue component Plates template.
2021-09-18 18:41:22 -05:00
Buster "Silver Eagle" Neece
f3b8c2692c
Remove remnants of moment.js
2021-09-16 07:28:38 -05:00
Buster "Silver Eagle" Neece
480f0ed8a7
Update to FullCalendar 5; remove Moment from all Vue components.
2021-09-15 18:48:30 -05:00
Buster "Silver Eagle" Neece
f05bd5c067
Remove moment from Media, add Webcaster deps back.
2021-09-15 14:47:53 -05:00
Buster "Silver Eagle" Neece
62fa8c5eca
Move more components to be fully Vue-managed.
2021-09-15 14:12:45 -05:00
Buster "Silver Eagle" Neece
07490f98b9
Remove MomentJS from lots of places; replace with modern Luxon library.
2021-09-15 07:23:33 -05:00
Buster "Silver Eagle" Neece
061547bc1f
Internalize codemirror, slight restructure on new Vue components.
2021-09-14 15:52:34 -05:00
Buster "Silver Eagle" Neece
e408420ecb
Remove fancybox and other deps now required from within Vue.
2021-09-14 11:41:43 -05:00
Buster "Silver Eagle" Neece
72bc85f4ca
Massive Vue Overhaul
...
Includes the following major changes:
- Restructure the Vue application into more logical folder structure
- Create per-page entrypoint scripts that define Vue dependencies, removing this job from the asset manager
- Implement vuex and use it to manage cross-component communication (i.e. for the audio player)
- Add new "~" alias for the "/frontend/vue" folder to greatly simplify imports
2021-09-14 09:32:54 -05:00
Buster "Silver Eagle" Neece
e0dc46dd56
Remove bootgrid from assets.
2021-09-14 09:31:10 -05:00
Buster "Silver Eagle" Neece
5b958e154c
Make Audit Log a Vue component and remove jQuery Bootgrid.
2021-09-13 04:15:26 -05:00
Buster "Silver Eagle" Neece
737f3d40ab
Update performance report to be a Vue component.
2021-09-12 09:34:37 -05:00
Buster "Silver Eagle" Neece
ea805bd8c5
Move station playback timeline to Vue.
2021-09-11 18:09:50 -05:00
Buster "Silver Eagle" Neece
a75ae7d80c
Move Listeners report to be a Vue component.
2021-09-11 15:47:48 -05:00
Buster "Silver Eagle" Neece
8272aa5ef9
Update to Webpack 5 and redesign build process.
2021-09-11 15:46:31 -05:00
Buster "Silver Eagle" Neece
c94e2edf19
Move requests report into Vue component.
2021-09-06 04:06:31 -05:00
Buster "Silver Eagle" Neece
8d3cab6e76
Add ability to clear upcoming song queue with single click.
2021-09-05 17:46:33 -05:00
Mitch
5a2fa552bf
Update station.php ( #4535 )
2021-08-30 16:33:32 -05:00
Buster "Silver Eagle" Neece
9bbae3d6b6
Switch to only defining CSRF token on pages that use API calls.
2021-08-28 18:09:24 -05:00
Buster "Silver Eagle" Neece
5a2f1a42e5
Add CSRF token to all internal session-authenticated API requests.
2021-08-27 18:45:25 -05:00
Buster "Silver Eagle" Neece
95a9b8c781
Enforce HTTP-only (and secure) cookies for session persistence.
2021-08-26 18:40:11 -05:00
Buster "Silver Eagle" Neece
f79051b730
Merge branch 'feature/icecast-geo-blocking' into main
2021-08-20 11:37:37 -05:00
Buster "Silver Eagle" Neece
37e4f58e19
Update AzuraForms to handle empty multiselect values.
2021-08-20 11:03:04 -05:00
Vaalyn
8a1818b33d
Implement geo-blocking for Icecast
2021-08-14 23:28:24 +02:00
Buster "Silver Eagle" Neece
aa6b197cb5
#4483 -- Fix default form population with remote relays.
2021-08-13 10:18:12 -05:00
Buster "Silver Eagle" Neece
75257caee2
Vuetify remote relays.
2021-08-12 08:24:58 -05:00