Commit Graph
152 Commits
Author SHA1 Message Date
Spine bafe2c76b9 apply rector rectifications to sections/* 2023-02-03 11:13:55 +01:00
Spine a49449cf90 move invites link to sidebar 2023-02-03 11:13:55 +01:00
Spine 56ab047525 renormalize method name TGroup::text() 2023-02-03 11:13:55 +01:00
Spine 680f9bfed8 appify display of unfilled requests on user profile 2023-02-03 11:13:54 +01:00
Spine c3d30c4850 move total user/open invites logic to Stats\Users 2023-02-03 11:13:54 +01:00
Spine e3a8b98078 pass torrent group id explicitly when needed instead of relying on internal context 2023-02-03 11:13:53 +01:00
Spine e11233d3a3 ImageProxy constructed with a User 2023-02-03 11:13:53 +01:00
Spine d57144a839 move recovered buffer to User object 2023-02-03 11:13:53 +01:00
Spine 31b2ce8483 refactor InviteeTree to do the HTML rendering in Twig 2023-02-03 11:13:53 +01:00
Spine 808cd9d384 pass User object directly to field editing templates 2023-02-03 11:13:53 +01:00
Spine fbf6353b3a move personal collage methods to Manager\Collage 2023-02-03 11:13:52 +01:00
Spine b7c5ddaeec more tidying in the Util\Time class 2023-02-03 11:13:52 +01:00
Spine 906dc0e00c add ASN information to ip lookups 2023-02-03 11:13:52 +01:00
Spine 678118c90e begin to move out user privileges into a dedicated class 2023-02-03 11:13:52 +01:00
Spine d1367b68ef Download rate limiting is also addressed by seeding activity 2023-02-03 11:13:49 +01:00
Spine ecc9cadff6 nuke Tools::* 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 2c791d00c8 move Bonus to User/Bonus 2023-02-03 11:13:49 +01:00
Spider 13ee9f69b3 Bugfix ratiowatchdownload 2023-02-03 11:13:49 +01:00
Spider cdee7371bf Migrate user attr 2023-02-03 11:13:49 +01:00
Spider 1db74e0fa3 Add attribute disable user flags 2023-02-03 11:13:48 +01:00
Spider 77e3d03c90 Fl token message 2023-02-03 11:13:48 +01:00
Spine 79f78b1cd2 move Vote to User\Vote 2023-02-03 11:13:48 +01:00
Spine 75e1a56a63 fix preview of staff notes following ajax change 2023-02-03 11:13:47 +01:00
Spine 49310741bf add snatch factor indicator on user page 2023-02-03 11:13:47 +01:00
Spine db322adc75 user collage stats are available from the summary 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 5e63c66024 ensure PHP constants are always defined 2023-02-03 11:13:46 +01:00
Spine 5212130cb4 remove Artists::display_artists() from recent user snatches and uploads 2023-02-03 11:13:45 +01:00
Spine 1d45629d09 more User statistics can be handled by Stats\User 2023-02-03 11:13:45 +01:00
Spine 61eb0fa60f appify image proxy 2023-02-03 11:13:45 +01:00
Spine c0427796b8 add url() and link() methods to BaseObject 2023-02-03 11:13:44 +01:00
Spine 8e6c1552eb replace LoggedUser fields by User->disable* methods 2023-02-03 11:13:44 +01:00
Spine 0feac76557 mean cache and query reqs/sec (and fix invitetree for mods) 2023-02-03 11:13:44 +01:00
Spine e80c84cf07 user rank requests voted 2023-02-03 11:13:44 +01:00
Spine c012ee0796 Split bonus code into Manager and BaseObject classes 2023-02-03 11:13:43 +01:00
Spine 0cd375a2ba remove User::activityStats in favor of Stats/User 2023-02-03 11:13:43 +01:00
Spine 1a836758ac Enhance user statistics class 2023-02-03 11:13:43 +01:00
Spine 388179c7e3 render paranoid stats through Twig 2023-02-03 11:13:43 +01:00
Spine d801709ddb Delegate some User stats methods to a surrogate class 2023-02-03 11:13:43 +01:00
Spine 9b713d26f4 fallback empty donor structs 2023-02-03 11:13:43 +01:00
Spine f64ba97fb9 prepare more for PHP 8.0 2023-02-03 11:13:42 +01:00
Spine 915cdfedd7 issue an alert on change of email or password 2023-02-03 11:13:42 +01:00
Spine 200b7a5908 use an options array for View::show_header 2023-02-03 11:13:41 +01:00
Spine 8a1fc34923 rename SphinxqlQuery::query() => SphinxqlQuery::sphinxquery 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 0099fd0119 rewrite config arrays as defined - phase I 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 7c4639700d Add an invite source toolbox to track recruitments 2023-02-03 11:13:41 +01:00
Spine 14821137db move LastFM class to app/ 2023-02-03 11:13:41 +01:00