Commit graph

220 commits

Author SHA1 Message Date
Jonathan Math
fa92ac24fd update requirements for new image. Use boto3 instead of s3 and use nosetests 2021-06-30 21:33:35 -06:00
Jonathan Math
09dccbab87 update requirements.txt to match what is in the newsblur/newsblur_python3 image 2021-06-27 20:26:11 -06:00
Samuel Clay
9466f336e4 Switching from pyelasticsearch to elasticsearch. 2021-04-27 15:00:52 -04:00
Samuel Clay
f281b7cd5e De-vendorizing pynliner. 2021-04-19 14:07:26 -04:00
Jonathan Math
bb52814648 update gunicorn so the reload feature can be used 2021-04-03 12:28:50 -05:00
Samuel Clay
02138db5ca Switching from elasticsearch and dsl to pyelasticsearch. Feed autocomplete still doesn't work yet. 2021-03-24 21:09:26 -04:00
Samuel Clay
fb322a6573 Querying works but returns wrong results. 2021-03-19 12:22:28 -04:00
Samuel Clay
e1b2583950 Swapping out pyes for elasticsearch-py. Half-way done, got indices and mappings in, now need to work on querying and storing. 2021-03-18 16:34:28 -04:00
Samuel Clay
a4af967ccb Sentry SDK 1.0.0 2021-03-09 16:51:27 -05:00
Samuel Clay
0c19aec2a3 Updating to apns2 library for Apple Push Notifications over Http/2. 2021-03-04 18:26:40 -05:00
Jonathan Math
8c736ac489 add performance test make commands, dockerfile for locust, and rough draft of performance test (locust.py) 2021-02-24 10:21:47 -05:00
Samuel Clay
32eb8539c1 Attempting to get old inventory working with new, but its not yet resolving for hosts. Not sure why. Also reducing node docker image down. 2021-02-19 19:58:11 -05:00
Jonathan Math
fca7f97b47 alphabetize requirements and also change celery version to celery>=4,<5 2021-02-16 13:11:58 -05:00
Samuel Clay
c3732d6d1c Fixing celery issues. 2021-01-19 18:00:10 -05:00
Samuel Clay
f5b144f22f Merge branch 'docker_django3.1' into dashboard3
* docker_django3.1:
  Ignore send_message_with_response if not available (for some reason).
  Updating to latest pymongo and mongoengine for py2.
2021-01-06 16:39:23 -05:00
Samuel Clay
30828e8291 Merge branch 'master' into docker_django3.1
* master:
  Ignore send_message_with_response if not available (for some reason).
  Updating to latest pymongo and mongoengine for py2.
2021-01-06 16:39:00 -05:00
Samuel Clay
aff5d1d0a9 Updating to latest pymongo and mongoengine for py2. 2021-01-06 15:52:46 -05:00
Samuel Clay
46cb290985 Updating supervisor, which won't actually be used but is for testing. 2021-01-06 13:37:39 -05:00
Samuel Clay
6dbd9fedd3 Updating requirements. 2021-01-05 19:55:16 -05:00
Samuel Clay
6e07dbaf0f Merge branch 'master' into docker_django3.1
* master: (22 commits)
  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
  Changing mongodb server.
  Fixing toprc
  Attempting to collect queries for 1% of requests by using DEBUG.
  Fixing mongo install.
  Recalculating premium expiration to take into account forced expirations after gifts.
  Fixing never expire -> 1 year
  Adding 1 year expire to admin.
  ...
2021-01-05 19:12:19 -05:00
Samuel Clay
8bb1be8de6 Only nb.local.com uses ports for websockets. 2021-01-04 16:47:24 -05:00
Jonathan Math
68830f00a0 merge master 2021-01-03 12:06:25 -05:00
Samuel Clay
bff0c080de Downgrading anymail for django 1.11 2021-01-02 12:21:19 -05:00
Samuel Clay
d2e8d2d02f Switching to anymail 2021-01-02 12:19:25 -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
0a08182293 Auto-enabling newsblur3 virtualenv. 2020-12-08 12:59:46 -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
d0e8e57072 Merge branch 'django2.2' into django3.0
* django2.2: (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:08 -05:00
Samuel Clay
407da41071 Merge branch 'django2.1' into django2.2
* django2.1: (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 09:09:52 -05:00
Samuel Clay
cc4df03c83 Merge branch 'django2.0' into django2.1
* django2.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 09:09:34 -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
ba3885ae3c Writing in the real urllib3 dependency for requests. 2020-12-07 11:51:10 -05:00
Samuel Clay
49d5dd7669 Upgrading requests due to urllib3 incompatibility. 2020-12-07 11:46:43 -05:00
Samuel Clay
685e63e0af Upgrading django oauth toolkit for django 1.11. 2020-12-07 11:21:15 -05:00
Samuel Clay
88b425f515 Sentry SDK 0.19.4. 2020-12-06 11:22:41 -05:00
Samuel Clay
ced977a33c Rolling back pymongo. 2020-12-03 16:55:39 -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
21492bcebf Django 3.1. 2020-12-03 16:32:22 -05:00
Samuel Clay
8a2323e8af Merge branch 'django2.2' into django3.0
* django2.2: (157 commits)
  Updating dependencies for py3.
  2to3
  2to3
  Updating requirements
  Updating paths for python 3
  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.
  ...
2020-12-03 16:31:30 -05:00
Samuel Clay
68537e47d6 Merge branch 'django2.1' into django2.2
* django2.1: (157 commits)
  Updating dependencies for py3.
  2to3
  2to3
  Updating requirements
  Updating paths for python 3
  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.
  ...
2020-12-03 16:31:14 -05:00
Samuel Clay
69008234f5 Merge branch 'django2.0' into django2.1
* django2.0: (157 commits)
  Updating dependencies for py3.
  2to3
  2to3
  Updating requirements
  Updating paths for python 3
  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.
  ...
2020-12-03 16:31:02 -05:00
Samuel Clay
1e327f316a Updating dependencies for py3. 2020-12-03 16:28:14 -05:00
Samuel Clay
5f22fea39c Updating requirements 2020-12-03 14:15:25 -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
e75da8771c Removing dependency, fixing encoding issue for pages. 2020-11-30 18:17:26 -05:00
Samuel Clay
df06a7727b Merge branch 'django1.10' into django1.11
* django1.10:
  De-vendorizing django-paypal
  Vendorizing paypal
  Re-vendorizing django-paypal until django 1.11 upgrade is complete.
2020-11-13 19:43:32 -05:00
Samuel Clay
8427be6862 Upgrading Sentry API 2020-11-13 11:18:18 -05:00
Samuel Clay
0f851a546f Only latest django-paypal. 2020-11-12 18:14:25 -05:00
Samuel Clay
88533599ca Merge branch 'django1.10' into django1.11
* django1.10:
  Only warn on old systems with broken swapfile.
  httplib2 causing pip issues.
  De-vendorizing paypal.
2020-11-12 18:13:45 -05:00