Commit Graph
88 Commits
Author SHA1 Message Date
Spine 9c91be8e28 remove parentheses from (new Class())->method() 2025-08-07 16:03:10 +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 36cda91529 declare strict types and Gazelle namespace 2025-05-23 14:41:16 +02:00
snufkin ff37b53fe0 Fix push notifications 2025-02-24 14:37:55 +01:00
sheepish 6c538e9edc phpstan add globals type hints to sections/ 2024-12-20 09:39:20 +01:00
sheepish 88e99d4ea8 remove Validator JS 2024-12-20 09:39:19 +01: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 a3508bced0 make last.fm great again 2023-11-20 21:09:15 +01:00
Spine 26da300318 move donation logic from User to User\Donor 2023-06-28 09:47:10 +02:00
Spine 4074b87877 more phpstan strict checks and their consequences 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 417a623f41 complete the twigification of user settings 2023-02-03 11:13:50 +01:00
Spine f8ca1cc919 autosubscribe or bust 2023-02-03 11:13:49 +01:00
Spine 6b0984a35c revamp user profile and edit templates 2023-02-03 11:13:49 +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 16424e332b refactor stylesheets as a BaseUser class 2023-02-03 11:13:47 +01:00
Spine f7102f7d71 Show recent release votes on user profile page 2023-02-03 11:13:46 +01:00
Spine 8e27369360 GOODBYE AND GOOD RIDDANCE $LoggedUser 2023-02-03 11:13:45 +01:00
Spine 38e5f2d610 move header and footer display into templates 2023-02-03 11:13:43 +01:00
Spine 9b713d26f4 fallback empty donor structs 2023-02-03 11:13:43 +01:00
Spine 200b7a5908 use an options array for View::show_header 2023-02-03 11:13:41 +01:00
Spine 95de520e33 Removal of global $LoggedUser array - phase II 2023-02-03 11:13:41 +01:00
Spine 26fc0ed8d7 Removal of global $LoggedUser array - phase I 2023-02-03 11:13:41 +01:00
Spine 14821137db move LastFM class to app/ 2023-02-03 11:13:41 +01:00
Spine 1711397aa6 nuke Users::default_site_options() 2023-02-03 11:13:40 +01:00
itismadness 4fd8abc1dc handle null donor rewards for profile textareas 2023-02-03 11:13:40 +01:00
Spine 9532c07d12 enhance Textarea class and migrate some textareas 2023-02-03 11:13:39 +01:00
Spine 897f842e27 remove G:: from sections/ 2023-02-03 11:13:39 +01:00
Spine 3421c520a3 move user-specific logic out of Donations manager 2023-02-03 11:13:39 +01:00
Spine 8f154b6633 Twigify user header and first part of sidebar 2021-03-25 23:27:09 +01:00
Spine 5728ec41d5 bring back the popups 2021-02-07 12:16:00 +00:00
Spine b06aef8b31 call constants directly from templates
move emails/ to email/ (singular naming)
2021-01-05 21:08:55 +00:00
Spine e63b308044 move Validate class to Gazelle\Util\Validator 2020-12-22 17:52:33 +00:00
Spine f5c0b41560 Fix paranoia settings and simplify code 2020-12-17 17:35:47 +01:00
Spine ca84753cb1 fix notify settings 2020-12-16 23:31:13 +00:00
Spine a47279366b fix null paranoia 2020-12-16 21:05:21 +01:00
Spine d8045aa216 fix when user has no SiteOptions 2020-12-16 10:24:35 +01:00
Spine e1e9b021e7 finish user paranoia settings 2020-12-10 17:39:52 +00:00
Spine 74e52c65cc convert user edit page to twig 2020-12-08 18:26:32 +00:00
Spine d108ccad60 wip 2020-12-07 21:08:15 +01:00
Spine 945c34d61d fix label reference for "Accept FL Tokens" 2020-12-03 18:56:13 +00:00
itismadness 30cb624901 consolidate (NON)SSL_SITE_URL to just SITE_URL 2020-11-04 19:34:05 +00:00
Spine c9f1700546 instantiate a Validate object only when it is needed in a page 2020-10-26 18:12:35 +00:00
itismadness 4cc7b77d53 unify STATIC_SERVER usage across codebase 2020-10-20 01:57:51 +00:00
itismadness c9d41464f8 fix open/close logic for grouping on artist page 2020-10-15 00:37:12 +00:00
itismadness 66804dd826 Implement api tokens to use with ajax endpoint 2020-10-15 00:09:15 +00:00