Samuel Clay
6b384b51a2
Removing unused types key from index.
2021-01-06 18:00:55 -05:00
Samuel Clay
d05b84e673
Whoops
2021-01-05 14:57:46 -05:00
Samuel Clay
8c3fe964f2
Better logging for broken paypal ipns.
2021-01-05 14:55:53 -05:00
Samuel Clay
757b778658
Changing mongodb server.
2021-01-04 13:33:07 -05:00
Samuel Clay
a5cac63a74
Attempting to collect queries for 1% of requests by using DEBUG.
2021-01-04 10:22:04 -05:00
Samuel Clay
5aadbc5413
Recalculating premium expiration to take into account forced expirations after gifts.
2021-01-03 17:48:08 -05:00
Samuel Clay
49e058d9fa
Fixing never expire -> 1 year
2021-01-03 14:05:17 -05:00
Samuel Clay
83d7357306
Adding 1 year expire to admin.
2021-01-03 13:59:33 -05:00
Samuel Clay
ee7d2cc891
Adding real-time notification for shared stories. Not doing anything with this on the frontend yet, but the dashboard3 will use it for the global shared stories.
2020-12-17 18:52:06 -05:00
Samuel Clay
e7fb784d0e
Clean analytics task name
2020-12-08 13:47:53 -05:00
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