Simon Pirkelmann Telos4
  • Joined on 2019-04-28
Telos4 pushed to master at Telos4/DoorAdmin 2021-04-08 19:14:51 +00:00
db8ee556df added promote/demote buttons
be0ee36ba9 reformatting token registration
7205928406 added iR logo, moved door open/close links to buttons on index.html
c215f367f5 clarified user vs admin terminology
2cb93d1d3b Distinguish between normal users and admin users. Normal user can only lock and unlock the door. Admin users can register new tokens.
Compare 8 commits »
Telos4 pushed to master at Telos4/DoorAdmin 2021-04-06 15:53:53 +00:00
a71f68ade3 worked on ldap validation
312549ac15 added route for token backup
f021f7494f added link for token backup
8cdf549c4c added ability to backup and restore admin users for super admins
e707f4bd87 added support for different roles (admins + super admins), super admins can create new admins
Compare 5 commits »
Telos4 released Added logging features at Telos4/DoorAdmin 2021-03-27 16:20:48 +00:00
Telos4 pushed to main at apo/DoorPi 2021-03-22 22:51:33 +00:00
0c27fc6997 changed authorization priority
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-22 22:46:42 +00:00
eb4c027f46 changed priority for authorization (Flask first, LDAP second) and cache LDAP credentials in memory on successful authentication
Telos4 pushed to main at apo/DoorPi 2021-03-22 20:39:18 +00:00
b6b9a847f4 added LDAP authorization for web interface
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-22 20:25:55 +00:00
2aa958aaa0 added ldap3 dependency to setup.py
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-22 20:22:54 +00:00
1e87406fdb added LDAP authorization
e79713e094 Added confirmation page for token deletion
Compare 2 commits »
Telos4 pushed to main at apo/DoorPi 2021-03-21 17:24:11 +00:00
1478e6fdb1 Merge branch 'main' of ssh://imaginaerraum.de:2201/apo/DoorPi into main
353aae68e8 new version of webinterface with improved admin support
Compare 2 commits »
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-21 16:27:40 +00:00
c981161cd7 Added option to create admin users by passing file with username, email and initial password
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-21 14:53:40 +00:00
bf239edf1d added connection to nfc socket for reloading token file and opening and closing the door from the web interface
Telos4 pushed to main at apo/DoorControl 2021-03-21 14:30:08 +00:00
4ac7e46ca8 changed seperator for door token file to support whitespaces in names etc.
Telos4 pushed to main at apo/DoorPi 2021-03-15 22:34:32 +00:00
15ce23ca53 use setuptools build system for python package for web interface
0abff3484c removed submodule (no longer necessary, since we are now using builtroot external package)
93b8e76565 new version of webinterface with navbar
Compare 3 commits »
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-15 21:51:58 +00:00
a529126b40 configured repo to work with pip setup
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-14 22:05:11 +00:00
e19f1b50c6 mail configuration
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-14 16:12:01 +00:00
253db849ff added template with navbar
Telos4 pushed to main at apo/DoorPi 2021-03-14 13:50:45 +00:00
baad4190fe created buildroot external package for door_admin web interface
0aad665b0e new buildroot packages for python modules
efba18563e Merge branch 'main' of ssh://imaginaerraum.de:2201/apo/DoorPi into main
eb9e307846 Merge branch 'main' of ssh://imaginaerraum.de:2201/apo/DoorPi into main
405dbd0b9f changed url for buildroot to forked repo with flask-security-too package + depedencies
Compare 6 commits »
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-14 13:26:23 +00:00
daed27372b Merge branch 'master' of ssh://imaginaerraum.de:2201/Telos4/DoorAdmin
0b0d7f9a93 added command line argument parser
Compare 2 commits »
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-13 17:54:36 +00:00
4d405c66d6 use MQTT to get last invalid token
Telos4 pushed to master at Telos4/DoorAdmin 2021-03-13 17:33:05 +00:00
28f95740af use regular re package