Ferdinand Thiessen
851ce3aa8b
[plugins] Cleanup, documentation and refactoring of plugin system
2021-03-22 03:26:12 +01:00
Ferdinand Thiessen
4b198b6472
[pinia] Added Pinia, replaced vuex on user and session
2021-03-19 15:42:10 +01:00
Ferdinand Thiessen
897c98c53a
[Vue3] Fixed users plugin and some basic stuff, still broken.
2021-03-19 15:19:50 +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
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
8689e84d47
Reworked user and session store, added Admin function for user.
...
* Sync Login with backend
* Split Main into MainUserSettins and Settings
* Added AdminSetting to change other users, added UserSelector Component
for selecting users (can be reused for other stuff ;-) ).
* Split hasPermission into helper file for code reuse
2020-11-06 01:17:04 +01:00
Tim Gröger
09c6a806c9
Fixed Permissions
...
Man kann nun pro Route mehrere permissions setzen.
2020-10-31 17:33:09 +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
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
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