Commit Graph
94 Commits
Author SHA1 Message Date
Hornwitser a00183e94c Switch to rcon-client fork (#183)
Switch to using fork of rcon-client where the commands and the responses
are not converted to ASCII before being sent over the wire.  Should fix
the issue with Russian text showing up as garbled letters in the chat as
well as the issue with train schedules using >= and <= conditions.

If rcon-client upstream is updated with the utf8 patch this commit can
be reverted with the version the patch was included in.
2019-07-28 14:42:44 +02:00
Danielv123 a1237d8cfd Added CLI script for deleting players from playerManager 2019-07-26 23:55:33 +02:00
Daniel Vestøl d66d22a9cd Updated rcon-client 2019-07-05 23:07:25 +02:00
veladon bf4b7fe1b8 Added cluster model js to /lib/ 2019-06-10 21:40:31 +01:00
snyk-bot 3f29a722bb fix: .snyk & package.json to reduce vulnerabilities
The following vulnerabilities are fixed with a Snyk patch:
- https://snyk.io/vuln/npm:hawk:20160119
- https://snyk.io/vuln/npm:http-signature:20150122
- https://snyk.io/vuln/npm:mime:20170907
- https://snyk.io/vuln/npm:minimatch:20160620
- https://snyk.io/vuln/npm:request:20160119
- https://snyk.io/vuln/npm:tunnel-agent:20170305
- https://snyk.io/vuln/npm:uglify-js:20151024
2019-02-25 06:48:23 +00:00
Daniel Vestøl 846853813a Added rcon tool and better prometheus monitoring for websockets 2019-01-05 14:35:43 +01:00
Daniel Vestøl 9b6f8cf652 Fixed error related to getting playerCount 2018-11-17 16:09:46 +01:00
Daniel Vestøl 8766529e5b Removed linvodb/leveldown dependency 2018-10-22 11:06:21 +02:00
Daniel Vestøl 810e4a27b5 Removed snyk 2018-09-27 10:35:25 +02:00
Daniel Vestøl a76e07c07b Enable and disable plugins from the commandline (non functional as of yet) 2018-08-15 23:15:01 +02:00
Daniel Vestøl e71c183b48 Collet http performance statistics for plugins as well 2018-08-14 13:05:17 +02:00
Daniel Vestøl 8518cd54c6 Introduce more tools for use by plugins 2018-08-10 15:50:46 +02:00
Daniel Vestøl 8abeb26dce Commandline tools to install/uninstall plugins from github 2018-07-25 01:14:43 +02:00
Daniel dc52d64c7e Merge pull request #123 from Danielv123/snyk-fix-y7mchf
[Snyk] Fix for 1 vulnerable dependencies
2018-07-18 10:42:34 +02:00
Daniel Vestøl e73a6052fe Instance creation with external instance paths are now working 2018-07-15 17:43:26 +02:00
snyk-bot f8bf979327 fix: .snyk & package.json to reduce vulnerabilities
The following vulnerabilities are fixed with a Snyk patch:
- https://snyk.io/vuln/npm:lodash:20180130
2018-07-03 06:07:59 +00:00
Daniel Vestøl 443e5dc286 Arguments: --port --masterPort --sslPort --config --rcon-port --rcon-password 2018-06-24 16:46:31 +02:00
Daniel Vestøl 447766c752 Fixed mod manager not exiting after downloading mods 2018-06-16 15:41:06 +02:00
Daniel Vestøl 1b6b0abaeb Decreased master load time by 30%, web postJSON now returns a promise 2018-06-09 00:00:18 +02:00
Daniel Vestøl 226e157f69 Added onExit handler to masterPlugins (see description)
To use the onExit handler, simply add a method called onExit to your exported class. If it returns a promise, the master will wait for it to resolve.
2018-06-06 12:54:11 +02:00
Daniel 0ee2c5c2f6 Resolves #103 2018-05-26 12:50:15 +02:00
Danielv123 ce6dc3af28 messageInterface now takes a second arg for rcon return values (from rcon.print()) 2018-05-10 14:15:03 +02:00
Danielv123 f07b6160bb Merge branch 'master' into dev 2018-05-06 16:07:51 +02:00
Danielv123 f5e908eb5d Revert "Fix outdated leveldown dependency"
This reverts commit a6d98db6a9.
2018-05-05 14:34:50 +02:00
Danielv123 a6d98db6a9 Fix outdated leveldown dependency 2018-05-05 13:52:36 +02:00
Danielv123 b49a37e438 Use compression on master 2018-05-05 12:47:16 +02:00
snyk-bot 73ce30ded4 fix: package.json to reduce vulnerabilities
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/npm:hoek:20180212

Latest report for danielv123/factorioclusterio:
https://snyk.io/test/github/danielv123/factorioclusterio
2018-04-27 05:19:56 +00:00
Danielv123 7a4ea69cbb researchSync removed node-lua dependency 2018-04-11 21:38:28 +02:00
Danielv123 51e41835ee Merge branch 'dev' into pr/71 2018-04-11 15:22:42 +02:00
Danielv123 3af343c5a0 Merged researchSync 2018-04-11 15:20:15 +02:00
Danielv123 43c1f2ae93 remoteCommands added plugin and master API endpoint for executing things 2018-04-09 11:25:57 +02:00
Danielv123 fe2bf75b89 Fixed issue where oldest version of mod is downloaded thanks to changes in undocumented factorio API 2018-04-04 16:32:51 +02:00
Danielv123 dfa5d9ad16 still trying to fix paths 2018-03-29 19:31:56 +02:00
Danielv123 fff1989897 Moved fileOps to _app/fileOps 2018-03-28 20:57:57 +02:00
Danielv123 465ab9aeb3 master Added performance and usage logging for prometheus 2018-03-04 20:00:55 +01:00
theCatsPaw d1a295ae4e researchsync: every server can now research 2018-02-23 23:02:44 +01:00
Danielv123 1fcd91342f Made progress bar for github mod downloads 2018-02-22 21:00:35 +01:00
Danielv123 64a29c004c Fixed modManager to work in 0.16 2018-02-18 19:50:35 +01:00
Danielv123 071a2e6dbe Added function to generate SSL certificate (unused, as of yet) 2018-01-14 21:39:45 +01:00
Danielv123 605d58443d Removed unused dependencies 2018-01-07 11:38:19 +01:00
Danielv123 2efe339fef Fixed some folders not getting created on fresh installs, throwing a few errors 2018-01-07 10:57:12 +01:00
Danielv123 618abb0ab9 1.7.1 2018-01-05 21:33:06 +01:00
Danielv123 894d5c467f 1.7.0 2018-01-05 21:28:58 +01:00
Danielv123 8fce9a2cfe #61 chunkStore is getting filled/emptied on demand 2017-12-10 14:07:37 +01:00
Danielv123 7ece1af073 #61 start of map store/retrieve, communication channel using websockets 2017-11-21 11:06:57 +01:00
Danielv123 dc0a722e3d More docs 2017-11-19 13:02:24 +01:00
Danielv123 6ecdde8cbc resolves #60 sharedMods doesn't affect instance mods
Might have broken backwards compat???
2017-11-15 12:55:49 +01:00
Danielv123 bd1304365c 1.6.0 2017-11-10 16:51:30 +01:00
Danielv123 eca8723506 Sorted documentation better, "npm run livedocs" to browse the docs 2017-11-09 17:09:59 +01:00
Danielv123 96d60e5428 Attempted to add some JSDOC docs, npm run docs/livedocs 2017-11-06 23:37:21 +01:00