Dominik Pschenitschni
9807858436
feat: unify savedFilter logic in service ( #2491 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2491
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-10-27 19:56:14 +00:00
a70a2e3ba6
feat(gantt): use time constants
2022-10-27 17:49:29 +02:00
7f4114b703
feat: move useGanttTaskList in separate file
2022-10-27 17:47:53 +02:00
9f146c8c7f
chore(gantt): wip daterange
2022-10-27 17:46:28 +02:00
8fdd3e785d
fix: make sure services without a modelFactory override still return data
...
continuous-integration/drone/push Build is passing
Resolves F-850 and F-879
2022-10-23 12:56:44 +02:00
1af4f7811a
feat: add TickTick migrator support
continuous-integration/drone/push Build is failing
2022-10-09 22:42:40 +02:00
4655e1ce34
feat: update eslint config
...
continuous-integration/drone/pr Build is passing
support async component, see: https://eslint.vuejs.org/user-guide/#how-to-use-a-custom-parser
2022-10-04 13:45:16 +02:00
Dominik Pschenitschni
878c6ea9e1
chore: make const out of export download file name ( #2436 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2436
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-28 13:28:45 +00:00
Dominik Pschenitschni
4dfcd8e70f
feat: feat-attachments-script-setup ( #2358 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2358
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-22 15:31:13 +00:00
1a11b43ca8
feat: improve models
continuous-integration/drone/push Build is passing
2022-09-13 14:59:02 +00:00
d819b9b0ba
fix: don't encode attachment upload file blob as json
continuous-integration/drone/push Build is passing
2022-09-06 13:02:49 +02:00
d36577c04e
fix: mark abstractModel and abstractService abstract
2022-09-05 17:57:19 +02:00
041a1a4cc0
move constants
2022-09-05 17:43:55 +02:00
3ba423ed23
fix: use correct model for generics
2022-09-05 17:43:23 +02:00
3766b5e51b
feat: improve store and model typing
2022-09-05 17:43:22 +02:00
c9e85cb52b
feat: improve types
2022-09-05 17:38:37 +02:00
332acf012c
feat: function attribute typing
2022-09-05 16:37:37 +02:00
74ad6e65e8
feat: convert abstractService to ts
2022-09-05 16:37:35 +02:00
Dominik Pschenitschni
6e4a3ff199
fix: authenticate per request ( #2258 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #2258
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-09-04 14:30:11 +00:00
2b8a786825
fix: archiving a list
continuous-integration/drone/push Build is failing
2022-06-30 18:04:41 +02:00
Dominik Pschenitschni
e3483b1a5a
fix: rename caldavToken to ts ( #1814 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1814
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2022-04-18 17:22:19 +00:00
d865af58a8
chore: return new model instead of modifying the existing
2022-04-02 17:37:51 +02:00
8e5a318d4c
feat: manage tokens
2022-04-02 17:37:50 +02:00
175b786ec6
fix: remove self and replace with this
continuous-integration/drone/pr Build was killed
2022-04-02 17:17:09 +02:00
a3329f1b42
feat: add lang ts to script block
2022-04-02 17:15:46 +02:00
15b67136fe
feat: rename js files to ts
2022-04-02 17:14:59 +02:00
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
8b8e413af0
feat: recurring for quick add magic ( #1105 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #1105
Reviewed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-12-07 20:08:39 +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
d66ad12f5c
feat: improve kanban implementation
2021-10-11 18:08:30 +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
dpschen
dae441a373
feat: simplify heading blur logic ( #727 )
...
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #727
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-10 12:57:59 +00:00
debdc83f1b
Fix data export download progress
continuous-integration/drone/push Build is passing
2021-09-08 17:33:58 +02: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
dpschen
0a8505f53c
fix: vuex mutation violation from draggable ( #674 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #674
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-08-23 19:24:52 +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
1686663a3f
Add option to remove a list background
continuous-integration/drone/push Build is passing
2021-03-21 18:11:24 +01:00
c076298cf0
Add notifications overview ( #414 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #414
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-21 15:13:58 +00:00
08dcc77228
Fix deleting task relations
...
continuous-integration/drone/push Build is passing
See vikunja/api/commit/eb3a94567817b78a3325a937cedce237837e3785
2021-02-18 23:36:06 +01:00
3f20ae89a8
Subscriptions and notifications for namespaces, tasks and lists ( #410 )
...
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #410
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-02-14 19:18:51 +00:00
b12869e509
Fix labels randomly changing color after saving
continuous-integration/drone/push Build is passing
2021-01-17 11:51:07 +01:00
4a02a1b496
Add setting for sending reminder emails ( #343 )
...
continuous-integration/drone/push Build is passing
Fix the "Import your data button" in the settings
Add setting for sending reminder emails
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #343
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-12-19 00:12:30 +00:00
0b620a07ef
Fix parsing task done at date
continuous-integration/drone/push Build is passing
2020-12-08 15:43:51 +01:00