Commit Graph

74 Commits

Author SHA1 Message Date
Alexis Tyler
e9fa31f28e fix: use || not ?? as value is empty string 2021-04-28 03:15:40 +09:30
Alexis Tyler
21fc61cce3 fix: add ENOKEYFILE to RegistrationState 2021-04-27 08:14:27 +09:30
Alexis Tyler
7d3e168576 fix: log when registration is published to 2021-04-23 08:57:58 +09:30
Alexis Tyler
f52d85ca42 fix: ensure registration.type is always uppercase and uses regTy as fallback when null 2021-04-23 08:35:56 +09:30
Alexis Tyler
2608687d69 fix: getKeyfile import/export 2021-04-22 13:18:48 +09:30
Alexis Tyler
3f2707cff1 fix: ensure we return an empty string when key file is missing 2021-04-22 13:14:53 +09:30
Alexis Tyler
eb99cd2686 feat: add regState 2021-04-22 09:29:48 +09:30
Alexis Tyler
c72c1fdf69 fix: ensure we only allow the current key to publish 2021-04-22 08:58:16 +09:30
Alexis Tyler
c3e50b7263 Revert "fix: get key type from file not store on publish"
This reverts commit 0723c66986.
2021-04-22 08:30:53 +09:30
Alexis Tyler
0723c66986 fix: get key type from file not store on publish 2021-04-22 08:29:31 +09:30
Alexis Tyler
9719587bca fix: ensure we encapsulate registration publish in registration field 2021-04-22 06:54:13 +09:30
Alexis Tyler
503df44ee4 fix: watched key firing wrong filePath 2021-04-22 06:52:15 +09:30
Alexis Tyler
8ba91fd263 feat: myservers config watcher 2021-04-21 19:26:12 +09:30
Alexis Tyler
be6ffc1fba fix: include needed imports 2021-04-21 15:06:16 +09:30
Alexis Tyler
c437952120 fix: key file being read as non-binary 2021-04-21 13:56:53 +09:30
Alexis Tyler
50412faf5c fix: registration typo 2021-04-21 08:28:41 +09:30
Alexis Tyler
91c849c9f2 fix: use btoa to read key file 2021-04-20 21:22:23 +09:30
Alexis Tyler
e2ae9a3199 fix: ensure invalid config is false 2021-04-20 09:34:14 +09:30
Alexis Tyler
ee6b946be4 feat: add key-file watcher and registation subscription endpoint 2021-04-19 14:35:02 +09:30
Alexis Tyler
b92ce67768 fix: ensure regex on regFile is run globally 2021-04-19 13:56:29 +09:30
Alexis Tyler
14148754d2 fix: set display.locale to en_us by default 2021-04-15 08:39:40 +09:30
Alexis Tyler
5f8921856c feat: add locale to display 2021-04-14 23:30:02 +09:30
Alexis Tyler
44519316df fix: add new endpoints to permissions 2021-04-14 23:16:20 +09:30
Alexis Tyler
db5aaf0c2e fix: child loggers 2021-04-05 16:16:15 +09:30
Alexis Tyler
6930b3444a refactor: use smaller logger 2021-04-05 16:02:35 +09:30
Alexis Tyler
a39d755994 fix: allow getNodeService to retry getting a pid if it appears offline 2021-03-23 14:15:57 +10:30
Alexis Tyler
58ebec7d28 fix: ensure we check file system if no API key loaded 2021-03-16 08:45:31 +10:30
Alexis Tyler
e2aecd1191 fix: use utf8 not utf-8 2021-03-05 15:05:53 +10:30
Alexis Tyler
828cb05223 feat: add owner info 2021-03-03 14:32:33 +10:30
Alexis Tyler
e942ba6a00 fix: VarState typing of _data field 2021-03-03 14:32:33 +10:30
Alexis Tyler
6ac0b2ed9e feat: add license info 2021-03-03 14:32:33 +10:30
Alexis Tyler
332c791788 feat: get flash info 2021-03-03 14:32:33 +10:30
Alexis Tyler
371e184204 chore: remove upcast 2021-03-03 14:32:33 +10:30
Alexis Tyler
efbe4e7b0e chore: remove upcast 2021-03-03 14:32:33 +10:30
Alexis Tyler
6f210e311b fix: use parseInt instead of upcast 2021-03-03 14:32:33 +10:30
Alexis Tyler
9d97a28a18 fix: parse machine-id correctly 2021-03-03 14:32:33 +10:30
Alexis Tyler
edcc88e45e fix: use the correct logger and move api-manager logger to log file 2021-03-01 15:24:48 +10:30
Alexis Tyler
9d1fb9e0cc fix: use correct logger 2021-03-01 15:24:03 +10:30
Alexis Tyler
bfc0afb266 refactor: use relayLogger instead of mothershipLogger 2021-02-22 20:05:15 +10:30
Alexis Tyler
e2f205b032 feat: add "ready" event to api-manager 2021-02-22 20:05:15 +10:30
Alexis Tyler
b8fd55579f fix: nchan oom 2021-02-15 14:50:38 +10:30
Alexis Tyler
0e032fcd90 chore: deps and fix async mutex lock 2021-02-13 09:56:02 +10:30
Alexis Tyler
61dbf34207 fix: array not returning data 2021-02-03 09:49:10 +10:30
Alexis Tyler
434a4d25e4 fix: ensure we connect to the correct sockets 2021-02-03 09:31:16 +10:30
Alexis Tyler
1b50dfb1c0 fix: move socket loading to main method 2021-02-02 16:25:17 +10:30
Alexis Tyler
5ce9d44c52 fix: ensure nchan doesn't block server loading 2021-01-29 16:56:31 +10:30
Alexis Tyler
c52d6f58f0 chore: cleanup imports 2021-01-29 14:13:43 +10:30
Alexis Tyler
1ff3bcab06 fix: set process title before server is started 2021-01-29 14:01:25 +10:30
Alexis Tyler
855ba2fc75 chore: lint 2021-01-29 12:03:26 +10:30
Alexis Tyler
6a8f4ffd33 chore: fix lint issues 2021-01-28 17:15:06 +10:30