Commit Graph

40 Commits

Author SHA1 Message Date
KodeStar 8a622545ff Upgrade to Laravel 13
- laravel/framework ^12.0 -> ^13.0 (installed 13.19.0)
- laravel/tinker ^2.9 -> ^3.0 (installed 3.0.2, pulls psysh >=0.12.19)
- phpunit/phpunit ^11.0 -> ^12.0 (installed 12.5.31)
- Symfony components move to 8.x (supported by L13); symfony/yaml stays on
  patched 7.4.14 via its direct ^7.0 constraint
- league/commonmark auto-bumped to 2.8.2 (patched)
- No application/config code changes required; the fluent
  validateCsrfTokens(except: ...) config still resolves under L13

composer audit: No security vulnerability advisories found.
Full suite green: 59 tests, 128 assertions (1 skipped).
2026-07-08 19:57:08 +01:00
KodeStar 39191885e5 Upgrade to Laravel 12
- laravel/framework ^11.45 -> ^12.0 (installed 12.63.0)
- phpunit/phpunit ^10.5 -> ^11.0; migrate phpunit.xml to the 11.5 schema
- graham-campbell/github ^12.5 -> ^13.0 (v12 caps illuminate/support at ^11)
- Carbon 3 pulled in by L12; no application code changes required
- gitignore /.phpunit.cache

Full suite green: 59 tests, 128 assertions (1 skipped).
2026-07-08 19:49:05 +01:00
KodeStar f69cbba6cd Update dependencies flagged by security advisories and require PHP 8.4
Bumps the packages reported by CVE/GHSA scans in #1564 to their patched
releases (with transitive dependencies):

- symfony/http-foundation 7.3.1 -> 7.4.14 (CVE-2025-64500 / GHSA-3rg7-wf37-54rm)
- phpunit/phpunit 10.5.47 -> 10.5.64 (CVE-2026-24765 / GHSA-vvj3-c3rp-c85p)
- aws/aws-sdk-php 3.349.3 -> 3.388.0 (GHSA-27qh-8cxx-2cr5)
- enshrined/svg-sanitize 0.21.0 -> 0.22.0 (GHSA-22wq-q86m-83fh)

Some transitive dependencies now require PHP 8.4, which matches the runtime
shipped in the official LinuxServer image, so the composer requirement is
raised to ^8.4, CI is pinned to PHP 8.4, and the readme is updated to match.

The remaining advisories in the report (php84, curl, libpq, git, sqlite,
busybox, coreutils) come from the LinuxServer base image, not this
repository, and are addressed by rebuilding the image on an updated base.

Refs #1564
2026-07-08 16:30:22 +01:00
Chris Hunt 2df58472a1 Fix uploads and displaying of malicious SVG files 2025-07-13 17:00:23 +01:00
Chris Hunt 8fb6438254 Updates to vendors etc 2025-07-11 15:57:48 +01:00
Chris Hunt d52ae0d3c3 Update dependencies 2024-02-16 21:36:54 +00:00
Attila Kerekes 52620bc331 chore: Add laravel ide helper 2022-12-01 09:17:54 +00:00
Attila Kerekes bb5a078f35 feat: Add export import 2022-11-29 17:32:46 +00:00
Attila Jozsef Kerekes 7565bd4028 chore: Add php code sniffer and apply fixes 2022-11-25 23:05:58 +00:00
Attila Kerekes 2f3b7e52db chore: set min php version 7.4.32 2022-11-14 23:34:32 +01:00
Attila Jozsef Kerekes 98401f20a2 reinstall dependencies on php 7.4 2022-11-14 21:39:27 +01:00
Chris Hunt ee77d09c58 Update dependencies 2022-11-14 19:35:16 +00:00
Attila Kerekes b390a719e9 refactor: apply auto fixes from idea 2022-11-14 14:48:38 +01:00
Attila Kerekes 27f58c0866 upgrade to laravel 8.0 2022-11-13 21:18:38 +01:00
Kode e2ba89c80e Update dependencies 2022-06-29 13:20:08 +01:00
Kode becbe5ab96 More work on apps 2022-03-16 18:35:40 +00:00
KodeStar 1e2b807e05 Lots of work on apps 2022-03-16 15:49:44 +00:00
KodeStar bdeae6a722 Add missing files 2022-03-15 11:30:21 +00:00
Kode f73b78f292 Add search providers as an editable yaml file + allow searching tiles 2022-03-13 19:30:24 +00:00
Kode b07918d751 changes to lv7 to maybe fix the symlink issues? 2022-03-11 10:07:42 +00:00
KodeStar f9a19fce91 Update to laravel 7 2022-03-10 11:54:29 +00:00
Chris 1f608b1c21 Update composer dependencies 2019-06-11 12:29:32 +01:00
Kode 04d34017c1 Composer deps update 2019-01-18 18:33:28 +00:00
Chris 64071bb60f Add migration and change path 2018-11-06 11:28:22 +00:00
Kode 041c0b81a3 updates 2018-11-01 08:55:21 +00:00
Chris 2b2d51cb6f changes 2018-10-23 15:53:56 +01:00
Chris 380a0e8623 changes 2018-10-18 15:59:38 +01:00
Kode 24995135e6 update dependency 2018-10-17 18:35:09 +01:00
Kode d0293c785b Get settings working and autologin 2018-10-15 19:56:45 +01:00
Chris cb9e014cf3 Autologin togles working 2018-10-15 09:52:36 +01:00
Kode 6501aacb1b update to laravel 5.7 and try getting autologin saved 2018-10-14 20:50:32 +01:00
Chris e86e681c53 Initial commit of multi user 2018-10-12 14:57:46 +01:00
Kode e3ec7de23a Dependency updates and update version number 2018-06-13 19:35:28 +01:00
John Alberts 50bdd02a72 Add Enhanced App Transmission 2018-03-08 16:18:39 -08:00
KodeStar 98b831bc22 folder support 2018-02-17 00:13:38 +00:00
KodeStar 4fc2bbd1af fixes for nzbget 2018-02-08 18:53:52 +00:00
Chris 30aea8e361 updated dependencies + working api connection 2018-02-08 14:21:29 +00:00
KodeStar d21138529f added settings 2018-02-04 20:50:59 +00:00
KodeStar daa7079b0c initial support for supported applications 2018-02-01 23:10:08 +00:00
KodeStar c3b571724b Add vendor and .env to make usable 2018-02-01 20:01:12 +00:00