Ferdinand Thiessen
|
6a6afcb2d4
|
[users] Design: Scroll area of roles should look like input elements
|
2021-04-03 14:42:09 +02:00 |
Ferdinand Thiessen
|
ee3cb0ba40
|
[style] QPage should be the first element, otherwise design is broken
|
2021-04-03 14:41:30 +02:00 |
Ferdinand Thiessen
|
679d98a2af
|
[users] Fixed avatar on widget
|
2021-04-01 19:40:07 +02:00 |
Ferdinand Thiessen
|
fc35e2ecec
|
[user] Fixed avatar upload
|
2021-04-01 03:16:56 +02:00 |
Ferdinand Thiessen
|
7d914d065e
|
[user] Fixed user settings and widget
|
2021-03-31 21:14:17 +02:00 |
Ferdinand Thiessen
|
48d6792fa0
|
[users][vue3] Fixed managing roles
|
2021-03-31 20:24:01 +02:00 |
Ferdinand Thiessen
|
c61b5fcc0c
|
[core] Allow users to see passwords if wished
|
2021-03-31 17:22:55 +02:00 |
Ferdinand Thiessen
|
e564901d2e
|
[core] Remove last vuex references
* src/stores can not be used as quasar thinks it contains vuex
|
2021-03-30 00:28:18 +02:00 |
Ferdinand Thiessen
|
534d5e3034
|
[users] Require all needed backend plugins
|
2021-03-29 07:36:02 +02:00 |
Ferdinand Thiessen
|
851ce3aa8b
|
[plugins] Cleanup, documentation and refactoring of plugin system
|
2021-03-22 03:26:12 +01:00 |
Ferdinand Thiessen
|
77bb463e5e
|
[schedule][events] Improved plugin
* Allow creating recurring events
* Fixed AgendaView
|
2021-03-21 00:58:31 +01:00 |
Ferdinand Thiessen
|
fd45a46c01
|
[pinia] Implemented and migrated balance
* Fixed revert of transaction if Conflic occures
|
2021-03-19 15:44:59 +01:00 |
Ferdinand Thiessen
|
bc3c15e3bc
|
Fixed login and login-guard, redirect when offline
|
2021-03-19 15:43:13 +01:00 |
Ferdinand Thiessen
|
0922d468d9
|
[pinia] Some work on balance store
|
2021-03-19 15:42:10 +01:00 |
Ferdinand Thiessen
|
544d58889b
|
Fixed Sessions
|
2021-03-19 15:42:10 +01:00 |
Ferdinand Thiessen
|
4b198b6472
|
[pinia] Added Pinia, replaced vuex on user and session
|
2021-03-19 15:42:10 +01:00 |
Ferdinand Thiessen
|
50f1f028eb
|
Allow empty value in UserSelector
|
2021-03-19 15:31:04 +01:00 |
Ferdinand Thiessen
|
d3d8c1e5f2
|
[Vue3] Fixed usage of value vs modelValue
|
2021-03-19 15:28:55 +01:00 |
Ferdinand Thiessen
|
34312cca96
|
[Vue3] Increase warning level for better code quality and fixed issues found.
|
2021-03-19 15:26:58 +01:00 |
Ferdinand Thiessen
|
68fa8fa1a8
|
[Vue3] Fixed some more error and merge issues
|
2021-03-19 15:25:22 +01:00 |
Ferdinand Thiessen
|
152b86fb4f
|
[Vue3] Fixed some eslint warnings on template part of vue files
|
2021-03-19 15:21:21 +01:00 |
Ferdinand Thiessen
|
6e50a510eb
|
[Vue3] More fixes in setup and MainUserSettings
|
2021-03-19 15:19:52 +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
|
117d8256be
|
[Vue3][Quasar2] Migrated some more files.
|
2021-03-19 15:16:29 +01:00 |
Ferdinand Thiessen
|
b7db5ea3a6
|
[Vue3][Quasar2] Fixed boot files and UserSessionStore
|
2021-03-19 15:14:36 +01:00 |
Ferdinand Thiessen
|
d147e538d1
|
[Vue3][Quasar2] Fixed Store and Router, breaking changes in both.
|
2021-03-19 15:12:37 +01:00 |
Ferdinand Thiessen
|
0efe445864
|
[Vue3][Quasar2] Removed old composition-api, now included in Vue
|
2021-03-19 15:07:03 +01:00 |
Tim Gröger
|
73f16d6cbb
|
[prettier] format with prettier, fixed some pricelist issues
|
2021-03-18 17:23:57 +01:00 |
Ferdinand Thiessen
|
cd74612e6d
|
Login compat. with backend
|
2021-02-10 18:09:37 +01:00 |
Ferdinand Thiessen
|
502c40329c
|
Merged balance actions into one page
|
2021-01-29 04:37:56 +01:00 |
Ferdinand Thiessen
|
a8ad2f1da5
|
Code formatting with prettier
|
2021-01-28 23:08:34 +01:00 |
Tim Gröger
|
69e68b92f9
|
add function to change session lifetime
|
2021-01-27 14:04:09 +01:00 |
Tim Gröger
|
693b6a11d3
|
prettier all files
|
2021-01-27 08:16:44 +01:00 |
Ferdinand Thiessen
|
e366a25838
|
Save transactions in store and allow setting and getting a single user from store
|
2021-01-27 02:41:11 +01:00 |
Ferdinand Thiessen
|
887262ae5a
|
Fixed some TS warnings
|
2021-01-26 16:37:45 +01:00 |
Ferdinand Thiessen
|
ba485f87c5
|
Prettier
|
2021-01-21 21:07:49 +01:00 |
Tim Gröger
|
6e90075db3
|
fixed build erros (typescript errors)
|
2021-01-21 16:23:40 +01:00 |
Ferdinand Thiessen
|
7748d2d8a3
|
UserSelector: Allow custom label
|
2021-01-20 15:45:13 +01:00 |
Ferdinand Thiessen
|
08c29c1cd6
|
Implemented password reset function
|
2021-01-18 16:05:05 +01:00 |
Ferdinand Thiessen
|
eabc520762
|
Move non-component helper files to utils
|
2020-11-24 18:42:43 +01:00 |
Ferdinand Thiessen
|
0b7c6feeb3
|
Fixed issue with avatar upload
|
2020-11-18 03:11:34 +01:00 |
Ferdinand Thiessen
|
bda58426e3
|
Fixed code style, sorry
|
2020-11-18 00:33:26 +01:00 |
Ferdinand Thiessen
|
4be0f56820
|
Fixed some vue errors and send less requests if (no need to fetch own edits)
|
2020-11-18 00:27:44 +01:00 |
Ferdinand Thiessen
|
06b259cd74
|
Fixed birthday is not a Date
|
2020-11-17 18:09:05 +01:00 |
Ferdinand Thiessen
|
4c9fb07f7d
|
Show notification if unsupported filetype
|
2020-11-17 03:43:34 +01:00 |
Ferdinand Thiessen
|
5061d18956
|
Better handling of invalid credentials on login
* Notify on page as this is more appropriate
* Reset entered password
|
2020-11-16 14:17:26 +01:00 |
Ferdinand Thiessen
|
967458a51b
|
Use same style for all notifications, better error message
|
2020-11-16 13:44:38 +01:00 |
Ferdinand Thiessen
|
1471f1a660
|
Limit avatar size and cleanup dependencies
* Limit avatar size to 200 KiB (really no body needs 4K resolution avatars
* Dropped cryptojs dependency as we do not use gravatar anymore
|
2020-11-16 13:36:55 +01:00 |
Ferdinand Thiessen
|
939dde3651
|
Implemented Avatar
|
2020-11-16 02:28:03 +01:00 |
Ferdinand Thiessen
|
01826fbc8b
|
Show todays birthdays
|
2020-11-15 20:08:24 +01:00 |