27 Commits

Author SHA1 Message Date
Spine
5686b6e274 merge torrent history and required ratio calculation tasks 2025-09-17 22:07:58 +02:00
Spine
540e520e00 consolidate tracker useragents in a summary table 2025-09-10 13:01:53 +02:00
Spine
e10376887b enable phpstan numericOperandsInArithmeticOperators and strictArrayFilter 2025-08-27 16:44:44 +02:00
Spine
9c91be8e28 remove parentheses from (new Class())->method() 2025-08-07 16:03:10 +02:00
Spine
d4ecc793c9 relay requests from mysql to pg 2025-08-07 16:03:09 +02:00
Spine
3a0cc78aaf remove bespoke site_log relay 2025-08-07 16:03:09 +02:00
Spine
944e045feb mysql must not do any data escaping/mangling 2025-07-28 16:55:17 +02:00
Spine
f34afafebc record torrent flag add/remove in torrent log 2025-07-28 16:55:16 +02:00
Spine
6504a99dbb unit test user last access refresh methods 2025-07-28 16:55:16 +02:00
Spine
a6a2028414 audit trail: stop updating AdminComments 2025-05-23 14:41:16 +02:00
Spine
3b3470d734 migrate site log to postgres (phase I) 2025-02-24 14:37:56 +01:00
Spine
60648adc92 enable additional strict phpstan checks 2024-12-20 09:39:21 +01:00
Spine
cb5ecc91fc dogfood the storing of top 10 torrents in unit tests 2024-04-07 19:57:20 +02:00
sheepish
b962eeb2b7 tame login watch 2024-04-07 19:56:42 +02:00
Spine
b61ee988ce add phpmd and tidy up some unused variables 2024-04-07 19:56:42 +02:00
Spine
338a1feb54 apply phpcs PSR2.Methods.FunctionClosingBrace PSR12.Classes.ClassInstantiation 2024-04-07 19:46:30 +02:00
Spine
8008eaa0a1 rework download freeleech logic 2024-04-07 19:37:33 +02:00
Spine
fa50e91a3c rename all the IRC config variables to something meaningful 2024-01-01 13:16:55 +01:00
Spine
5c42da97a3 PMs are sent by creating a conversation in an Inbox 2024-01-01 13:15:58 +01:00
Spine
b44087e8db record number of processed (inserted) rows 2023-11-20 20:52:22 +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
Spine
e72d09ad1d revamp how inactive users are deactivated 2023-09-19 13:15:43 +02:00
Spine
0cceae3f56 replace torrents.Time by torrents.created; phpstan cleansing 2023-09-19 13:15:43 +02:00
Spider
e625179931 Reseed grace period 2023-09-19 09:31:26 +02:00
Spine
df8ce7c79d drop obsolete columns in users_info 2023-06-28 09:52:07 +02:00
Spine
e4240a349e move scheduler to app/Task*, address phpstan issues 2023-06-28 09:52:02 +02:00