Commit graph

614 commits

Author SHA1 Message Date
Samuel Clay
79b0643992 Adding replset oplog timing to db monitor. 2021-02-01 12:39:28 -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
7d218a652a Pointing to the new ssl cert. 2021-01-18 20:16:25 -05:00
Samuel Clay
b3944cab07 Don't need full health checks in debug. 2021-01-12 14:50:27 -05:00
Samuel Clay
28788b43b0 Adding imageproxy check using a real image. 2021-01-12 14:30:51 -05:00
Samuel Clay
e688e3dd5d Adding httpchk 2021-01-12 13:59:01 -05:00
Samuel Clay
173beef3d7 Imageproxy behind haproxy. 2021-01-11 18:46: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
aff5d1d0a9 Updating to latest pymongo and mongoengine for py2. 2021-01-06 15:52:46 -05:00
Samuel Clay
5892a8a9c0 Switching to Socket.IO v3. 2021-01-04 17:55:47 -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
86328a403d Updating toprc 2021-01-04 15:54:08 -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
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
f00784d9dd Removing log override 2020-12-07 17:52:22 -05:00
Samuel Clay
df21f2b962 Moving logging over to the newsblur log. 2020-12-07 17:37:27 -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
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
cd994545a9 Upgrading work servers. 2020-12-05 13:35:32 -05:00
Samuel Clay
9959a77683 PostgreSQL 9.,6 changes waiting to wait_event. 2020-12-03 10:13:04 -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
d525c294ba Merge branch 'django1.9' into django1.10
* django1.9:
  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:59 -05:00
Samuel Clay
5df52e5ea0 Merge branch 'django1.8' into django1.9
* django1.8:
  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:55 -05:00
Samuel Clay
2090f6238b Merge branch 'django1.7' into django1.8
* django1.7:
  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:48 -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
4303d8eebb Fixing supervisor path issues 2020-12-02 17:18:55 -05:00
Samuel Clay
e75da8771c Removing dependency, fixing encoding issue for pages. 2020-11-30 18:17:26 -05:00
Samuel Clay
9da3ee6453 Fixing DB Monitor. 2020-11-30 18:03:15 -05:00
Samuel Clay
61e6043b7b Merge branch 'django1.9' into django1.10
* django1.9:
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  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.
  Ignoring cache for homepage user.
  Gotta recreate empty_values somehow
  Fix exception
  Update dependencies
  #1380 Use image proxy only for http images
  #1379 Automatic light/dark theme
  #1367 Starred stories service
2020-11-30 18:03:10 -05:00
Samuel Clay
55f278d4ef Merge branch 'django1.8' into django1.9
* django1.8:
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  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.
  Ignoring cache for homepage user.
  Gotta recreate empty_values somehow
  Fix exception
  Update dependencies
  #1380 Use image proxy only for http images
  #1379 Automatic light/dark theme
  #1367 Starred stories service
2020-11-30 18:01:57 -05:00
Samuel Clay
4bd9a6d480 Merge branch 'django1.7' into django1.8
* django1.7:
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  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.
  Ignoring cache for homepage user.
  Gotta recreate empty_values somehow
  Fix exception
  Update dependencies
  #1380 Use image proxy only for http images
  #1379 Automatic light/dark theme
  #1367 Starred stories service
2020-11-30 18:01:49 -05:00
Samuel Clay
8ee277c7d3 Merge branch 'django1.6' into django1.7
* django1.6:
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  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.
  Ignoring cache for homepage user.
  Gotta recreate empty_values somehow
  Fix exception
  Update dependencies
  #1380 Use image proxy only for http images
  #1379 Automatic light/dark theme
  #1367 Starred stories service
2020-11-30 18:01:42 -05:00
Samuel Clay
cab6e9d928 Merge branch 'master' into django1.6
* master:
  Fixing DB Monitor.
  Updating User Agent for all fetchers.
  Ignoring VSCode.
  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.
  Ignoring cache for homepage user.
  Gotta recreate empty_values somehow
  Fix exception
  Update dependencies
  #1380 Use image proxy only for http images
  #1379 Automatic light/dark theme
  #1367 Starred stories service
2020-11-30 18:01:32 -05:00
Samuel Clay
107887c7d0 Fixing DB Monitor. 2020-11-30 15:49:05 -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
2931551a38 De-vendorizing django-paypal 2020-11-13 19:42:12 -05:00
Samuel Clay
d29dce7d2e Merge branch 'master' into django1.6
* master:
  Vendorizing paypal
  Re-vendorizing django-paypal until django 1.11 upgrade is complete.
  Downgrading django-paypal to deal with django1.5 -> django1.11 issue and IPN.
  Fixing feeds failed fetch monitor.
2020-11-13 19:41:23 -05:00
Samuel Clay
45f8742063 Re-vendorizing django-paypal until django 1.11 upgrade is complete. 2020-11-13 19:30:39 -05:00
Samuel Clay
e04222c483 Downgrading django-paypal to deal with django1.5 -> django1.11 issue and IPN. 2020-11-13 18:39:16 -05:00