Commit Graph

79 Commits

Author SHA1 Message Date
Spine
2dcefd7e2b more phpcs rules 2025-02-24 14:37:55 +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
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
1ecf60170b enable Generic.WhiteSpace.ScopeIndent and PSR1.Methods.CamelCapsMethodName 2024-12-20 09:39:20 +01:00
Spine
d0b43ec9d3 merge ajax.js and script_start.js into global.js 2024-12-20 09:39:20 +01:00
Spine
de4c291623 remove unused Javascript countdown code 2024-12-20 09:39:20 +01:00
Spine
96caf2a968 move db query tracking from Debug to DB class 2024-12-20 09:39:19 +01:00
sheepish
200689242d remove dead javascript code 2024-12-20 09:39:19 +01:00
sheepish
d370d63aba update katex to 0.16.10 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
338a1feb54 apply phpcs PSR2.Methods.FunctionClosingBrace PSR12.Classes.ClassInstantiation 2024-04-07 19:46:30 +02:00
Spine
88d1a190a0 appify custom navigation links 2024-04-07 19:38:36 +02:00
Spine
a4b94dd3e5 fix naming of user navigation methods 2024-04-07 19:36:57 +02:00
Spine
9b4657af52 phpstanify View class 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
Spine
e4240a349e move scheduler to app/Task*, address phpstan issues 2023-06-28 09:52:02 +02:00
Spine
23a22acdf7 move some more columns from users_info to users_main 2023-06-28 09:50:48 +02:00
Spine
26da300318 move donation logic from User to User\Donor 2023-06-28 09:47:10 +02:00
Spine
e80181cdc6 BaseUser inherits from BaseObject 2023-05-01 17:04:51 +02:00
Spine
e3ba156a69 abstract away the global $DB 2023-03-08 18:29:06 +01:00
sheepish
27e4ef02f2 remove unused cookie.class.js 2023-03-08 18:29:05 +01:00
sheepish
da78c55a14 fix bbcode tex rendering 2023-03-08 18:29:05 +01:00
Spine
3ae02f3602 gut local caching in PHP instance 2023-02-03 11:13:56 +01:00
Spine
6a3b46c05e allow toggling of cloaked password fields 2023-02-03 11:13:55 +01:00
Spine
c8c187affb add a scheduled task to watch over SSL certificate expiration 2023-02-03 11:13:52 +01:00
Spine
dc9514bac8 replace strpos() with str_contains()/str_begins_with()/str_ends_with() 2023-02-03 11:13:50 +01:00
Spine
b23e59b812 revamp non-torrent report creation 2023-02-03 11:13:50 +01:00
Spine
2c791d00c8 move Bonus to User/Bonus 2023-02-03 11:13:49 +01:00
Spine
a3d5c14151 move Session to User\Session 2023-02-03 11:13:48 +01:00
Spine
ad6a46e6a1 move Stylesheet to User\Stylesheet 2023-02-03 11:13:48 +01:00
Spine
4d64aea9ea Refactor notifications into separate classes 2023-02-03 11:13:48 +01:00
Spine
7f8d50f693 move View::show_header() functionality into User\Activity 2023-02-03 11:13:47 +01:00
Spine
cd6906f46c scheduler got a brand new launcher 2023-02-03 11:13:47 +01:00
Spine
ca5ad0096f raise alerts on long-running queries and blocked scheduler 2023-02-03 11:13:47 +01:00
Spine
aca66ea70a Session inherits from BaseUser 2023-02-03 11:13:47 +01:00
Spine
16424e332b refactor stylesheets as a BaseUser class 2023-02-03 11:13:47 +01:00
Spine
5ef9f0bc0e fold Format::add_class() into Views class for the single remaining use-case 2023-02-03 11:13:47 +01:00
Spine
c177727294 No need to complain about referral configuration if referrals are closed 2023-02-03 11:13:45 +01:00
Spine
7554f5c66f split subscription code into Subscription and Manager\Subscription classes 2023-02-03 11:13:45 +01:00
Spine
8e27369360 GOODBYE AND GOOD RIDDANCE $LoggedUser 2023-02-03 11:13:45 +01:00
Spine
1af48fbeb6 first wave of $LoggedUser removal from classes/ 2023-02-03 11:13:44 +01:00
Spine
21287647e2 fix 2-column display (hopefully) 2023-02-03 11:13:44 +01:00
itismadness
989e8a0253 Fix phpstan errors in classes 2023-02-03 11:13:44 +01:00
Spine
f5d0c8cf93 Rewrite inbox to eliminate most exceptions and constants 2023-02-03 11:13:44 +01:00
Spine
38e5f2d610 move header and footer display into templates 2023-02-03 11:13:43 +01:00
Spine
5d1f5f2d42 twigify private footer and nuke /design directory 2023-02-03 11:13:43 +01:00