Commit Graph

7456 Commits

Author SHA1 Message Date
Buster Neece fd428f5371
Version bump to 0.20.0. 2024-05-18 03:08:55 -05:00
Buster Neece 6f697715a6
Update changelog. 2024-05-17 13:39:49 -05:00
Buster Neece e3e7844a1f
#7098 -- Fix edge case handling for date ranges. 2024-05-17 13:24:04 -05:00
Buster Neece dccf7ebd68
Move some of the CLI stuff to the service config so it is properly DI'ed. 2024-05-17 11:50:39 -05:00
Buster Neece 2b3d89907a
Make more exceptions based on HttpException. 2024-05-17 11:50:12 -05:00
Buster Neece e2edc8cfd2
Make more exceptions HttpExceptions. 2024-05-17 11:21:53 -05:00
Buster Neece e3764810cb
#7114 -- Fix typo. 2024-05-17 07:21:46 -05:00
Buster Neece f108baa87d
Refactor request submission and move exceptions into Http exception. 2024-05-17 06:29:27 -05:00
Buster Neece 68f2282822
Make sortField in DataTable store the actual field; allow for a custom "sorter" function to be passed for client-side sorting; change how sorting works on the Listeners report Location field. 2024-05-16 12:54:42 -05:00
Buster Neece 3a33a59980
Fixes #7048 -- When moving individual files, don't preserve folder structure. 2024-05-16 11:39:31 -05:00
Buster Neece ef735bf154
Fixes #6910 -- Prevent "Cannot process media" errors from stopping the message queues. 2024-05-16 10:40:01 -05:00
Buster Neece 46c587c942
Update changelog. 2024-05-16 04:54:40 -05:00
Buster Neece 73d0db4c01
#7113 -- Ensure client ID is set. 2024-05-16 04:46:44 -05:00
Buster Neece e52b1f44ab
#7114 -- Remove "IF EXISTS"/"IF NOT EXISTS" from DB migrations. 2024-05-16 04:28:16 -05:00
Buster Neece 5a59e086a8
Ensure testing uses hard-coded DB too (to avoid a DB connection it can't make). 2024-05-16 04:14:45 -05:00
Buster Neece bc07fce1e6
#7114 -- Add MySQL 8.0 sql_mode and only hard-code DB version on local installs. 2024-05-16 04:09:17 -05:00
Buster Neece c66024db02
Ensure station timezone is set properly on reports overview. 2024-05-15 11:13:51 -05:00
Buster Neece 66318940c2
Fixes #6979 -- Prevent history date picker from needing a refresh to apply. 2024-05-15 11:12:57 -05:00
Buster Neece 040eabb84f
Update PHPStan to reflect new test results. 2024-05-15 10:06:30 -05:00
Buster Neece 17a4329d26
Set new mezzio-session-cache autoGenerate flag to false to prevent over-regeneration of sessions. 2024-05-15 09:54:38 -05:00
Buster Neece 9a23c12f3b
Update PHP dependencies.
Changelogs summary:

 - psr/http-factory updated from 1.0.2 to 1.1.0 minor
   See changes: https://github.com/php-fig/http-factory/compare/1.0.2...1.1.0
   Release notes: https://github.com/php-fig/http-factory/releases/tag/1.1.0

 - intervention/image updated from 3.6.3 to 3.6.4 patch
   See changes: https://github.com/Intervention/image/compare/3.6.3...3.6.4
   Release notes: https://github.com/Intervention/image/releases/tag/3.6.4

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

 - paragonie/constant_time_encoding updated from v2.6.3 to v2.7.0 minor
   See changes: https://github.com/paragonie/constant_time_encoding/compare/v2.6.3...v2.7.0
   Release notes: https://github.com/paragonie/constant_time_encoding/releases/tag/v2.7.0

 - mezzio/mezzio-session-cache updated from 1.12.1 to 1.13.0 minor
   See changes: https://github.com/mezzio/mezzio-session-cache/compare/1.12.1...1.13.0
   Release notes: https://github.com/mezzio/mezzio-session-cache/releases/tag/1.13.0

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

 - phpstan/phpstan-doctrine updated from 1.3.69 to 1.4.0 minor
   See changes: https://github.com/phpstan/phpstan-doctrine/compare/1.3.69...1.4.0
   Release notes: https://github.com/phpstan/phpstan-doctrine/releases/tag/1.4.0

 - roave/security-advisories updated from dev-latest@386924e to dev-latest@8eea9af
   See changes: 386924e...8eea9af

No security vulnerability advisories found.
2024-05-15 09:54:20 -05:00
Buster Neece bef89cec28
Update frontend dependencies. 2024-05-15 09:50:15 -05:00
Buster Neece c2c917cbe0
Fixes #7014 -- Don't erase schedules if schedules aren't set in the API body. 2024-05-15 09:06:34 -05:00
Buster Neece f71df7535a
Many fixes and tweaks to the Media Manager toolbar. 2024-05-15 09:03:16 -05:00
Buster Neece 4789d67e7a
Tweak padding on small buttons. 2024-05-15 08:04:47 -05:00
Buster Neece e3dca772a8
Merge commit 'adef71b10745278a1112bacc737477eeff8bba18' 2024-05-15 07:56:11 -05:00
Buster Neece e82e152343
Apply manual widths to batch edit columns. 2024-05-15 07:55:39 -05:00
Optischa adef71b107
Last fix for the content type for RadioReg (#7106)
* Add RadioReg Api for send metadata

* Hotfix for radioreg webhook url

* Last hotfix, change of data sending in the body of the webhook call

---------

Co-authored-by: Niklas H <78315888+wegGehamstert@users.noreply.github.com>
2024-05-15 03:16:32 -05:00
Buster Neece c5d2bb87bd
Merge commit '8b10e5af336da00aca2423053a503f75d89a4cff' 2024-05-14 12:15:41 -05:00
Optischa 00986ee3c0
HotFix for RadioReg Webhook Service (#7102)
* Add RadioReg Api for send metadata

* Hotfix for radioreg webhook url

---------

Co-authored-by: Niklas H <78315888+wegGehamstert@users.noreply.github.com>
2024-05-13 00:06:47 -05:00
Buster Neece c8adf96be9
Fix a bug with DataTable row checking not applying reactively downstream. 2024-05-12 08:45:14 -05:00
Buster Neece 0fa519e9d9
Fixes #6908 -- Use "hourCycle" instead of "hour12" for better Chromium 24-hour support. 2024-05-11 09:11:57 -05:00
Optischa 9c03d0f225
Add RadioReg Api for send metadata (#7052)
Co-authored-by: Niklas H <78315888+wegGehamstert@users.noreply.github.com>
2024-05-11 07:57:59 -05:00
Buster Neece 9d75ca5b8b
PHPCS fixes. 2024-05-11 07:51:05 -05:00
Buster Neece 20f8db5cc1
Update changelog. 2024-05-11 07:39:42 -05:00
Buster Neece 34d24ad59f
Add description to DB migration. 2024-05-11 07:39:37 -05:00
Buster Neece f9a888dfb5
Remove HighAvailability and DB-level cache. 2024-05-11 07:39:26 -05:00
Buster Neece 2cb83508e6
Fixes #7101 -- Allow cron tasks to overlap each other. 2024-05-11 02:58:26 -05:00
Buster Neece d3103e8f23
Revert to PHP-FPM on production environments to investigate an issue with HTTP requests not being returned to the proper endpoints. 2024-05-10 10:54:47 -05:00
Buster Neece 2ff8f61233
Merge commit '03732cafa0687bbe3be99093027726f553e67b17' 2024-05-09 04:09:31 -05:00
Buster Neece 03732cafa0
Update to Liquidsoap 2.2.5 stable. 2024-05-09 04:09:17 -05:00
Buster Neece 590c64e22c
Merge commit '40d99ed21294dfdfcd7d1978bec1d150a7c3de8e' into stable 2024-05-06 17:38:41 -05:00
Buster Neece 40d99ed212
Version bump to 0.19.7. 2024-05-06 17:37:37 -05:00
Buster Neece abd91e9239
Update PHP dependencies.
Changelogs summary:

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

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

 - symfony/string updated from v7.0.4 to v7.0.7 patch
   See changes: https://github.com/symfony/string/compare/v7.0.4...v7.0.7
   Release notes: https://github.com/symfony/string/releases/tag/v7.0.7

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

 - symfony/service-contracts updated from v3.4.2 to v3.5.0 minor
   See changes: https://github.com/symfony/service-contracts/compare/v3.4.2...v3.5.0
   Release notes: https://github.com/symfony/service-contracts/releases/tag/v3.5.0

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

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

 - symfony/yaml updated from v7.0.3 to v7.0.7 patch
   See changes: https://github.com/symfony/yaml/compare/v7.0.3...v7.0.7
   Release notes: https://github.com/symfony/yaml/releases/tag/v7.0.7

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

 - symfony/finder updated from v7.0.0 to v7.0.7 patch
   See changes: https://github.com/symfony/finder/compare/v7.0.0...v7.0.7
   Release notes: https://github.com/symfony/finder/releases/tag/v7.0.7

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

 - symfony/event-dispatcher updated from v7.0.3 to v7.0.7 patch
   See changes: https://github.com/symfony/event-dispatcher/compare/v7.0.3...v7.0.7
   Release notes: https://github.com/symfony/event-dispatcher/releases/tag/v7.0.7

 - symfony/css-selector updated from v7.0.3 to v7.0.7 patch
   See changes: https://github.com/symfony/css-selector/compare/v7.0.3...v7.0.7
   Release notes: https://github.com/symfony/css-selector/releases/tag/v7.0.7

 - symfony/dom-crawler updated from v7.0.4 to v7.0.7 patch
   See changes: https://github.com/symfony/dom-crawler/compare/v7.0.4...v7.0.7
   Release notes: https://github.com/symfony/dom-crawler/releases/tag/v7.0.7

 - symfony/browser-kit updated from v7.0.3 to v7.0.7 patch
   See changes: https://github.com/symfony/browser-kit/compare/v7.0.3...v7.0.7
   Release notes: https://github.com/symfony/browser-kit/releases/tag/v7.0.7

 - symfony/stopwatch updated from v7.0.3 to v7.0.7 patch
   See changes: https://github.com/symfony/stopwatch/compare/v7.0.3...v7.0.7
   Release notes: https://github.com/symfony/stopwatch/releases/tag/v7.0.7

 - intervention/image updated from 3.6.2 to 3.6.3 patch
   See changes: https://github.com/Intervention/image/compare/3.6.2...3.6.3
   Release notes: https://github.com/Intervention/image/releases/tag/3.6.3

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

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

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

 - symfony/clock updated from v7.0.5 to v7.0.7 patch
   See changes: https://github.com/symfony/clock/compare/v7.0.5...v7.0.7
   Release notes: https://github.com/symfony/clock/releases/tag/v7.0.7

 - nesbot/carbon updated from 3.3.0 to 3.3.1 patch
   See changes: https://github.com/briannesbitt/Carbon/compare/3.3.0...3.3.1
   Release notes: https://github.com/briannesbitt/Carbon/releases/tag/3.3.1

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

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

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

 - spiral/roadrunner updated from v2024.1.0 to v2024.1.1 patch
   See changes: https://github.com/roadrunner-server/roadrunner/compare/v2024.1.0...v2024.1.1
   Release notes: https://github.com/roadrunner-server/roadrunner/releases/tag/v2024.1.1

 - roave/security-advisories updated from dev-latest@c9920ef to dev-latest@386924e
   See changes: c9920ef...386924e

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

 - symfony/filesystem updated from v7.0.6 to v7.0.7 patch
   See changes: https://github.com/symfony/filesystem/compare/v7.0.6...v7.0.7
   Release notes: https://github.com/symfony/filesystem/releases/tag/v7.0.7

 - symfony/intl updated from v7.0.3 to v7.0.7 patch
   See changes: https://github.com/symfony/intl/compare/v7.0.3...v7.0.7
   Release notes: https://github.com/symfony/intl/releases/tag/v7.0.7

 - symfony/lock updated from v7.0.6 to v7.0.7 patch
   See changes: https://github.com/symfony/lock/compare/v7.0.6...v7.0.7
   Release notes: https://github.com/symfony/lock/releases/tag/v7.0.7

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

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

 - symfony/property-info updated from v7.0.6 to v7.0.7 patch
   See changes: https://github.com/symfony/property-info/compare/v7.0.6...v7.0.7
   Release notes: https://github.com/symfony/property-info/releases/tag/v7.0.7

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

 - symfony/options-resolver updated from v7.0.0 to v7.0.7 patch
   See changes: https://github.com/symfony/options-resolver/compare/v7.0.0...v7.0.7
   Release notes: https://github.com/symfony/options-resolver/releases/tag/v7.0.7

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

 - symfony/messenger updated from v7.0.6 to v7.0.7 patch
   See changes: https://github.com/symfony/messenger/compare/v7.0.6...v7.0.7
   Release notes: https://github.com/symfony/messenger/releases/tag/v7.0.7

 - symfony/redis-messenger updated from v7.0.4 to v7.0.7 patch
   See changes: https://github.com/symfony/redis-messenger/compare/v7.0.4...v7.0.7
   Release notes: https://github.com/symfony/redis-messenger/releases/tag/v7.0.7

 - symfony/validator updated from v7.0.6 to v7.0.7 patch
   See changes: https://github.com/symfony/validator/compare/v7.0.6...v7.0.7
   Release notes: https://github.com/symfony/validator/releases/tag/v7.0.7

 - zircote/swagger-php updated from dev-master@b46a36d to dev-master@256d42c
   See changes: b46a36d...256d42c

No security vulnerability advisories found.
2024-05-06 17:36:34 -05:00
Buster Neece d04b7187dc
Merge commit 'c0cad346849b3ddcf08b5563fae2ce84b9242b03' into stable 2024-05-05 22:08:34 -05:00
Buster Neece c0cad34684
Version bump to 0.19.6. 2024-05-05 22:06:12 -05:00
Buster Neece 7dfafcaa12
Update translations. 2024-05-05 22:04:45 -05:00
Buster Neece c694c81bed
#7081 -- Allow forcing ACME cert renewal when manually doing things via debug or settings panel. 2024-05-04 19:26:37 -05:00
Buster Neece 6cf8f6e279
Add npm ci to dev install script. 2024-05-04 19:26:21 -05:00
Mason Daugherty 501fe06bfa
Update README.md with corrected Ethical Open Source link (#7077) 2024-04-30 09:54:37 -05:00