Commit Graph

43 Commits

Author SHA1 Message Date
Tim Gröger fa5097da10 Löschen und modifizieren von Freigetränken
Der Vorstand hat nun die Möglichkeit Freigetränke zu löschen oder zu ändern. Beim Löschen wird auch der gesamte Verlauf dieses Freigetränks gelöscht.
2020-08-23 21:14:43 +02:00
Tim Gröger 2f2fdacca2 Get FreeDrinkTypes und Bugfix
Alle Freigetränktypen können nun geladen werden.
Es wurde ein Bug gefixed, sodass die Preisliste wieder geladen werden kann.
2020-08-21 21:59:39 +02:00
Tim Gröger 4a69d54660 Logik für FreeDrinkListHistoryWorkgroup
Es können nun auch Freigetränke mit Grund und Beschreibung des Grundes erstellt werden. Count wird erstmal vernachlässigt.
2020-08-20 22:03:43 +02:00
Tim Gröger c1c3437682 FreeDrinkList für Bardienste und AG
Es wurde die komplette backendverwaltung für Freigetränke Band und AG hinzugefügt.
Es gibt auch schon ansätze für das Interface um Freigetränke zu bearbeiten.
2020-08-20 08:37:24 +02:00
Tim Gröger fac8afab03 Status Lockbar bei GetLifeTime wird mitgesendet 2020-07-27 10:01:01 +02:00
Tim Gröger f87d7b9e5d passwordreset hinzugefügt und gitignore verbessert 2020-06-28 12:31:58 +02:00
Tim Gröger c957195ffb user kann seine accessToken abrufen und löschen 2020-06-05 00:34:32 +02:00
Tim Gröger a70904ceac accessToken werden nun in der datenbank gespeichert
lifetime kann auch neu gesetzt werden.
2020-06-04 23:03:39 +02:00
Tim Gröger 7b67d564b0 groups wird bei getLifeTime mitgeschickt, damit kein ein und ausloggen beim wechsel des bardienstes nötig ist 2020-06-04 13:56:00 +02:00
Tim Gröger efa0257cd0 user können sich einladen, und austragen, jobinvites können geupdated werden 2020-05-27 12:10:51 +02:00
Tim Gröger 2ef50fbefd vorstand can set job_kinds for day with max persons
extern user can be set
if job_kind is delete, all jobs are deleted for this date and job_kind
2020-05-22 21:55:14 +02:00
Tim Gröger 3752026e22 fixed bugs
send not absolute values in baruser
set lockedbar is not an array
2020-05-11 23:07:26 +02:00
Tim Gröger 987487d3c4 add routes to valid barlock 2020-03-17 20:37:01 +01:00
Gröger f029aa6096 replace string with '{{}}' to '{{ {} }}' for logging
fixed missing values (bugs that crash)
2020-03-10 11:08:24 +01:00
Tim Gröger ba5f033981 new logger implementet -- not ready
logger dont create folder to log
model and controller (except userController) not ready
2020-03-10 09:19:11 +01:00
Tim Gröger 57f0f17a90 add new logger 2020-03-09 19:54:51 +01:00
Tim Gröger 39095af891 finished ##218 2020-03-07 14:56:44 +01:00
Tim Gröger abe081c589 finished ##213 2020-03-04 21:11:41 +01:00
Tim Gröger 068da1e57b finished ##208 2020-03-03 22:33:47 +01:00
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 3e61893baf finished ##203 2020-02-27 21:55:00 +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 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 214f389fe2 added normal user 2020-01-17 01:05:58 +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 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 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
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 52ca1caa52 clean up code, extra routes for finanzer and baruser 2019-05-01 22:43:28 +02:00
Tim Gröger 360766bd35 task #23 und #22 wurden bearbeitet. 2019-04-24 00:08:25 +02:00
Tim Gröger 7bec023d57 relationship zwischen user und creditlist
fixed bug: json mit ['userID'] wird nicht mehr überschrieben
2019-04-23 20:26:20 +02:00
Tim Gröger 2ba7240611 Erste Doku hinzugefügt im Ticket #41 2019-04-17 14:46:46 +02:00
Tim Gröger 535b9cbc12 AccesTokenController ist ein Thread
AccesTokenController schaut immer wieder nach, ob ein AccesToken noch valid ist.
Zeitabstand beträgt bis jetzt 10 SeKunden
ValidLifeTime beträgt bis jetzt 60 Sekunden
2019-04-12 14:51:37 +02:00
Tim Gröger 5c5799206f new start 2019-04-11 23:56:55 +02:00
Tim Gröger 84c5f796d6 nur noch mit login auf die übersichtsliste 2019-01-15 01:58:15 +01:00
Tim Gröger 4648aa8b0c login für den finanzer
übersicht für den finanzer
finanzer kann ausgleiche hinzufügen

TODO:
der Code sieht ekelhaft aus bis zum gehtnicht mehr ... vltt verbessern?
2019-01-15 00:25:42 +01:00
Tim Gröger 9f796caa8e new logo 2019-01-14 15:23:00 +01:00
Tim Gröger 073676799f Datenbank hinzugefügt, Preisen werden eingetragen, Statusmeldungen werden gezeigt 2019-01-14 00:25:25 +01:00
Tim Gröger efd047fc48 with logo 2019-01-13 20:07:46 +01:00