torrust / torrust-index

This repository serves as the backend for the Torrust Index project.
https://torrust.com
GNU Affero General Public License v3.0
54 stars 19 forks source link

feat: create a new plugin for qBittorrent #773

Closed hungfnt closed 4 days ago

hungfnt commented 6 days ago

This pull request addresses issue #769.

The implementation is relatively straightforward. I've added the .py file to the torrust-index repository. Should we consider creating a new repository to publish our plugin to the unofficial search plugins list once the demo is complete?

image

josecelano commented 6 days ago

Hi @hungfnt thank you!! I will test it in the next days.

Should we consider creating a new repository to publish our plugin to the unofficial search plugins list once the demo is complete?

I think we can live in this repo template so Torrust Index users can build their specific plugins. I'm moving this concrete implementation to https://github.com/torrust/torrust-demo, where I'm putting all the code related to the demo index and tracker. I still have to move the docker-compose configuration I'm using for the demo from the torrust-compose repo.

hungfnt commented 4 days ago

Hi @josecelano, I believe that using just the magnet link with the infohash is sufficient. It might be slow when downloading metadata, so you could try it on a different machine or network. The current table layout also utilizes the magnet link with the infohash only.

josecelano commented 4 days ago

Hi @josecelano, I believe that using just the magnet link with the infohash is sufficient. It might be slow when downloading metadata, so you could try it on a different machine or network. The current table layout also utilizes the magnet link with the infohash only.

OK @hungfnt. I will merge it to give you credit for you contribution but I think I will move this concrete implementation to https://github.com/torrust/torrust-demo. You can also open a PR there.

I think we should include in this repo only a kind of documentation explaining how to build and customize this plugin for your Index. Maybe I will move it later to another dir (maybe docs).

hungfnt commented 4 days ago

I've opened a PR here.

josecelano commented 4 days ago

I've opened a PR here.

Thank you!!