New preference to load next feed on mark read. When the option is enabled, a session data source is created to calculate the next feed or folder to load.
* master: (410 commits)
Don't delete redis keys because they take time to rebuild and subs can be counted incorrectly during that time.
Adding make collectstatic to make nb because even though it's slower, it fixes the #1 issue people have when deploying on their own machines. Fixes#1717.
Time to take Nicholas and Mark off the about page.
Updating David's photo on the About page. Fixes#1716.
Fixing issue of Unread only not seeing every story. Due to the removal of UserSubscription.get_stories in 30127d7c72, we were no longer caching story hashes for single feeds.
User count should include beyond yearly.
Deferring execution of expensive statistics.
Caching newsblur_users.py statistics.
Adding cutoff from trimming stories for memory profiling.
Switching timestamp to better calculator that doesn't spit out -1's. Matches c469608 and fixes#1671.
Merging SDIFFSTORE and ZINTERSTORE into a single ZDIFFSTORE, thanks to redis 6.2.0. Requires new docker image.
Bumping highlights max from 1024 characters to 16384 characters.
Maxing out mark read dates.
Adding mark read dates to dialog for archive users that stretches into the past year.
Revert "Merging SDIFFSTORE and ZINTERSTORE into a single ZDIFFSTORE, thanks to redis 6.2.0. Requires new docker image."
Merging SDIFFSTORE and ZINTERSTORE into a single ZDIFFSTORE, thanks to redis 6.2.0. Requires new docker image.
Improving redis performance by reading the config.
Don't remove unread stories for U: unread stories list because users are actively paging through.
Re-exposing forgot password link.
Trying 1 hour for story unread list.
...