Commit Graph

14 Commits

Author SHA1 Message Date
Tim Gröger 71c850c8c6 finished ##172
add, edit, delete drinks in pricelist

add, edit, delete drinkTypes
2020-03-01 19:20:47 +01:00
Tim Gröger 358826e8c4 try to update userdata in database from ldap when getAllUsersFromDB is executed 2020-02-26 22:49:23 +01:00
Tim Gröger 3dca45f12e add new route for user, so he can see, when he has jobs 2020-01-27 20:16:04 +01:00
Tim Gröger 16521a60c2 added ldap modifying for users 2020-01-26 23:31:22 +01:00
Tim Gröger 59a6440c31 added flask ldapconn, fixed bug in login 2020-01-21 06:54:35 +01:00
Tim Gröger d0a9345d68 added EmailController
with the emailController you can send automaticly emails, if a user is over the limit or if the finanzer send the emails
the configparser is updated. So you have to set database and ldapconfig. if accestokenlifetime and mailconfig is not set, the parser set default values.
2020-01-05 14:15:02 +01:00
Tim Gröger 9f40d2c93b fixed #107
getUserData "from ldap" is now surrounded with try
2019-12-31 13:06:40 +01:00
Tim Gröger 5607ec72f7 update userControler, databaseController, ldapControlle and user for locking user 2019-12-28 23:34:09 +01:00
Tim Gröger 6ee6c1d44a update for UnitTests
new controller: userController
so routes don't have to import users or creditlist and don't do logics.
2019-12-28 21:52:49 +01:00
Tim Gröger d0f665cc8b first usable site
only 2 groups exists: bar and finanzer
person can be in more than 1 group

site for baruser first try with autocomplete from ldap
site for finanzer ; overview; specialview for 1 Person
2019-12-26 10:28:30 +01:00
Tim Gröger 19ff9db9df Merge branch 'feature/ldap' of 192.168.5.2:newgeruecht into feature/ldap
 Conflicts:
	geruecht/baruser/routes.py
2019-12-22 23:12:31 +01:00
Tim Gröger 589ae3e3a8 ldap search 2019-12-22 23:09:18 +01:00
Tim Gröger 23db38690e fixed #79 and other bugs 2019-12-22 22:27:39 +01:00
Tim Gröger e8fc6c64b9 mysql adapter and ldap adapter
start adapetr for mysql not sqllite
authenfication with ldap

problem.. ldap and db is initialize in __init__.py
when you initialize db, you initialize User and that requires ldap from __init__.py. But ldap is not initialize.
if you initialize ldap, you initialize User and that requires db from __init__.py. But db is not initialize.
2019-12-19 08:12:29 +01:00