Adrian Schmutzler
|
c23561a8f8
|
user_list.html: Show V2 router percentage as column
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
|
2018-11-23 14:14:10 +01:00 |
Adrian Schmutzler
|
b5a33f6e70
|
resetpw: Fix variable name and tidy up
Fixes HTTP 500 error.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
|
2017-12-21 17:06:53 +01:00 |
Adrian Schmutzler
|
cea5c191a6
|
user.html: Display abuse properties and add ability to change it
Every user having abuse enabled will receive e-mails if routers
are reported.
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
|
2017-12-21 17:03:27 +01:00 |
Adrian Schmutzler
|
85a6c49574
|
register: Block registration with empty fields
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
|
2017-12-21 17:03:27 +01:00 |
Adrian Schmutzler
|
083f3c3534
|
login: Allow e-mail address instead of user name
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
|
2017-12-21 17:03:27 +01:00 |
Adrian Schmutzler
|
e3fe995407
|
MySQL: alpha3
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
|
2017-11-16 00:00:07 +01:00 |
Dominik Heidler
|
7921ac6d90
|
Move datetime.utcnow().replace(tz... into function
|
2016-03-10 14:22:23 +01:00 |
Dominik Heidler
|
19329ef85c
|
User Accounts, Legacy Routers, Delete Routers
|
2016-02-29 18:51:58 +01:00 |