Commit Graph
269 Commits
Author SHA1 Message Date
Danielv123 00dd22e59f Slight improvements to existing tests 2017-06-07 20:33:20 +02:00
Danielv123 913887fd2c Removed \n from UPSdisplay 2017-06-07 07:26:14 +02:00
Danielv123 dbf209de61 Tests, 90% coverage 2017-06-06 11:12:05 +02:00
Danielv123 a7fcde60b8 Reporting for multiple players 2017-06-06 10:45:44 +02:00
Danielv123 6466e12504 working on multi player reports 2017-06-05 12:52:40 +02:00
Danielv123 53cd6c846a inventoryImport now reads inventory successfully 2017-06-03 15:07:26 +02:00
Danielv123 a09cdfb1de possibly fixed rare crash on connect in UPSdisplay 2017-06-03 15:06:27 +02:00
Danielv123 ee133761f7 fixed slaves not registering on windows 2017-06-03 11:48:07 +02:00
Danielv123 18a40ca806 More lua experimenting 2017-06-02 22:29:28 +02:00
Danielv123 103f01b6a2 inventory reports, work on #50 2017-06-01 13:25:59 +02:00
Danielv123 a0facf9ea8 Hover text for online indicator 2017-05-30 09:30:05 +02:00
Danielv123 18b8b16f02 decreased logging on master 2017-05-29 12:39:35 +02:00
Danielv123 4155ea7916 Save slaves between master reboots 2017-05-29 11:23:53 +02:00
Danielv123 21d87a8cd1 Housekeeping 2017-05-26 21:17:24 +02:00
Danielv123 844bfebcd7 UPS display plugin that shows on master 2017-05-26 19:50:33 +02:00
Danielv123 960cd79be3 fix /api/editSlaveMeta creating new slaves when it shouldn't 2017-05-26 15:25:49 +02:00
Danielv123 bafc8dfc44 /inventory/ now has a search field 2017-05-26 09:25:07 +02:00
Danielv123 b520d9611b Red/green/yellow dot to tell slave status on /nodeDetails/ 2017-05-26 09:06:04 +02:00
Danielv123 74348be0a8 slaveDetails prod chart, playerCount, last online date 2017-05-24 22:34:03 +02:00
Danielv123 70ecdf010c Renamed lib because thats reasonable 2017-05-24 22:33:15 +02:00
Danielv123 f8749fb8d4 Made tests linux compatible 2017-05-23 15:45:34 +02:00
Danielv123 4dee4ed84e Extended gitignore, removed database 2017-05-23 15:35:17 +02:00
Danielv123 4969c6041b Fixed style that broke on other pages 2017-05-23 15:28:07 +02:00
Danielv123 7536469649 Link to nodeDetails from /slaves/ 2017-05-23 14:22:01 +02:00
Danielv123 5c13e3107d /nodeDetails?slaveID=xxx page for detailed info about a single slave
and massive UI overhaul which looks like shit.
2017-05-23 11:56:24 +02:00
Danielv123 ecc5b1c6ce tests for fileOps.deleteFolder[...], istanbul for code coverage 2017-05-22 13:28:00 +02:00
Danielv123 3d4fbfb3fa tests for fileOps.getNewestFile() 2017-05-22 10:59:39 +02:00
Danielv123 2695f0a443 Suppressed NPM errors 2017-05-22 10:59:16 +02:00
Danielv123 4f77c1b473 housekeeping 2017-05-21 22:20:20 +02:00
Danielv123 5f3a160b75 Moved file functions to internal lib with some tests as well 2017-05-21 22:00:30 +02:00
Danielv123 d9e897836b test cleanup 2017-05-20 20:30:25 +02:00
Danielv123 6e95c86fb1 moved libs to ./lib/ 2017-05-20 20:17:02 +02:00
Danielv123 cd44b3572b Added tests using mocha 2017-05-20 19:40:47 +02:00
Danielv123 336eb07cab /api/editSlaveMeta allows you to attach arbitrary metadata to slaves
You will need its unique ID and rcon password though.
2017-05-19 11:05:36 +02:00
Danielv123 ba626295a5 Only pipe plugin stdout if it starts with /, else log to console 2017-05-19 09:09:33 +02:00
Danielv123 930d3352cc Fixed problem 2017-05-19 07:24:09 +02:00
Danielv123 924edc7af7 Allow starting plugins with arguments 2017-05-19 07:22:36 +02:00
Danielv123 efbc4fbb87 Semicolons for consistency 2017-05-18 21:16:11 +02:00
Danielv123 85d7246bca Add semicolons because they should be there 2017-05-18 21:13:13 +02:00
Danielv123 4a2e62386f Fixed missing callback :S 2017-04-23 10:30:09 +02:00
Danielv123 5d51e9e80a stdIn mode for linuxes to solve problem in rcon lib resolves #42 2017-04-22 21:47:11 +02:00
Danielv123 31e4bab159 Less logs 2017-04-21 10:21:47 +02:00
Danielv123 78334fc7e0 Less logs 2017-04-21 10:08:02 +02:00
Danielv123 538c4f575b ; not : 2017-04-21 10:05:14 +02:00
Danielv123 1c91727c8a docker 2017-04-21 10:02:39 +02:00
Danielv123 6449fef1e1 Merge branch 'master' into dev 2017-04-21 09:22:48 +02:00
Danielv123 4db55a8857 Add reconnect when factorio complains about payload size
Sometimes the rcon lib messes up and delivers a 4x package that makes factorio stop responding to rcon and throw an error. We catch that error and attempt to reconnect.

Couldn't parse RCON data: Maximum payload size exceeded
2017-04-21 09:20:22 +02:00
Danielv123 9971b9f5b3 Add more logging to isolate case where slave stops reporting to master 2017-04-13 13:45:49 +02:00
Danielv123 8e0abf5e2d or is || not | 2017-04-08 16:52:33 +02:00
Danielv123 1719ff9b07 . 2017-04-08 16:37:38 +02:00