Commit Graph

23 Commits

Author SHA1 Message Date
39ab0b1f7c application.py: Fix left-over cur reference
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-11-16 20:35:49 +01:00
8dc3633246 Fix missing timezone awareness of immutable data types
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-11-16 15:05:24 +01:00
bf1d1b8b2a router.html: Fix long loading times
The mysql queries had been executed in a for loop, this is
moved to a single query now.

Side effect may be a little more JavaScript execution time.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-11-16 14:44:28 +01:00
9d167bdb86 Respect case in database and code
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-11-16 00:06:25 +01:00
a16c50124c Reintroduce regex for search strings in router list
Includes tidying-up query string helpers

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-11-16 00:03:40 +01:00
5262a4e14f Provide fffconfig output option for routers
If ?fffconfig is specified after a routers ID, a config file
with the router's data is return. This can directly be copied
to /etc/config/fff on the device and thus easily recover a
lost configuration.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-11-16 00:01:18 +01:00
87093a9066 Add hood-specific statistics
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-11-16 00:00:48 +01:00
e3fe995407 MySQL: alpha3
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2017-11-16 00:00:07 +01:00
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
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
Dominik Heidler
2e4eaf2a18 Remove netmon resync code
See #34
2017-03-21 15:42:16 +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
7845b007b5 Make E-Mails more verbose to avoid SPAM flag 2016-07-26 22:14:13 +02:00
Dominik Heidler
c894f91abb Add option to delete a user account 2016-04-10 14:48:43 +02:00
Dominik Heidler
d8bbbf1213 Make session survive application restart 2016-03-10 13:57:36 +01:00
Dominik Heidler
19329ef85c User Accounts, Legacy Routers, Delete Routers 2016-02-29 18:51:58 +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
b442d33954 make router list nice and filterable 2015-11-15 20:47:43 +01:00
Dominik Heidler
6c385b3408 add statistics page 2015-11-11 15:27:50 +01:00
Dominik Heidler
9cf93e8c18 add "router not found" error msg 2015-11-06 18:19:21 +01: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
934d2851e5 add alfred support and dynamic map creation 2015-10-10 17:42:44 +02:00