DariusIII
0790d2290c
Hide sensitive info from log
2026-06-30 19:05:15 +02:00
DariusIII
5b927b4581
Update blocking of abusive services
2026-06-30 17:28:09 +02:00
DariusIII
2b12bd8d0c
Update used packages to their latest versions
2026-06-30 13:09:33 +02:00
DariusIII
ada6ab08c8
Update docker
2026-06-29 14:22:35 +02:00
DariusIII
8b2633deb2
Merge pull request #1859 from NNTmux/copilot/fix-github-actions-php-8-5
...
Fix failing GitHub Actions "PHP 8.5" job: switch to composer install
2026-06-28 21:38:05 +02:00
copilot-swe-agent[bot]
3af1b15f48
fix: add missing array $headers parameter to output() overrides in tests
2026-06-28 19:19:04 +00:00
copilot-swe-agent[bot]
c277fa461f
fix: switch composer update to composer install in CI to avoid GitHub API rate limiting
2026-06-28 19:10:37 +00:00
copilot-swe-agent[bot]
d7c6c61bdf
Fix PHP 8.5 CI failure: authenticate Composer with GitHub token for VCS deps
2026-06-28 18:27:21 +00:00
copilot-swe-agent[bot]
d6eec9b425
Initial plan
2026-06-28 18:23:29 +00:00
DariusIII
4e1b672e92
Update used packages to their latest versions
2026-06-28 19:53:23 +02:00
DariusIII
8f0fbd5dc6
Update used packages to their latest versions
2026-06-26 23:23:44 +02:00
DariusIII
afe6202460
Fix multiple user id queries
2026-06-26 23:19:30 +02:00
DariusIII
bb2658c48f
Fix update command
2026-06-24 20:33:02 +02:00
DariusIII
cf138fae03
Update used packages to their latest versions
2026-06-24 18:25:13 +02:00
DariusIII
394c681c27
Fix release deletion from admin releases list
2026-06-24 18:22:54 +02:00
DariusIII
cfa46e477b
Add missing test
2026-06-24 16:56:10 +02:00
DariusIII
09f57f275e
Add doc
2026-06-22 22:01:06 +02:00
DariusIII
dbeb6a3c49
Add missing class
2026-06-22 21:59:31 +02:00
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