Commit Graph

31 Commits

Author SHA1 Message Date
Alexis Tyler
1b50dfb1c0 fix: move socket loading to main method 2021-02-02 16:25:17 +10:30
Alexis Tyler
6a8f4ffd33 chore: fix lint issues 2021-01-28 17:15:06 +10:30
Alexis Tyler
4e1b0bd72c chore: lint 2021-01-28 15:45:14 +10:30
Alexis Tyler
6d019418bf refactor: switch to custom socket class 2021-01-26 15:24:12 +10:30
Alexis Tyler
cdd16a54da fix: cleanup MothershipService 2020-12-16 16:39:21 +10:30
Alexis Tyler
376459e955 fix: add ratelimiting + update systeminformation dep 2020-12-11 11:02:20 +10:30
Alexis Tyler
712a27a3ac fix: start listening to api manager events immediately 2020-12-09 23:25:05 +10:30
Alexis Tyler
15fbec795a fix: don't fail on empty socket file 2020-12-05 07:47:50 +10:30
Alexis Tyler
fe99e9a83b chore: fix copyright header 2020-11-30 19:25:38 +10:30
Alexis Tyler
27d971bfee fix: two processes mounting to same port 2020-11-25 09:53:24 +10:30
Alexis Tyler
ea92c9ae19 refactor: completely remove pm2 2020-11-20 10:20:29 +10:30
Alexis Tyler
6af8ff22c7 refactor: cleanup logging and api-manager events 2020-11-20 09:22:30 +10:30
Alexis Tyler
03773578f2 fix: ensure mothership is locked between disconnect/connect events 2020-11-13 16:46:31 +10:30
Alexis Tyler
04120e7373 refactor: add core into node-api 2020-11-11 16:13:30 +10:30
Alexis Tyler
3eff84dc0a chore: remove plugins from plg 2020-11-11 00:54:54 +10:30
Alexis Tyler
291c01ec07 feat: move external plugins into api 2020-11-10 23:37:22 +10:30
Alexis Tyler
04b322839e fix: ensure we validate the API key's format before trying to use 2020-10-29 13:31:57 +10:30
Alexis Tyler
ab54e683ee feat: add x-environment header in non-production environments 2020-10-29 13:31:08 +10:30
Alexis Tyler
f28f81bf70 fix: graphql-api -> node-api 2020-10-21 09:29:44 +10:30
Alexis Tyler
2608e08c9e fix(sentry): ensure we flush error queue before exiting 2020-09-25 15:24:34 +09:30
Alexis Tyler
e40b2b71a6 fix: remove double disconnect for relay connection 2020-09-24 10:05:50 +09:30
Alexis Tyler
f2ef2daf3a refactor(mothership): switch to new redis backed endpoints 2020-09-09 09:47:39 +09:30
Alexis Tyler
90209a4816 fix(mothership): cleanup reconnection events 2020-08-05 09:54:34 +09:30
Alexis Tyler
0d3c8f7a2d refactor(mothership): split mothership into own file 2020-07-12 15:46:12 +09:30
Alexis Tyler
9e20d48bcd refactor(proxy-data): make merging better 2020-07-01 09:49:08 +09:30
Alexis Tyler
0fd14b701b fix: ensure we have local data for server endpoint fallback 2020-06-18 15:42:03 +09:30
Alexis Tyler
ff48805da1 fix: misc changes 2020-06-08 16:10:39 +09:30
Alexis Tyler
3f3212e780 refactor(apollo-server-express): update dep and remove manual patch 2020-06-08 14:56:58 +09:30
Alexis Tyler
c28282df76 fix: ensure proxy-data is cached correctly 2020-06-06 14:33:02 +09:30
Alexis Tyler
4958d21501 feat(mothership): ensure we only connect when we have a valid key 2020-05-31 15:06:41 +09:30
Alexis Tyler
3dc9bd2db7 refactor: cleanedup core importing and added better worker crashing 2020-05-31 12:13:24 +09:30