Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Control/Edit RSS feeds from the Web UI #453

Open
jdavis3980 opened this issue Feb 25, 2013 · 228 comments

Comments

@jdavis3980
Copy link

commented Feb 25, 2013

I have qbittorrent running on OpenSUSE 12.2 that I used to set up RSS feeds to automatically download torrents and I used this box as a media server for my home. I can adjust pretty much everything through an ssh session or through the web ui. It would be nice to be able to control the RSS feeds for qbittorrent without having to ssh -Y into the box and pull over the gui and do the edits. Ideally I want to use the web ui from my iPAD and adjust the RSS feeds, can this feature be added to the web ui?
Thanks
jdavis3980

@s4zando

This comment has been minimized.

Copy link

commented Sep 22, 2013

+1 Please add RSS capabilities to qbittorrent-nox so that it has feature parity with qBittorrent with X windows.

@RazielSasy

This comment has been minimized.

Copy link

commented Jan 1, 2014

+1

@mark123456789

This comment has been minimized.

Copy link

commented Jan 12, 2014

+1 on windows to

@CatmanIX

This comment has been minimized.

Copy link

commented Aug 11, 2014

+1

2 similar comments
@salsa-dev

This comment has been minimized.

Copy link

commented Aug 17, 2014

+1

@nicorobinhood

This comment has been minimized.

Copy link

commented Feb 11, 2015

+1

@ngosang

This comment has been minimized.

Copy link
Member

commented Feb 11, 2015

@buinsky I have seen that you have worked in the web interface. It seems that this feature can be useful.

@regystro

This comment has been minimized.

Copy link

commented Mar 9, 2015

+1

That missing feature is possibly a deal breaker for people migrating from uTorrent. Everything else is great and even better.

Thank you and keep the good work :)

@Matth7878

This comment has been minimized.

Copy link

commented Mar 27, 2015

+1
Would like to see this happening.

@dakesson

This comment has been minimized.

Copy link

commented Apr 29, 2015

+1

@scoobynz

This comment has been minimized.

Copy link

commented May 9, 2015

+1 As per post above, this is a deal breaker for me. Would like to see it happen.

@ayian

This comment has been minimized.

Copy link

commented May 25, 2015

+1
Having to stick with uTorrent bloatware because of this

@danofsatx

This comment has been minimized.

Copy link

commented Jul 9, 2015

+1 Please - best headless client I've found yet, and this would simply make it complete.

@gmattar

This comment has been minimized.

Copy link

commented Jul 20, 2015

+1

@itsfocus

This comment has been minimized.

Copy link

commented Jul 25, 2015

+1. This would be very useful.

@Jiblet

This comment has been minimized.

Copy link

commented Aug 18, 2015

Please! +1

@zeroclash

This comment has been minimized.

Copy link

commented Aug 21, 2015

Please add this feature! +1

@haitech

This comment has been minimized.

Copy link

commented Aug 22, 2015

+1 for this feature

@ghost

This comment has been minimized.

Copy link

commented Aug 31, 2015

+1
Missing since the beginning

@theone11

This comment has been minimized.

Copy link

commented Oct 1, 2015

+1
this will make me move from utorrent

@scchearn

This comment has been minimized.

Copy link

commented Oct 10, 2015

+1
I'm stuck without this now

@markhebberd

This comment has been minimized.

Copy link

commented Oct 14, 2015

+1

2 similar comments
@k4n30

This comment has been minimized.

Copy link

commented Oct 15, 2015

+1

@thetrompf

This comment has been minimized.

Copy link

commented Oct 20, 2015

+1

@bakertony

This comment has been minimized.

Copy link

commented Dec 21, 2015

Yeah, would totally love to have this feature! Can control from eye pad then :-). 👍

@Lundmore

This comment has been minimized.

Copy link

commented Dec 28, 2015

+1 need Web UI with RSS for headless server.

@marpe

This comment has been minimized.

Copy link

commented Dec 30, 2015

+1

@Haxy89

This comment has been minimized.

Copy link

commented Aug 8, 2019

