Commit Graph
90 Commits
Author SHA1 Message Date
Daniel Vestøl a4ee6f82cb Started refactor to use typescript 2019-03-10 14:22:08 +01: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
Danielv123 2fd47434bb Added search functionality to mod manager #59 2017-11-06 21:12:25 +01:00
Danielv123 0735aa2db4 More work on listing mods nicely with node client.js manager 2017-11-05 17:50:14 +01:00
Danielv123 c901275f38 'node client.js manage shared list' now lists shared mods 2017-11-04 20:07:25 +01:00
Danielv123 f507b503e9 Updated packages 2017-11-03 23:05:19 +01:00