Commit graph

1321 commits

Author SHA1 Message Date
Raimund Schlüßler
ea34c35a25
Fix showing due date if due is undefined 2019-01-25 20:36:33 +01:00
Raimund Schlüßler
d6ebd0f1b3
Split store into separate modules 2019-01-25 20:36:33 +01:00
Raimund Schlüßler
2dddb909ff
Use mapActions 2019-01-25 20:36:32 +01:00
Raimund Schlüßler
ea4017541c
Accept taskId as prop to prevent having it set as attribute 2019-01-25 20:36:32 +01:00
Raimund Schlüßler
7579c13a6c
Work on the details view 2019-01-25 20:36:32 +01:00
Raimund Schlüßler
a07e9292a0
Fix dummy calendars 2019-01-25 20:36:32 +01:00
Raimund Schlüßler
643e289ce5
Remove unused code 2019-01-25 20:36:31 +01:00
Raimund Schlüßler
f00862bda4
Use named views for details, get task by route 2019-01-25 20:36:31 +01:00
Raimund Schlüßler
0e0d7fb629
Remove useless handler class 2019-01-25 20:36:31 +01:00
Raimund Schlüßler
a0f79b6b31
Implement setting the sort order 2019-01-25 20:36:31 +01:00
Raimund Schlüßler
c5fd9a14d5
Move load completed tasks button to component 2019-01-25 20:36:30 +01:00
Raimund Schlüßler
47983ed27b
Fix dangling comma 2019-01-25 20:36:30 +01:00
Raimund Schlüßler
cdb4bdf097
Add color to task calendars 2019-01-25 20:36:30 +01:00
Raimund Schlüßler
b20d86c34c
Fix task percentbar 2019-01-25 20:36:30 +01:00
Raimund Schlüßler
879eabceff
Work on adding subtasks 2019-01-25 20:36:30 +01:00
Raimund Schlüßler
ae1df4c9d9
Show task input field with correct placeholder 2019-01-25 20:36:29 +01:00
Raimund Schlüßler
35231f3394
Show subtask input field on click 2019-01-25 20:36:29 +01:00
Raimund Schlüßler
cd91ca04a8
Implement getting day of month for list views 2019-01-25 20:36:29 +01:00
Raimund Schlüßler
f2cb856aa6
Remove start of week setting
We will use the server setting
2019-01-25 20:36:29 +01:00
Raimund Schlüßler
dadfcb173b
Fix typo 2019-01-25 20:36:28 +01:00
Raimund Schlüßler
1842694017
Add comments to and simplify store helpers 2019-01-25 20:36:28 +01:00
Raimund Schlüßler
373ef70d34
Work on showing tasks in list views 2019-01-25 20:36:28 +01:00
Raimund Schlüßler
bf7c4d8c24
Add function to get count of completed tasks 2019-01-25 20:36:28 +01:00
Raimund Schlüßler
7963f05c09
Enhance dummy tasks 2019-01-25 20:36:27 +01:00
Raimund Schlüßler
94f77a9516
Configure moment locale according to server locale 2019-01-25 20:36:27 +01:00
Raimund Schlüßler
c57157c874
Fix equality check 2019-01-25 20:36:27 +01:00
Raimund Schlüßler
809918c420
Work on showing the tasks in the list views 2019-01-25 20:36:27 +01:00
Raimund Schlüßler
e9f2f9eec4
Add more dummy tasks and a calendar 2019-01-25 20:36:27 +01:00
Raimund Schlüßler
bc04175093
Remove useless code 2019-01-25 20:36:26 +01:00
Raimund Schlüßler
3c8e0bac12
Start implementing task view 2019-01-25 20:36:26 +01:00
Raimund Schlüßler
64a2daae25
Work on showing the tasks 2019-01-25 20:36:26 +01:00
Raimund Schlüßler
6237136aa8
Only import VTooltip once 2019-01-25 20:36:25 +01:00
Raimund Schlüßler
b34b064bb9
Adjust confirmation tooltip visibility and message 2019-01-25 20:36:25 +01:00
Raimund Schlüßler
167161942e
Use v-tooltip in confirmation directive 2019-01-25 20:36:25 +01:00
Raimund Schlüßler
6b3091ed97
Use v-tooltip in TheList 2019-01-25 20:36:25 +01:00
Raimund Schlüßler
32a72381cf
Remove old template 2019-01-25 20:36:24 +01:00
Raimund Schlüßler
72c6464440
Add confirmation directive 2019-01-25 20:36:24 +01:00
Raimund Schlüßler
3f4113ffdc
Fix style issues on colorpicker 2019-01-25 20:36:24 +01:00
Raimund Schlüßler
5632f5f33c
Fix tooltip arrow 2019-01-25 20:36:24 +01:00
Raimund Schlüßler
636b780219
Allow to edit and create calendars 2019-01-25 20:36:24 +01:00
Raimund Schlüßler
baaa16caf8
Let parent set colorpicker color 2019-01-25 20:36:23 +01:00
Raimund Schlüßler
7d082f99e7
Add colorpicker directive 2019-01-25 20:35:09 +01:00
Raimund Schlüßler
ee6267f4d6
Move scss variables to own file 2019-01-25 20:35:09 +01:00
Raimund Schlüßler
89ffce58ae
Fix scss in vue components 2019-01-25 20:35:08 +01:00
Raimund Schlüßler
b3d08e05d4
Add outside click handler 2019-01-25 20:35:08 +01:00
Raimund Schlüßler
91d0de631b
Work on editing calendar name 2019-01-25 20:35:08 +01:00
Raimund Schlüßler
1bb9da3143
Ignore legacy vendor files for eslint 2019-01-25 20:35:07 +01:00
Raimund Schlüßler
3062af8f39
Fix app-navigation menu 2019-01-25 20:35:07 +01:00
Raimund Schlüßler
2d1b305b6c
Correctly use :style 2019-01-25 20:35:07 +01:00
Raimund Schlüßler
70a574c638
Add proper collection and calendar count 2019-01-25 20:35:06 +01:00