Cross-seed project adds deluge support!

Post Reply
mhertz
Moderator
Moderator
Posts: 2216
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Cross-seed project adds deluge support!

Post by mhertz »

Just wanted make aware that our own ambipro, and dedicated cross-seed dev, has just commited deluge as supported client to the cross-seed project in newest release(v5.7.0)!. Just wanted spread the word here, and show appreciation and gratitude where due, thanks buddy, much appreciate your great effort(one of them), wish-listed for years by community, as one of most requested things, before he stepped up, thanks! I'm sure can speak for all of us when stating we truly appreciate you buddy! Thanks!!!

Code: Select all

# Deluge Client Integration

This PR adds support for injection to Deluge v2 torrent clients.

- Closes #58

### notes:
- requires RpcUrl uses extractCredential function
- uses JSON-RPC endpoint in deluge's webUI
- utilizes node-fetch library for sending calls
- bare function documentation
- logging and validation of config
- returns InjectionResults properly with appropriate handling

### todo:
- [x] add authentication vs connection errors (timeout/refuse/etc)
- [x] improve the label integration (it's crude atm)
- - [x] conform to current label usage behavior
- [x] remove axios (use node-fetch)
- [x] remove extra delugeWebPassword
- - [x] get deluge's webUrl to be redacted in logging
- [x] more complete logging
- - [x] standardize logging messaging
- [x] transient auth errors handled with limited retry
Source: https://github.com/cross-seed/cross-see ... fecd9e48e8
User avatar
ambipro
Moderator
Moderator
Posts: 446
Joined: Thu May 19, 2022 3:33 am
Contact:

Re: Cross-seed project adds deluge support!

Post by ambipro »

Awww I don't know what to say. <3

You just made my weekend with this :P

I was gonna PM you and let you know it was pushed in the latest release late last night, but you seem to be stalking me :D
mhertz
Moderator
Moderator
Posts: 2216
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Cross-seed project adds deluge support!

Post by mhertz »

Yeah I little bit stalk good people I admire lol :) Love back my friend, class act as usual. Thanks bro!
kotobaki
New User
New User
Posts: 3
Joined: Wed Dec 13, 2023 6:49 am

Re: Cross-seed project adds deluge support!

Post by kotobaki »

Your commitment to supporting the cross-seed project in its latest release (v5.7.0) is simply outstanding. Your dedication and expertise in cross-seed development are invaluable. It's fantastic to see you stepping up and delivering something that the community has wished for, a true game-changer! Your efforts are genuinely appreciated by all of us. Kudos for making a difference and contributing immensely to something that's been on the community's wish-list for years.
User avatar
ambipro
Moderator
Moderator
Posts: 446
Joined: Thu May 19, 2022 3:33 am
Contact:

Re: Cross-seed project adds deluge support!

Post by ambipro »

Appreciate the kind words, my friend :)

I'm working on refactoring/updating the integration as we speak actually :ugeek:

I have a lot of support, I picked up typescript for the purpose contributing to Deluge integration to the project and have been learning a lot as I go. I have been provided invaluable help, so I can't take all the credit.

The project lead has been instrumental (@mmgoodnow on GitHub) and mhertz has provided me guidance along the way.

I've got a good bunch of supportive people surrounding me, and I can't thank them enough.
Post Reply