Commit Graph

20 Commits

Author SHA1 Message Date
4197446a00 improved admin user creation and added basic logging features 2021-03-27 16:41:51 +01:00
eb4c027f46 changed priority for authorization (Flask first, LDAP second) and cache LDAP credentials in memory on successful authentication 2021-03-22 23:42:29 +01:00
2aa958aaa0 added ldap3 dependency to setup.py 2021-03-22 21:25:48 +01:00
1e87406fdb added LDAP authorization 2021-03-22 21:22:51 +01:00
e79713e094 Added confirmation page for token deletion 2021-03-21 21:45:13 +01:00
c981161cd7 Added option to create admin users by passing file with username, email and initial password 2021-03-21 17:27:01 +01:00
bf239edf1d added connection to nfc socket for reloading token file and opening and closing the door from the web interface 2021-03-21 15:53:33 +01:00
a529126b40 configured repo to work with pip setup 2021-03-15 22:51:51 +01:00
e19f1b50c6 mail configuration 2021-03-14 23:04:52 +01:00
253db849ff added template with navbar 2021-03-14 17:08:46 +01:00
daed27372b Merge branch 'master' of ssh://imaginaerraum.de:2201/Telos4/DoorAdmin
 Conflicts:
	app.py
	door_handle.py
	templates/register.html
2021-03-14 14:23:01 +01:00
0b0d7f9a93 added command line argument parser
use MQTT to get last invalid token instead of reading it from the logfile
2021-03-14 14:18:59 +01:00
4d405c66d6 use MQTT to get last invalid token 2021-03-13 18:54:32 +01:00
28f95740af use regular re package 2021-03-13 18:33:00 +01:00
39bea22251 added Makefile for creating releases 2021-03-13 17:42:52 +01:00
d0084e0de7 removed token and nfc log dev files 2021-03-13 16:16:14 +01:00
55c4f6ea7f renamed door access class 2021-03-08 21:38:02 +01:00
652a406461 added organization and improved layout 2021-03-08 21:31:25 +01:00
f9eadc3c5a added confirmation dialog before deleting token 2021-03-08 00:05:26 +01:00
62321d8b3c initial commit with basic user/token management 2021-03-07 23:19:44 +01:00