Commit Graph
223 Commits
Author SHA1 Message Date
Spine 323de7e1fc show token price for viewer on user page 2025-12-07 19:49:11 +01:00
Spine 0a5c8d9443 twigify the user profile page some more 2025-10-09 09:42:41 +02:00
Spine 6129a3912d add a note along side disabled users when site is over capacity 2025-10-03 08:32:06 +02:00
Spine 2db8d5f3c1 promote bonus shop items to first class objects 2025-09-17 22:07:58 +02:00
Spine 9f420d31a8 break out collage ranking into contributed and created 2025-08-27 16:44:43 +02:00
Spine 35ea2cdb3b clear warning on reset token lookup 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 d07d3ae9a4 remove embedded viewer property in Torrent and TGroup classes 2025-07-28 16:55:17 +02:00
Spine 889766f032 migrate user change pw and announce key to pg 2025-07-28 16:55:16 +02:00
Spine 2b37c53e8a replace user->id() method with user->id property 2025-07-28 16:55:16 +02:00
Spine 31f5909642 refactor error messages and add response code 2025-07-28 16:55:16 +02:00
Spine 964a39ef6a legacy View class inherits from Base 2025-07-28 16:55:16 +02:00
Spine a6a2028414 audit trail: stop updating AdminComments 2025-05-23 14:41:16 +02:00
Spine 36cda91529 declare strict types and Gazelle namespace 2025-05-23 14:41:16 +02:00
Spine f6a1d8bcbd images in user titles are always cached 2025-02-24 14:37:56 +01:00
Spine 36b7600616 upgrade deprecated message digest functions to SHA256 2025-02-24 14:37:55 +01:00
Spine 6362ab51e5 generate invite tree with a recursive CTE 2025-02-24 14:37:55 +01:00
Spine 1c60cf3ec3 lazy-load invite tree on profile page 2025-02-24 14:37:55 +01:00
Spine e1b95fda07 use js vendor libs 2025-02-24 14:37:54 +01:00
Spine 32e7396d45 de-jQuery request javascript 2024-12-20 09:39:22 +01:00
Spine 554efe4e67 revamp the user info-paster 2024-12-20 09:39:21 +01:00
Spine 71fd328d5a replace HTML entities by UTF-8 codepoints (UTF-8 won) 2024-12-20 09:39:21 +01:00
Spine 6434dbe56c add a user audit trail facility 2024-12-20 09:39:21 +01:00
Spine 683228acc2 enable PSR1.Classes.ClassDeclaration and PSR1.Files.SideEffects 2024-12-20 09:39:21 +01:00
Spine 5e3cfb2525 objectify and unit test UserLink 2024-12-20 09:39:21 +01:00
Spine 498c2b65c1 twigify most of the user profile main column 2024-12-20 09:39:21 +01:00
Spine 96976e1c89 display inviter ancestry 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
snufkin 7775ae3ecd Improve layout for reports box on user profile 2024-12-20 09:39:20 +01:00
sheepish 6c538e9edc phpstan add globals type hints to sections/ 2024-12-20 09:39:20 +01:00
sheepish dcbab5ac1b minor fix users_promote_below/users_promote_to perm 2024-12-20 09:39:20 +01:00
Spine 9f62448f97 initial user ordinal implementation 2024-12-20 09:39:20 +01:00
Spine fef2d5bf8f stricter phpstan ruleset and rector suggestions 2024-12-20 09:39:20 +01:00
snufkin f87eabc619 Add reports to user page when viewed by staff 2024-12-20 09:39:20 +01:00
Spine 113a8eaeb5 update for ocelot 2.1.5 2024-08-02 13:11:39 +02:00
sheepish 4a5997eec1 automated reports framework 2024-08-02 13:11:39 +02:00
Spine e5ad72fd2b refactor reverse dns lookups and clean the DOM 2024-04-07 19:49:35 +02:00
Spine 20076f6e28 improve UX when voting on requests on index page 2024-04-07 19:48:01 +02:00
Spine 338a1feb54 apply phpcs PSR2.Methods.FunctionClosingBrace PSR12.Classes.ClassInstantiation 2024-04-07 19:46:30 +02:00
Spine b9d7b93d5c enable phpcs Generic.Formatting.DisallowMultipleStatements 2024-04-07 19:46:25 +02:00
Spine 23dbbbc68a twigify more widgets of the user profile sidebar 2024-04-07 19:38:02 +02:00
Spine 3d5407a7f6 move secondary class logic to User/Privilege 2024-01-31 09:38:39 +01:00
Spine 56000c2b19 unit test invite trees 2024-01-31 09:38:39 +01:00
Spine e456c195a2 pass user objects to collage methods 2024-01-31 09:38:38 +01:00
itismadness 73313cc8e2 Fix incorrect tooltip for request votes percentile rank 2024-01-31 09:38:38 +01:00
itismadness bb5e7ef613 Fix PHP warning on viewing user page without next class 2024-01-01 13:23:44 +01:00
Spine 2fdae1d070 refactor user ip address functionality 2024-01-01 13:23:44 +01:00
sheepish f0f1c817e4 fix + refactor warning creation 2024-01-01 13:14:00 +01:00
Spine bc8424c2f0 user handlers take_ => _handle 2023-11-20 21:09:16 +01:00
Spine 4b6c8e2f47 recruiters can set an external profile 2023-11-20 21:09:15 +01:00