4839 Commits

Author SHA1 Message Date
itismadness
9f37b14239 Improve handling default user navigation setting 2025-09-17 22:07:58 +02:00
Spine
5068f65df1 fix: remove errant </td> in invites page 2025-09-17 22:07:58 +02:00
Spine
2db8d5f3c1 promote bonus shop items to first class objects 2025-09-17 22:07:58 +02:00
itismadness
de3883c7d2 fix setting NRA if old artist was bookmarked 2025-09-10 13:01:53 +02:00
Spine
943136c038 add caching to artist role queries 2025-09-10 13:01:53 +02:00
Spine
5a596fb812 advanced search for users by id 2025-09-10 13:01:53 +02:00
Spine
1f7eaae26f replace overloaded DEBUG_MODE with specific constants 2025-09-10 13:01:53 +02:00
Spine
d0243c69a4 add pg tablefunc extension 2025-09-10 13:01:53 +02:00
itismadness
ad946fa56a Fix 500 error on ajax browse 2025-09-10 13:01:53 +02:00
itismadness
2de542715b Prevent duplicate logs being added for torrent 2025-09-10 13:01:53 +02:00
itismadness
908155ae62 Fix link for golden rule 5.3 2025-09-10 13:01:53 +02:00
Spine
8d71073e29 improve wording when asking to delete too many torrents 2025-09-10 13:01:53 +02:00
Spine
f8db01466c minor tweaks to the front page (number formatting, Unicode glyphs) 2025-09-10 13:01:53 +02:00
Spine
f24967c02b remove Deprecated decorator for the time being; too much chatter 2025-09-10 13:01:53 +02:00
itismadness
27507468ac Setup mysql ro user for docker 2025-09-10 13:01:53 +02:00
itismadness
df28b648d1 Fix error message source for pg db_sandbox queries 2025-09-10 13:01:53 +02:00
Spine
a735a5a5c4 optimize "recent snatches" query for people with many snatches 2025-09-10 13:01:53 +02:00
Spine
31f2e33174 expose "Disable Posting" privilege on user profile page 2025-09-10 13:01:53 +02:00
Spine
b59aa0512a kill the last traces of the funky artist Importance nonsense 2025-09-10 13:01:53 +02:00
itismadness
d3a87015b1 Add user_torrents ajax endpoint 2025-09-10 13:01:53 +02:00
Spine
540e520e00 consolidate tracker useragents in a summary table 2025-09-10 13:01:53 +02:00
Spine
887dfe7747 run manually enqueued tasks 2025-09-10 13:01:53 +02:00
Spine
6628e583e1 precalculate hourly bp accrual in user summary table 2025-09-10 13:01:53 +02:00
Spine
61242036d1 some additional economic stats 2025-09-10 13:01:53 +02:00
itismadness
8986fa978e Mark report status as open instead of pending 2025-09-04 11:05:43 +02:00
itismadness
c5222098c5 Add torrent report userhistory page 2025-09-04 11:05:43 +02:00
itismadness
85d53f4858 Fix handling abstain votes in polls 2025-08-29 16:59:40 +02:00
Spine
2a9c6d801a composer update 2025-08-29 16:59:40 +02:00
itismadness
6d19835659 Do not sort by assigned for open or resolved staff PMs 2025-08-29 16:59:40 +02:00
itismadness
b9a88b4076 Fix hide-tags user setting hiding show/hide button 2025-08-29 16:59:40 +02:00
Spine
1770a382a3 perform ssl expiry check with one db query 2025-08-27 16:44:44 +02:00
Spine
fa67f6781b allow bonus accrual by category 2025-08-27 16:44:44 +02:00
Spine
d686d0d54e FL token size as a configurable site option 2025-08-27 16:44:44 +02:00
Spine
f248574adf move upload bonus rewards to the db to permit changes over time 2025-08-27 16:44:44 +02:00
Spine
0e3a21fec8 sphinx tweaks to fix "word overrun buffer, clipped" 2025-08-27 16:44:44 +02:00
Spine
dc1386668e alert for non-Music uploads 2025-08-27 16:44:44 +02:00
itismadness
9d44d37c8b Update version of logchecker 2025-08-27 16:44:44 +02:00
Spine
1ffc3d57bf reject music uploads that are not in their own folder 2025-08-27 16:44:44 +02:00
itismadness
cefc356617 Replace deprecated threadCount function usage 2025-08-27 16:44:44 +02:00
sheepish
acf271ace6 fix empty tgroup created on upload when using JSON filler 2025-08-27 16:44:44 +02:00
Spine
23c671a161 change wording for fast torrent delete 2025-08-27 16:44:44 +02:00
Spine
342af0fc6c redo category resource tables with 1-based ids 2025-08-27 16:44:44 +02:00
sheepish
c5d7865fc6 use curl for ocelot requests 2025-08-27 16:44:44 +02:00
Spine
e10376887b enable phpstan numericOperandsInArithmeticOperators and strictArrayFilter 2025-08-27 16:44:44 +02:00
Spine
c9645beb91 drop mysql log table 2025-08-27 16:44:44 +02:00
itismadness
8b947e000c Fix 500 error on showing last active in some cases 2025-08-27 16:44:44 +02:00
itismadness
5be96bb23a Fix % showing up in unseeded PM message 2025-08-27 16:44:44 +02:00
Spine
dd8ee6160e file storage classes are object based 2025-08-27 16:44:44 +02:00
Spine
be151fab96 add mysql InnoDB op/sec to performance dashboards 2025-08-27 16:44:44 +02:00
itismadness
a1329533b6 Fix deleting session on logging out 2025-08-27 16:44:44 +02:00