Ferdinand Thiessen
6a75d1bf51
chore(format): Fix formatting, enforce prettier style
2021-12-06 00:40:50 +01:00
Ferdinand Thiessen
f9f66e7172
chore(api): Update dependencies, cleanup, tag new version
...
No need for prettier stuff, it is done by flaschengeists package.json
2021-12-05 23:57:37 +01:00
Ferdinand Thiessen
e9c0086859
feat(api): Add component for displaying an users avatar with fallback image
2021-12-05 23:35:32 +01:00
Ferdinand Thiessen
b2c70a6657
feat(api): user store decides if data is outdated based on the last update rather then last local changes.
2021-12-05 20:57:57 +01:00
Ferdinand Thiessen
f27212f60e
feat(api): user store now handels deleted users.
...
`.users` now is a getter that filters out deleted users.
For all users, including deleted, use `_users` property (should not be needed as `getUser` will return the needed information as well).
2021-12-05 20:57:15 +01:00
Ferdinand Thiessen
9eb5412c14
fix(api): Session is required to load current user
2021-12-05 20:51:44 +01:00
Ferdinand Thiessen
49c3ec74ba
fix(api): Load current user in login function of mainStore
2021-12-05 13:45:50 +01:00
Ferdinand Thiessen
83f32ea82a
feat(api): Get current session
2021-12-05 13:30:44 +01:00
Ferdinand Thiessen
656d7a9e3c
feat(api): Add delete user function to user store
2021-12-02 21:32:43 +01:00
Ferdinand Thiessen
8fca175d39
chore(api) Tag a new api version
2021-11-29 18:18:00 +01:00
Ferdinand Thiessen
6c219c5226
feat(api) Added function to get the URL of an user avatar
2021-11-29 17:23:55 +01:00
Ferdinand Thiessen
02f60335d4
[api] tag new version
2021-11-27 02:47:14 +01:00
Ferdinand Thiessen
d9267bcc0a
[api] Save whole session in PersistantStore.
2021-11-27 02:44:40 +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
6769e18ffa
[api] Add PersistentStorage
...
Wrapper for LocalStorage on browsers and Storage plugin on capacitor
2021-11-26 20:40:35 +01:00
Ferdinand Thiessen
4887bc261b
[stores] Minor cleanup
2021-11-26 18:11:18 +01:00
Ferdinand Thiessen
d516839ad4
[utils] Add placeholder to datetime utils
2021-11-26 11:14:15 +01:00
Ferdinand Thiessen
c9df257bbf
[core] Fix minor linting error
2021-11-26 01:39:09 +01:00
Tim Gröger
053fdae384
[api] revert user ssp
2021-11-25 12:32:50 +01:00
Ferdinand Thiessen
e4889ddac2
[api] Add datetime util for start-end ranges
2021-11-23 16:00:18 +01:00
Tim Gröger
53f053a294
[api] add filter for get_users
2021-11-22 15:08:28 +01:00
Tim Gröger
cc29893e04
Merge remote-tracking branch 'origin/develop' into develop
2021-11-21 19:43:49 +01:00
Ferdinand Thiessen
f4650ffdeb
[api] update dependencies + new release
2021-11-21 15:11:25 +01:00
Ferdinand Thiessen
1158525abb
[api] Add clone function to utils
2021-11-21 15:08:58 +01:00
Tim Gröger
6061b37887
[users] delete avatar
2021-11-20 22:59:51 +01:00
Tim Gröger
dad88ec766
[api][fix] fixed setting roles
2021-11-19 23:10:28 +01:00
Ferdinand Thiessen
fca79c36ef
[api] Pass Date objects to IsoDateInput validators instead of string.
2021-11-16 23:57:57 +01:00
Ferdinand Thiessen
d84796b09d
[api] Fix dependencies and release new version
2021-11-16 21:36:42 +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
dfb924bb3f
[API] Update dependencies, fix error checking
...
Typescript now defaults to unknown instead of any for Errors (catch).
Implemented helper function to check AxiosErros.
2021-11-11 11:35:11 +01:00
Ferdinand Thiessen
bc9dba1c7b
[cleanup] Fix some minor formatting
2021-11-11 11:11:06 +01:00
Ferdinand Thiessen
22f47bd34e
[docs][core] Move devel docs to wiki, use correct api package
2021-05-26 18:49:36 +02:00
Ferdinand Thiessen
1802081ad2
Merge branch 'develop' into seperate_plugins
2021-05-25 22:01:13 +02:00
Ferdinand Thiessen
979eab05af
[api] Fixed session loading
2021-05-25 21:52:26 +02:00
Ferdinand Thiessen
8c9db67b95
[core] Seperated all plugins from the main source tree
2021-05-25 16:13:15 +02:00