Commit Graph
65 Commits
Author SHA1 Message Date
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
Danielv123 04aba1eef1 Added debug tools for adding/removing items 2017-10-26 21:17:59 +02:00
Danielv123 f886fe3e95 Updated averaged-timeseries module 2017-10-26 21:07:30 +02:00
Danielv123 a1db24bd91 Added the first tests for master.js 2017-10-25 11:24:57 +02:00
Danielv123 e91c25557e Data collection related to storage IO and graphing 2017-10-22 15:03:29 +02:00
Danielv123 c7744b5189 Gather more information about who adds stuff to the cluster 2017-09-19 19:48:50 +02:00
Danielv123 201912fdea Use linvodb3 for storing flows to save memory 2017-09-17 08:47:57 +02:00
Danielv123 6a251be318 Attempted to fix imports 2017-09-16 23:51:24 +02:00
Danielv123 10e585b307 New item database working 2017-09-16 16:47:33 +02:00
Danielv123 08143b7b84 Fixed database corruption problems 2017-09-16 15:55:28 +02:00
Danielv123 2a07591173 Stop throwing errors 2017-09-16 15:55:14 +02:00
Danielv123 39462e925c Changed masters item storage engine 2017-09-16 10:57:11 +02:00
David Roberts ce6ab38a72 Initial stab at making the master server dole out resources more fairly when running a deficit. 2017-08-29 23:35:50 -07:00
David Roberts 49887012f7 Tweaked slaveDisplay.js to use 92% less data to draw a chart. This is projected to speed up chart loading significantly, from 3.4s to about 0.5s.
- Added copper-cable to the list of hidables on the chart, and removed copper-wire which isn't a thing.
- Don't display items as hidable that aren't being produced. It's confusing.
- Added /getTimelineStats, because /getStats is used by another view that I don't feel like converting to not require the 0-production data points.
2017-08-29 16:25:33 -07:00
Danielv123 8acbd707f9 GET /api/getFactorioLocale now returns entire base en locale 2017-07-11 12:02:47 +02:00
Danielv123 5d294c3a62 Change extension fron .ejs to .html 2017-07-10 14:57:48 +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 960cd79be3 fix /api/editSlaveMeta creating new slaves when it shouldn't 2017-05-26 15:25:49 +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 efbc4fbb87 Semicolons for consistency 2017-05-18 21:16:11 +02:00
Danielv123 2e4eb9332d Report instance name when asking for items 2017-04-06 20:57:15 +02:00
Danielv123 a243181856 Moved API endpoints to /api/ 2017-03-16 09:23:59 +01:00
Danielv123 548436cbde Non working canvasjs chart for #35 2017-03-10 11:15:46 +01:00
Danielv123 dcc17e2fa8 Master has POST endpoint for flows data
#35 still not sure how to do the graphs on clientside though
2017-03-10 09:27:36 +01:00
Danielv123 9edf4dc18e Overhauled entire website with 0 change in looks
So I can finally work on implementing #35 but it feels like I did nothing :(
2017-03-08 11:32:01 +01:00
Danielv123 cc6ff973b5 Production graph DB for master
#35
2017-03-07 11:19:40 +01:00
Danielv123 91438c32d9 Client can download mods from master 2017-01-08 22:18:04 +01:00