Commit Graph

19 Commits

Author SHA1 Message Date
Spine
2dcefd7e2b more phpcs rules 2025-02-24 14:37:55 +01:00
Spine
683228acc2 enable PSR1.Classes.ClassDeclaration and PSR1.Files.SideEffects 2024-12-20 09:39:21 +01:00
Spine
338a1feb54 apply phpcs PSR2.Methods.FunctionClosingBrace PSR12.Classes.ClassInstantiation 2024-04-07 19:46:30 +02:00
Spine
267f2e1735 remove old phpcs exclusions 2023-10-15 17:50:10 +02:00
Spine
0cceae3f56 replace torrents.Time by torrents.created; phpstan cleansing 2023-09-19 13:15:43 +02:00
Spine
98abec6013 contest leaderboard takes seeding into account and show relative rank on homepage 2023-02-03 11:13:55 +01:00
Spine
113645e022 deleted torrents are first-class objects 2023-02-03 11:13:54 +01:00
Spine
b9727d0381 major conversion to 8.0 constructors, using readonly where obvious 2023-02-03 11:13:53 +01:00
Spine
56d868441c use class instance variables of db, cache, twig 2023-02-03 11:13:46 +01:00
Spine
6d65c7c265 Retire torrentlabel 2023-02-03 11:13:45 +01:00
Spine
b7446dc10c Restructure Gazelle\Manager\Torrent into four classes 2023-02-03 11:13:40 +01:00
Spine
efd88b5ad5 paginate the contest results and simplify caching 2020-11-02 12:45:00 +00:00
itismadness
ff2ecabcf8 fetch groupid as part of leaderboard query instead of separately 2020-11-02 08:31:21 +00:00
itismadness
7235c94b5a do not bust tmp_leaderboard cache with empty data 2020-10-26 06:15:40 +00:00
itismadness
900139165e refactor contest leaderboard cache to be more performant 2020-10-26 05:24:26 +00:00
Spine
7a9a2125b2 fix contest caching 2020-10-17 22:00:04 +02:00
Spine
125405ed58 fix contest stats 2020-10-17 19:26:54 +02:00
itismadness
c0ef0104b8 fix phpstan errors in app/ 2020-10-04 09:42:39 +00:00
Spine
5a85f7201b Contest perfect flac 2020-10-01 20:57:48 +00:00