Telos4 pushed to master at Telos4/DoorAdmin
- 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
- 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
Telos4 pushed to main at apo/DoorPi
- 0c27fc6997 changed authorization priority
Telos4 pushed to master at Telos4/DoorAdmin
- 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
- b6b9a847f4 added LDAP authorization for web interface
Telos4 pushed to master at Telos4/DoorAdmin
- 2aa958aaa0 added ldap3 dependency to setup.py
Telos4 pushed to master at Telos4/DoorAdmin
- 1e87406fdb added LDAP authorization
- e79713e094 Added confirmation page for token deletion
- Compare 2 commits »
Telos4 pushed to main at apo/DoorPi
- 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
- c981161cd7 Added option to create admin users by passing file with username, email and initial password
Telos4 pushed to master at Telos4/DoorAdmin
- 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
- 4ac7e46ca8 changed seperator for door token file to support whitespaces in names etc.
Telos4 pushed to main at apo/DoorPi
- 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
- a529126b40 configured repo to work with pip setup
Telos4 pushed to master at Telos4/DoorAdmin
- e19f1b50c6 mail configuration
Telos4 pushed to master at Telos4/DoorAdmin
- 253db849ff added template with navbar
Telos4 pushed to main at apo/DoorPi
- 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
- 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
- 4d405c66d6 use MQTT to get last invalid token
Telos4 pushed to master at Telos4/DoorAdmin
- 28f95740af use regular re package