Luke Childs
4e8f84f1a2
Fix comment indetaion levels after converting to tabs
8 years ago
Luke Childs
3b568f7b2e
Follow xo style
8 years ago
Luke Childs
8fda2a5013
Extract anonlytics-express out of Onionite
8 years ago
Luke Childs
53af5a3f88
Fresh event collection
8 years ago
Luke Childs
2fac07821b
Track express routes
8 years ago
Luke Childs
0bfe277656
Track status code
8 years ago
Luke Childs
6557a8152f
Add track response time
8 years ago
Luke Childs
bdc5b3a63e
method => httpMethod
8 years ago
Luke Childs
7d4f326976
Parse ip to ipv4
8 years ago
Luke Childs
ee289ab5a6
Make use of Keen addons for event data
8 years ago
Luke Childs
457cd0cdd5
Add Keen analytics
8 years ago
Luke Childs
9753a4906d
Query details document for multiple nodes
I didn't realise you could query details documents for multiple nodes so I was doing a summary query for our parameters and then querying the detail document for each node individually.
8 years ago
Luke Childs
b7227271f1
Page one pagination should link to "/" not "/?p=1"
8 years ago
Luke Childs
bd56da71bc
Upgrade to onionoo v1
8 years ago
Luke Childs
66b5b8866a
Improve CSS minification
Use CleanCSS instead of cssmin. We need to wrap CleanCSS in function to mimic cssmin output so it works with express-minify
8 years ago
Luke Childs
54b7ea883d
Add req/res to res.locals not global nunjucks instance
8 years ago
Luke Childs
3acc1ea9d0
Explicitly set axis char to '.'
8 years ago
Luke Childs
08c118012f
Update bandwidth graph text/css to reflect (text) padding changes
8 years ago
Luke Childs
23ab68d9c1
Reformat bandwidth data return section
8 years ago
Luke Childs
afa9784841
Stop data flowing off graph
8 years ago
Luke Childs
1b858d2eeb
Get bandwidth data for relay and create ascii chart
8 years ago
Luke Childs
d330f2d42d
Minify responses
8 years ago
Luke Childs
4d9b0ffaeb
Move nunjucks middleware into own module
8 years ago
Luke Childs
a75b214d58
nunjuck -> nunjucks
8 years ago
Luke Childs
63c53f4755
Add status to node page
8 years ago
Luke Childs
2af993b355
nodeName -> name
8 years ago
Luke Childs
089f70b911
Add filter for node name and show title on node page
8 years ago
Luke Childs
8fcb78082e
Reuse tor node function
8 years ago
Luke Childs
15e551e744
Add get node method
8 years ago
Luke Childs
d3e0ca3679
Show minutes if no hours on uptime filter
8 years ago
Luke Childs
6e9eada1d1
Add pagination controls to listing page
8 years ago
Luke Childs
8a96f6ff6b
Move node list code out into seperate module
8 years ago
Luke Childs
d71cfd06c8
Add uptime nunjuck filter
8 years ago
Luke Childs
30b6bc377b
Swap humanize.filesize for pretty-bytes
8 years ago
Luke Childs
855edae7a3
Setup nunjuck filters and add filter for node bandwidth
8 years ago
Luke Childs
0c33b91a9d
Seperate Onionoo API client out into seperate package
8 years ago
Luke Childs
1d806f7791
Parse JSON response in API client
8 years ago
Luke Childs
9ea0f9a822
Add onionoo api client
8 years ago