Dominik Heidler
1b4ae0fe51
Merge pull request #75 from adridolf/mapv2
...
fff-map: Add layer for KeyExchange v2
2017-10-16 12:10:00 +02:00
Adrian Schmutzler
78a8a1b65e
fff-map: Add layer for KeyExchange v2
...
Draft version. On my local setup, I had to create CSVs manually
with mkcsv.py and copy them to /var/...
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-10-16 12:07:34 +02:00
Dominik Heidler
870785ede8
Merge pull request #74 from adridolf/ulalink
...
Use ULA for WebUI link
2017-10-14 16:47:04 +02:00
Adrian Schmutzler
3d4d005a17
Use ULA for WebUI link
...
For v2-hoods, the ULA should be used, which enables routing across
hoods.
Fixes #72
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-10-14 15:11:56 +02:00
Adrian Schmutzler
88e040af00
No legacy anymore: Fix missing firmware
...
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-10-14 14:59:37 +02:00
Dominik Heidler
547416ae9c
No legacy anymore
2017-10-07 23:07:04 +02:00
Adrian Schmutzler
fc4e4f3026
Add loadavg graph for routers
...
Fixes #55
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-09-10 12:24:36 +02:00
Dominik Heidler
f8c5913ad1
Commit unstaged changes from production instance
2017-08-21 11:49:26 +02:00
Adrian Schmutzler
bd855abd0d
Add explanation page for API functions
...
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-08-19 02:52:10 +02:00
Adrian Schmutzler
b013533dfe
Add API script to output JSON list of routers with MAC address
...
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-08-18 14:38:57 +02:00
Dominik Heidler
8f7a55042a
Fix code style
2017-08-18 14:24:20 +02:00
Adrian Schmutzler
5f65d38908
Add WifiAnalyzer alias file output
...
Syntax: /api/wifianal/<hood>
This returns raw text.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
Tested-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-08-18 13:20:47 +02:00
Adrian Schmutzler
2a3cd94619
Harmonize tab style in api.py
...
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-08-17 23:36:06 +02:00
Steffen Pankratz
93d0ab13c7
Added FFF link to nav bar ( fixes #44 )
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
2017-06-12 19:29:42 +02:00
Steffen Pankratz
b1b6ed540f
Fixed map display in Internet Explorer 11
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
2017-05-09 21:35:28 +02:00
Steffen Pankratz
37f47eabdb
Removed padding for link local addresses
...
See https://mantis.freifunk-franken.de/view.php?id=42 for more information.
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
2017-05-08 19:02:57 +02:00
Steffen Pankratz
3318794d0f
Added support for layer 3 links ( fixes #38 )
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
2017-04-17 13:31:31 +02:00
Dominik Heidler
5ad3111745
Add hood link to router page
2017-03-22 23:27:42 +01:00
Steffen Pankratz
3f0052bdfe
- do not show links to Netmon anymore
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
2017-03-22 18:12:54 +01:00
Dominik Heidler
2e4eaf2a18
Remove netmon resync code
...
See #34
2017-03-21 15:42:16 +01:00
loki-kun
682d62d852
Netmon Sync Button entfernt
...
Netmon Sync Button auf Route Seite entfernt
2017-03-21 14:48:04 +01:00
Dominik Heidler
158eb2585e
Link from statistics page to hood router list
...
Fixes #32
2017-03-21 11:07:23 +01:00
Steffen Pankratz
6cadfaa848
- fixed exception: caused by deleting a router without an owner
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
2016-09-25 19:46:41 +02:00
Dominik Heidler
4a7c41260c
Escape HTML in router map popup
2016-07-26 22:23:37 +02:00
Dominik Heidler
7845b007b5
Make E-Mails more verbose to avoid SPAM flag
2016-07-26 22:14:13 +02:00
Michael 'PoempelFox' Meier
955d265231
use https instead of http for attribution link
2016-07-23 14:55:20 +02:00
Michael 'PoempelFox' Meier
ad9564dd04
zwei weitere tilelayer hinzugefuegt, so dass jetzt drei auswaehlbar sind.
...
Der Stil von openstreetmap.org, der Stil der auf openstreetmap.de verwendet wird, und Thunderforest Outdoors.
2016-07-23 14:13:54 +02:00
Steffen Pankratz
c42dc9b92f
Added workaround for empty 'mac_addr' element in nodewatcher data.
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
2016-05-16 12:17:49 +02:00
Steffen Pankratz
0ef01992ed
Added nodelist API endpoint.
...
Signed-off-by: Steffen Pankratz <kratz00@gmx.de>
2016-05-03 22:24:34 +02:00
Dominik Heidler
39d30c7021
Some ipv6 detection fix
2016-04-19 19:34:51 +02:00
Dominik Heidler
c894f91abb
Add option to delete a user account
2016-04-10 14:48:43 +02:00
Dominik Heidler
1c1dea66ff
Add !not search operator
2016-03-16 22:32:37 +01:00
Dominik Heidler
7921ac6d90
Move datetime.utcnow().replace(tz... into function
2016-03-10 14:22:23 +01:00
Dominik Heidler
e1d2217d79
Allow searching for netif
2016-03-10 14:04:37 +01:00
Dominik Heidler
d8bbbf1213
Make session survive application restart
2016-03-10 13:57:36 +01:00
Dominik Heidler
af2a80f5ee
Delete routers with last_contact > 100 days ago
2016-03-10 13:55:15 +01:00
Dominik Heidler
c7436cdea2
Add link to change Avatar
2016-03-02 16:00:09 +01:00
Dominik Heidler
c5c0e15c19
Double (clickable) pointer radius on 2k displays
...
The actual pointer image will keep its size
2016-02-29 22:22:04 +01:00
Dominik Heidler
b3a0131b63
Add alfred_leagcy_provider
...
It gets a list of pre-0.5.1 routers from netmon mysql db,
crawls them and sends the results to a (patched) alfred master.
2016-02-29 19:16:49 +01:00
Dominik Heidler
19329ef85c
User Accounts, Legacy Routers, Delete Routers
2016-02-29 18:51:58 +01:00
Dominik Heidler
c34246f3a8
Let MongoClient be tz_aware
...
- output datetime objects from mongodb are now tz_aware with tzinfo=utc
- fixes #11
2016-02-15 18:51:40 +01:00
Dominik Heidler
4cddcbfec3
Fix MAC Address redirect
2016-02-06 11:42:11 +01:00
Dominik Heidler
b508f5031c
Remove trailing whitespaces from IP Addrs
2016-01-30 14:56:25 +01:00
Dominik Heidler
5a11a4083a
Use new URL
2016-01-30 14:49:14 +01:00
Dominik Heidler
688b90f3f6
Show ipv4 and ipv6 addresses
2016-01-30 14:48:48 +01:00
Dominik Heidler
4984d614e7
Implement /get_router_by_mac/<mac>
...
- To allow hotlink from router webui
- Will redirect to router page when there is
exactly one router with this mac
- Otherwise redirect to router list with mac
set as filter
2016-01-25 16:49:14 +01:00
Dominik Heidler
1e9f43fe0c
Nice title
2016-01-23 22:08:25 +01:00
Dominik Heidler
c85ba1d403
Add fw info
2016-01-22 21:21:30 +01:00
Dominik Heidler
cef52d187e
Rename to "FFF Monitoring", Add Index.
2016-01-22 21:08:27 +01:00
Dominik Heidler
495c4d4512
Add scale to map
2016-01-22 20:37:31 +01:00
Dominik Heidler
e56336b106
rename position.comment to position_comment
2016-01-06 19:06:43 +01:00
Dominik Heidler
0cde57178f
allow to filter by community
2015-12-30 00:33:36 +01:00
Dominik Heidler
a8851609f5
show statustext
2015-12-22 10:35:17 +01:00
Dominik Heidler
e9e53b1344
show router community
2015-12-22 10:06:14 +01:00
Dominik Heidler
c888bf28b9
show router uptime
2015-12-22 09:20:48 +01:00
Dominik Heidler
a3ff3bc4c8
fix datatables css reference
...
see issue #2 and #5
2015-12-11 13:18:04 +01:00
Dominik Heidler
59769571fb
Merge branch 'master' of https://github.com/kratz00/ff-map
2015-12-11 11:54:45 +01:00
Steffen Pankratz
4d06d1fd2f
Do not rely on CDNs for accessing bootstrap, jquery etc. ( fixes #2 )
...
- upgrade to Leaflet 0.7.7
2015-12-11 11:18:07 +01:00
Dominik Heidler
0c7c9772df
remove timezone (doesn't work anyway)
2015-12-11 00:01:12 +01:00
Dominik Heidler
431b4a62dd
add map zoom permalink
2015-12-10 23:51:58 +01:00
Dominik Heidler
166e72b072
fix filtering by mac address
2015-12-09 19:57:15 +01:00
Dominik Heidler
850c474371
fix js graph autoscale and Others section
2015-12-09 19:47:02 +01:00
Dominik Heidler
c0bf36f4fb
fix netmon_id query
2015-12-09 19:16:12 +01:00
Dominik Heidler
79526f600f
add favicon
2015-12-06 00:39:35 +01:00
Dominik Heidler
594ee53194
neighbours function doesn't like empty neighbours
2015-12-01 14:54:09 +01:00
Dominik Heidler
ece780c309
fix hood total router couter & make tbl responsive
2015-11-27 15:57:17 +01:00
Dominik Heidler
d137f99d45
allow spaces in hardware.name query (use _)
2015-11-27 15:56:35 +01:00
Dominik Heidler
0716ed945a
show netif on multiple links to same neighbour
...
fixes #1
2015-11-27 15:49:02 +01:00
Dominik Heidler
1762f095a7
escape dots in regex; allow querying netmon id
2015-11-19 22:39:34 +01:00
Dominik Heidler
02c094aab2
allow users to trigger netmon resync
2015-11-19 22:37:06 +01:00
Dominik Heidler
b5b4ff60fe
filter/search router_list
2015-11-18 14:48:14 +01:00
Dominik Heidler
5b8609102a
strip spaces around ip addr
2015-11-16 09:59:49 +01:00
Dominik Heidler
0a9e255802
add titles and make ui more responsible
2015-11-15 20:48:55 +01:00
Dominik Heidler
b442d33954
make router list nice and filterable
2015-11-15 20:47:43 +01:00
Dominik Heidler
1d0ef0f321
make js pie look nicer
2015-11-15 20:45:26 +01:00
Dominik Heidler
70f821872f
fill total routers col
2015-11-12 22:27:54 +01:00
Dominik Heidler
6c385b3408
add statistics page
2015-11-11 15:27:50 +01:00
Dominik Heidler
3e4debab4a
make graphs hideable
2015-11-09 12:01:15 +01:00
Dominik Heidler
8bb4c8ce82
assert 0 if no quality data is available
2015-11-08 21:58:51 +01:00
Dominik Heidler
9cf93e8c18
add "router not found" error msg
2015-11-06 18:19:21 +01:00
Dominik Heidler
cb1215ac8a
multirow graph legend
2015-11-06 18:06:31 +01:00
Dominik Heidler
e6c94c35fa
use more efficient bson2json for stats
2015-11-05 15:47:40 +01:00
Dominik Heidler
3daee38a7c
show wan uplink (also for aux)
2015-11-05 15:46:27 +01:00
Dominik Heidler
455f1710d5
fix graphs on mobile devices
2015-11-04 00:30:31 +01:00
Dominik Heidler
f495283208
add statistics
2015-11-03 23:55:33 +01:00
Dominik Heidler
88904b184d
hide graph reset button before selection
2015-11-03 16:13:37 +01:00
Dominik Heidler
8dc6760ccc
add network statistics
2015-11-03 16:03:14 +01:00
Dominik Heidler
771a49bb03
changes for router view and data fetch
...
- show router update event
- show time since last contact
- re-fetch netmon data when netmon_id is unset
- gracefully handle missing router data
2015-10-22 19:26:03 +02:00
Dominik Heidler
8975d01100
fix event list
2015-10-21 11:01:24 +02:00
Dominik Heidler
8ba835eae8
minimum unit is KiB
2015-10-20 21:45:26 +02:00
Dominik Heidler
2dc2ba8158
calc fe80 ip from mac, if there is no ip in the db
2015-10-20 21:44:36 +02:00
Dominik Heidler
3f3f0f31d7
fix mobile layout
2015-10-16 09:51:05 +02:00
Dominik Heidler
d69bb8a622
show network interfaces
2015-10-12 18:09:39 +02:00
Dominik Heidler
943bbefb83
add ?json to routers page url to view raw db doc
2015-10-12 14:57:41 +02:00
Dominik Heidler
0306e02052
use ssl cdn to allow using https
2015-10-12 14:36:39 +02:00
Dominik Heidler
934d2851e5
add alfred support and dynamic map creation
2015-10-10 17:42:44 +02:00