Commit graph

166 commits

Author SHA1 Message Date
19029a942b
[client] Get basic device marker popups working 2019-01-18 22:43:28 +00:00
11f54d1bd5
README: Document new API action 2019-01-18 21:51:40 +00:00
575a6b1dd6
[server] Add device-info api call 2019-01-18 21:49:14 +00:00
a0130a72c9
[client] Add settings panel! 2019-01-18 21:25:30 +00:00
a21cb1c3eb
Fix the heatmap. We may need to tweak the blob size a bit though 2019-01-18 20:12:30 +00:00
c4e29e7637
Remove webgl heatmap, as it doesn't work right.
It's a shame it doesn't do what we want - looks like we'll have to find 
another one.....
2019-01-18 19:45:28 +00:00
e86032c847
[client] Try tweaking the heatmap, but it looks like we're going to have to swap it out
Looks like https://www.npmjs.com/package/leaflet-heatmap is a good place 
to look for a replacement
2019-01-18 00:18:34 +00:00
16d58918b9
[client] Increase heatmap blob size 2019-01-17 17:38:10 +00:00
8c74a293e8
Fix error with heatmap, but I'm unsure that it's rendering correctly 2019-01-17 17:37:29 +00:00
794f7d3c73
Try to get the heatmap working, but it isn't just yet. 2019-01-17 17:31:59 +00:00
aa88da0617
[server] Tweak measurement data properties 2019-01-17 17:02:22 +00:00
3a62ef08d9
[server/fetch-data] Dedupe records & add property to indicate the # of records 2019-01-17 16:51:37 +00:00
f51cac03ca
[client] Push body behind map 2019-01-17 16:39:47 +00:00
d1baf89b17
[client] Refactor header to allow clickable access to layer control 2019-01-17 16:38:15 +00:00
7864051443
Remove debugging calls 2019-01-17 16:13:55 +00:00
a3cc45a44c
[client] Display device markers. Hooray! 2019-01-17 16:13:27 +00:00
4a2b8fc3c6
[server/list-devices] Tweak prorperty names 2019-01-17 15:52:42 +00:00
f0781948f3
[server] Add list-devices API action 2019-01-17 15:39:50 +00:00
d9420b82c4
[fetch-data] Send content-length header 2019-01-17 15:33:10 +00:00
845deedd36
Document server-side API 2019-01-17 15:25:34 +00:00
a13f813771
Add cache-control header sending in production mode 2019-01-17 14:51:19 +00:00
26fdc94215
README: Fix heading 2019-01-17 14:38:32 +00:00
2c470efcb9
Add PR template & licence/contributing sections to README 2019-01-17 14:38:13 +00:00
a41eb8fcfd
Fill out the README a bit 2019-01-17 14:31:09 +00:00
7d0227f332
Add title to page 2019-01-17 14:13:22 +00:00
542f0afcb0
Add leaflet-fullscreen 2019-01-17 14:07:31 +00:00
a65f5f619f
Correct attribution text 2019-01-17 13:58:56 +00:00
b2a3b35dd9
Get a basic map displaying.
Nothing fanceh yet, but we're getting there :D
2019-01-17 13:56:25 +00:00
c45db0ddee
Build css with rollup too! 2019-01-17 12:48:09 +00:00
6882ff4737
Add application structure diagram. I might blog about it actually. 2019-01-15 23:52:37 +00:00
0a5588a905
Add todo 2019-01-15 23:03:53 +00:00
ca955f3c89
Formatting 2019-01-15 19:26:14 +00:00
dc4d821f27
[production] Bugfix: Variable name correction 2019-01-15 19:24:09 +00:00
bc6944ba02
[production] Recursively create missing directories 2019-01-15 19:22:14 +00:00
9f0442d1cf
Add production optimisations 2019-01-15 19:19:17 +00:00
edf52fe3df
Correct perfdata ms calculation 2019-01-15 19:06:49 +00:00
6123e2c679
Use timediff -> time_to_sec -> abs to make datetime fuzzy 2019-01-15 17:27:35 +00:00
102bd13864
Fix measurement data query (I think) 2019-01-15 17:05:21 +00:00
9f6bea64d4
Fix measurement data query, but it's not quite right yet 2019-01-15 17:02:24 +00:00
2787ea7c4c
Tighten permissions on auto-generated config file 2019-01-15 16:42:12 +00:00
f66083575a
Fix database connection 2019-01-15 16:37:46 +00:00
57ec980b7d
Fix meaurement type repo 2019-01-15 16:16:00 +00:00
f31989b7eb
Fix repo interface definition 2019-01-15 15:58:23 +00:00
dea95716ed
Fill out mesurement type repo methods 2019-01-15 15:57:39 +00:00
cef578d7eb
Implement a bunch of stuff.
Things are coming along fast!
2019-01-15 15:46:24 +00:00
66eeb9010d
FetchData: Add time taken logging to response header 2019-01-14 22:18:30 +00:00
bbd08b439e
Create a apir of interfaces for the repositories 2019-01-14 21:43:45 +00:00
ec8e3363d1
Don't access the database connection directly in the action - that's bad! 2019-01-14 21:33:30 +00:00
4ea28cdbff
Setup database connection. Phew, that took longer than expected! 2019-01-14 21:32:55 +00:00
e7e1cb83d2
Add database_name setting 2019-01-14 20:52:36 +00:00