Commit graph

695 commits

Author SHA1 Message Date
Samuel Clay
640f5cf657 Merge branch 'master' into dashboard3
* master:
  Newsletters should also send notifications.
  -tasks
2021-05-13 11:06:50 -04:00
Samuel Clay
d1368716a5 -tasks 2021-05-10 19:14:16 -04:00
Samuel Clay
0f0de15801 Merge branch 'master' into dashboard3
* master:
  Ignoring terraform on master.
  Preserving original debug for query debugging.
  Adding a test for compact folders.
2021-02-08 12:32:21 -05:00
Samuel Clay
fe54785a9c Preserving original debug for query debugging. 2021-02-08 12:12:00 -05:00
Samuel Clay
b865fcb8f5 Merge branch 'master' into dashboard3
* master:
  Removing ssl from nginx, adding mongo.conf back in to all servers.
2021-02-01 02:27:32 -05:00
Samuel Clay
d88e86d4cb Removing ssl from nginx, adding mongo.conf back in to all servers. 2021-02-01 02:26:56 -05:00
Samuel Clay
f03480d8d1 Merge branch 'master' into dashboard3
* master:
  Upgrading to mongo 3.4.
2021-01-23 19:28:06 -05:00
Samuel Clay
bfc75d6232 Upgrading to mongo 3.4. 2021-01-23 19:27:54 -05:00
Samuel Clay
33508f7361 Merge branch 'master' into dashboard3
* master:
  Executable monitor work queue.
  Adding monitor for work queue.
  Pointing to the new ssl cert.
  More descriptive failure email
  No default value
  Spitting out error on failure.
  Handling missing values
  Needs redis
  Only warn about falling feed fetches when actually falling.
  Revert "Removing unused types key from index."
2021-01-20 14:21:48 -05:00
Samuel Clay
e4cfb73b4f Executable monitor work queue. 2021-01-20 13:32:47 -05:00
Samuel Clay
b54c98198e Adding monitor for work queue. 2021-01-20 13:29:12 -05:00
Samuel Clay
ab2d9804ef Adjusting to newsblur_web. Also adding feed chooser to dashboard river. Needs hookup. 2021-01-12 15:52:10 -05:00
Samuel Clay
1baa7b6e22 Merge branch 'docker_django3.1' into dashboard3
* docker_django3.1:
  Adding imageproxy check using a real image.
  Adding httpchk
  Imageproxy behind haproxy.
2021-01-12 14:31:11 -05:00
Samuel Clay
10af9a8c3b Merge branch 'master' into docker_django3.1
* master:
  Adding imageproxy check using a real image.
  Adding httpchk
  Imageproxy behind haproxy.
2021-01-12 14:31:05 -05:00
Samuel Clay
173beef3d7 Imageproxy behind haproxy. 2021-01-11 18:46:24 -05:00
Samuel Clay
e5287c80f9 Merge branch 'master' into docker_django3.1
* master:
  Moving imageproxy and push to behind HAProxy for single point configuration.
  Installing certbot.
2021-01-11 17:50:35 -05:00
Samuel Clay
0e6470fbf1 Merge branch 'master' into dashboard3
* master:
  Moving imageproxy and push to behind HAProxy for single point configuration.
2021-01-11 17:50:24 -05:00
Samuel Clay
74a2fe0d5d Moving imageproxy and push to behind HAProxy for single point configuration. 2021-01-11 17:49:52 -05:00
Samuel Clay
6e30b488c9 Merge branch 'master' into dashboard3
* master:
  Installing certbot.
2021-01-11 16:44:31 -05:00
Samuel Clay
fc7cb389f5 Installing certbot. 2021-01-11 16:44:25 -05:00
Samuel Clay
fff445253f Updating HAProxy 2021-01-11 10:57:29 -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
75f0288c62 Haproxy splitting for socketio 3 2021-01-04 17:53:06 -05:00
Samuel Clay
8bb1be8de6 Only nb.local.com uses ports for websockets. 2021-01-04 16:47:24 -05:00
Samuel Clay
078b59e13f Full node install on setup. 2021-01-04 15:55:16 -05:00
Samuel Clay
757b778658 Changing mongodb server. 2021-01-04 13:33:07 -05:00
Samuel Clay
79f1ad7143 Fixing toprc 2021-01-04 11:27:17 -05:00
Samuel Clay
b3b705dfe8 Fixing mongo install. 2021-01-04 09:07:42 -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
f00784d9dd Removing log override 2020-12-07 17:52:22 -05:00
Samuel Clay
4bc21931e9 Namespacing settings. 2020-12-05 17:23:31 -05:00
Samuel Clay
5dfbeb41af Switching back to master after django 1.11 merge. 2020-12-05 14:42:20 -05:00
Samuel Clay
5a8dab9f25 Massaging roles. 2020-12-05 14:37:20 -05:00
Samuel Clay
33fb60ee48 Separating app from web role. 2020-12-05 14:12:05 -05:00
Samuel Clay
cd994545a9 Upgrading work servers. 2020-12-05 13:35:32 -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
57bc4c2569 Upgrading pgbouncer to 1.15.0. 2020-12-03 11:58:35 -05:00
Samuel Clay
8d47425c50 Merge branch 'django1.10' into django1.11
* django1.10:
  Finishing off Postgresql 13 upgrade.
  Upgrading to Postgresql 13.
  Ubuntu 20.04
2020-12-03 09:59:32 -05:00
Samuel Clay
e158342037 Merge branch 'django1.6' into django1.7
* django1.6:
  Finishing off Postgresql 13 upgrade.
  Upgrading to Postgresql 13.
  Ubuntu 20.04
  Handling over capacity for twitter.
  Max length for image_urls.
  Properly filtering newsletter feeds.
  Fixing issue with text importer on feed-less urls.
2020-12-03 09:58:39 -05:00
Samuel Clay
55f106527f Merge branch 'master' into django1.6
* master:
  Finishing off Postgresql 13 upgrade.
  Upgrading to Postgresql 13.
  Ubuntu 20.04
  Handling over capacity for twitter.
  Max length for image_urls.
  Properly filtering newsletter feeds.
  Fixing issue with text importer on feed-less urls.
2020-12-03 09:58:33 -05:00
Samuel Clay
946fb21ca1 Finishing off Postgresql 13 upgrade. 2020-12-02 22:19:11 -05:00
Samuel Clay
4259b0c748 Upgrading to Postgresql 13. 2020-12-02 20:51:33 -05:00
Samuel Clay
a2d7c08fee Ubuntu 20.04 2020-12-02 19:22:06 -05:00
Samuel Clay
176b079b56 Upgrading setuptools 2020-12-02 17:14:12 -05:00
Samuel Clay
8299f70c87 Fixing flask 2020-12-02 16:58:30 -05:00
Samuel Clay
e75da8771c Removing dependency, fixing encoding issue for pages. 2020-11-30 18:17:26 -05:00
Samuel Clay
0b600f8a92 Adding docker install to fabfile, where it can't really remain. 2020-11-16 17:57:04 -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