Commit Graph

17732 Commits

Author SHA1 Message Date
DariusIII 9f26447d8e Update config 2026-06-22 21:50:18 +02:00
DariusIII 5f5ce7b4b1 Add missing files 2026-06-22 21:24:58 +02:00
DariusIII 87b0a9d7a6 Update manticore config 2026-06-22 21:21:39 +02:00
DariusIII 74d874c17b Update manticoresearch support for latest version changes 2026-06-22 21:12:38 +02:00
DariusIII c2024b75c8 Update used packages to their latest versions 2026-06-22 19:52:00 +02:00
DariusIII 8d1d238f5f Update Trakt support 2026-06-19 23:22:16 +02:00
DariusIII 50c7f27547 Update used packages to their latest versions 2026-06-18 12:04:59 +02:00
DariusIII 2f96d921df Fix RSS health check 2026-06-17 13:34:13 +02:00
DariusIII 995c215be9 CS fixes 2026-06-17 12:31:33 +02:00
DariusIII 580f5a1589 Fix issues in GDPR support 2026-06-17 12:26:04 +02:00
DariusIII f4df259b71 Add missing view 2026-06-17 11:22:34 +02:00
DariusIII 6950759227 Add missing migrations 2026-06-17 10:38:21 +02:00
DariusIII ab41b91af5 Add GDPR compliance 2026-06-17 09:49:39 +02:00
DariusIII de50ae6308 Update used packages to their latest versions 2026-06-16 22:23:57 +02:00
DariusIII ca76cebbaf Fix error in admin 2026-06-15 12:31:39 +02:00
DariusIII d9c4cf2d7e Update bulk user actions 2026-06-15 12:15:10 +02:00
DariusIII 3656cf9972 Update node packages 2026-06-15 11:45:49 +02:00
DariusIII 96f6900306 Add user bulk actions 2026-06-15 11:36:03 +02:00
DariusIII a7a6479e93 Fix email verification url 2026-06-15 01:26:34 +02:00
DariusIII b6b3828d5a Merge pull request #1858 from Kcchouette/fix/stripos-reversed-args
fix: correct reversed stripos/strpos arguments in ConsoleService
2026-06-13 23:07:19 +02:00
Kcchouette e5df723720 fix: correct reversed stripos/strpos arguments in ConsoleService
Fix 5 instances of stripos('literal', ) where arguments were
reversed, causing the needle to be searched inside a short literal
instead of the literal inside the variable:

- Line 599: stripos('dlc', ) → stripos(, 'dlc') — DLC
  branch was never entered for real game titles
- Line 601: stripos('Rock Band Network', ) → stripos(, ...)
  — Rock Band check was dead code inside the dead DLC branch
- Line 603: strpos('-', ) → str_contains(, '-') — DLC
  hyphen splitting never triggered
- Line 622: stripos('PSX2PSP', ) → stripos(, ...)
  — worked by accident (PSX is prefix of PSX2PSP)
- Line 626: stripos('XBLA', ) + stripos('dlc', ) →
  stripos(, ...) + stripos(, ...)

Also adds ConsoleServiceDlcParsingTest (9 tests) covering DLC title
parsing, Rock Band Network handling, hyphen splitting, and XBLA
platform upgrade.
2026-06-13 21:05:15 +02:00
DariusIII 1d2ed17e5f Merge pull request #1852 from Kcchouette/refactor/strpos-to-php8
refactor: replace strpos with PHP 8.x string functions
2026-06-13 20:25:06 +02:00
Kcchouette 062548f57a refactor: replace strpos with PHP 8.x string functions
- IRCClient: strpos(..., 'PONG') !== 0 → ! str_starts_with(...)
- IGDBService: strpos(, '//') === 0 → str_starts_with(...)
- Settings: strpos(, '.') !== false → str_contains(...)
- NntmuxCheckIndex: 3x strpos → str_contains

strpos with offset (YencService, MovieService, ReleaseRemoverService)
is left untouched as it is a legitimate use case.
2026-06-13 18:12:22 +02:00
DariusIII d733f75503 Update used packages 2026-06-12 10:17:01 +02:00
DariusIII 937913cbf8 CS fixes 2026-06-12 10:16:12 +02:00
DariusIII d970bbffc6 Improve security 2026-06-12 10:11:15 +02:00
DariusIII 20cf45d532 Update used packages to their latest versions 2026-06-11 10:43:41 +02:00
DariusIII 499d6d8cfc CS fixes 2026-06-11 10:32:38 +02:00
DariusIII 832fb5fb59 Fix couple of security issues 2026-06-11 10:26:29 +02:00
DariusIII 3dfbd8442f Update used packages to their latest versions 2026-06-10 14:15:49 +02:00
DariusIII 3e8f0ea5cf Update npm packages 2026-06-08 16:55:40 +02:00
DariusIII 5a837e52af Update release reporting 2026-06-08 16:42:06 +02:00
DariusIII cb80f4f17e CS fixes 2026-06-08 16:31:47 +02:00
DariusIII f8294f1b0a Add release report response 2026-06-08 16:31:15 +02:00
DariusIII 4bb4358063 Update used packages to their latest versions 2026-06-08 11:57:33 +02:00
DariusIII bf9a0be6cd Update used packages to their latest versions 2026-06-05 11:23:56 +02:00
DariusIII 2d6194fb3c Don't cache User cart RSS feed 2026-06-05 00:08:14 +02:00
DariusIII a8f79c05b1 Fix in process count 2026-06-04 09:54:43 +02:00
DariusIII e742c22a39 Merge branch 'master' of https://github.com/NNTmux/newznab-tmux 2026-06-04 09:33:02 +02:00
DariusIII 5a4531c0ea Update docker to use mariadb 12.3 2026-06-04 09:28:06 +02:00
DariusIII 87bbf22bdf Fix regexes display issue 2026-06-03 21:52:05 +02:00
DariusIII 3aee57795e Update used packages to their latest versions 2026-06-03 21:25:57 +02:00
DariusIII 4a57b75985 Update used packages to their latest versions 2026-06-03 10:30:00 +02:00
DariusIII a4b10abf62 Update used packages to their latest versions 2026-06-02 16:40:35 +02:00
DariusIII 9777bc9db1 Update used packages to their latest versions 2026-06-01 13:24:26 +02:00
DariusIII a0e78e7385 Fix phpstan discovered issues 2026-05-30 23:31:00 +02:00
DariusIII 51aaf2b130 Fix PPA guid char issue 2026-05-30 23:04:58 +02:00
DariusIII f7af38f2de Update used packages to their latest versions 2026-05-30 18:17:18 +02:00
DariusIII f8c52d176e Update expiry email to show pending role. if there is one 2026-05-30 18:15:49 +02:00
DariusIII 6e5940cd81 Add xml helper 2026-05-29 22:52:36 +02:00