Commit Graph

207 Commits

Author SHA1 Message Date
Tim Gröger c9a5b6d165 [User] Wenn curerntSession gelöscht wird, wird man automatisch ausgelogt
Wenn beim wechseln der Seite kein Token gefunden wird, wird ebenfalls automatisch ausgeloggt.
2020-10-30 13:27:33 +01:00
Tim Gröger cc27307835 [User] Nach updates des Users wird auch der User im frontend neu geladen 2020-10-30 12:08:33 +01:00
Tim Gröger fd71f08430 [Loading] Setze Standardeinstellungen 2020-10-30 09:57:39 +01:00
Tim Gröger 4c8f72603e Auto stash before merge of "next" and "origin/next" 2020-10-30 09:13:57 +01:00
Ferdinand Thiessen e3398c3fa5 Fixed last TypeScript issues from store 2020-10-29 01:39:06 +01:00
Ferdinand Thiessen 7c33a71c4d Fixed some TS issues related to user and session store 2020-10-29 00:19:39 +01:00
Ferdinand Thiessen 3f756437ee Fixed more TypeScript issues 2020-10-29 00:12:46 +01:00
Ferdinand Thiessen 5a4f6939d1 Fixed some more Typescript issues 2020-10-29 00:10:45 +01:00
Ferdinand Thiessen 9992ed6f2b Fixed some TS errors in user settings 2020-10-28 21:28:43 +01:00
Ferdinand Thiessen dc0107bcc9 Fixed some TS errors 2020-10-28 16:54:28 +01:00
Tim Gröger 789cf89603 Ausloggen jetzt möglich, Neuer Loading Spinner in 'Dark-Mode'
Beim ausloggen wird nun der localstorage geleert und ein delete an /auth/delete/<token> gesendet.
2020-10-28 12:55:20 +01:00
Tim Gröger 27d44b350f [User] Validation der Settingseingaben der User
Es werden die Eingaben der User bei den Einstellungen kontrolliert.
Es muss ein Passwort eingegeben werden, E-Mail muss eine E-Mail sein und die Felder dürfen nicht leer sein.
Es wurde ein Reset Button hinzugefügt und gemachte Eingaben zurückzusetzen
2020-10-28 12:19:09 +01:00
Tim Gröger 925982d700 User kann eigene Einstellungen updaten 2020-10-27 13:49:45 +01:00
Tim Gröger c6ef18b009 login.ts (check route-permission) geupdatet 2020-10-27 11:51:53 +01:00
Tim Gröger d097231dc1 Merge remote-tracking branch 'origin/next' into next 2020-10-22 10:21:12 +02:00
Ferdinand Thiessen 05fd255a51 Added backend interfaces 2020-10-21 17:39:04 +02:00
Ferdinand Thiessen e6da94ad0e Fixed displayname 2020-10-20 19:24:37 +02:00
Ferdinand Thiessen 2383e28cd8 Kompatibilität mit backend (addfb7c7c463de5f44733896b06cb5fb480bedf8) 2020-10-19 16:49:40 +02:00
Tim Gröger 4e5509fcde mainSettings hinzugefügt (readonly) 2020-10-19 14:36:07 +02:00
Tim Gröger cb9ede5b27 Fixed MergeConflicts from 52dc3057ad 2020-10-19 13:59:56 +02:00
Tim Gröger 52dc3057ad Merge remote-tracking branch 'origin/next' into next 2020-10-19 10:59:44 +02:00
Ferdinand Thiessen 3c8748f044 Offizielle Typehints, Anpassungen an aktuelles backend, kleine Fehler behoben.
* Typehints für das Backend hinzugefügt, autogeneriert mit run_flaschengeist.
* Kleinere Warnungen behoben (typing issues)
* Anpassungen an restruckturierungen des Backends
2020-10-19 01:45:06 +02:00
Ferdinand Thiessen ed41acfdd9 Remove unneeded files 2020-10-19 01:44:48 +02:00
Tim Gröger 1e64cc3f60 Title für MainLink aus dem Store
Funktion implementiert, damit Namen aus dem Store (getters) geladen werden können. Sobald im Title 'loadFromStore("<parameter>")' vorhanden ist, wird $store.dispatch(parameter) aufgerufen und als titel rausgegeben.
2020-10-17 12:56:25 +02:00
Tim Gröger 0cdfe7f11c Lädt UserStore aus LocalStorage
Sollte die seite neu geladen werden, wird aus dem LocalStorage der UserStorage geladen. Somit bleibt man angemeldet.
Axios angepasst, sodass nur noch die url eingegeben werden muss.
2020-10-16 22:37:37 +02:00
Tim Gröger 704f6fd3fe Loading hinzugefügt
Circular Progress kann nun mit Logo verwendet werden.
Beim Anmelden wird der Bildschirm beim Laden gesperrt.
2020-10-16 13:54:01 +02:00
Tim Gröger 2411fc86cd Löschen und Anzeigen von Sessions 2020-10-16 13:07:31 +02:00
Tim Gröger 644f225428 Merge branch 'transfer/next' into next 2020-10-16 09:38:14 +02:00
Tim Gröger 8409e09f19 login 2020-10-16 08:45:40 +02:00
Tim Gröger 1ad39f386e transfer to mac 2020-10-15 11:23:41 +02:00
Ferdinand Thiessen ef3fcc48a7 Merge branch 'next' of groeger-clan.duckdns.org:newgeruecht-vue into next 2020-10-15 03:40:29 +02:00
Ferdinand Thiessen 82d4b52e24 Cleanup + Login with plugin backend 2020-10-15 03:36:25 +02:00
Ferdinand Thiessen bea9f9f5dc Add baseURL to axios 2020-10-15 03:35:44 +02:00
Tim Gröger 01afa232c4 Zeigt jetzt auch die ShortCuts an.
About-Page wurde noch ein bisschen angepasst.
2020-10-14 22:41:50 +02:00
Tim Gröger 4324681b75 ShortCuts und Versionen hinzugefügt.
Code leicht aufgeräumt und verbessert.
2020-10-14 22:27:20 +02:00
Ferdinand Thiessen ee67f691d3 Aufräumen + Login Handler 2020-10-14 18:44:03 +02:00
Tim Gröger a23a17285b update invertiertes Logo 2020-10-14 17:13:03 +02:00
Tim Gröger 10c1b57c64 fixed bug: tag developer in home hatte kein 'key' 2020-10-14 15:00:13 +02:00
Tim Gröger 61a679dfb1 About-Page hinzugefügt
kwt
2020-10-13 23:13:42 +02:00
Tim Gröger c5799967af Plugins für Plugins möglich.
Man kann nun Plugins für Plugins schreiben. Dabei können die Routes vom ursprünglichen Plugin überschrieben werden.
Außerdem wird unterschieden zwischen required und optional (loadPlugins) Plugins.

