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

Function to update entries from specific source only #1852

Open
4 tasks done
bauripalash opened this issue Mar 11, 2025 · 5 comments
Open
4 tasks done

Function to update entries from specific source only #1852

bauripalash opened this issue Mar 11, 2025 · 5 comments

Comments

@bauripalash
Copy link

Describe your suggested feature

If a user have lots of entries like 300+ from different sources, globally updating can put strain on sources if lots of entries are from it.

Sometimes we have sources which are behind cloudflare, so we have to pass the test from webview then update for seamless experience, but if we forget to do it, we'll gets tons of errors.

If it was possible to update entries from specific source only, we could overcome this above mentioned problem.

Other details

No response

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • I have updated the app to version 0.17.1.
  • I will fill out all of the requested information in this form.
@MajorTanya
Copy link
Member

Workaround: make dedicated categories

Create a new category for the source in question, search for the source name in your library, make sure all filters are disabled, then use the Select All functionality in each existing category, and simply add the new source-specific category. Then you can update just that category by pulling down.

@cuong-tran
Copy link
Contributor

update all from one source at a time would hurt that source. Why need to update from a single source though?

@bauripalash
Copy link
Author

bauripalash commented Mar 13, 2025

@cuong-tran Let me elaborate, let's assume I have three sources A, B, C. When doing a global update, unless auto update settings are tweaked, all sources will get requests. Now if, for example B had Cloudflare firewall, and I forgot to clear it from webview, no entries will be updated from B.

After clearing the test, to update the entries from B, I have two options excluding the above mentioned workaround, either update each one manually or a global update. If I have large amount of entries from B, manually doing each one can be cumbersome, so users will go for a global update, now all three of the servers will get hit, unnecessary load for A and C. But if only updating from B, other servers will not get unnecessary load.

@cuong-tran
Copy link
Contributor

I totally understand and familiar with the situation you give. But you could just wait til next auto-update to get those entries updated, or if you enable Smart Update with prediction then source A & C won't get unnecessary checked when you do global update manually.

@bauripalash
Copy link
Author

Of course, I usually do these. I think it is one of the those features, you won't miss it if it's not present, but it's nice to have.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants