Commit Graph
74 Commits
Author SHA1 Message Date
Spine 11f99b0fad update developer tools 2025-12-07 19:49:11 +01:00
sheepish e676bc93ed pin phpstan version 2025-12-07 19:49:10 +01:00
Spine 2a9c6d801a composer update 2025-08-29 16:59:40 +02:00
Spine cef1aa91db deploy some stricter phpstan rules 2025-08-27 16:44:44 +02:00
Spine 9b940a8247 no need to escape slashes in json debug 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 a80542f2cd update local dev and get rid of phinx seeds 2025-07-28 16:55:17 +02:00
Spine 5e9e3384a8 phpunit 12 + parallel testing 2025-07-28 16:55:17 +02:00
Spine 2e9476bcdf upgrade to phpstan to v2.1.12 2025-07-28 16:55:17 +02:00
Spine 31f5909642 refactor error messages and add response code 2025-07-28 16:55:16 +02:00
Spine bc00d44499 improve headers for hostname lookup responses 2025-07-28 16:55:15 +02:00
Spine f5ad4016a9 more flexible up/down editing 2025-05-23 14:33:24 +02:00
Spine a5942cb8e3 show() and dump() are variadic 2025-02-24 14:37:56 +01:00
Spine 7881879545 deal with the changes in PHP rounding 2025-02-24 14:37:55 +01:00
sheepish c04b51e65d fix image signature calculation during end of year 2025-02-24 14:37:55 +01:00
Spine 36b7600616 upgrade deprecated message digest functions to SHA256 2025-02-24 14:37:55 +01:00
Spine 2dcefd7e2b more phpcs rules 2025-02-24 14:37:55 +01:00
Spine 60648adc92 enable additional strict phpstan checks 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
sheepish 99d3eeb2bb unlock web irc client for disabled users 2024-12-20 09:39:20 +01:00
Spine 9f62448f97 initial user ordinal implementation 2024-12-20 09:39:20 +01:00
Spine 759ced0a7d revamp geodistribution stats 2024-12-20 09:39:20 +01:00
Spine 48fed00e04 lookup country ISO codes from geoip server 2024-12-20 09:39:20 +01:00
sheepish 4082c4e562 twigify torrent group list 2024-12-20 09:39:20 +01:00
sheepish f5d3f1b986 fix array_key_extract_suffix usage 2024-12-20 09:39:19 +01:00
Spine 96caf2a968 move db query tracking from Debug to DB class 2024-12-20 09:39:19 +01:00
Spine d04e7cd7d6 store the request context in the Base class 2024-12-20 09:39:19 +01:00
sheepish 4a5997eec1 automated reports framework 2024-08-02 13:11:39 +02:00
Spine de42e15608 add some more tracker tools and monitors 2024-04-07 19:56:42 +02:00
Spine 6a7e10e96b apply phpcs PSR12.Files.FileHeader PSR12.Operators.OperatorSpacing... 2024-04-07 19:46:35 +02:00
Spine 1f800262a3 fix array_filter complaints from latest version of phpstan 2024-04-07 19:39:12 +02:00
Spine a06d099002 split new/edit requests into separate files 2024-01-31 09:38:39 +01:00
Spine f772d17e25 update rector, protect the consts! 2024-01-31 09:38:38 +01:00
itismadness 2b1c03582c Fix showing non Gazelle/JSON ajax endpoints with site_debug permission 2024-01-01 13:23:44 +01:00
Spine fa50e91a3c rename all the IRC config variables to something meaningful 2024-01-01 13:16:55 +01:00
Spine 40c996bd27 fix autocomplete in add to artist collage 2023-11-20 21:09:15 +01:00
Spine 267f2e1735 remove old phpcs exclusions 2023-10-15 17:50:10 +02:00
sheepish d8534a7998 some bbcode render fixes 2023-09-19 13:19:58 +02:00
sheepish be72aab5b6 fix some potential xss vectors 2023-09-19 13:15:43 +02:00
sheepish d9623c63be fix user avatar xss 2023-09-19 13:15:43 +02:00
Spine 310fa5933f move next class down column and add tests 2023-09-19 09:28:40 +02:00
Spine b8d15a6de0 work around WhichBrowser parsing failures 2023-06-28 19:59:04 +02:00
Spine b32c253563 display mean seeding time on profile page 2023-06-28 19:55:32 +02:00
Spine df8ce7c79d drop obsolete columns in users_info 2023-06-28 09:52:07 +02:00
Spine 84206773f4 add imageproxy cache bucket 2023-06-28 09:49:44 +02:00
Spine 412d4388ef Twig filter to generate a local user avatar url 2023-06-28 09:47:31 +02:00
sheepish 2b1044792f make use of imageproxy 2023-06-28 09:47:26 +02:00
Spine 45f3e750ef add machinery for handling image caching 2023-06-28 09:47:10 +02:00
Spine 97707d997d address phpstan feedback 2023-06-28 09:47:10 +02:00