Commit Graph

38 Commits

Author SHA1 Message Date
Spine
2dee8ef9b8 give a bonus reward for the first uploads of a user 2025-10-09 09:42:41 +02:00
Spine
1f7eaae26f replace overloaded DEBUG_MODE with specific constants 2025-09-10 13:01:53 +02:00
Spine
e10376887b enable phpstan numericOperandsInArithmeticOperators and strictArrayFilter 2025-08-27 16:44:44 +02:00
Spine
cef1aa91db deploy some stricter phpstan rules 2025-08-27 16:44:44 +02:00
Spine
a80542f2cd update local dev and get rid of phinx seeds 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
c7780203ac move phinx migration directories (for faster tab completion) 2025-07-28 16:55:16 +02:00
Spine
6a90ea2c45 prepare for phpstan 2.0 2025-07-28 16:55:16 +02:00
Spine
e070f78a98 run cypress tests locally 2025-07-28 16:55:16 +02:00
snufkin
ff37b53fe0 Fix push notifications 2025-02-24 14:37:55 +01:00
Spine
60648adc92 enable additional strict phpstan checks 2024-12-20 09:39:21 +01:00
Spine
48fed00e04 lookup country ISO codes from geoip server 2024-12-20 09:39:20 +01:00
sheepish
66b5782ec0 refactor bad passwords check 2024-12-20 09:39:19 +01:00
Spine
fa24df3cd3 nuke page router, we can do better 2024-04-07 19:56:42 +02:00
Spine
2e0ed83a78 trackerify the expiry of freeleech tokens 2024-01-31 09:38:38 +01:00
Spine
a3508bced0 make last.fm great again 2023-11-20 21:09:15 +01:00
Spine
27753dba6f phpstanify artist/concerts.php 2023-11-20 20:52:22 +01:00
Spine
da510aed84 further adventures in phpstanistan 2023-10-15 17:49:58 +02:00
Spine
40a2c8cf0b phpstanify referrals 2023-10-15 17:48:28 +02:00
Spine
d9358fc0af merge .bin/ and scripts/ into a common bin/ 2023-09-19 13:15:43 +02:00
Spine
6be39becc1 refactor report decoration 2023-09-19 09:33:19 +02:00
sheepish
72bc4b9d5b bitcoin donation address creator 2023-09-19 09:30:37 +02:00
sheepish
7ab6876a8b move upload form to Gazelle\Upload and phpstanify 2023-09-19 09:30:37 +02:00
Spine
15d6410d28 twigify top10 history 2023-06-28 19:59:16 +02:00
Spine
3a3749ac9e address phpstan issues in upload form 2023-06-28 19:55:32 +02:00
sheepish
22de9360b8 monero donation address creator 2023-06-28 09:51:49 +02:00
Spine
937b8794c0 clean phpstan warnings in Text class, add the possibility allow local image caching 2023-06-28 09:49:04 +02:00
Spine
412d4388ef Twig filter to generate a local user avatar url 2023-06-28 09:47:31 +02:00
Spine
97707d997d address phpstan feedback 2023-06-28 09:47:10 +02:00
Spine
e5f7d0f7e7 Upload notification as a task 2023-05-01 19:01:29 +02:00
Spine
5521d950e5 unit tests for non-torrent reports 2023-04-04 19:10:32 +02:00
Spine
4074b87877 more phpstan strict checks and their consequences 2023-04-04 19:10:11 +02:00
Spine
bb4ef047ef use a helper class to make users 2023-04-04 19:10:11 +02:00
Spine
77ebf18b7c Handle unseeded and never-seeded uploads in a sane manner 2023-04-04 19:07:56 +02:00
Spine
c7a7375369 move/hide a couple of files in the root directory 2023-04-04 19:05:48 +02:00
sheepish
71721c8545 extend re-attach log test 2023-04-04 19:05:48 +02:00
Spine
83aa91bd71 fix some easy phpstan level 7 issues 2023-04-04 19:00:57 +02:00
sheepish
39fe0e2543 add phpstan to gitlab CI pipeline 2023-04-04 18:56:15 +02:00