987 Commits
Author SHA1 Message Date
Spine dd02834d79 upgrade phpstan to 2.3 2026-10-31 11:41:31 +01:00
Spine 73ccc57b9f prepare for upgrade to phpstan 2.3 2026-10-31 11:41:31 +01:00
Spine ee400facd9 tighten href generation in Twig filters 2026-10-31 11:39:15 +01:00
Spine 6d5b186e15 fussier url regexp 2026-10-31 11:39:15 +01:00
rubric_alert 593ded24cd BBCode Image tag improvements: image size and Alt 2026-10-31 11:38:54 +01:00
itismadness aa2d47be55 Fix valid_url rejecting non-ASCII url characters 2026-10-31 11:38:54 +01:00
Spine ba34d18fce make unit tests behave more reliably in a local environment 2026-10-31 11:38:54 +01:00
sheepish 021cfa5f0a clean up image extension whitelist code 2026-08-16 00:16:44 +02:00
Spine 85d3c31495 refactor more fn() to first class callables 2026-08-16 00:16:44 +02:00
Spine 571d4ad58c whitespace update for phpcs 4.0.1 2026-08-16 00:16:44 +02:00
Spine 48d156d009 update phpstan to 2.2.5 2026-08-16 00:16:43 +02:00
sheepish 19c82e2d7e preserve spaces in bbcode [code] 2026-06-05 19:52:55 +02:00
Spine 16973b68d1 switch xhtml to html5 <br> <img> 2026-05-27 23:35:10 +02:00
Spine 3c04bb989f composer update 2026-03-07 2026-05-27 23:29:05 +02:00
sheepish df6e677c08 allow bbcode imageproxy passthru 2026-05-27 23:29:05 +02:00
sheepish 9f5b95a1c9 remove fallback on bad user obj 2026-03-13 18:26:29 +01:00
sheepish 0b47e036dc replace microtime with hrtime 2026-03-11 13:08:45 +01:00
Spine 11f99b0fad update developer tools 2025-12-07 19:49:11 +01:00
Spine 1f7eaae26f replace overloaded DEBUG_MODE with specific constants 2025-09-10 13:01:53 +02:00
Spine cef1aa91db deploy some stricter phpstan rules 2025-08-27 16:44:44 +02:00
Spine 945db24553 fix rendering of collage urls with no collage id 2025-08-07 16:03:48 +02:00
Spine b516c2b906 deal with mangled bbcode [quote=username|] 2025-08-07 16:03:10 +02:00
Spine 8bb4a5fb61 fix bbcode parsing to remove https<frown>/ 2025-08-07 16:03:10 +02:00
Spine 9c91be8e28 remove parentheses from (new Class())->method() 2025-08-07 16:03:10 +02:00
Spine 5e386f75d1 remove deprecated phpcs rules and add some more 2025-07-28 17:00:18 +02:00
Spine 6a90ea2c45 prepare for phpstan 2.0 2025-07-28 16:55:16 +02:00
Spine 31f5909642 refactor error messages and add response code 2025-07-28 16:55:16 +02:00
Spine 964a39ef6a legacy View class inherits from Base 2025-07-28 16:55:16 +02:00
Spine d5b14fc281 pass a viewer object to templates where applicable 2025-02-24 14:37:56 +01:00
Spine da88217021 bold subscriptions and staff inbox only when needed 2025-02-24 14:37:56 +01:00
Spine e98d6175e4 nuke Users::format_username and Users class 2025-02-24 14:37:56 +01:00
Spine bb62d779aa add pg query logging 2025-02-24 14:37:56 +01:00
Spine 26a8d1e21b expand wiki bbcode aliases 2025-02-24 14:37:56 +01:00
Spine b41a60fd27 move HTML parsing to Util\Text 2025-02-24 14:37:56 +01:00
Spine 36b7600616 upgrade deprecated message digest functions to SHA256 2025-02-24 14:37:55 +01:00
sheepish cfc1170537 clean up feeds.php query string 2025-02-24 14:37:55 +01:00
Spine 4d1bc0f94a further 8.4 strictures 2025-02-24 14:37:55 +01:00
Spine 2dcefd7e2b more phpcs rules 2025-02-24 14:37:55 +01:00
Spine a2952611d9 wikify bbcode wiki links 2025-02-24 14:37:54 +01:00
Spine e1b95fda07 use js vendor libs 2025-02-24 14:37:54 +01:00
Spine dd057a0925 configurable download warning alert 2024-12-20 09:39:22 +01:00
Spine 60648adc92 enable additional strict phpstan checks 2024-12-20 09:39:21 +01:00
Spine 71fd328d5a replace HTML entities by UTF-8 codepoints (UTF-8 won) 2024-12-20 09:39:21 +01:00
sheepish d75efe2730 remove Tooltipster user setting 2024-12-20 09:39:21 +01:00
Spine eefa4f856d add some realtime download statistics 2024-12-20 09:39:21 +01:00
Spine 8ec8529c7e define an interface to allow the addition of collage entries 2024-12-20 09:39:21 +01:00
Spine 683228acc2 enable PSR1.Classes.ClassDeclaration and PSR1.Files.SideEffects 2024-12-20 09:39:21 +01:00
Spine 1ecf60170b enable Generic.WhiteSpace.ScopeIndent and PSR1.Methods.CamelCapsMethodName 2024-12-20 09:39:20 +01:00
Spine f8cda3d5c4 allow .avif images in bbcode 2024-12-20 09:39:20 +01:00
Spine fef2d5bf8f stricter phpstan ruleset and rector suggestions 2024-12-20 09:39:20 +01:00