Samuel Clay
2915a4b2ec
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.
2022-07-28 23:49:48 -04:00
Samuel Clay
92f48a0821
Switching timestamp to better calculator that doesn't spit out -1's. Matches c469608
and fixes #1671 .
2022-07-26 09:54:41 -04:00
Samuel Clay
c469608fc6
Fixing starred story timestamp issue. Thanks for uncovering this @sictiru.
2022-07-11 17:40:29 -04:00
Samuel Clay
4b950033bb
Give premium users one year to use folder RSS feeds until they become premium archive only.
2022-07-02 10:53:47 -04:00
Samuel Clay
d9355ac6c6
Updating blog post dates
2022-06-30 16:03:19 -04:00
Samuel Clay
4b0a599a03
Removing stories outside a mark read date cutoff. Also slightly optimizing a check for old unread stories by checking existance instead of zrevrange -1 -1.
2022-06-24 18:12:00 -04:00
Samuel Clay
30127d7c72
Refactoring out get_stories and its duplicate implementation and using story_hashes.
2022-06-23 15:50:56 -04:00
Samuel Clay
6792762e27
Refactoring story_hashes grouP-by_feed in prep for removing .get_stories().
2022-06-23 15:35:20 -04:00
Samuel Clay
28cc726ed4
Adding staging2 and staging3 subdomains.
2022-05-25 16:06:54 -04:00
Samuel Clay
bff567bef1
Switching to prod fonts when debug_assets is false.
2022-05-25 11:01:36 -04:00
Samuel Clay
c61019a6c9
Enabling beta.newsblur.com, cleaning up menu
2022-05-20 11:26:30 -04:00
Samuel Clay
5b5992ddd7
Adding flex to segmented controls.
2022-05-20 10:51:17 -04:00
Samuel Clay
9c115ebbb7
Adding new buttons for adding and removing dashboard story list modules. Finally get to use the right-side dashboard module. Looks great in 3 column as well.
2022-05-17 13:45:51 -04:00
Samuel Clay
f14a860a6a
Stubbing in triple column decks on the dashboard.
2022-05-12 10:04:59 -04:00
Samuel Clay
16f002fd59
Oldest first now also uses feed pager unless unread only filter included.
2022-05-03 15:40:10 -04:00
Samuel Clay
3346cc10f8
Moving back to having usersub only be used when unreads or oldest first is invoked, and that uses a subscribing archive user's cutoff dates. Otherwise, just page through in order. Probably should do this for Oldest first as well.
2022-05-03 15:37:14 -04:00
Samuel Clay
ed0ed69aa1
Adding premium archive to home page.
2022-04-06 16:52:42 -04:00
Samuel Clay
a633c0983b
Taking archive unreads into account in single feeds.
2022-03-23 16:25:03 -04:00
Samuel Clay
e58c135eb6
Rewrote user feed unread to live on redis and to change the stories coming out of UserSubscription.get_stories. Still need to update unread status and work on river.
2022-03-18 17:18:27 -04:00
Samuel Clay
7657f8ecf7
Renaming story can be marked as unread
2022-03-10 15:41:51 -05:00
Samuel Clay
b1beddc71f
Better handling of widget exceptions.
2022-03-09 17:46:22 -05:00
Samuel Clay
7581eb5dc6
Ignore data uris for widget, they are never the big images
2022-03-08 13:21:41 -05:00
Samuel Clay
3f8193984b
Moving encoding
2022-03-08 13:09:24 -05:00
Samuel Clay
ca728af375
Don't double encode base64 images for widgets.
2022-03-08 12:48:57 -05:00
Samuel Clay
6f5b3b10e2
Turning off beta, deploying magazine to master.
2022-03-02 11:26:27 -05:00
Samuel Clay
170529682a
Handling missing stories in starring.
2022-02-28 12:39:12 -05:00
Samuel Clay
558ca3f34a
QuerySet typo
2022-02-24 12:21:24 -05:00
Samuel Clay
0528f91ada
Allowing multiple story_hashes to be sent to mark story as unread and unstarred. Starring will take longer because of user tags, highlights, and private notes being top level.
2022-02-24 11:15:39 -05:00
Samuel Clay
06c25df199
No longer sending tons of mail to admins. Logging is where that goes.
2022-02-22 10:19:51 -05:00
Samuel Clay
8c58e3aaad
Correcting url in widget on standalones.
2022-02-02 16:02:40 -05:00
Samuel Clay
99c4faaa79
Correcting story limit in widget.
2022-02-02 15:44:39 -05:00
Samuel Clay
4df9858eb0
Adding /reader/river_stories_widget which downloads the first image in each story and adds it inline as base64 encoded.
2022-02-02 15:11:50 -05:00
Samuel Clay
61450de5f8
Merge branch 'master' into pipeline
...
* master:
Celery also has a set user.
Setting the user for celery and newsblur_web in both prod and docker-compose so that logs are always under the right user. Fixes #1593 .
Making add_site callback optional to support iOS. #1584
Adding check for renaming a feed that a user isn't subscribed to.
Finishing up PostgreSQL migration. Needs to test backups.
Handling unreadable POST for push feeds and their fat pings.
Android v11.2
Schedule and cancel subscription sync services based on user auth state.
Check for authenticated user before a subscription sync.
Subscription sync service running every 24 hours to sync if necessary the user's premium subscription state between NewsBlur and Play Store.
Upgrade subscriptions to billing 4.0
Subscription manager to handle billing and subscription syncs between Play Store and NewsBlur.
#1573 Feed search favicon loading.
Replace cursor loaders (#9 )
Fixing grafana sentry integration.
Adding sentry grafana pluging.
Boosting timeout for docker prune
Don't prune docker unless needed.
Update docker-compose.yml
2022-01-11 11:00:06 -05:00
Samuel Clay
14497741cf
Adding check for renaming a feed that a user isn't subscribed to.
2022-01-07 16:02:18 -05:00
Samuel Clay
76ffe7bb8a
Fixing bookmarklet, moving endlne fleuron, adding load-line, archviing Jammit.
2022-01-05 11:18:31 -05:00
Samuel Clay
4083173302
Handling redis river cache cutoff from non-feeds.
2021-09-21 16:53:16 -04:00
Samuel Clay
0711ad9c6c
Better formatting of saved stories RSS feeds.
2021-08-31 10:40:53 -04:00
Samuel Clay
f03be46425
Removing boto2, upgrading to boto3. Needs testing.
2021-08-04 20:04:53 -04:00
Samuel Clay
4ff80e0141
Redirecting old
2021-07-24 10:34:33 -04:00
Samuel Clay
af0c267979
old -> py2
2021-07-24 10:28:24 -04:00
Samuel Clay
b43c67919b
Fixing saved story RSS feeds to allow for non-tags.
2021-07-24 10:20:19 -04:00
Samuel Clay
1a737b5d1e
Merge branch 'master' into dashboard3
...
* master:
old.newsblur.com
old.newsblur.com
50% www -> beta
25% www -> beta.
Update FAQ: Things haven't displayed OK in Google Reader in years.
2021-07-01 16:50:43 -04:00
Samuel Clay
a66853eb4d
old.newsblur.com
2021-07-01 15:17:08 -04:00
Samuel Clay
17c8584015
Adding refresh and counts back into analytics.
2021-06-30 13:27:26 -04:00
Samuel Clay
46a42b43ce
Handling UnserializableContentError in RSS feeds.
2021-06-21 10:07:05 -04:00
Samuel Clay
aac3fba63d
Cleaner logs.
2021-05-12 19:00:07 -04:00
Samuel Clay
062cf94b2e
Serve proxied node pages with deflate not gzip.
2021-05-05 12:34:41 -04:00
Samuel Clay
5e4cd0424c
Using zlib's deflate content encoding instead of gzip.
2021-05-05 12:24:03 -04:00
Samuel Clay
a83a7abda7
Adjusting sites loaded counter to ignore dashboard.
2021-04-30 12:47:29 -04:00
Samuel Clay
311d55a2b4
Fixing refresh_feeds to use GET/POST. Fixes issues with unread counts not updated.
2021-04-29 15:21:25 -04:00