routes werden nun kombiniert und die MainLinks ebenfalls.
2020-10-13 20:17:00 +02:00
Tim Gröger dddafef3a1 Fixed Error und Warnings 2020-10-13 11:27:27 +02:00
Tim Gröger 6d56d5847f Einfaches Plugin-Loading
Lädt alle Plugins aus dem Ordner src/plugins.
Bis jetzt werden nur die Routes hinzugefügt!
Es wird noch nicht mit dem Store gearbeitet.
2020-10-12 23:49:05 +02:00
Tim Gröger 2ee3cb0dbc Grobes Layout fertig
wurde Gefüllt mit Dummies für die Navigation.
Zeigt Loginpage und leitet einen weiter.
Design ist responsive.
2020-10-10 23:02:32 +02:00
Dominik 09f72a2893 grobes layout 2020-10-09 18:04:32 +02:00
Tim Gröger 4f64933555 new Project with Quasar 2020-10-02 09:13:14 +02:00
Tim Gröger f23be34a77 Merge branch 'feature/drinkList' into develop 2020-09-02 08:45:32 +02:00
Tim Gröger 0563740e9c Fehler im Verlauf der FreeDrinkList in der baransicht wurde behoben 2020-09-01 10:18:09 +02:00
Tim Gröger f212c5962c Bugfix: Beim updaten der FreeDrinkListHistory kommt kein Networkfehler 2020-09-01 10:04:21 +02:00
Tim Gröger 3d311d3677 BarUser FreeDrinkList zeigt Summe von Bandgetränken an. 2020-09-01 09:31:03 +02:00
Tim Gröger 10eccba914 Entfernen der User aus den FreeDrinkLists 2020-09-01 09:16:24 +02:00