Commit graph

1177 commits

Author SHA1 Message Date
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
Samuel Clay
b9f18ad3af Gracefully handling usersub save that has been saved in another thread. 2021-04-29 13:12:58 -04:00
Samuel Clay
83a3851067 More logging 2021-04-29 12:26:19 -04:00
Samuel Clay
a2d46b0222 Logging 2021-04-29 12:24:33 -04:00
Samuel Clay
5c7bf128d9 Only adding non-dashboard stories to analytics. 2021-04-29 12:23:53 -04:00
Samuel Clay
c02e202849 Changing log format for autoloaded stories. 2021-04-29 12:11:04 -04:00
Samuel Clay
ed988ca7bc Don't limit stories on dashboard as it breaks intelligence. 2021-04-28 12:45:45 -04:00
Samuel Clay
3592acacc7 Only log river completion on non-auto-loads. 2021-04-20 17:28:41 -04:00
Samuel Clay
53efaee5c7 Revert "Deleted users blurblog title"
This reverts commit 07495b2908.
2021-04-12 16:53:24 -04:00
Samuel Clay
05dd966200 Deleted users blurblog title 2021-04-12 16:44:15 -04:00
Samuel Clay
07495b2908 Deleted users blurblog title 2021-04-12 16:29:47 -04:00
Samuel Clay
6bc1cae57c Adding auto-loading to logging. 2021-04-12 16:05:54 -04:00
Samuel Clay
fc69c0c8b9 Dashboard shouldnt truncate stories. Also handling missing elasticsearch more gracefully. 2021-04-06 15:51:26 -04:00
Samuel Clay
2c9e92da2a Switching from JS animations to CSS animations for the pulsating blue loading line. 2021-04-05 16:15:23 -04:00
Samuel Clay
394910e4b0 Attempting to not allow multiple rivers to be created. 2021-03-25 20:17:13 -04:00
Samuel Clay
b44cc5c509 Adding staging and discovery to web app. 2021-03-15 13:55:36 -04:00
Samuel Clay
ae8f856677 Revert "Merge pull request #1395 from alistair23/alistair/last_read_date"
This reverts commit 0c94ead47d, reversing
changes made to 7ee8fb4204.
2021-03-01 18:12:49 -05:00
Samuel Clay
4cb24cf7f2 Since NewsBlur proxies all http images over https, the url can change, so acknowledge urls that are https on the original text but http on the feed 2021-02-26 14:06:42 -05:00
Samuel Clay
aa9dc0bd6e Handling case of mismatching URLs. 2021-02-26 10:03:27 -05:00
Samuel Clay
2ee9f32e0a Adding beta subdomain. Adding /etc/hosts for compatibility with existing hosts. 2021-02-23 19:51:05 -05:00
Samuel Clay
4a2afe15b6 Styling popovers, adding new display options to feed popover, fixing opening story on dashboard for read story feed (all other feeds need testing). 2021-01-14 14:16:51 -05:00
Samuel Clay
bccafbb6b9 Fixing add folder. Also fixing dashboard so folder reloads work. Favicon seems sticky. 2021-01-13 19:32:36 -05:00
Samuel Clay
a1f4d67d27 Changing how tasks are called. 2021-01-06 14:42:24 -05:00
Samuel Clay
82fecb23a6 Merge branch 'docker_django3.1' into dashboard3
* docker_django3.1: (117 commits)
  Adding docker to node scripts.
  Removing node_modules from repo
  Whoops
  Better logging for broken paypal ipns.
  Adding RSS Tracker for Windows to Goodies.
  Refactoring socketio so real-time works around username restrictions.
  Socket.IO v3 on the server too.
  Switching to Socket.IO v3.
  Haproxy splitting for socketio 3
  Socket.io 3
  Handling missing feed.
  Only nb.local.com uses ports for websockets.
  Adding GrazeTEN
  Full node install on setup.
  Updating toprc
  correct newsblur to newsblur_web in tasks
  Changing mongodb server.
  Fixing toprc
  Attempting to collect queries for 1% of requests by using DEBUG.
  Fixing mongo install.
  ...
2021-01-05 19:36:49 -05:00
Jonathan Math
79f249878b remove use of ORIGINAL_PAGE_SERVER 2021-01-03 11:09:25 -05:00
Alistair Francis
5a3f354e43 apps/reader/views: Send last_read_date when retrieving read stories
When retrieving the list of read stories from the server return the
last_read_date. This is useful for clients that re-downloaded stories
when performing a sync.

