Tim Gröger
2928c241ad
fix prevention that click card when click on notification buttons
2024-01-16 19:36:49 +01:00
Tim Gröger
fe9ec96ce1
update behavior of left drawer
2024-01-16 14:37:38 +01:00
Tim Gröger
a46c41cb5b
better widget dashboard
2023-05-14 00:02:08 +02:00
Tim Gröger
ab45bf3667
if capacitor only notification is used when backend is offline
2023-05-05 14:25:31 +02:00
groegert
e07df08822
eleminate permanent spinner on login
2021-12-26 12:01:22 +01:00
Ferdinand Thiessen
2425e6cf2f
fix(boot): Fix navigation guards so users get redirected after logging in
2021-12-06 13:14:42 +01:00
Ferdinand Thiessen
6a75d1bf51
chore(format): Fix formatting, enforce prettier style
2021-12-06 00:40:50 +01:00
Ferdinand Thiessen
8e552ba508
feat(app): Set lifetime to 14 days on capacitor.
...
Do not annoy users on capacitory apps with daily logging in again
2021-12-05 13:45:50 +01:00
Ferdinand Thiessen
cb43b8a39b
fix(core) Token should be added to headers instead of replacing them
2021-11-29 17:20:26 +01:00
Tim Gröger
acf1816b55
[core] logout on capicitor in drawer
2021-11-28 14:46:00 +01:00
Ferdinand Thiessen
d9267bcc0a
[api] Save whole session in PersistantStore.
2021-11-27 02:44:40 +01:00
Ferdinand Thiessen
6732921ff7
[core] Improved backend setup on login page
2021-11-27 01:31:43 +01:00
Ferdinand Thiessen
7a705d5f9a
[core] Ensure everything is initialized in the correct order.
...
Make sure api is initialized before making any requests.
2021-11-27 01:18:58 +01:00
Ferdinand Thiessen
368ca23c56
General cleanup of unused code and small fixes
2021-11-27 00:49:12 +01:00
Ferdinand Thiessen
29c085bd2c
[core] Save baseURL into PersistentStorage
2021-11-26 20:55:45 +01:00
Ferdinand Thiessen
1b152b52f5
[core] Save session token in PersistentStorage.
2021-11-26 20:40:35 +01:00
Ferdinand Thiessen
6fd3f045f8
[core] Fix notifications dismiss function
2021-11-24 15:54:42 +01:00
Ferdinand Thiessen
a8578e2803
[core] Notifications can now be dismissed without triggering a reject
2021-11-24 15:28:53 +01:00
Ferdinand Thiessen
ade6d06eb6
[core] Minify requests
2021-11-22 22:59:50 +01:00
Ferdinand Thiessen
04e3c57397
[clean] Replace unneeded computed with initialized ref
2021-11-21 11:19:08 +01:00
Tim Gröger
2fc411d51d
[UI] Show menu drawer if on desktop
2021-11-21 11:13:51 +01:00
Ferdinand Thiessen
3e091fd02b
[plugins] Fix bug where not all plugins are loaded
2021-11-19 14:06:29 +01:00
Ferdinand Thiessen
62af4f5026
[cleaup] No need for computed if directly derefed
2021-11-16 14:23:18 +01:00
Tim Gröger
36d6fdfb94
[fix] return correct permissions
2021-11-16 11:20:11 +01:00
Ferdinand Thiessen
53951daa25
[notification] Ignore notifications for missing plugins, identify plugins by ID rather then name.
2021-11-11 15:27:57 +01:00
Ferdinand Thiessen
59920e23a5
[cleanup] Minor style cleanup + use MDIv6
2021-11-11 15:26:57 +01:00
Ferdinand Thiessen
73f50e9f4f
[cleanup] Fix some warnings of the vue eslint plugin
2021-11-11 11:52:20 +01:00
Ferdinand Thiessen
bc9dba1c7b
[cleanup] Fix some minor formatting
2021-11-11 11:11:06 +01:00
Ferdinand Thiessen
1132bfd129
[deps] Update to rc pinia and fix TypeScript version for ESLint
2021-08-30 14:21:53 +02:00
Ferdinand Thiessen
fe1fae10f5
[plugins]: Allow ordering menu links, fixes #10
2021-07-29 18:26:38 +02:00
Tim Gröger
a38954cf70
Merge branch 'develop' of flaschengeist.dev:Flaschengeist/flaschengeist-frontend into develop
2021-06-29 09:37:48 +02:00
groegert
731cc20a06
[core] removed some prettier lines
...
fixes #9
2021-05-27 12:53:18 +02:00
groegert
c38032085f
[core] added computation in EssentialExpansionLink
...
fixes #9
2021-05-27 12:35:25 +02:00
Ferdinand Thiessen
1802081ad2
Merge branch 'develop' into seperate_plugins
2021-05-25 22:01:13 +02:00
Ferdinand Thiessen
631e78acb3
[core] minor cleanup
2021-05-25 21:55:22 +02:00
Ferdinand Thiessen
d422380adc
[core] Fixed menu link title generation
2021-05-25 21:54:49 +02:00
Ferdinand Thiessen
fd918f5bb7
[core] Added vendor (always) required plugins
2021-05-25 16:27:10 +02:00
Ferdinand Thiessen
8c9db67b95
[core] Seperated all plugins from the main source tree
2021-05-25 16:13:15 +02:00
groegert
86bad83e53
[core] added computation when accessing promised store in EssentialExpansionLink
...
fixes #9
2021-05-25 12:46:54 +02:00
groegert
625ac55b0a
[core] prevent recursive logouts on htto-401
...
fixes #7
2021-05-24 19:30:28 +02:00
groegert
9940589d1a
[core] prevent recursive logouts on htto-401
...
fixes #7
2021-05-24 19:21:49 +02:00
groegert
f2b7f3a3b4
[core] call api.delete(`auth/${token}`) within a valid session
...
fixes : #7
2021-05-21 10:17:56 +02:00
Ferdinand Thiessen
f9c9f6efbe
[core] Seperated plugin and api types into subproject
2021-05-21 01:42:41 +02:00
Ferdinand Thiessen
0873b2da22
[core][plugin] Fixed compatibility with Pinia
...
* API BREAK! Menu link title now must be a string or a function return a string
* Pinia unwraps Refs so we had to get rid of the ComputedRef
* Use current typescript
2021-05-20 20:31:37 +02:00
Ferdinand Thiessen
cf1a5cc922
[core][deps] Updated deps and fix typescript errors
2021-05-19 15:37:50 +02:00
Ferdinand Thiessen
8b6c400689
pricelist: Fixed wrong default value for modelValue
2021-04-22 23:14:11 +02:00
Tim Gröger
5174e7fea3
[core] some style loginpage
2021-04-19 10:12:18 +02:00
Tim Gröger
95867428a8
[core] draggable shortcutlinks
2021-04-18 23:43:16 +02:00
Tim Gröger
3c7d711f59
[core] dynamic shortcutlinks
2021-04-18 23:26:54 +02:00
Tim Gröger
81c5b10101
[core] change style of menulinks in drawer
2021-04-18 22:33:32 +02:00