22 Commits

Author SHA1 Message Date
Spine
943136c038 add caching to artist role queries 2025-09-10 13:01:53 +02:00
itismadness
d3a87015b1 Add user_torrents ajax endpoint 2025-09-10 13:01:53 +02:00
Spine
944e045feb mysql must not do any data escaping/mangling 2025-07-28 16:55:17 +02:00
Spine
36cda91529 declare strict types and Gazelle namespace 2025-05-23 14:41:16 +02:00
Spine
2dcefd7e2b more phpcs rules 2025-02-24 14:37:55 +01:00
Spine
2c4e09d3d4 modify and remove TGroup artists through the ArtistRole class 2024-12-20 09:39:19 +01:00
Spine
d6055cfe2e enforce PSR12.Classes.ClosingBrace and PSR12.ControlStructures.ControlStructureSpacing 2024-12-20 09:39:18 +01:00
sheepish
f2a05c1e5c add renaming of artist aliases 2024-08-02 13:11:39 +02:00
Spine
b61ee988ce add phpmd and tidy up some unused variables 2024-04-07 19:56:42 +02:00
Spine
00137f74f2 fix: artist names on tgroup add request 2024-04-07 19:56:42 +02: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
394d8ce1e1 modernize Artist implementation 2023-06-28 19:55:32 +02:00
Spine
ae89566da2 a torrent link links to itself, not the group 2023-03-08 18:29:28 +01:00
Spine
695e141eb8 show artist names in a tooltip for Various Artists 2023-02-03 11:13:55 +01:00
Spine
cce1d5a095 appify ajax request 2023-02-03 11:13:55 +01:00
Spine
5dbcc2d506 renormalize Request and TGroup artist roles 2023-02-03 11:13:54 +01:00
Spine
7141903de1 appify main requests page 2023-02-03 11:13:54 +01:00
Spine
1a7f92e388 appify request display page 2023-02-03 11:13:53 +01:00
Spine
b9727d0381 major conversion to 8.0 constructors, using readonly where obvious 2023-02-03 11:13:53 +01:00
Spine
56d868441c use class instance variables of db, cache, twig 2023-02-03 11:13:46 +01:00
Spine
6f9c65588b Be able to instantiate tgroup artists without a TGroup object 2023-02-03 11:13:46 +01:00