Commit Graph

58 Commits

Author SHA1 Message Date
Ferdinand Thiessen 6732921ff7 [core] Improved backend setup on login page 2021-11-27 01:31:43 +01:00
Ferdinand Thiessen 29c085bd2c [core] Save baseURL into PersistentStorage 2021-11-26 20:55:45 +01:00
Ferdinand Thiessen 8c9db67b95 [core] Seperated all plugins from the main source tree 2021-05-25 16:13:15 +02:00
Ferdinand Thiessen 851ce3aa8b [plugins] Cleanup, documentation and refactoring of plugin system 2021-03-22 03:26:12 +01:00
Ferdinand Thiessen d147e538d1 [Vue3][Quasar2] Fixed Store and Router, breaking changes in both. 2021-03-19 15:12:37 +01:00
Tim Gröger 73f16d6cbb [prettier] format with prettier, fixed some pricelist issues 2021-03-18 17:23:57 +01:00
Ferdinand Thiessen 08c29c1cd6 Implemented password reset function 2021-01-18 16:05:05 +01:00
Ferdinand Thiessen c8708be39d Better offline detection (e.g. if database is offline) 2020-11-15 18:51:30 +01:00
Tim Gröger 60417f6585 [Plugin] Überprüfung der Abhängigkeiten geändert
* werden als promise außerhalb von loadplugins geprüft.
* TODO: version muss geprüft werden.
2020-11-14 10:58:21 +01:00
Tim Gröger d5e4571b73 [Plugin] Errorpage wenn Plugins nicht verfügbar sind. 2020-11-13 18:48:50 +01:00
Tim Gröger 1ce02a67a9 [Login] Fix, Outseiten wieder öffnen
* man kann wieder auf seiten zugreifen, die garkeine berechtigungen benötigen.
2020-11-12 12:47:47 +01:00
Ferdinand Thiessen cfc46dddd3 Added Dashboard as start page
* Plugins can register widgets on the dashboard
* Added dummy widget for schedule and user ("greeting")
* Added simple widget for balance
2020-11-10 01:33:55 +01:00
Ferdinand Thiessen 4061d84ace Use more logical seperation on user and session
* Seperated user and session more logical
* Fixed error with expired sessions
* Cache user only in SessionStore
* Use current backend responses
* Used prettier
2020-11-05 00:32:56 +01:00
Tim Gröger caedb5a9d2 Strukturänderung im Plugin
Plugins haben nun PluginRouteConfig für mainRoute und outRoute. Dabei werden die wirklichen routes, shortcuts und mainlinks daraus generiert.
2020-10-31 15:09:02 +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 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 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
Ferdinand Thiessen 82d4b52e24 Cleanup + Login with plugin backend 2020-10-15 03:36:25 +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 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 6c5c67f45b Freigetränke Listen für Dienst, AG und Band
Der Vorstand kann nun die Freigetränkelisten von Diensten, AG's und Bands anschauen.
2020-08-24 14:04: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 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
Snowmee 22c5ebce1b add freedrink to user 2020-08-08 23:15:04 +02:00
Snowmee d5393d75c5 Dienstgetränke UI ohne backendanschluss 2020-08-08 21:09:16 +02:00
Tim Gröger 05a486a6d3 remove cookienotification 2020-07-27 09:13:06 +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 5615fea376 zurück button für priceliste, außerdem wurden alle links korrigiert. Links rechts oben wurden erweitert und können nun auch verwendet werden. 2020-06-08 16:43:01 +02:00
Tim Gröger ccdc3004aa baransicht suche gefixed ##280 2020-06-05 22:50:10 +02:00
Tim Gröger 057304c5be user können andere einladen, es gibt eine übersicht der einladungen mit notification, user kann sich in dienstübersicht ausloggen. 2020-05-27 12:09:54 +02:00
Tim Gröger 6dd5f75d2e fixed, dass wenn die dienstübersicht neu geladen wird, man bei dem gleichen Monat bleibt 2020-05-24 23:24:58 +02:00
Tim Gröger 4af0d77584 vorstand can create, edit and delete jobkinds 2020-05-17 20:22:03 +02:00
Tim Gröger 671b9335c9 finished ##255 2020-05-16 23:24:14 +02:00
Tim Gröger b2428cb5b4 fixed some bugs 2020-03-05 21:16:47 +01:00
Tim Gröger 3893ab3851 finished ##197 2020-03-04 23:10:18 +01:00
Tim Gröger 586e1fdf64 finished ##213 2020-03-04 21:12:08 +01:00
Tim Gröger 7ab0af4119 finished ##209 2020-03-03 22:29:32 +01:00
Tim Gröger f0a2231a5b finished ##172
edit and add pricelist
edit and add drinktypes
2020-03-01 19:18:58 +01:00
Tim Gröger afa8945f66 add Icon to go to pricelist 2020-02-27 22:19:31 +01:00
Tim Gröger e0697b2a6d finished ##172 2020-02-27 21:54:28 +01:00
Tim Gröger e90dbf6513 finished ##169 and ##170
user can transact a Job, if the transact accepted the user can delete his job

user can decline or accept a jobrequest
2020-02-25 22:34:45 +01:00
Tim Gröger 08c8475ac1 add history 2020-02-16 20:35:13 +01:00
Tim Gröger 3be0315993 add joboverview, so the user can see when he has to work 2020-01-27 19:56:56 +01:00
Tim Gröger 7d27421659 change icons and added userConfigChange 2020-01-26 23:55:59 +01:00
Tim Gröger 706c69803f add progress circal in user list for finanzer navigation 2020-01-23 13:24:12 +01:00