Block a user
65703cfe2c
add license
6c7e0585b3
made padding-left universal
aec11e8e19
added size limit and timeout to image cache
0f8f691a3e
admin panel
8daf81ac46
implemented /change_password
74cd0713ec
sort sessions by last_used
06cf8161e9
last_used only updates the key that was used
448b5048d8
style and added table columns
b174c1d2e8
added /delete_session
b24061fb05
added /delete_key
4309d65c85
lighthouse score
0cad501405
user_perms not hard coded
83ba097d6e
moved mail.py and validation.py to tools.py
9d1a720ab7
add buckler_flask.py
4f01847b03
implement /set_session
c66efb985a
style and lighthouse score
a93a178b57
add active sessions section
e3c33a7492
collapsible sections
325d2af09c
fifth commit
6acc767923
fourth commit
04156e39b3
third commit
46b5a65990
second commit
f709f78bcf
initial commit
921163f454
begin strip light
2a628908bb
device_dict.get() instead of device.get()
bd61bb6819
split data models into separate module
c6fe1216c2
pwa
180cb159a7
add error handling for broken unicode
03eea368c3
readme
bee166f985
prevent flooding via .py command