Commit graph

157 commits

Author SHA1 Message Date
Samuel Clay
8ef854573c Turning logging down a bit in node servers unless debugging. 2021-03-19 11:16:29 -04:00
Samuel Clay
33c4c5ed4f Removing tracing handler for sentry. 2021-03-17 10:42:58 -04:00
Samuel Clay
1ab0af2ef1 Adding debug to sentry. 2021-03-17 10:05:26 -04:00
Samuel Clay
4ae4d39526 Typo 2021-03-17 09:59:13 -04:00
Samuel Clay
d4e666cefd Only using Sentry in production. 2021-03-17 09:43:25 -04:00
Samuel Clay
6bd76040b6 Allowing node to run from top-level or node-level. 2021-03-17 09:34:55 -04:00
Samuel Clay
6cb30d6aa0 Restarting node on deploy. 2021-03-17 09:31:19 -04:00
Samuel Clay
abb56cad25 Adding server-name to debug output for node. 2021-03-17 09:15:20 -04:00
Samuel Clay
eeb3db4ad3 Adding dotenv and sentry tracing to node. 2021-03-17 09:10:37 -04:00
Samuel Clay
5ebc900779 Fixing unread counts websockets. 2021-03-16 20:07:46 -04:00
Samuel Clay
959481138d Updating docker-compose with new single node container. 2021-03-16 20:00:55 -04:00
Samuel Clay
2906e92499 Merging all four node servers into a single one on port 8008. Updating HAProxy on both consul and docker-compose. 2021-03-16 19:34:11 -04:00
Samuel Clay
b30638e819 Fixing broken node vars. 2021-02-26 11:09:50 -05:00
Samuel Clay
a86405a36e Refactoring NODE_ENV a bit to handle docker/prod/dev. 2021-02-25 17:12:26 -05:00
Samuel Clay
5e284a5752 Fixing haproxy link to node-page. 2021-02-24 18:13:26 -05:00
Samuel Clay
cf3bec14ad Trying to get node docker setup but oddly it works locally and not in prod. 2021-02-24 17:17:06 -05:00
Samuel Clay
06f70f6685 Upgrading socketio from 3.0.1 to 3.1.1. 2021-02-03 18:14:26 -05:00
Samuel Clay
82fecb23a6 Merge branch 'docker_django3.1' into dashboard3
* docker_django3.1: (117 commits)
  Adding docker to node scripts.
  Removing node_modules from repo
  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
  correct newsblur to newsblur_web in tasks
  Changing mongodb server.
  Fixing toprc
  Attempting to collect queries for 1% of requests by using DEBUG.
  Fixing mongo install.
  ...
2021-01-05 19:36:49 -05:00
Samuel Clay
a0f157dd97 Adding docker to node scripts. 2021-01-05 19:34:28 -05:00
Samuel Clay
678610208b Removing node_modules from repo 2021-01-05 19:21:34 -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
06ec0d1099 Socket.IO v3 on the server too. 2021-01-04 18:14:52 -05:00
Samuel Clay
d58e0257df Socket.io 3 2021-01-04 17:35:25 -05:00
Jonathan Math
68830f00a0 merge master 2021-01-03 12:06:25 -05:00
Samuel Clay
72a76c9ccd Binding feeds. Hope this works. 2020-12-17 18:59:49 -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
d18216e49d Adding more logging around real-time updates to debug dashboard swallowing story updates. 2020-12-17 18:09:38 -05:00
Samuel Clay
d4a362b1d8 Disconnect should have same context as connect. 2020-12-17 14:14:56 -05:00
Samuel Clay
323792691b All node stderr should go to the log files. Also fixing unread counts coffeescript. 2020-12-17 14:13:44 -05:00
Samuel Clay
74997ff554 Wrong connection. 2020-12-17 14:08:02 -05:00
Samuel Clay
7938fb589d Fixing favicon server. 2020-12-17 14:01:19 -05:00
Samuel Clay
5fc3c5d7f3 Updating dependencies. 2020-12-17 12:29:10 -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
a5425ef98c Ignoring node_modules, must be re-built locally. 2020-11-09 12:38:26 -05:00
Jonathan Math
0be547bbeb make redis run on port 6579 2020-10-26 10:36:24 +07:00
Jonathan Math
8b9d92b827 roll back changes for redis port because the initial change didn't work. Will figure out what needs to be done differently 2020-10-25 12:14:34 +07:00
Jonathan Math
54dfbe9c41 change redis port to 6579 when DOCKERBUILD is an env variable 2020-10-24 19:43:17 +07:00
Jonathan Math
d370bd5b2e more node modules 2020-10-12 12:28:34 +07:00
Jonathan Math
c356782627 add updated node_modules 2020-10-12 12:27:49 +07:00
Jonathan Math
a8bf9c4540 add docker env variable functionality to node files 2020-10-05 00:34:40 +07:00
Samuel Clay
1e31d66870 Updating node_modules 2020-08-25 11:16:06 -04:00
Samuel Clay
6afc311868 I don't know why mercury parser is being so persnickity but it is. 2020-06-15 18:45:05 -04:00
Samuel Clay
b6a906b336 Adding additional nodejs dependencies. 2020-06-15 18:41:33 -04:00
Samuel Clay
2ab4504390 Updating node dependencies. 2020-06-15 18:39:00 -04:00
Samuel Clay
d1bd9afe9e Adding two dependencies for postlight's mercury parser. 2020-06-15 18:23:00 -04:00
Samuel Clay
d3d9d02773 Updating minimist node dependency. 2020-06-15 18:03:37 -04:00
Samuel Clay
49a48cea01 Upgrading to latest node. 2020-06-15 17:12:43 -04:00
Samuel Clay
bf472ae8fe Updating Mercury Parser (in the hopes it fixes #1147, but if not, here's to how do it later). 2020-06-04 17:48:10 -04:00
Samuel Clay
9f3d940690 Upgrading to mercury parser v2.1.1 thanks to @mgeraci 2019-06-26 17:41:46 -07:00
Samuel Clay
729725b09c Original text server on port 4040. 2019-04-13 19:35:58 -04:00