Spine
|
2dcefd7e2b
|
more phpcs rules
|
2025-02-24 14:37:55 +01:00 |
|
Spine
|
3636beea07
|
fix cache errors when filelists exceed 1 MiB
|
2024-12-20 09:39:22 +01:00 |
|
Spine
|
60648adc92
|
enable additional strict phpstan checks
|
2024-12-20 09:39:21 +01:00 |
|
Spine
|
be21b57baa
|
replace ajax.post by Request part I
|
2024-12-20 09:39:21 +01:00 |
|
Spine
|
09ad328ab2
|
optimize torrent activity queries
|
2024-12-20 09:39:21 +01:00 |
|
Spine
|
fc288b4cd4
|
twigify torrent delete form
|
2024-12-20 09:39:20 +01:00 |
|
sheepish
|
563048a67c
|
revamp torrent flags
|
2024-12-20 09:39:20 +01:00 |
|
Spine
|
95244e3f89
|
script to clean out superfluous MP3 V2 entries
|
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
|
f9ad806625
|
pass user object to Torrent::seederList()
|
2024-04-07 19:56:42 +02:00 |
|
Spine
|
acf15751ff
|
update to handle json tracker output
|
2024-04-07 19:56:42 +02:00 |
|
Spine
|
338a1feb54
|
apply phpcs PSR2.Methods.FunctionClosingBrace PSR12.Classes.ClassInstantiation
|
2024-04-07 19:46:30 +02:00 |
|
Spine
|
8008eaa0a1
|
rework download freeleech logic
|
2024-04-07 19:37:33 +02:00 |
|
Spine
|
f772d17e25
|
update rector, protect the consts!
|
2024-01-31 09:38:38 +01:00 |
|
Spine
|
5b4de30050
|
pass objects to Log methods
|
2024-01-01 13:16:25 +01:00 |
|
Spine
|
5c42da97a3
|
PMs are sent by creating a conversation in an Inbox
|
2024-01-01 13:15:58 +01:00 |
|
Spine
|
d5a95c2bc6
|
encapsulate download logic in a testable class
|
2023-11-20 21:09:15 +01:00 |
|
Spine
|
335451c534
|
unit tests for torrent flags
|
2023-11-20 20:52:22 +01:00 |
|
Spine
|
267f2e1735
|
remove old phpcs exclusions
|
2023-10-15 17:50:10 +02:00 |
|
sheepish
|
0e772aeee2
|
fix deleting torrent from ocelot
|
2023-10-15 17:48:34 +02:00 |
|
Spine
|
bb61a3d384
|
generalized featured album toolbox and rework freeleeching
|
2023-10-15 17:47:58 +02:00 |
|
Spine
|
1efbc2ea15
|
refactor tableName() as a class constant
|
2023-09-19 13:21:25 +02:00 |
|
sheepish
|
d8534a7998
|
some bbcode render fixes
|
2023-09-19 13:19:58 +02:00 |
|
Spine
|
0cceae3f56
|
replace torrents.Time by torrents.created; phpstan cleansing
|
2023-09-19 13:15:43 +02:00 |
|
Spider
|
e625179931
|
Reseed grace period
|
2023-09-19 09:31:26 +02:00 |
|
Spine
|
a5af4500b6
|
refactor torrent filelist regeneration
|
2023-09-19 09:26:55 +02:00 |
|
Spine
|
15d6410d28
|
twigify top10 history
|
2023-06-28 19:59:16 +02:00 |
|
Spine
|
0bcb789d78
|
remove calls to Artists::display_artists() in Collectors
|
2023-06-28 13:16:39 +02:00 |
|
Spine
|
95b0bdbea0
|
the torrents_details_%d cache key has been retired
|
2023-06-28 09:49:53 +02:00 |
|
Spine
|
e5f7d0f7e7
|
Upload notification as a task
|
2023-05-01 19:01:29 +02:00 |
|
sheepish
|
8721696184
|
fix reaper duplicated site log messages
|
2023-05-01 17:12:52 +02:00 |
|
Spine
|
77ebf18b7c
|
Handle unseeded and never-seeded uploads in a sane manner
|
2023-04-04 19:07:56 +02:00 |
|
Spine
|
c293a6a9e3
|
revamp torrent log uploading
|
2023-04-04 18:55:57 +02:00 |
|
Spine
|
8a0a2ce529
|
refactor torrent upload locking
|
2023-03-08 18:29:06 +01:00 |
|
sheepish
|
7d77fed092
|
allow to view logs of deleted torrents
|
2023-03-08 18:29:06 +01:00 |
|
Spine
|
f16cb8cd33
|
apply rector to app/
|
2023-03-08 18:29:05 +01:00 |
|
sheepish
|
728a1e9f68
|
clean up torrent filename
|
2023-03-08 09:51:50 +01:00 |
|
Spine
|
3ae02f3602
|
gut local caching in PHP instance
|
2023-02-03 11:13:56 +01:00 |
|
Spine
|
6ab58ab20f
|
create torrent groups with Manager\TGroup::create()
|
2023-02-03 11:13:56 +01:00 |
|
Spine
|
fef09f9e84
|
let the category drive the filename generation
|
2023-02-03 11:13:55 +01:00 |
|
Spine
|
3033139c63
|
move setViewer() to TorrentAbstract
|
2023-02-03 11:13:55 +01:00 |
|
Spine
|
56ab047525
|
renormalize method name TGroup::text()
|
2023-02-03 11:13:55 +01:00 |
|
Spine
|
36f1fe4eb0
|
degrade gracefully when a torrent cannot be found
|
2023-02-03 11:13:55 +01:00 |
|
Spine
|
68e2479be2
|
move refresh() from Manager\TGroup to TGroup
|
2023-02-03 11:13:55 +01:00 |
|
Spine
|
122a34334d
|
Torrent::uploadDate() and User::joinDate() become created() #consistency
|
2023-02-03 11:13:54 +01:00 |
|
Spine
|
113645e022
|
deleted torrents are first-class objects
|
2023-02-03 11:13:54 +01:00 |
|
Spine
|
c7f7f093c4
|
appify the removal of rip logs
|
2023-02-03 11:13:54 +01:00 |
|
Spine
|
5dbcc2d506
|
renormalize Request and TGroup artist roles
|
2023-02-03 11:13:54 +01:00 |
|
Spine
|
c0b1c6a680
|
refactor torrent flag tables (bad files, lossy master etc)
|
2023-02-03 11:13:54 +01:00 |
|
Spine
|
3986ec9d82
|
url() is a BaseObject method
|
2023-02-03 11:13:53 +01:00 |
|