Commit Graph
544 Commits
Author SHA1 Message Date
psihius 8cc52663e5 Adjusted readme install string - nodejs 9 and added python-dev and build-essential packages as those can be missing on some cloud images 2018-04-23 10:56:52 +03:00
Danielv123 8f2d22cbd8 Only wrote files on the server, might resolve some crashes 2018-04-21 08:05:40 +02:00
psihius bf9886d7ee Merge branch 'dev' of https://github.com/Danielv123/factorioClusterio into fork-dev 2018-04-19 23:33:27 +03:00
psihius 03511fc240 Hardened NaN checks, added file read delay for research-sync so factorio has time to finish writing to the file 2018-04-19 23:33:09 +03:00
Danielv123 2111e337c9 Fix crash when starting client.js without master 2018-04-19 18:41:30 +02:00
Danielv123 0672004cbd researchSync: Partially fixed failing test (it still fails) 2018-04-19 17:51:46 +02:00
psihius ed9b4bbafa Changed research sync to work with /api/slaves so the instance can ignore it's own research tree and enhanced research enabling with proper messages and sound alert, added checks so we don't flip values that haven't changed 2018-04-19 18:29:05 +03:00
psihius 9a66542270 Fixed so local research is never disabled 2018-04-18 23:27:53 +03:00
psihius 1c8deea2dc Fixed research sync for levels and repeated execution 2018-04-18 10:38:44 +03:00
psihius 19913af056 Changed research transfer data from array to objects 2018-04-17 23:37:34 +03:00
psihius 718315849c Made sure data is converted to integers 2018-04-17 22:44:56 +03:00
psihius 1731426f49 Removed unnesecesary json parsing and adjusted the expression for better style 2018-04-17 22:07:18 +03:00
psihius bb06723918 Changed some research fields and added a check remoteResearch key existence 2018-04-17 21:48:34 +03:00
psihius 0edb4caff9 Typo fix 2018-04-17 14:26:09 +03:00
psihius c7cd922541 Updated research dump and enabling with a fix for infinite-research 2018-04-17 13:57:36 +03:00
Danielv123 0dee243bf9 crash fix 2018-04-16 22:16:22 +02:00
Danielv123 2ab812d5a9 prometheus track count of items in inventory 2018-04-16 10:49:09 +02:00
Danielv123 5076b4e8e1 Increased slave database limits due to demands from researchSync 2018-04-16 08:48:54 +02:00
Danielv123 b7b0dd9d85 prometheus track playercounts 2018-04-16 08:35:10 +02:00
Danielv123 cf7af19370 Don't send corrupt factorio file outputs to plugins 2018-04-16 06:43:22 +02:00
Danielv123 4d5b3b855c Export production stats to prometheus 2018-04-15 23:04:35 +02:00
Danielv123 2b5cbf00e4 Fix error ion /nodeDetails sometimes making the display weird 2018-04-15 21:25:19 +02:00
Danielv123 aeeb09a975 Fixed weird thing about rebinding 'this' 2018-04-15 21:15:58 +02:00
Danielv123 7915b71e10 typo 2018-04-15 21:07:49 +02:00
Danielv123 2c2bbb71b4 inventoryImports: Fixed chat errors when players are dead 2018-04-15 12:02:46 +02:00
Danielv123 6c966e2c29 fixed issue with server browser token not being applied 2018-04-14 11:18:06 +02:00
Danielv123 6bbd6b8717 researchSync: Fixed crash when master contact is lost 2018-04-14 11:17:38 +02:00
Danielv123 1d0d9765bd researchSync: Fixed importing research 2018-04-13 20:18:47 +02:00
Danielv123 c9bd26a01e researchSync: Fixed sending commands with newlines 2018-04-13 18:31:01 +02:00
Danielv123 2d5c0c3bbf More tests for remoteMap 2018-04-13 16:37:57 +02:00
Danielv123 f131a83103 moved isFactorioCommand, more tests, researchSync stability 2018-04-13 12:32:09 +02:00
Danielv123 181cb1179c Fixed stack size exceeded bug 2018-04-13 10:35:55 +02:00
Danielv123 a8dfd22eeb . 2018-04-13 09:12:46 +02:00
Danielv123 23d31435d7 Fixed bug in remoteCommands 2018-04-13 09:08:02 +02:00
Danielv123 c8f2a67845 researchSync: Tried to avoid errors when research doesn't exist 2018-04-12 07:49:40 +02:00
Danielv123 7a4ea69cbb researchSync removed node-lua dependency 2018-04-11 21:38:28 +02:00
Danielv123 12bf445579 Added endpoint docs for endpoints introduced with researchSync 2018-04-11 15:39:25 +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 2daddde511 Improved auto generated endpoint documentation 2018-04-09 11:40:39 +02:00
Danielv123 43c1f2ae93 remoteCommands added plugin and master API endpoint for executing things 2018-04-09 11:25:57 +02:00
Danielv123 be49deb170 Changed import delay from 3 to 1 second 2018-04-09 09:14:15 +02:00
Danielv123 6b29b2a430 Autodownload latest clusterio on npm install 2018-04-09 09:13:17 +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 26483d63d3 remoteMap draw better trees 2018-04-02 18:27:36 +02:00
Danielv123 50d14394a6 Fixed error occasionally crashing client when plugins use lots of IO 2018-04-02 14:59:58 +02:00
Danielv123 cd4887e5cf Fixed getMac and launching instance with no mods 2018-04-02 12:14:06 +02:00
Danielv123 cbee07e451 No more external dependencies in web interface 2018-03-30 15:48:37 +02:00
Danielv123 f697d2a74c Multithreaded createMap, improved isValidInstance reliablity 2018-03-30 14:39:39 +02:00
Danielv123 507c0afa98 factorioServer relative paths instead of absolute 2018-03-30 11:07:26 +02:00