Commit graph

4273 commits

Author SHA1 Message Date
Samuel Clay
df21f2b962 Moving logging over to the newsblur log. 2020-12-07 17:37:27 -05:00
Samuel Clay
fca0f68761 Fixing search indexer background task for new celery. 2020-12-07 16:36:17 -05:00
Samuel Clay
aff7d09962 Attempting to add gunicorn errors to console/log. 2020-12-07 13:55:28 -05:00
Samuel Clay
2aaf6d8b25 Better handling of missing subs. 2020-12-07 13:32:53 -05:00
Samuel Clay
cab602e3f1 Handling missing user sub on feed delete. 2020-12-07 13:13:56 -05:00
Samuel Clay
d0ca50d9d6 Login required should use the next parameter. 2020-12-07 11:42:23 -05:00
Samuel Clay
8bf74cbcef Handling newsletters with multiple recipients. 2020-12-06 18:23:31 -05:00
Samuel Clay
18db90df9a Extracting image urls sometimes fails. 2020-12-06 12:30:24 -05:00
Samuel Clay
1a5d440582 Adding timeouts to most outbound requests. 2020-12-06 11:37:01 -05:00
Samuel Clay
5085cd8323 Found four more GET/POST crosses. 2020-12-06 10:26:09 -05:00
Samuel Clay
0c516b76db Feed unread count may need a POST. 2020-12-05 17:55:29 -05:00
Samuel Clay
77465354a3 Merge branch 'django1.11'
* django1.11: (140 commits)
  Massaging roles.
  Adding stats logging
  Separating app from web role.
  Upgrading work servers.
  request.raw_post_data -> request.body (django 1.6)
  Upgrading pgbouncer to 1.15.0.
  Fixing supervisor path issues
  Upgrading setuptools
  Fixing flask
  Removing dependency, fixing encoding issue for pages.
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  Fixing Statistics by fixing how timezones are handled.
  Fixing API page.
  Fixing both Stripe form and Login form.
  Handling missing user during auth.
  Going back on AllowAllUsers backend, as it doesn't work with django 1.5 authentication sessions.
  Going back and forth on this but without AllowAllUsersModelBackend, then is_active=False won't allow authentication.
  De-vendorizing django-paypal
  ...
2020-12-05 14:37:44 -05:00
Samuel Clay
871b434f6b Adding stats logging 2020-12-05 14:16:17 -05:00
Samuel Clay
47f1b59621 get_feed_by_url should do the same as get_feed_from_url. 2020-12-05 12:51:30 -05:00
Samuel Clay
67ef0c578f request.raw_post_data -> request.body (django 1.6) 2020-12-03 11:58:54 -05:00
Samuel Clay
f2010483b7 Merge branch 'master' into django1.11
* master:
  Max length for image_urls.
  Properly filtering newsletter feeds.
  Fixing issue with text importer on feed-less urls.
2020-11-30 18:55:57 -05:00
Samuel Clay
0f48e88681 Max length for image_urls. 2020-11-30 18:53:52 -05:00
Samuel Clay
d96bbf7f66 Properly filtering newsletter feeds. 2020-11-30 18:34:53 -05:00
Samuel Clay
4b8589a259 Fixing issue with text importer on feed-less urls. 2020-11-30 18:27:49 -05:00
Samuel Clay
e75da8771c Removing dependency, fixing encoding issue for pages. 2020-11-30 18:17:26 -05:00
Samuel Clay
21f40c253f Updating User Agent for all fetchers. 2020-11-30 18:03:15 -05:00
Samuel Clay
fa43eed1b8 Updating User Agent for all fetchers. 2020-11-30 15:48:59 -05:00
Samuel Clay
ce52802ebd Fixing Statistics by fixing how timezones are handled. 2020-11-23 18:58:00 -05:00
Samuel Clay
1504ef7a4e Merge branch 'master' into django1.11
* master:
  Checking the 'credit' field if author not found. Works for TechRepublic, which I suspect is a one off.
  Handling multiple newsletter feeds.
  Attempting a fix of stories taking too long to sort while counting unreads.
  Fixing newsletter search.
  Fixing newsletter search.
  Newsletters feeds now de-duplicate based on sender email as well as sender name. This should cut down on duplicates.
  Android v10.1.1.
  Fix exception
  Update dependencies
  #1380 Use image proxy only for http images
  #1379 Automatic light/dark theme
  #1367 Starred stories service
