Commit graph

1181 commits

Author SHA1 Message Date
Samuel Clay
e5b06d5620 Adding dashboard_rivers to /reader/feeds?flat=true for #1899 2024-10-26 09:46:51 -07:00
Samuel Clay
d9e51f89a3 Another type of invalid url on the widget. 2024-05-30 11:55:35 -04:00
Samuel Clay
8eeb71b5ba Handling broken urls on widget 2024-05-30 11:54:11 -04:00
Samuel Clay
d1dafe7606 Black formatting. 2024-04-24 09:43:56 -04:00
Samuel Clay
7b99693f4a Users who are too far into paging now get a 404 2024-03-03 13:02:37 -05:00
Samuel Clay
22f187b616 Adding dwww 2024-02-25 18:51:58 -05:00
Samuel Clay
d6643bb8ab Rewriting original page server to use async. 2024-02-25 17:13:38 -05:00
Samuel Clay
c07df5d462 Adding hstaging server. 2024-02-08 20:13:30 -05:00
Samuel Clay
9960210beb Adding hwww subdomain to begin testing hetzner 2024-02-04 13:32:24 -05:00
Samuel Clay
ed1a2c40eb Fixing logic error in PR #1817 2023-11-07 20:39:57 -05:00
Alishan Ladhani
54cbeeac3a
Prevent unauthorized access to feeds with a single subscriber
Fixes https://github.com/samuelclay/NewsBlur/issues/1793
2023-09-02 12:14:54 -04:00
Samuel Clay
36beb2fb40 Subdomains can be on subdomains. 2023-02-04 13:18:36 -05:00
Samuel Clay
b85e377467 Adding share_ext_token to non-flat /reader/feeds for Android. #1756. 2023-01-04 09:44:26 -05:00
Samuel Clay
1065c964fd Fixing elasticsearch to allow consul to assume its OK. 2022-12-26 19:17:14 -05:00
Samuel Clay
a2866ac7e3 Using user titles for folder RSS feeds. 2022-12-23 19:59:41 -05:00
Samuel Clay
002a327308 Logging for Michael_Novakhov account. 2022-09-12 08:00:57 -07:00
Samuel Clay
ad26559354 Moving redis and disabling Michael_Novakhov account. 2022-09-12 07:50:12 -07:00
Samuel Clay
d049dd0da3 Fixing date hack for folder rss feeds. 2022-08-19 09:02:46 -04:00
Samuel Clay
dc35fe1a3e Fixing date hack for RSS feeds for folders to not turn off until a year after premium archive has launched. 2022-08-19 08:59:44 -04:00
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