Commit Graph
650 Commits
Author SHA1 Message Date
Daniel ca49564fb7 Update README.md 2018-06-27 00:18:36 +02:00
Daniel Vestøl f13d90aa58 Merge branch '#85' 2018-06-27 00:13:27 +02:00
Daniel Vestøl 9721071ffb Merge branch 'master' into #85 2018-06-27 00:12:41 +02:00
Daniel Vestøl a77aeb9e5b Improved readme 2018-06-27 00:11:28 +02:00
Daniel dbd9876b8b Merge pull request #120 from Alauraa/patch-2
Updated to reflect Bug #118
1.1.0
2018-06-24 19:19:08 +02:00
Daniel cfa52dbcca Clarified a few things 2018-06-24 19:18:52 +02:00
Alaura 8f8436a809 Updated to reflect Bug #118
Updated to reflect Bug #118 

Adds the node client.js manage shared mods add clusterio To line 95
2018-06-24 11:48:59 -05:00
Daniel Vestøl bf19001055 Fixed --config, is probably unstable on client.js 2018-06-24 16:48:08 +02: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 8267dae10e #85 update config.ini with absolute paths 2018-06-24 15:00:48 +02:00
Daniel Vestøl d177fb7304 client.js exits after creating and instance, better comments 2018-06-24 14:24:36 +02:00
Daniel Vestøl 7d99162072 Merge branch '#85' 2018-06-24 13:57:24 +02:00
Daniel 2a8228c5a9 Merge pull request #117 from Alauraa/patch-1
Updated Readme with npmPostinstall.js.
2018-06-23 13:56:39 +02:00
Alaura b86d4fa2ab Updated Readme with npmPostinstall.js.
Updated Readme with npmPostinstall.js.

Made it so after you npm install, it adds all the required files the server needs and allows you to run it using node. Without errors.
2018-06-23 06:55:43 -05:00
Daniel Vestøl b783ccf2cb Changed default config values 2018-06-20 14:24:15 +02:00
Daniel Vestøl 010e5271ea Might have fixed bug related to mod uploads 2018-06-19 23:58:56 +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 e4c276054b Don't spam internal errors when server is paused/shutting down 2018-06-13 20:59:39 +02:00
Daniel Vestøl b7f76bf451 resolves #90 - Added ups and gametick reporting to prometheus (/metrics) 2018-06-12 23:01:42 +02:00
Daniel Vestøl 780feb7eb8 Prevented \n in playerCount, webinterface function to get queryString params added 2018-06-10 09:53:22 +02:00
Daniel Vestøl b98cb9def6 Added icon to web interface, made by z4rg0n 2018-06-09 12:45:47 +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 ea8f819bd5 Fixes for last commit 2018-06-08 13:57:52 +02:00
Daniel Vestøl 94bbf62c26 Added support for both https AND http, config is now untracked by git 2018-06-08 09:33:19 +02:00
Daniel Vestøl a9532dd0d3 Merge branch 'master' into https 2018-06-08 09:11:38 +02:00
Daniel Vestøl 034db54152 Added lots of web interface related stuff for external plugin 2018-06-06 21:33:08 +02:00
Daniel Vestøl 17b5967b0f Added mention about masterAuthToken in the readme 2018-06-06 12:57:17 +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 Vestøl f72ea7357e Removed debug line that put auth info in the logs 2018-06-03 17:52:21 +02:00
Danielv123 812265d0fd messageInterface now returns a promise as well 2018-05-31 21:18:05 +02:00
Danielv123 da6f96a34b UPSdisplay now uses rcon return value instead of game.write_file 2018-05-31 21:15:34 +02:00
Danielv123 88e8ab454f Possibility of having master-only plugins 2018-05-31 21:03:05 +02:00
Danielv123 e87c702cf2 Added plugin functionality to master 2018-05-31 21:02:47 +02:00
Danielv123 e6c706a83e globalChat no longer breaks when the master is restarted 2018-05-26 13:16:59 +02:00
Danielv123 47b74a07d1 Merge remote-tracking branch 'origin/master' into dev 2018-05-26 12:52:40 +02:00
Daniel 0ee2c5c2f6 Resolves #103 2018-05-26 12:50:15 +02:00
Danielv123 e73c5055af !info to see servername (issue #101) 2018-05-21 00:00:42 +02:00
Danielv123 165cfffecb Use rcon.print instead of writefile for playercount reports 2018-05-13 09:58:25 +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 1d9b6a26a6 Attempted fix to #97 2018-05-10 10:33:26 +02:00
Daniel db89099b2d Merge pull request #95 from Elbrasch/master
Issue #86
2018-05-09 11:12:48 +02:00
Stefan Asbeck 973f0b0e0a Create new random masterAuthSecret if secret-api-token.txt doesn't exist. 2018-05-08 22:04:02 +02:00
Danielv123 0b81fb6351 Made factorio command ratelimiting configurable 2018-05-07 18:11:46 +02:00
Danielv123 ac55b1c442 Prometheus track dole factor for imports 2018-05-06 20:45:52 +02:00
Danielv123 f07b6160bb Merge branch 'master' into dev 2018-05-06 16:07:51 +02:00
Daniel 480e2af03e Merge pull request #93 from Elbrasch/master
fixes issue #87 "Mod manager downloads oldest version of mod availabl…
2018-05-06 16:06:48 +02:00
Stefan Asbeck 8fe908aa5d fixes issue #87 "Mod manager downloads oldest version of mod available" by downloading the latest version
added factorio version to config file instead of hardcoding it.
2018-05-06 15:55:23 +02:00
Danielv123 cf1a97ac9f Added caching to /api/slaves (default 5s) 2018-05-06 14:30:03 +02:00
Danielv123 6dd25cb1e8 Don't assume playercount is 0 just because a command fails 2018-05-06 10:32:11 +02:00
Danielv123 ce24a40d8c Prometheus now tracks import/export stats PROPERLY 2018-05-06 10:23:55 +02:00