2020-11-23 18:12:03 -05:00
Samuel Clay
f15a1068f2 Handling multiple newsletter feeds. 2020-11-19 19:59:07 -05:00
Samuel Clay
e9992eeb53 Attempting a fix of stories taking too long to sort while counting unreads. 2020-11-19 19:56:21 -05:00
Samuel Clay
f84cb42c61 Fixing newsletter search. 2020-11-19 19:52:33 -05:00
Samuel Clay
b9661c10a1 Fixing newsletter search. 2020-11-19 19:51:32 -05:00
Samuel Clay
cb6262b8b3 Newsletters feeds now de-duplicate based on sender email as well as sender name. This should cut down on duplicates. 2020-11-19 18:38:35 -05:00
Samuel Clay
1fe1c055ed Fixing API page. 2020-11-13 21:51:52 -05:00
Samuel Clay
c257074036 Fixing both Stripe form and Login form. 2020-11-13 21:14:41 -05:00
Samuel Clay
5e585a976d Going back on AllowAllUsers backend, as it doesn't work with django 1.5 authentication sessions. 2020-11-13 20:41:23 -05:00
Samuel Clay
bf8d07246b Typo on task decorator. 2020-11-13 13:27:11 -05:00
Samuel Clay
3147fee8af Switching to shared celery app task. 2020-11-13 13:26:25 -05:00
Samuel Clay
0f77d1c441 Migrating to celery 4.0 2020-11-13 12:14:37 -05:00
Samuel Clay
8427be6862 Upgrading Sentry API 2020-11-13 11:18:18 -05:00
Samuel Clay
1c62266127 mimetype -> content_type 2020-11-13 11:10:03 -05:00
Samuel Clay
f77c0c1aff Redis LREM takes a new argument. 2020-11-13 11:06:46 -05:00
Samuel Clay
1979e00715 iOS sends a POST, web sends a GET for original text. 2020-11-13 11:02:40 -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
c91fbf0b32 De-vendorizing paypal. 2020-11-12 17:38:09 -05:00
Samuel Clay
30a81ab9be Merge branch 'django1.10' into django1.11
* django1.10:
  Datetime needs to evaluate.
  Testing backups.
  Fixing missing Android receipt.
  Adding controls to twitter videos.
2020-11-12 15:40:31 -05:00
Samuel Clay
fd562bf397 Merge branch 'django1.9' into django1.10
* django1.9:
  Datetime needs to evaluate.
  Testing backups.
  Fixing missing Android receipt.
  Adding controls to twitter videos.
2020-11-12 15:40:21 -05:00
Samuel Clay
32b56aee0e Merge branch 'django1.8' into django1.9
* django1.8:
  Datetime needs to evaluate.
  Testing backups.
  Fixing missing Android receipt.
  Adding controls to twitter videos.
2020-11-12 15:40:05 -05:00
Samuel Clay
f7e74b13d2 Merge branch 'django1.7' into django1.8
* django1.7:
  Datetime needs to evaluate.
  Testing backups.
  Fixing missing Android receipt.
  Adding controls to twitter videos.
2020-11-12 15:39:23 -05:00
Samuel Clay
df587a8268 Merge branch 'django1.6' into django1.7
* django1.6:
  Datetime needs to evaluate.
  Testing backups.
  Fixing missing Android receipt.
  Adding controls to twitter videos.
2020-11-12 15:39:14 -05:00
Samuel Clay
21b8204393 Merge branch 'master' into django1.6
* master:
  Datetime needs to evaluate.
  Testing backups.
  Fixing missing Android receipt.
  Adding controls to twitter videos.
2020-11-12 15:39:02 -05:00
Samuel Clay
21749b64a8 Datetime needs to evaluate. 2020-11-12 15:38:31 -05:00
Samuel Clay
2592254d95 Fixing missing Android receipt. 2020-11-12 10:11:48 -05:00
Samuel Clay
047b82b95f Find friends uses GET. 2020-11-10 12:52:08 -05:00