Danielv123
cde0d3265b
Fixed remoteMap not deleting things properly
2018-02-25 12:41:15 +01:00
Danielv123
dd9130dc8b
Fixed remoteMap perf issues by making map and tilesize config (and tiny)
2018-02-25 00:09:24 +01:00
Danielv123
9e63086d6d
Fixed more remoteMap things, I think it was rotations or something?
2018-02-18 18:17:20 +01:00
Danielv123
6f2262de52
Using spritesheets for more entities
2018-02-06 13:11:35 +01:00
Danielv123
d5d02aa80d
Using real textures of belts from spritesheet instead of icons
2018-02-05 17:51:06 +01:00
Danielv123
0688184aaf
Made sure all web dependencies load over HTTPS
2018-01-14 22:20:53 +01:00
Danielv123
322a1711ab
Cleaned up remoteMap drawing code using ES6 modules
2018-01-14 00:14:44 +01:00
Danielv123
ced0aa4522
remoteMap proper size rendering for chemical-plant
2018-01-13 15:04:18 +01:00
Danielv123
5eaa94f4ac
remoteMap added proper scaling to radar
2018-01-10 11:13:18 +01:00
Danielv123
1d92fe21c9
Added solar-panel and accumulator to remoteMap with correct sizes
2018-01-09 11:55:56 +01:00
Danielv123
9ce7cf5f28
Fixed typo (maybe)
2018-01-09 11:33:14 +01:00
Danielv123
68b0d3b75a
Untested code to draw entities with correct sizes (hardcoded sizes)
2018-01-09 11:27:46 +01:00
Danielv123
b5a9ac3212
Fixed remoteMap trying to connect to localhost
2018-01-08 15:36:50 +01:00
Danielv123
52cc98cc95
#61 fixed remoteMap deletions
2018-01-05 21:25:26 +01:00
Danielv123
8029067cb2
#61 un-inverted map movement keys
2018-01-04 19:46:10 +01:00
Danielv123
b9912f09f9
#61 Link to remoteMap on /slaves and /nodeDetails if LUAmod is detected
2018-01-04 18:22:37 +01:00
Danielv123
84cded0cf9
#61 dynamically load more map when moving around
2018-01-04 15:08:45 +01:00
Danielv123
0b00f065f7
#61 Pan map with WASD
2018-01-04 14:43:25 +01:00
Danielv123
0c365c0090
#61 Render entities with rotations
...
This code didn't even error once, it just worked. Which is nice.
2018-01-04 14:43:01 +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
2c38c37c25
Fixed tests failing without good reason
2017-12-14 10:58:51 +01:00
Danielv123
51c644203e
#61 Basic canvas rendering is now working
2017-12-11 17:44:11 +01:00
Danielv123
eba982836c
#61 Remote map chunk storage and equesting working, waiting for renderer
2017-12-10 20:55:53 +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
7d7c2515f4
minor locale fix
2017-11-08 22:26:28 +01:00
Danielv123
b016f36667
Fixed graph on /nodeDetails
2017-11-05 21:18:59 +01:00
Danielv123
7046ba58d3
Import/export line on same graph on storage page to save space
2017-11-05 21:11:12 +01:00
Danielv123
42e2816b56
Better title for storage graphs
2017-10-29 12:29:16 +01:00
Danielv123
fe704b46e9
Itemstats on storage page respects offlineSlaves setting
2017-10-29 12:22:50 +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
0e1a7cdb4a
Made index confirm to HTML5 spec
2017-10-25 11:24:35 +02:00
Danielv123
e91c25557e
Data collection related to storage IO and graphing
2017-10-22 15:03:29 +02:00
Danielv123
43656f931e
Added fluid barrel graphics to inventory display
2017-09-17 07:52:18 +02:00
Danielv123
b06c61b5a9
.
2017-09-17 07:44:01 +02:00
Danielv123
d6ce94176b
Someone changed the name of the power armor mk2 to MK2
...
These wiki guys, can't they ever decide?
2017-09-17 07:42:23 +02: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
David Roberts
000b2fc147
Added search functionality back in. It's much snappier now.
...
- Is now case-insensitive.
- And regex.
2017-08-29 13:57:13 -07:00
David Roberts
bdf4225dec
Clean up web interface storage tab.
...
- Use diffing algorithm so you can select text and images.
- This uses textcontent, plugs a vulnerability where you could inject arbitrary javascript if you could upload a modded item with html in the name, eg, "iron-plate<img src=\"\" onerror=\"console.log('hi')\">".
- Fall back to transparent png if item image not found.
- This stops the flashing box when the image does not exist.
- (internal) Simplify `sortByKey(array, key)`.
2017-08-29 13:25:15 -07:00
Danielv123
512b3c66a5
Added fake terminal to /nodeDetails
...
It doesn't do anything yet, but it should allow sending commands to servers and watching their output.
2017-07-13 11:59:38 +02:00
Danielv123
e3b8926e35
Housekeeping
2017-07-11 19:48:00 +02:00
Danielv123
2fc7de3983
DDMMYY is better than MMDDYY
2017-07-11 19:47:06 +02:00
Danielv123
6334ceb252
Fix last seen date on /slaves
2017-07-11 18:16:11 +02:00
Danielv123
a350b39e2f
.
2017-07-11 13:15:56 +02:00
Danielv123
cb1071fc33
fix race condition
2017-07-11 13:14:13 +02:00
Danielv123
53af3849cc
Fix ddosing wiki.factorio.com with 404 picture requests
2017-07-11 13:10:58 +02:00
Danielv123
5d294c3a62
Change extension fron .ejs to .html
2017-07-10 14:57:48 +02:00