Tim Gröger
16521a60c2
added ldap modifying for users
2020-01-26 23:31:22 +01:00
Tim Gröger
f782be934d
added decoratos for connected in database and login_requird in routes
2020-01-19 09:07:45 +01:00
Tim Gröger
29f20b2327
fixed imports, bugfix that accLifetime will load from config file
2020-01-19 00:37:40 +01:00
Tim Gröger
754f373cb0
add addWorker and deletWorker
2020-01-18 23:31:49 +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
16e50ea751
finanzer can add user from LDAP to DB
...
bug fixes
2019-12-29 21:36:42 +01:00
Tim Gröger
92c2c95a34
update to lock user and if bar user add a locked user, he see it
2019-12-29 17:55:21 +01:00
Tim Gröger
5fd734dc4e
update finanzer routes
...
if finanzer add credit or amount to a user, he get all creditList of all years of the user
2019-12-28 22:40:33 +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
5b37e3d15b
update token validatition
...
no second thread to validate for token ... only on access it will be validate
2019-12-28 11:31:45 +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
23db38690e
fixed #79 and other bugs
2019-12-22 22:27:39 +01:00
Tim Gröger
33333561f3
add creditList support
...
but can't update database
2019-12-19 18:26:41 +01:00
Tim Gröger
cd0def0c1b
Task #60 erledigt.
...
Es wird jetzt per StreamHandler geloggt und per File gespeichert.
Vielleicht wird auch ein bisschen zuviel geloggt.
2019-05-03 01:40:13 +02:00
Tim Gröger
d591705835
Dokumentation vervollständigt
2019-05-02 18:50:59 +02:00
Tim Gröger
2427d94626
task #22 und task #26 abgeschlossen
...
es werden dynamisch neue geruechte erstellt, wenn nötig.
Finanzer kann sowohl Guthaben als auch Schulden hinzufügen, egal zu welcher Zeit
2019-05-02 02:21:50 +02:00
Tim Gröger
52ca1caa52
clean up code, extra routes for finanzer and baruser
2019-05-01 22:43:28 +02:00