@AndersMalmgren
Any settings for auto downloading?
Where torrents are auto downloaded? Default download folder?
Filters to auto download only selected torrents etc.?

@Ingvix

This comment has been minimized.

Copy link

commented Aug 8, 2019

@Haxy89 Weren't those the first changes he made in his repo? Or at least the ones announced in this issue. You can set the download location for every rule.

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 8, 2019

@Haxy89 Those have been included like @Ingvix says. Above RSS settings were not until now.

@glassez

This comment has been minimized.

Copy link
Member

commented Aug 9, 2019

I added rss feed settings to downlad settings tab

Can you provide your changes as Pull Request?
Or it is incompatible with qBittorrent built-in WebUI?

@glassez

This comment has been minimized.

Copy link
Member

commented Aug 9, 2019

But Update all feeds function is not present in API

Will be.

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 9, 2019

I added rss feed settings to downlad settings tab

Can you provide your changes as Pull Request?
Or it is incompatible with qBittorrent built-in WebUI?

Only feature missing is translateion. Its hardcoded for now

https://github.com/AndersMalmgren/qBittorrent/blob/c52de3980f7543248e88f76c09f53da41dc4d63b/src/webui/www/private/preferences_content.html#L236

@Ansem93

This comment has been minimized.

Copy link

commented Aug 9, 2019

I would be fine even with missing translation, at least we will be able to have it!

@xrishox

This comment has been minimized.

Copy link

commented Aug 9, 2019

So I managed to get it working, at least visually. It never actually added any torrents though. I'm assuming the include/do not include supports regex? should I type it with the slashes or without? if not i don't actually know how it works. and would you consider supporting regex?

also after messing with the rss settings it actually just stopped working all together. it outputs this error:
Unacceptable file type, only regular file is allowed

when i go to the url
I'm using the debian 10 qbittorrent from the repos. it's 4.1.5-1

when i modify the settings in the download section it disables the new ui and i have to re-enable it(and pray that it doesn't break everything)

anyways I would just like to say you are doing the lord's work. i'm so grateful to have access to rss in the webui even if it is a bit buggy.

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 10, 2019

@xrishox I have not exposed the regex fields since I do not use them myself. Can fix. Thanks :)

@xrishox

This comment has been minimized.

Copy link

commented Aug 10, 2019

do you know what this error means "Unacceptable file type, only regular file is allowed"

sometimes when i go to the webui url that shows up. it seems to only be fixable by deleting the qbittorrent.conf and starting over

edit 1:
I don't know if this is a bug specific to my install or something that other people will come across as well, so I'll just post the solution that worked for me in case someone else has the same problem.

#10503 (comment)

"#10485 renamed the login page from login.html to index.html. v4.1.5 still looks for login.html, but your public folder contains an index.html. Try renaming that file to login.html."

edit 2:

Now I'm having this weird problem where every so often it disables alternate webui and I have to re-enable it and type in the alternate path again. It's not that big of a deal since at least it works, but I'm not sure why it's doing this. i'm also getting weird ui bugs that make it so that ui icons don't show up and text is being duplicated for some strange reason. i'm not sure why this is as i copied all of the icons to /private and /public. it isn't disruptive to my ability to use qbittorrent though so i'm not particularly concerned about it. only reporting it here for the sake of completeness.

and here's a picture of the weird ui quirks https://i.imgur.com/kkdGyzs.png

i really hope that at the point where this is found to be stable and robust that it gets merged since this is an amazing feature to have.

@WolfganP

This comment has been minimized.

Copy link

commented Aug 11, 2019

But Update all feeds function is not present in API
Will be.

Thanks @glassez ! #11055

@glassez

This comment has been minimized.

Copy link
Member

commented Aug 11, 2019

do you know what this error means "Unacceptable file type, only regular file is allowed"

It occurs when alt webUI is enabled on *nix and requested file isn't "regular file" (I'm not sure what it means exactly). Also probably when no such file exists so its type can't be checked.

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 11, 2019

@xrishox I exposed the regex option. Its in my 4,1.x branch

@glassez

This comment has been minimized.

Copy link
Member

commented Aug 12, 2019

