Commit graph

189 commits

Author SHA1 Message Date
Samuel Clay
d6643bb8ab Rewriting original page server to use async. 2024-02-25 17:13:38 -05:00
Samuel Clay
e9fdaadc70 Updating redis pubusb port 2024-02-25 14:24:58 -05:00
Samuel Clay
6095bd709d Fixing relative image urls to be absolute urls. Looks like a BeautifulSoup4 upgrade didn't catch the new attrs syntax. Also fixing bookmarklet loading wrong JS/CSS in development. 2022-11-24 12:53:40 -05:00
Samuel Clay
798238674a Favicons count++ 2022-08-17 10:04:09 -04:00
Samuel Clay
e09c97ef6f Redirecting world icon to beta for now 2022-06-01 14:26:00 -04:00
Samuel Clay
467498cd64 Updating mercury parser 2022-05-16 10:12:46 -04:00
Samuel Clay
a880a24b55 All new icons for the feed list. 2022-05-04 11:27:32 -04:00
Samuel Clay
b6db14dacd Switching from Jammit to django-pipeline. Doesn't work yet, needs compressor hooked up and assets checked. 2021-11-14 13:42:06 -05:00
Samuel Clay
023dd72bc7 Using .env server_name 2021-10-26 08:45:05 -04:00
Samuel Clay
403ce988e4 Adding server name to node.js sentry. 2021-10-26 08:42:49 -04:00
Samuel Clay
81ffcc52dc Switching node from .send to .sendStatus. 2021-10-26 08:33:50 -04:00
Samuel Clay
2c24866fe0 Bumping errors from sentry to user. 2021-10-26 08:29:25 -04:00
Samuel Clay
d1e37c27c0 Buffer() to Buffer.from 2021-10-26 08:22:29 -04:00
Samuel Clay
c9075cc151 Better error handling for mercury reader. 2021-10-26 08:15:17 -04:00
Samuel Clay
95693dae82 Handling missing .env file in node. 2021-10-19 13:00:30 -04:00
Jonathan Math
402563ab41 Fix node image/ docker-compose issue
the node_modules in the image were being overwritten by the bind mount for the node scripts. I fixed this by installing node_modules into a different directory and setting that directory in an env variable in the image.
2021-10-18 11:48:43 -05:00
Jonathan Math
ecdcacf6c3 fix: docker-compose was getting an error because there is no .env file. 2021-10-18 11:21:36 -05:00
Samuel Clay
8ce2557fd5 Updating node dependencies for #1543. 2021-09-30 18:02:00 -04:00
Samuel Clay
4217fefbe2 Showing mongo url when connecting favicon server. 2021-09-12 13:49:09 -04:00
Samuel Clay
153675b43d Adding feeds as users to feed fetching in sentry. 2021-09-12 13:27:24 -04:00
Samuel Clay
3f00139541 Upgrading sentry on both web and node. 2021-09-10 15:58:22 -04:00
Samuel Clay
8ceafe0465 Adding mongo repair command for local development. 2021-08-11 18:36:35 -04:00
Samuel Clay
05fc33b453 Updating dependencies. 2021-07-29 16:24:56 -04:00
Samuel Clay
4458994e1c Using admin auth source for mongodb. 2021-07-12 22:01:07 -04:00
Samuel Clay
0d266d7569 Adding auth source to mongo auth in node. 2021-07-12 21:41:19 -04:00
Samuel Clay
0754c0c049 Adding authentication for mongo. Hopefully this covers everything needed. 2021-07-12 11:45:25 -04:00
Samuel Clay
41a76b5765 Upgrading @sentry. 2021-05-06 15:54:03 -04:00
Samuel Clay
e736258a6b Updating @sentry node 2021-05-06 15:43:15 -04:00
Samuel Clay
e8043e5118 Adding a drag handle to the feed list. 2021-04-15 19:12:51 -04:00
Samuel Clay
1c26ec2ce4 Don't know why this didn't take 2021-04-02 18:47:36 -04:00
Samuel Clay
da3643c24d Using redis-pubsub server and cleaning up unread counts node server. 2021-04-02 18:43:11 -04:00
Samuel Clay
2832380cac Whoops, wrong server for unread counts. 2021-04-02 18:35:36 -04:00
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