db47c1f10c
chore: move converting params to service
continuous-integration/drone/pr Build is passing
2022-02-27 17:21:07 +01:00
c3c4d2a0a5
feat: use script setup and ts in app auth components
continuous-integration/drone/push Build was killed
2021-12-12 14:37:20 +00:00
6d472bf5ca
fix: task attachment upload
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-10-17 22:29:05 +02:00
bb94c1ba3a
feat: use async / await where it makes sense
2021-10-16 18:59:53 +02:00
a776e1d2f3
chore: don't resolve when returning from promise & improve list store module
continuous-integration/drone/pr Build was killed
2021-10-16 18:59:53 +02:00
3b940cb56c
feat: don't rethrow same error and handle errors globally
2021-10-16 18:59:53 +02:00
dpschen
faa2daa876
feat: remove lodash dependency ( #743 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #743
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-10-06 20:25:06 +00:00
60173ebc59
chore(deps): update dependency axios to v0.21.2 ( #698 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #698
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2021-09-04 19:57:09 +00:00
f4c552a79f
User Data Export and import ( #699 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #699
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-04 19:26:38 +00:00
dc04c1b256
User account deletion ( #651 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #651
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-08-11 19:08:18 +00:00
a787f6ffc7
Save auth tokens from link shares only in memory, don't persist them to localStorage
...
continuous-integration/drone/push Build is passing
Resolves #587
2021-07-09 20:10:57 +02:00
0cd9d43a7c
Fix showing edit buttons when the user does not have the rights to use them
continuous-integration/drone/push Build is passing
2021-06-03 16:27:41 +02:00
2af53b16b6
Performance improvements ( #288 )
...
continuous-integration/drone/push Build is passing
Only include needed parts from lodash
Don't prefetch
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #288
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-02 20:47:31 +00:00
a8a7f70a3c
Cleanup code & make sure it has a common code style
continuous-integration/drone/push Build is passing
2020-09-05 22:35:52 +02:00
3c07c6e8c0
Hide UI elements if the user does not have the right to use them ( #211 )
...
continuous-integration/drone/push Build is passing
Hide Team UI elements if the user does not have the rights to use them
Fix replacing the right saved in the model when updating
Hide UI-Elements on task if the user does not have the rights to use them
Hide UI-Elements on gantt if the user does not have the rights to use them
Hide UI-Elements on kanban if the user does not have rights to use them
Fix canWrite condition
Hide list components if the user has no right to write to the list
Add max right to model
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #211
2020-08-11 18:18:59 +00:00
ec1b039daa
More avatar providers ( #200 )
...
continuous-integration/drone/push Build is passing
Reload the avatar after changing it
Hide cropper after upload
Fix aspect ratio
Add loading variable
Move avatar settings to seperate component
Add avatar crop
Fix avatar upload
Add avatar file upload
Add abstract methods for file upload
Add saving avatar status
Add avatar setting
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #200
2020-08-02 17:17:29 +00:00
d46faec23d
Make api url configurable in index.html
continuous-integration/drone/push Build is failing
2020-05-05 22:44:58 +02:00
86aebc48a0
Fix uploading attachments
continuous-integration/drone/push Build is passing
2020-04-26 16:28:02 +02:00
99c10d49be
TOTP ( #109 )
...
continuous-integration/drone/push Build is passing
Fix not telling the user about invalid totp passcodes when logging in
Add disabling totp authentication
Add totp passcode when logging in
Add totp settings
Add general post method function
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #109
2020-04-17 23:46:07 +00:00
7587821927
Move conversion of snake_case to camelCase to model to make recursive models still work
continuous-integration/drone/push Build is passing
2020-04-14 22:46:27 +02:00
4a413e7f3c
Make all api fields snake_case ( #105 )
...
continuous-integration/drone/push Build is passing
Change all snake/camelCase mix and match to camelCase everywhere
Fix conversion to not interfer with service interceptors
Add dynamic conversion between camelCase and snake_case to services
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #105
2020-04-12 21:54:46 +00:00
fe6c859150
Revert "Use deep imports for importing lodash to make tree shaking easier"
...
continuous-integration/drone/push Build is passing
This reverts commit 3c3767a9
2020-03-03 21:02:13 +01:00
3c3767a91e
Use deep imports for importing lodash to make tree shaking easier
continuous-integration/drone/push Build is passing
2020-03-02 22:37:36 +01:00
0591531949
Fix adding a task to an empty list
continuous-integration/drone/push Build is passing
2020-02-14 17:45:06 +01:00
d61a7511da
Migration Improvements ( #47 )
...
continuous-integration/drone/push Build is passing
Make "migration" "import everywhere"
Add checking for migration status before trying to migrate
Add get status from migrations
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #47
2020-01-20 21:22:32 +00:00
2302a46d9b
Task Pagination ( #38 )
continuous-integration/drone/push Build is passing
2019-12-03 18:09:12 +00:00
4e5d14d969
Task Detail View ( #37 )
continuous-integration/drone/push Build is passing
2019-11-24 13:16:24 +00:00
0b18ca73c2
Fixed task update not working (again)
continuous-integration/drone/push Build is passing
2019-06-05 22:15:30 +02:00
263374985b
Fixed task update not working
continuous-integration/drone/push Build is passing
2019-06-05 19:36:32 +02:00
f7a17e45bc
Labels on tasks ( #25 )
2019-03-07 19:48:40 +00:00
6603c046bc
Fix for task dates update ( #23 )
2019-03-03 21:07:15 +00:00
9b0c842ae1
Move everything to models and services ( #17 )
2019-03-02 10:25:10 +00:00