Dominik Pschenitschni
08f84bf7e3
feat: merge attachment styles with component
...
also add bounce animation that is just used there
2021-10-25 16:39:30 +02:00
Dominik Pschenitschni
b304712b1e
feat: merge multiselect.scss with component styles
2021-10-25 16:39:30 +02:00
kolaente
c7b4c25caa
fix: remove nonexisting prop
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-10-17 22:27:18 +02:00
kolaente
3ba9cd2d99
fix: ATTR_ENUMERATED_COERCION errors with editor and contenteditable
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/pr Build is passing
Details
2021-10-17 22:05:23 +02:00
kolaente
36d5262f1d
fix: ATTR_ENUMERATED_COERCION spellcheck on kanban board
continuous-integration/drone/pr Build is failing
Details
continuous-integration/drone/push Build is failing
Details
2021-10-17 17:21:33 +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
fa54e1f1de
feat: review changes
continuous-integration/drone/pr Build is passing
Details
continuous-integration/drone/push Build is passing
Details
2021-10-15 19:57:14 +02:00
Dominik Pschenitschni
427f18d59e
fix: watch deep in listSearch
2021-10-11 19:15:34 +02:00
Dominik Pschenitschni
5cfb99bfc2
Merge branch 'main' into feature/vue3-implementation-improvements
...
continuous-integration/drone/pr Build is passing
Details
# Conflicts:
# package.json
# vite.config.js
# yarn.lock
2021-10-11 18:40:06 +02:00
Dominik Pschenitschni
dfe401a9dc
fix: watch deep for other arrays
...
see: https://v3.vuejs.org/guide/migration/watch.html
2021-10-11 18:08:32 +02:00
dpschen
36d4599276
fix: unassign user success messgage ( #831 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #831
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-10-07 18:09:54 +00: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
dpschen
faa2daa876
feat: remove lodash dependency ( #743 )
...
continuous-integration/drone/push Build is passing
Details
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
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
99fb78dbd4
feat: show checklist summary on kanban cards
continuous-integration/drone/push Build is failing
Details
2021-10-04 22:05:44 +02:00
kolaente
2a1004ac68
fix: make task relation kinds translatable
...
continuous-integration/drone/push Build is passing
Details
Related to #774
2021-10-04 21:52:27 +02:00
kolaente
22ef7785fd
fix: wrong success message when adding and creating a label to a task
continuous-integration/drone/push Build is passing
Details
2021-10-04 21:14:39 +02:00
Dominik Pschenitschni
7c3c2945f8
feat: use vue-i18n 9 for vue3
2021-10-01 18:49:54 +02:00
Dominik Pschenitschni
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
Dominik Pschenitschni
51a740f53c
fix: use vue3 v-model bindings
...
see: https://v3.vuejs.org/guide/migration/v-model.html
2021-10-01 18:45:42 +02:00
Dominik Pschenitschni
ecc3d3cf3f
fix: life cycle hook naming
2021-10-01 18:45:42 +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
konrad
96523f1fbf
feat: task checklist improvements ( #797 )
...
continuous-integration/drone/push Build is failing
Details
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
konrad
d47b13647e
feat(natural language): make natural language prefixes configurable ( #795 )
...
continuous-integration/drone/push Build is failing
Details
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
kolaente
e918b82cfa
feat: don't try to load task comments if they are disabled
continuous-integration/drone/push Build is failing
Details
2021-09-26 13:44:13 +02:00
Dominik Pschenitschni
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
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
Dominik Pschenitschni
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
Dominik Pschenitschni
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 )
...
continuous-integration/drone/push Build is passing
Details
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 )
...
continuous-integration/drone/push Build is failing
Details
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
kolaente
dedf6cbf21
fix: quick add magic assignee prefix in explanation
continuous-integration/drone/push Build is passing
Details
2021-09-24 19:47:40 +02: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
dpschen
dae441a373
feat: simplify heading blur logic ( #727 )
...
continuous-integration/drone/push Build is failing
Details
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
kolaente
2bae8e95e5
Fix task attributes overridden when saving the task title with enter
continuous-integration/drone/push Build is passing
Details
2021-09-08 19:37:08 +02:00
dpschen
4fc8858c64
fix: kanban-card mutatation violation ( #712 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #712
Reviewed-by: konrad <k@knt.li>
Co-authored-by: dpschen <dpschen@noreply.kolaente.de>
Co-committed-by: dpschen <dpschen@noreply.kolaente.de>
2021-09-08 16:28:13 +00:00
konrad
f4c552a79f
User Data Export and import ( #699 )
...
continuous-integration/drone/push Build is passing
Details
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
0660129b41
feat: provide global variables in all components ( #669 )
...
continuous-integration/drone/push Build is failing
Details
Co-authored-by: Dominik Pschenitschni <mail@celement.de>
Reviewed-on: #669
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 16:39:11 +00:00
kolaente
9fda82839b
Fix showing an editor save button in cases where it wasn't required
continuous-integration/drone/push Build is failing
Details
2021-08-20 18:56:50 +02:00
kolaente
08a34d8a68
Make saving a text edit a button
continuous-integration/drone/push Build is failing
Details
2021-08-18 22:57:15 +02:00
kolaente
9c6369e8d8
Make editor edit button at the bottom the default and make sure the done button stands out more
continuous-integration/drone/push Build is failing
Details
2021-08-17 21:10:32 +02:00
kolaente
a5687d78f5
Fix changing the repeat mode of a task when no value is entered yet
2021-08-15 11:25:06 +02:00
kolaente
fde931eaf4
Fix comment on different task after clicking on a task notification
continuous-integration/drone/push Build is passing
Details
2021-08-11 23:16:46 +02:00
konrad
dc04c1b256
User account deletion ( #651 )
...
continuous-integration/drone/push Build is passing
Details
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
kolaente
f4a4909ead
Fix populating task details ater updating the description
continuous-integration/drone/push Build is passing
Details
2021-08-06 23:45:46 +02:00
kolaente
85306362d3
Fix multiselect search padding
continuous-integration/drone/push Build is passing
Details
2021-08-06 19:34:22 +02:00
kolaente
3ff749976d
Fix setting delete button for newly created task comments
continuous-integration/drone/push Build is passing
Details
2021-08-06 18:49:31 +02:00
konrad
3c7f8d7aa2
Reorder tasks, lists and kanban buckets ( #620 )
...
continuous-integration/drone/push Build is passing
Details
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
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
kolaente
7b16928d81
Fix loading labels when editing a saved filter
continuous-integration/drone/push Build is passing
Details
2021-07-20 22:42:34 +02: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
kolaente
b6bc410346
Add a button to copy an attachment url from the attachment overview
continuous-integration/drone/push Build is failing
Details
2021-07-07 22:13:21 +02:00
kolaente
f68794bd01
Change quick add magic characters to be more familiar with the todoist ones
continuous-integration/drone/push Build was killed
Details
2021-07-06 14:53:32 +02:00
konrad
c8209c6c10
Quick add magic for tasks ( #570 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #570
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-07-05 10:29:04 +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
kolaente
3dbd36eef7
Move creation of new items to the bottom of the multiselect list
continuous-integration/drone/push Build is passing
Details
2021-06-03 22:58:47 +02:00
kolaente
a9d3446ce3
Preload labels and use locally stored in vuex
continuous-integration/drone/push Build is passing
Details
2021-06-03 22:23:04 +02:00
kolaente
e37145cd43
Add setting for the first day of the week
continuous-integration/drone/push Build is passing
Details
2021-06-03 18:12:40 +02:00
kolaente
4d998d891e
Fix pasting text into task comments or task descriptions
continuous-integration/drone/push Build is failing
Details
2021-04-25 17:35:00 +02:00
kolaente
15985889da
Use a lighter grey for comment created dates
continuous-integration/drone/push Build is passing
Details
2021-04-18 18:50:29 +02:00
kolaente
747a9fe505
Focus task detail elements when they show up
continuous-integration/drone/push Build is passing
Details
2021-04-18 16:50:12 +02:00
kolaente
30067935d1
Fix undo when marking a task as done
continuous-integration/drone/push Build was killed
Details
2021-04-15 17:17:45 +02:00
kolaente
4ed5d1e8fe
Add repeat mode setting for tasks
...
continuous-integration/drone/push Build is passing
Details
See vikunja/api#834
2021-04-14 10:24:07 +02:00
kolaente
35ed61839d
Fix checking for undefined behaviour when viewing a task
continuous-integration/drone/push Build was killed
Details
2021-03-23 22:26:54 +01:00
konrad
c076298cf0
Add notifications overview ( #414 )
...
continuous-integration/drone/push Build is passing
Details
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
kolaente
074b7e53f5
Don't show the list color in the list view
continuous-integration/drone/push Build is passing
Details
2021-02-20 15:54:12 +01:00
kolaente
08dcc77228
Fix deleting task relations
...
continuous-integration/drone/push Build is passing
Details
See vikunja/api/commit/eb3a94567817b78a3325a937cedce237837e3785
2021-02-18 23:36:06 +01:00
kolaente
7f5140bbb4
Play a sound when marking a task as done
continuous-integration/drone/push Build is passing
Details
2021-01-30 21:45:54 +01:00
kolaente
850e4ecc15
Show list if the search result for a task belongs to a different list
continuous-integration/drone/push Build is passing
Details
2021-01-23 19:05:26 +01:00
kolaente
0d64506d73
Make sure all popups & dropdowns are animated
continuous-integration/drone/push Build is passing
Details
2021-01-23 18:54:22 +01:00
konrad
d1a2eefca6
Improve consistency of the layout ( #386 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #386
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-23 17:18:09 +00:00
kolaente
9f35ac372b
Show call to action for task description if there is none
continuous-integration/drone/push Build is failing
Details
2021-01-20 22:33:11 +01:00
kolaente
4dac10454e
Remove the shadow at the "+" button for related tasks
continuous-integration/drone/push Build is failing
Details
2021-01-20 22:26:33 +01:00
kolaente
0b23e91f8d
Make sure attachements are only added once to the list after uploading
...
continuous-integration/drone/push Build is failing
Details
+ Make sure the attachment list shows up every time after adding an attachment
2021-01-18 21:58:34 +01: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
e960202607
Use buttons more consistently
continuous-integration/drone/push Build is failing
Details
2021-01-17 13:04:49 +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
6ef4a36bbc
Fix label spacing
continuous-integration/drone/push Build is passing
Details
2021-01-17 10:55:04 +01:00
kolaente
b644c00f59
Add view image modal for image attachments
continuous-integration/drone/push Build is failing
Details
2021-01-16 22:15:48 +01:00
kolaente
e473a6b70b
Make the "upload attachment" button less obvious
continuous-integration/drone/push Build is passing
Details
2021-01-16 21:59:09 +01:00
kolaente
f4b47ec374
Fix task detail view spacings
continuous-integration/drone/push Build is passing
Details
2021-01-16 21:55:43 +01:00
kolaente
cf951d2846
Hide new related tasks form when related tasks exist
continuous-integration/drone/push Build is failing
Details
2021-01-16 21:40:07 +01:00
kolaente
01a1e29db0
Add repeat after one-click intervals
continuous-integration/drone/push Build is failing
Details
2021-01-16 21:09:11 +01:00
kolaente
b778c76cbd
Fix task title heading ux
continuous-integration/drone/push Build is passing
Details
2021-01-15 23:47:14 +01:00
kolaente
873b36e6cd
Rework attachments list to look great everywhere
continuous-integration/drone/push Build is failing
Details
2021-01-15 23:33:43 +01:00
kolaente
2b852de06f
Make full task in task list clickable
...
continuous-integration/drone/push Build is failing
Details
Fixes #362
2021-01-15 21:04:48 +01:00
kolaente
526eee361f
Show label colors when searching for labels
continuous-integration/drone/push Build is passing
Details
2021-01-14 22:06:22 +01:00
kolaente
d89a855ca7
Fix priority label width in task list
continuous-integration/drone/push Build is passing
Details
2021-01-10 21:46:45 +01:00
kolaente
e87642026b
Fix task icons on kanban if there were multiple different ones
continuous-integration/drone/push Build is passing
Details
2021-01-10 18:27:18 +01:00
kolaente
aa427c7a7d
Only show attachments table header when there are attachments
continuous-integration/drone/push Build is passing
Details
2021-01-08 23:05:07 +01:00
konrad
fe6d975134
Replace vue-multiselect with a custom component ( #366 )
...
continuous-integration/drone/push Build is passing
Details
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #366
Co-authored-by: konrad <konrad@kola-entertainments.de>
Co-committed-by: konrad <konrad@kola-entertainments.de>
2021-01-06 22:36:31 +00:00
azymondrian
158e697988
Show task progress on task ( #354 )
...
continuous-integration/drone/push Build is passing
Details
Shows the task completion percent as progress bar in task lists and on kanban cards.
Reviewed-on: #354
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: azymondrian <azymondrian@protonmail.com>
Co-committed-by: azymondrian <azymondrian@protonmail.com>
2020-12-31 15:16:07 +00:00
profi248
8fe362c267
Show an icon if a task has non-empty description (Kanban view and List view) ( #360 )
...
continuous-integration/drone/push Build is passing
Details
Add an icon to indicate that task has a description (similar to Trello). Would also be nice to add a counter for comments, but it's not possible to reasonably currently implement unless the API also gets changed.
Also add attachment icon to List view, and change the icon in Kanban view to be consistent with the rest of the icon set.
Reviewed-on: #360
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-authored-by: profi248 <kostal.david8@gmail.com>
Co-committed-by: profi248 <kostal.david8@gmail.com>
2020-12-30 21:20:33 +00:00
Bouni
1dcf4520a0
Add color indicators to task list ( #321 )
...
continuous-integration/drone/push Build is passing
Details
fix requested changes
use computed for listColor, moved .colorBubble to theme.scss
fixed tabs
add color indicator to task list
Reviewed-on: #321
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: Bouni <bouni@owee.de>
Co-Committed-By: Bouni <bouni@owee.de>
2020-12-10 12:06:49 +00:00
kolaente
f22942e883
Fix repeat after layout
continuous-integration/drone/push Build is passing
Details
2020-11-28 16:02:38 +01:00
kolaente
d0e304e43b
Add disabled state for task titles
continuous-integration/drone/push Build is passing
Details
2020-11-28 15:30:34 +01:00
konrad
fb3cf94cba
Better reminders ( #308 )
...
continuous-integration/drone/push Build is passing
Details
Fix setting the new reminder component to null after adding a new date
Add "close on change" event which only fires if the component closed and the value actually changed
Hide the "today" option after 21:00
Add "confirm" button to close the component
Use disabled in reminders
Add a disabled property to the datepicker
Cleanup workarounds for flatpickr
Use the new datepicker for end dates
Use the new datepicker for start date
Use the new datepicker for due dates
Mobile styling
Format
Sync flatpickr when clicking on choose a date
Make sure to only hide the popup when not clicked something inside of it
Make flatpickr dates work
Use datepicker component for reminders
Merge branch 'master' into feature/better-reminders
Fix bottom padding of inline flatpickr
Set time
Add method to calculate the neares time
Move time helpers in separate folder
Remove separate flatpickr date
Cleanup
Set the flatpickr date when setting changing the date
Better formatting of the chosen date
Bubble
Set date when choosing one
Fix test
Show correct weekday in preview
Change hover background color
Make label to show if selected date is null configurable
Use a different icon for weekend
Ignore test files when linting
Add tests to dron
Move day interval calculation to separate file and test it
Add next date calculation
Add basic date picker component
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: #308
Co-Authored-By: konrad <konrad@kola-entertainments.de>
Co-Committed-By: konrad <konrad@kola-entertainments.de>
2020-11-28 13:59:27 +00:00