Commit Graph
92 Commits
Author SHA1 Message Date
Danielv123 b49a37e438 Use compression on master 2018-05-05 12:47:16 +02:00
Danielv123 6816db0628 More detailed Websocket usage statistics 2018-05-02 12:39:33 +02:00
Danielv123 968a306c5a Fixed issue where slaves would not register when ran on VM withou MAC 2018-04-30 23:05:55 +02:00
Danielv123 47430b5d28 Remove super exessive logging on master
Also added better prometheus endpoint logging
2018-04-30 14:30:01 +02:00
Danielv123 355e8974a4 Added more websocket utilization metrics 2018-04-30 12:09:01 +02:00
Danielv123 6a7042c0aa Improved performance of /api/getFactorioLocale with caching 2018-04-28 14:16:34 +02:00
Danielv123 e38aed08bf Sanitizing !shout chat 2018-04-28 02:19:42 +02:00
Danielv123 dc19457471 Update to master to support server wide alerts 2018-04-27 21:23:36 +02:00
Danielv123 ce0deef83b Websockets for listening to factorio logs and global chat plugin
You can now !shout things across the cluster
2018-04-26 18:33:29 +02:00
psihius ebf2fd2204 Added cluster wide command execution + fixed some checks failing due to type mismatch 2018-04-26 15:40:47 +03:00
Danielv123 0b0b2bc1a9 Token auth for all destructive endpoints 2018-04-25 12:44:31 +02: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 4d5b3b855c Export production stats to prometheus 2018-04-15 23:04:35 +02:00
Danielv123 1d0d9765bd researchSync: Fixed importing research 2018-04-13 20:18:47 +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 8a1f440485 Added more prometheus monitoring to websockets 2018-03-26 11:03:28 +02:00
Danielv123 465ab9aeb3 master Added performance and usage logging for prometheus 2018-03-04 20:00:55 +01:00
Danielv123 f5eef7c1bb remoteMap placing and removing entities 2018-02-26 23:28:51 +01:00
theCatsPaw d1a295ae4e researchsync: every server can now research 2018-02-23 23:02:44 +01:00
theCatsPaw 8935d03b4a researchSync: client 2018-02-21 22:26:33 +01:00
Danielv123 b2afea666e initial attempt at converting combinators to use websockets 2018-01-18 17:42:22 +01:00
Danielv123 5dc71ad46e Setting to reduce verbosity of logs (don't log item transfers) 2018-01-04 18:50:09 +01:00
Danielv123 df60455d5e #61 improved master performance and socket cleanup 2018-01-04 18:42:26 +01:00
Danielv123 51bb9f4d71 Live updates to map as things are placed or removed 2018-01-03 18:34:27 +01:00
Danielv123 9ae20886b3 Entity based mapping has gotten to the renderer 2018-01-03 14:17:33 +01:00
Danielv123 f9db49734c Cleaner test output, better promise error logging 2017-12-16 14:25:38 +01:00
Danielv123 eba982836c #61 Remote map chunk storage and equesting working, waiting for renderer 2017-12-10 20:55:53 +01:00
Danielv123 8fce9a2cfe #61 chunkStore is getting filled/emptied on demand 2017-12-10 14:07:37 +01:00
Danielv123 e2a795528f Change name from slaveID to instanceID for consistency accross endpoints 2017-11-21 21:39:41 +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 490f039d83 Yes, its more JSDOCs 2017-11-08 16:47:32 +01:00
Danielv123 02dc688161 Documented more things with JSDOC 2017-11-07 16:29:43 +01:00
Danielv123 96d60e5428 Attempted to add some JSDOC docs, npm run docs/livedocs 2017-11-06 23:37:21 +01:00
Danielv123 8d63bb896a Big charting performance increase for master 2017-11-06 19:53:12 +01:00
Danielv123 e75931c4f3 Improved place stats identification 2017-11-01 18:53:39 +01:00
Danielv123 2319ce01a2 Fixed UPSdisplay 2017-11-01 16:56:37 +01:00
Danielv123 7185bd4fe1 More consistent return values for /api/remove 2017-10-31 20:47:42 +01:00
Danielv123 ea603c61fd #58 added test for /api/remove 2017-10-31 20:04:59 +01:00
Danielv123 0dd6315abc Fixed export statistics being logged under "unknown" 2017-10-29 23:37:46 +01:00
Danielv123 a7474fdb86 Give processes a better name, clusterioMaster and clusterioClient 2017-10-29 09:37:13 +01:00
Danielv123 869b5f9ced sentItemStats for master is now working as well 2017-10-28 22:13:40 +02:00
Danielv123 3d4c788788 recievedItemStats for master is working 2017-10-27 09:23:18 +02:00