I added rss feed settings to downlad settings tab in my 4.1.x branch

I port it in qBittorrent master (#11056).
Unfortunately, I can't do that with other code of @AndersMalmgren, because it's incompatible with our codebase.

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 12, 2019

@glassez it's too old school for me :)

Edit: and my code need clean up for an official release

@WolfganP

This comment has been minimized.

Copy link

commented Aug 12, 2019

@AndersMalmgren did you have the chance to try #11055 ? (Allow to refresh RSS item(s) via WebAPI)

@xrishox

This comment has been minimized.

Copy link

commented Aug 12, 2019

Nice, I enabled the regex. I haven't had an event where it would trigger yet so here's to hoping it works.

I have a few quality of life suggestions if you are open to them. Do note that these are not requests or demands as it is actually working perfectly for my usecase as it is, but a few things that you could consider.

When you hit save on the "Auto Download" page, it could save the modifications for all of the auto downloads you have modified and not just the one that is currently focus. Or alternatively adding a save all button.

Another feature that would be useful would be to have it so that stuff that is autodownloaded could optionally be added to a category/tag where the category/tag is the name of the what it autodownloaded.

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 13, 2019

@WolfganP I dont have a C++ environment at the moment, havent worked with it in years so havent bothered with trying to compile it to be honest. I think its planned for 4.2 milestone. But its an easy fix once the rest method is in place.

@xrishox Thanks for feedback, I can add a save all button. The category feels very subjective and might not fit though. I can expose the category field if you want?

@Piccirello

This comment has been minimized.

Copy link
Contributor

commented Aug 13, 2019

@AndersMalmgren If it helps, you can use my Dockerfile to easily build your local qBittorrent code. It'll build libtorrent 1.1 from source too. It has a couple downsides right now (you can't yet pass in config, it doesn't support incremental builds) but makes it really easy to build qBittorrent.

Docker build: docker build -t qbittorrent/qbittorrent .
Docker run: docker run --rm -it -p 8080:8080 qbittorrent/qbittorrent

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 13, 2019

@Piccirello when is 4.2 planned? There is no reason for me to fix this until 4.2 is close to release

@Piccirello

This comment has been minimized.

Copy link
Contributor

commented Aug 13, 2019

At this point, your guess is as good as mine.

@xavier2k6

This comment has been minimized.

Copy link

commented Aug 13, 2019

@Piccirello when is 4.2 planned? There is no reason for me to fix this until 4.2 is close to release

A public beta of 4.2.0 may be released in the next few days/week or two as per #10047
There is a 4.2.0 alpha build that has been posted previously that I have been using since end of June.

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 13, 2019

Allright, when the RSS fix is in beta I can implement it in my master

@xrishox

This comment has been minimized.

Copy link

commented Aug 13, 2019

So I just had an rss event trigger and regex doesn't appear to work. I copied it over from rutorrent exactly where it does work and i tried it with both with and without the slashes.

@glassez

This comment has been minimized.

Copy link
Member

commented Aug 13, 2019

Now "refreshItem" action is available in v4.1.x branch.

@AndersMalmgren

This comment has been minimized.

Copy link

commented Aug 14, 2019

@glassez can I get a beta binary somewhere? thanks

@caoli5288

This comment has been minimized.

Copy link

commented Aug 18, 2019

I can't wait for you to perfect rss ui. @AndersMalmgren Can you make a pull request into master?

@WolfganP

This comment has been minimized.

Copy link

commented Aug 18, 2019

@caoli5288 did you try using the altWebUI method as per #453 (comment) ? (use the 4.1 branch as per #453 (comment))

@caoli5288

This comment has been minimized.

Copy link

commented Aug 19, 2019

@WolfganP It's works but not very perfect. Not like shown in #453 (comment) and hard to browser feeds contents.

图片

@WolfganP

This comment has been minimized.

Copy link

commented Aug 19, 2019

@caoli5288 #453 (comment) isn't the webUI, but the QtUI. Those comments were related to feed update not available on web API, implemented later by @glassez at #11055

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
You can’t perform that action at this time.