Commit graph

1742 commits

Author SHA1 Message Date
Samuel Clay
a316d32038 Handling edge case of mongo client missing its messaging methods. No idea why this is happening. 2020-12-18 10:11:23 -05:00
Samuel Clay
c790b7c5f7 Fixing v2 to v3 pickle issue by namespacing cache. 2020-12-17 11:55:06 -05:00
Samuel Clay
0c1c1302ea Sizing 2020-12-16 22:55:21 -05:00
Samuel Clay
6f97446b3b Slightly refactoring feed fetcher to deal with weakref's when pickling functions. 2020-12-15 17:24:01 -05:00
Samuel Clay
1fecc9aca3 Fixing global shared stories on dashboard. 2020-12-14 15:08:14 -05: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
f663540b02 Merge branch 'dashboard' into dashboard3
* dashboard:
  Marking bookmarklet js and css as safe.
  Adding django settings for munin.
  Adding django settings for munin.
  Adding django settings for munin.
  Adding django settings for munin.
2020-12-10 14:14:41 -05:00
Samuel Clay
926b6a97b5 Marking bookmarklet js and css as safe. 2020-12-10 14:11:17 -05:00
Samuel Clay
17456e911f Adding django settings for munin. 2020-12-10 12:42:12 -05:00
Samuel Clay
05f3e0ae0d Adding django settings for munin. 2020-12-10 12:40:12 -05:00
Samuel Clay
689cb577b6 Adding django settings for munin. 2020-12-10 12:38:32 -05:00
Samuel Clay
ca6c0b5221 Adding django settings for munin. 2020-12-10 12:35:06 -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
92d8caf2b4 Merge branch 'django3.1' into docker_django3.1
* django3.1:
  Auto-enabling newsblur3 virtualenv.
  Fixing 2to3 string encoding.
  Rolling back pymongo.
  Upgrading all dependencies. This probably won't work (looking at you timezones).
  Updating feedparser.
  Django 3.1.
2020-12-08 13:06:56 -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
aea4fcbe5b Merge branch 'django3.0' into django3.1
* django3.0: (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:10:51 -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
30f16161ad Correct encoding for strings on systems that don't have utf-8 as default encoding. 2020-12-07 12:05:56 -05:00
Samuel Clay
18db90df9a Extracting image urls sometimes fails. 2020-12-06 12:30:24 -05:00
Samuel Clay
108fcd78da Handling ajax errors in json views. 2020-12-06 12:03:31 -05:00
Samuel Clay
1a5d440582 Adding timeouts to most outbound requests. 2020-12-06 11:37:01 -05:00
Samuel Clay
4bc21931e9 Namespacing settings. 2020-12-05 17:23:31 -05:00
Samuel Clay
4bb9d47144 Upgrading all dependencies. This probably won't work (looking at you timezones). 2020-12-03 16:50:54 -05:00
Samuel Clay
b2e2cea8d1 Updating feedparser. 2020-12-03 16:45:40 -05:00
Samuel Clay
3737c13b22 Updating paths for python 3 2020-12-03 14:05:32 -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
feef90b5c2 Merge branch 'master' into django1.11
* master:
  Handling over capacity for twitter.
2020-11-30 18:59:25 -05:00
Samuel Clay
6285e14382 Handling over capacity for twitter. 2020-11-30 18:59:19 -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
a860ffd2d1 Checking the 'credit' field if author not found. Works for TechRepublic, which I suspect is a one off. 2020-11-23 16:22:43 -05:00
Samuel Clay
59c624c199 Merge branch 'master' into django1.11
* master:
  Ignoring cache for homepage user.
  Gotta recreate empty_values somehow
2020-11-13 21:44:49 -05:00
Samuel Clay
a5a871bba9 Ignoring cache for homepage user. 2020-11-13 21:43:52 -05:00
Samuel Clay
5eaa368315 Wrong fix for missing tagline. SHould instead create a FeedData. 2020-11-13 18:53:08 -05:00
Samuel Clay
364d85afec Fixing missing tagline error. 2020-11-13 18:48:18 -05:00
Samuel Clay
7cc319c997 get_argument_or_404 should expect a POST. 2020-11-13 11:04:09 -05:00
Samuel Clay
4d85744834 Merge branch 'master' into django1.11
* master:
  Fixing feeds failed fetch monitor.
2020-11-12 19:40:19 -05:00
Samuel Clay
516f6c5631 Fixing feeds failed fetch monitor. 2020-11-12 19:19:42 -05:00
Samuel Clay
0f87f7b2b6 Merge branch 'django1.10' into django1.11
* django1.10:
  Adding feed unread count refresh when changing intelligence level.
  Task fetches error.
2020-11-12 18:41:17 -05:00
Samuel Clay
04c8a953c2 Merge branch 'django1.9' into django1.10
* django1.9:
  Adding feed unread count refresh when changing intelligence level.
  Task fetches error.
2020-11-12 18:41:11 -05:00
Samuel Clay
723a28de37 Merge branch 'django1.8' into django1.9
* django1.8:
  Adding feed unread count refresh when changing intelligence level.
  Task fetches error.
2020-11-12 18:41:05 -05:00
Samuel Clay
de170a4f29 Merge branch 'django1.7' into django1.8
* django1.7:
  Adding feed unread count refresh when changing intelligence level.
  Task fetches error.
2020-11-12 18:41:01 -05:00
Samuel Clay
5ebe8c76b9 Merge branch 'django1.6' into django1.7
* django1.6:
  Adding feed unread count refresh when changing intelligence level.
  Task fetches error.
2020-11-12 18:40:56 -05:00
Samuel Clay
ad8366c7e4 Merge branch 'master' into django1.6
* master:
  Adding feed unread count refresh when changing intelligence level.
  Task fetches error.
2020-11-12 18:40:50 -05:00
Samuel Clay
3621539106 Task fetches error. 2020-11-12 18:25:38 -05:00
Samuel Clay
68f2e0ec17 Logging all requests in debug 2020-11-12 15:43:38 -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