Commit Graph

20 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 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
Ferdinand Thiessen 7c33a71c4d Fixed some TS issues related to user and session store 2020-10-29 00:19:39 +01: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