Commit Graph

233 Commits

Author SHA1 Message Date
15640e98ec
feat: simplify filter-popup
Some checks failed
continuous-integration/drone/pr Build is failing
2021-10-01 20:14:21 +02:00
8d88b3792d
feat: always use index for buckets 2021-10-01 20:06:06 +02:00
672d63fbed
feat: remove createTask mixin 2021-10-01 20:06:06 +02:00
aeabc42844
fix newList.vue
Some checks failed
continuous-integration/drone/pr Build is failing
2021-10-01 20:06:05 +02:00
e779681905
feat: upgrade to packages for vue 3
- vue3-notification
- vue-advanced-cropper 2
- vuedraggable 4
- vue-shortkey -> moved in repo
2021-10-01 18:49:54 +02:00
7c3c2945f8
feat: use vue-i18n 9 for vue3 2021-10-01 18:49:54 +02:00
72518212da
feat: use vue-router 4 for vue3 2021-10-01 18:47:41 +02:00
421ff9a188
feat: use new async component definition
- fix see: https://v3.vuejs.org/guide/migration/async-components.html
- put async editor in separate component
2021-10-01 18:46:40 +02:00
db49b9b532
fix: directly set arrays, objects and delete directly
Not needed since vue3 uses proxies
2021-10-01 18:45:42 +02:00
2b20f328cb
fix: compiler warnings
see:
- https://v3.vuejs.org/guide/migration/key-attribute.html
- https://v3.vuejs.org/guide/migration/v-bind.html
- https://v3.vuejs.org/guide/migration/v-on-native-modifier-removed.html
2021-10-01 18:45:42 +02:00
416380025e
fix: more spacing for last viewed tasks headline
Some checks reported errors
continuous-integration/drone/push Build was killed
2021-09-29 21:29:09 +02:00
96523f1fbf feat: task checklist improvements (#797)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #797
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-29 18:31:14 +00:00
d47b13647e feat(natural language): make natural language prefixes configurable (#795)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #795
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-29 18:30:55 +00:00
697ea12c8e
fix: breaking attribute coercion behavior
see: https://v3.vuejs.org/guide/migration/attribute-coercion.html#overview
2021-09-24 21:46:42 +02:00
fe27a432c7
feat: move unique functions from taskList to List 2021-09-24 21:46:42 +02:00
f51371bbe0
feat: move from life cycle to data or watcher
- remove from created / mounted
- initialize component services in data
- use immediate watcher where appropriate
- deep watch for route changes
2021-09-24 21:46:42 +02:00
ebeca48be4
fix: namespace collision of global error method with draggable error method 2021-09-24 21:46:42 +02:00
0da7a46612
feat: formatting
- remove unneeded data props
- prepare for compiler warnings vue3; see https://v3.vuejs.org/guide/migration/v-bind.html
2021-09-24 21:46:42 +02:00
4454e6cf22
feat: update to new slot syntax
Prepare for vue 3
2021-09-24 21:46:42 +02:00
dpschen
41331c8a86 feature/remove-attachment-upload-mixin (#724)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #724
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-24 18:16:37 +00:00
dpschen
4f2378ff02 feat: add variant hint-modal to modal component (#764)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #764
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-24 18:08:48 +00:00
dpschen
7719ef1bef feat: move pagination to dedicated component (#760)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #760
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-21 19:03:38 +00:00
d88e299358 fix: no drag delay when using mouse on touch device (#748)
Some checks failed
continuous-integration/drone/push Build is failing
Reviewed-on: #748
Reviewed-by: konrad <k@knt.li>
Co-authored-by: simon1506 <simon.sch.dev@gmail.com>
Co-committed-by: simon1506 <simon.sch.dev@gmail.com>
2021-09-21 16:47:42 +00:00
dpschen
728dfc52e5 feat: close modals with esc key (#741)
Some checks failed
continuous-integration/drone/push Build is failing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #741
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-21 16:37:56 +00:00
dpschen
07a6a31f47 chore: move constants in folder (#732)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #732
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 14:21:33 +00:00
dpschen
0295113f50 feat: use store getters to check auth (#731)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #731
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 13:04:00 +00:00
9cee720ac9
Fix sort order for table view
Some checks failed
continuous-integration/drone/push Build is failing
2021-09-08 18:13:02 +02:00
6f89863c81
Fix missing translation when creating a new task on the kanban board
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-08 17:49:10 +02:00
332dbc1598
Fix rearranging tasks in a kanban bucket when its limit was reached
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-07 18:38:53 +02:00
e0c9332634
Add proofread languages to available languages
All checks were successful
continuous-integration/drone/push Build is passing
2021-09-05 13:31:53 +02:00
f4c552a79f User Data Export and import (#699)
All checks were successful
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
30d699df2d fix: non unique ids (#672)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #672
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-08-23 17:42:42 +00:00
3aa316988b
Directly redirect to the openid auth provider if that's the only auth method
Some checks failed
continuous-integration/drone/push Build is failing
2021-08-15 12:02:29 +02:00
f79f4101b6
Show errors from openid provider
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-14 17:31:35 +02:00
dc04c1b256 User account deletion (#651)
All checks were successful
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
f4a4909ead
Fix populating task details ater updating the description
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-06 23:45:46 +02:00
187a8f5933
Small cleanups & code improvements
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-06 23:34:37 +02:00
5b70f8d5d7
Fix showing import tasks cta when tasks are loading
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-06 19:25:17 +02:00
493180d442
Fix lint
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-03 23:28:55 +02:00
e3787b9496
Only add a drag delay if on mobile instead of setting it to 0
Some checks failed
continuous-integration/drone/push Build is failing
2021-08-03 23:26:39 +02:00
e855b1b1e5
Fix CTA spacings
All checks were successful
continuous-integration/drone/push Build is passing
2021-08-02 07:48:00 +02:00
364d42b2b9
Add confirm with enter when setting a new password
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-30 14:46:00 +02:00
8f84594e92
TOTP UX improvements & translation fixes
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-30 12:23:36 +02:00
c323804c7c
Add drag delay on mobile
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-29 13:08:38 +02:00
3c2d89a0f6
Don't allow dragging a list when the user does not have the rights
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-29 13:05:33 +02:00
8a08a41a3c
Fix setting a task as favorite button
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-29 13:00:48 +02:00
c4067c7c35 PWA improvments (#622)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #622
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 20:58:12 +00:00
617a6a0c21
Add making tasks favorite from the task detail view
All checks were successful
continuous-integration/drone/push Build is passing
2021-07-28 22:13:24 +02:00
3c7f8d7aa2 Reorder tasks, lists and kanban buckets (#620)
All checks were successful
continuous-integration/drone/push Build is passing
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #620
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-28 19:56:29 +00:00
fd5d331eca
Fix sorting labels
All checks were successful
continuous-integration/drone/push Build is passing
Resolves #603
2021-07-26 10:55:19 +02:00