Commit Graph

99 Commits

Author SHA1 Message Date
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
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
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
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
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 4f64933555 new Project with Quasar 2020-10-02 09:13:14 +02:00
Tim Gröger 0563740e9c Fehler im Verlauf der FreeDrinkList in der baransicht wurde behoben 2020-09-01 10:18:09 +02:00
Ferdinand Thiessen c379656f3e Sidewards compatibility with pluginify 2020-08-25 22:15:48 +02:00
Tim Gröger f8e486bad9 Version und Backend geändert 2020-08-24 16:07:30 +02:00
Tim Gröger 3ea93fb800 Merge branch 'feature/drinkList' into develop 2020-08-24 15:55:55 +02:00
Tim Gröger c8a6ab7d35 Gründe für Freigetränke können erstellt und gelöscht werden
Außerdem wurd überall ein Loading balken hinzugefügt.
2020-08-24 15:18:21 +02:00
Tim Gröger 0fcbbe23c2 Overview für Freigetränke
es gibt nun eine Gesamtübersicht aller Freigetränke für einen bestimmten Monat.
Für Dienstgetränke funktioniert es schon auch ist aber noch nicht vollständig.
2020-08-23 23:18:36 +02:00
Tim Gröger 8a442d029b Löschen, Modifizieren und Hinzufügen von Freigetränken
Der Vorstand kann nun Freigetränke löschen, modifizieren und hinzufügen.
2020-08-23 21:16:56 +02:00
Tim Gröger 6e4d3a8a01 MainLayout für Freigetränke für den Vorstand gesetzt
Es wurde das MainLayout für die Freigetränke für den Vorstand gesetzt. Dabei wurden free_drink_types hinzugefügt und die Einstellungsseite für die Freigetränke angefangen. Bis jetzt können diese geladen werden.
2020-08-21 22:03:24 +02:00
Tim Gröger cddda752e3 gitflow-hotfix-stash: bug395 #395
Bugfix: Das zu überschreitene Limit wird nun nicht mehr an absoluten werten gemssen. Somit kann jemand auch mit mehr Guthaben als das Anschreibelimit ist, auf das Gerücht schreiben.
2020-08-21 15:07:49 +02:00
Tim Gröger 72e2606ed2 Backendconnection für FreeDrinkListHistoryWorkgroup
Es können jetzt auch Freigetränke für mit verschiedenen Gründen und Beschreibungen angelegt werden. Count ist vernachlässigt worden und muss größer als 0 sein. Es kann ebenfalls storniert werden.
2020-08-20 22:05:20 +02:00
Tim Gröger 8ac74c9f64 Backend Connection für Freigetränke Band und Dienste
Es wurde die Verbindung zur Schnittstelle aufgebaut. Freigetränke werden Dynamisch gehalten.
2020-08-20 08:39:38 +02:00
Snowmee d5393d75c5 Dienstgetränke UI ohne backendanschluss 2020-08-08 21:09:16 +02:00
Tim Gröger e3c3efddf2 add ResetPassword.vue zum resetten der Passwörter. außerdem wurde der link im Copyright überarbeitet. 2020-06-28 12:33:05 +02:00
Tim Gröger 743a1425e6 fixed bug ##269
es wurde der Betrag vergrößert
2020-06-17 22:47:13 +02:00
Tim Gröger b97acbef14 last_seen für den baruser hinzugefügt. so werden nur die leute im gerücht angezegit, welche in den letzten 72 stunden vom bardienst schulden hinzugefügt bekommen haben. 2020-06-07 23:29:38 +02:00
Tim Gröger 87ecc5d0e2 fixed some icons 2020-06-06 14:00:26 +02:00
Tim Gröger ccdc3004aa baransicht suche gefixed ##280 2020-06-05 22:50:10 +02:00
Tim Gröger 6caaa205ee user kann seine AccessToken ansehen und löschen 2020-06-05 00:35:21 +02:00
Tim Gröger 4d6db01bd3 user kann versendete dienstübertragungsanfragen löschen 2020-06-03 12:29:37 +02:00
Tim Gröger 33028050fc user kann eine dienstübertragung annehmen
bugfixes, sodass bei Einladungen oder dienstübertragungen der tag neu geladen wird. Ladezeichen hinzugefügt.
2020-06-02 23:23:38 +02:00