Torrent completions and images #519
-
Hey Guys,
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Hi @ty5e3a45 thank you for you feedback!!
We are getting closer: roadmap. I played around with the live demo and had a couple questions.
We are not even importing those metrics from the tracker yet. We have them in the tracker but not in the Index (backend). However, I may be wrong because I've been more focused on the Tracker recently. You can open a proposal for that. Anyway, it should be very easy to implement. We have been focussed on the release v3.0.0, which only includes critical features. Our plan is to review the next milestones after the release in a collaborative way. This is a simplified roadmap overview: I've tried to group and summarize features. We are very interested in knowing what are the user's priorities.
Yes, I don't remember the exact reason now. I think it was to avoid DoS attacks because the Index acts as an image proxy to protect users' privacy. Since proxying images is a heavy task that consumes a lot of resources (bandwidth, CPU, and memory), we decided to show them only to authenticated users. I will double-check it and add it to the docs if it's not included somewhere. |
Beta Was this translation helpful? Give feedback.
-
Hi @ty5e3a45, I can improve my response for point 2 :-). For now, the torrent list and torrent details pages are always public. It does not make sense to show all the info about the torrent except for the images in the description. However, as I told you, the image proxy consumes a lot of resources from the server, so we decided to assign a usage quota per user. That's the reason we need the user to be authenticated. The image cache implementation: https://github.com/torrust/torrust-index/tree/develop/src/cache/image In fact, there is a configuration section only for that image cache: [image_cache]
max_request_timeout_ms = 1000
capacity = 128000000
entry_size_limit = 4000000
user_quota_period_seconds = 3600
user_quota_bytes = 64000000 Docs for image configuration: https://docs.rs/torrust-index/3.0.0-alpha.2/torrust_index/config/struct.ImageCache.html |
Beta Was this translation helpful? Give feedback.
Hi @ty5e3a45 thank you for you feedback!!
We are getting closer: roadmap.
I played around with the live demo and had a couple questions.
We are not even importing those metrics from the tracker yet. We have them in the tracker but not in the Index (backend). However, I may be wrong because I've been more focused on the Tracker recently.
You can open a proposal for that. Anyway, it should be very easy to implement.
We have …