Dominik Pschenitschni
536b0fd7d5
feat: constants
2022-07-04 23:58:12 +02:00
Dominik Pschenitschni
07504f526e
chore: improve type imports
2022-07-04 23:58:12 +02:00
Dominik Pschenitschni
ee16efc548
chore: remove date mixins
2022-07-04 23:58:11 +02:00
kolaente
d1f22c5b43
fix: use grey-100 instead of light so that it is properly set in dark mode
continuous-integration/drone/push Build is passing
Details
2022-06-08 23:00:03 +02:00
Dominik Pschenitschni
ba9f69344a
feat: use defineComponent wrapper
2022-04-02 17:16:57 +02:00
Dominik Pschenitschni
a3329f1b42
feat: add lang ts to script block
2022-04-02 17:15:46 +02:00
Dominik Pschenitschni
49955eb03a
fix: remove some of the typescript warnings
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2022-01-05 16:17:14 +01:00
Dominik Pschenitschni
cd10bc9d7a
fix(gantt): use function to create default date
continuous-integration/drone/push Build is passing
Details
2021-12-30 13:05:29 +00:00
Dominik Pschenitschni
b96e89ca8c
fix: remove unused variable
continuous-integration/drone/push Build is passing
Details
2021-12-02 17:05:28 +00:00
Dominik Pschenitschni
e45bc83132
fix: duplicate filter in gantt-component ( #1121 )
...
continuous-integration/drone/push Build encountered an error
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1121
Reviewed-by: konrad <k@knt.li>
Co-authored-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
Co-committed-by: Dominik Pschenitschni <dpschen@noreply.kolaente.de>
2021-11-30 21:55:24 +00:00
adrinux
46fa43d67f
Migrate to bulma-css-variables and introduce dark mode ( #954 )
...
continuous-integration/drone/push Build encountered an error
Details
Co-authored-by: Adrian Simmons <adrian@perlucida.co.uk>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #954
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Reviewed-by: konrad <k@knt.li>
Co-authored-by: adrinux <adrian@perlucida.co.uk>
Co-committed-by: adrinux <adrian@perlucida.co.uk>
2021-11-22 21:12:54 +00:00
konrad
ae5d3ecac5
fix: kanban card spacing ( #1005 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #1005
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-16 21:44:07 +00:00
konrad
31f0c384ac
feat: add button to clear active filters ( #924 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #924
Reviewed-by: dpschen <dpschen@noreply.kolaente.de>
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-11-13 19:48:06 +00:00
dpschen
8e6e52bf02
feat: wrap edit-task with card ( #948 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #948
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-11-13 14:13:56 +00:00
Dominik Pschenitschni
87d2b4fed3
fix: use :deep() selector instead of ::v-deep
2021-10-25 16:39:34 +02:00
Dominik Pschenitschni
ba1942e757
feat: merge gantt.scss with component styles
2021-10-25 16:39:31 +02:00
Dominik Pschenitschni
bb94c1ba3a
feat: use async / await where it makes sense
2021-10-16 18:59:53 +02:00
Dominik Pschenitschni
3b940cb56c
feat: don't rethrow same error and handle errors globally
2021-10-16 18:59:53 +02:00
Dominik Pschenitschni
3a7a4bdc42
Merge branch 'main' into vue3
...
continuous-integration/drone/pr Build is failing
Details
# Conflicts:
# src/components/input/editor.vue
# src/components/list/partials/filters.vue
# src/components/tasks/partials/editAssignees.vue
# src/helpers/find.ts
# src/helpers/time/formatDate.js
# src/main.ts
# src/store/modules/attachments.js
# src/store/modules/kanban.js
# src/views/list/views/List.vue
# yarn.lock
2021-10-07 12:20:52 +02:00
konrad
7e1a7f3f19
feat: hide priority label for done tasks ( #825 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #825
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-10-05 05:43:10 +00:00
kolaente
a558f5b35a
fix: translate months in gantt chart
...
continuous-integration/drone/push Build is passing
Details
Related to #774
2021-10-04 21:38:01 +02:00
Dominik Pschenitschni
15640e98ec
feat: simplify filter-popup
continuous-integration/drone/pr Build is failing
Details
2021-10-01 20:14:21 +02:00
Dominik Pschenitschni
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
Dominik Pschenitschni
db49b9b532
fix: directly set arrays, objects and delete directly
...
Not needed since vue3 uses proxies
2021-10-01 18:45:42 +02:00
Dominik Pschenitschni
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
Dominik Pschenitschni
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
Dominik Pschenitschni
ebeca48be4
fix: namespace collision of global error method with draggable error method
2021-09-24 21:46:42 +02:00
dpschen
50c1a2e4d5
feat simplify taskList mixin ( #728 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #728
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:39:18 +00:00
dpschen
07a6a31f47
chore: move constants in folder ( #732 )
...
continuous-integration/drone/push Build is passing
Details
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
konrad
077fe264f0
fix: use date-fns for gantt years ( #734 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #734
Co-authored-by: konrad <k@knt.li>
Co-committed-by: konrad <k@knt.li>
2021-09-10 12:58:23 +00:00
kolaente
c3aae638f7
Add more debug logs for gantt charts
continuous-integration/drone/push Build is passing
Details
2021-09-05 10:09:58 +02:00
kolaente
388a31d95a
Fix gantt months being wrong
continuous-integration/drone/push Build is passing
Details
2021-09-04 21:56:22 +02:00
konrad
a08306d612
Add vite ( #416 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #416
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-25 13:27:15 +00:00
sytone
306a926c66
Add default list setting & creating tasks from home ( #520 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: sytone <github@sytone.com>
Co-authored-by: Sytone <github@sytone.com>
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #520
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: sytone <kolaente@sytone.com>
Co-committed-by: sytone <kolaente@sytone.com>
2021-07-17 21:21:46 +00:00
konrad
f0498fd767
Add translations ( #562 )
...
continuous-integration/drone/push Build is passing
Details
Reviewed-on: #562
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-06-23 23:24:57 +00:00
kolaente
cdc805c8da
Refactor success and error messages
continuous-integration/drone/push Build is passing
Details
2021-06-22 22:07:57 +02:00
konrad
85e55d1300
Fix tasks moving infinitely in gantt chart ( #493 )
...
continuous-integration/drone/push Build is passing
Details
Fixes #489
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #493
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-04-25 16:01:17 +00:00
kolaente
603345b326
Fix setting a default color when none was saved
continuous-integration/drone/push Build is passing
Details
2021-04-18 19:16:53 +02:00
konrad
8828426c91
Move all content to cards ( #387 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #387
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-24 13:00:21 +00:00
konrad
2aceca54ca
Move buttons to separate component ( #380 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #380
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-17 17:57:57 +00:00
kolaente
4f872c92d8
Rename .noshadow to .has-no-shadow
continuous-integration/drone/push Build is failing
Details
2021-01-17 13:21:58 +01:00
konrad
3313801174
Fix closing popups when clicking outside of them ( #378 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #378
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-17 10:36:57 +00:00
kolaente
1d66218d5b
Add filters to gantt chart
continuous-integration/drone/push Build is passing
Details
2020-11-15 16:32:46 +01:00
kolaente
a8a7f70a3c
Cleanup code & make sure it has a common code style
continuous-integration/drone/push Build is passing
Details
2020-09-05 22:35:52 +02:00
konrad
3c07c6e8c0
Hide UI elements if the user does not have the right to use them ( #211 )
...
continuous-integration/drone/push Build is passing
Details
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
kolaente
fc4b9d439b
Restructure components
continuous-integration/drone/push Build is failing
Details
2020-06-17 22:15:59 +02:00
konrad
cf136132e3
Namespaces & Lists Page ( #160 )
...
continuous-integration/drone/push Build is passing
Details
Center list backgrounds
Better alignment of new namespace and filter button
Make creating new namespace button clear
Hide archived lists unless the user wants it
Make all cards responsive
Cleanup
Show it if a namespace is archived
Show if a list is archived
Fix not updating the list in store after updating the background
Make task cards smaller
Display list backgrounds in cards and look good while doing it
lighter shadow
Change background to stripes
Set list backgrounds as card backgrounds
Add background color check to color appropriatly
Move color check to mixin
Use background color from tasks
Change list card color
Make create new namespace button stick to the right
Shadow all the things
Don't keep list backgrounds set when navigating back
Make links to list clickable
Add seperate page for namespaces
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #160
2020-06-16 22:20:37 +00:00
kolaente
66b73f669b
Don't show a success message if it is obvious the action has been successful
continuous-integration/drone/push Build is passing
Details
2020-06-01 00:12:13 +02:00
kolaente
0d94386e99
Fix gantt chart not updating when navigating between lists
continuous-integration/drone/push Build is passing
Details
2020-05-21 11:19:44 +02:00
konrad
d7b4b2189a
Ensure consistent naming of title fields ( #134 )
...
continuous-integration/drone/push Build is passing
Details
Merge branch 'master' into fix/title-fields
Change task text field to title
Change namespace name field to title
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #134
2020-05-16 10:31:16 +00:00