Signed-off-by: Alistair Francis <alistair@alistair23.me>
2020-12-22 11:13:15 -08:00
Samuel Clay
6b43f5a9e6 Saving missing dashboard rivers and correctly placing them. Now to tie data and template together, then add options. 2020-12-10 18:33:43 -05:00
Samuel Clay
8736260077 Stubbing in dashboard rivers. Also restyling static pages. 2020-12-10 12:32:20 -05:00
Samuel Clay
ccdf7e260b Stubbing in dashboard rivers model and loading. Needs attachment to JS models. 2020-12-09 18:20:55 -05:00
Samuel Clay
06a8f88341 Adding debug3 as subdomain for testing. 2020-12-08 13:19:23 -05:00
Samuel Clay
05756155b1 Merge branch 'django3.0' into docker_django3.0
* django3.0: (184 commits)
  Removing log override
  Moving logging over to the newsblur log.
  Fixing search indexer background task for new celery.
  Attempting to add gunicorn errors to console/log.
  Better handling of missing subs.
  Handling missing user sub on feed delete.
  Correct encoding for strings on systems that don't have utf-8 as default encoding.
  Writing in the real urllib3 dependency for requests.
  Upgrading requests due to urllib3 incompatibility.
  Login required should use the next parameter.
  Upgrading django oauth toolkit for django 1.11.
  Handling newsletters with multiple recipients.
  Extracting image urls sometimes fails.
  Handling ajax errors in json views.
  Adding timeouts to most outbound requests.
  Sentry SDK 0.19.4.
  Removing imperfect proxy warning for every story.
  Found four more GET/POST crosses.
  Feed unread count may need a POST.
  Namespacing settings.
  ...
2020-12-08 13:04:39 -05:00
Samuel Clay
8371c635f7 Merge branch 'master' into django2.0
* master: (27 commits)
  Removing log override
  Moving logging over to the newsblur log.
  Fixing search indexer background task for new celery.
  Attempting to add gunicorn errors to console/log.
  Better handling of missing subs.
  Handling missing user sub on feed delete.
  Correct encoding for strings on systems that don't have utf-8 as default encoding.
  Writing in the real urllib3 dependency for requests.
  Upgrading requests due to urllib3 incompatibility.
  Login required should use the next parameter.
  Upgrading django oauth toolkit for django 1.11.
  Handling newsletters with multiple recipients.
  Extracting image urls sometimes fails.
  Handling ajax errors in json views.
  Adding timeouts to most outbound requests.
  Sentry SDK 0.19.4.
  Removing imperfect proxy warning for every story.
  Found four more GET/POST crosses.
  Feed unread count may need a POST.
  Namespacing settings.
  ...
2020-12-08 09:09:25 -05:00
Samuel Clay
0c516b76db Feed unread count may need a POST. 2020-12-05 17:55:29 -05:00
Samuel Clay
b89e7dc429 Merge branch 'django1.11' into django2.0
* django1.11: (152 commits)
  request.raw_post_data -> request.body (django 1.6)
  Upgrading pgbouncer to 1.15.0.
  Finishing off Postgresql 13 upgrade.
  Upgrading to Postgresql 13.
  Ubuntu 20.04
  Fixing supervisor path issues
  Upgrading setuptools
  Fixing flask
  Handling over capacity for twitter.
  Max length for image_urls.
  Properly filtering newsletter feeds.
  Fixing issue with text importer on feed-less urls.
  Removing dependency, fixing encoding issue for pages.
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  Fixing Statistics by fixing how timezones are handled.
  ...
2020-12-03 14:04:26 -05:00
Samuel Clay
e1fc32fb7d Switching out more request.REQUEST calls. /reader/river_stories needs to handle either GET or POST due to GET url length. 2020-11-12 18:24:38 -05:00
Samuel Clay
caad01e194 Merge branch 'django1.9' into django1.10
* django1.9: (66 commits)
  Styling new features for dark mode.
  Adding style option for grid height. XS/S/M/L/XL
  Adding applinks to .well-known/apple app json. For #1361.
  #1377 (mark as read for titles only)
  iOS: project upgrade check
  https for all links.
  Saving saved story slugs.
  Slugifying saved story tags that have no slugs.
  Adding ssl to db machines.
  Fixing subscription cancelation error messge.
  Android v10.1b7.
  #1364 In App Review
  Showing addresses in email story share.
  #1369 Notification alerts. Skip old stories
  Android v10.1b6.
  iOS v10.1.1.
  Fixing backgrounds in newsletters.
  Fixing newsltter check which inaccurately added newsletter div to all stories.
  Styling side option buttons in iOS to be cleaner.
  iOS v10.1.
  ...
2020-11-09 11:38:28 -05:00