Commit Graph

19 Commits

Author SHA1 Message Date
a8a7f70a3c
Cleanup code & make sure it has a common code style 2020-09-05 22:35:52 +02:00
cac8b09263 Add limits for kanban boards (#234)
Prevent dropping a task onto a bucket which has its limit reached

Fix closing the dropdown

Add notice to show the limit

Add input to change kanban bucket limit

Add menu item to save bucket limit

Fix parsing dates from the api

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#234
2020-09-04 20:01:02 +00:00
58f6762f5c
Fix changing task dates 2020-06-23 22:41:52 +02:00
736fe03b39
Add color picker to change task color to task detail view 2020-06-21 20:27:39 +02:00
c7845bb9c1 Kanban (#118)
Add error message when trying to create an invalid new task in a bucket

Prevent creation of new buckets if the bucket title is empty

Disable deleting a bucket if it's the last one

Disable dragging tasks when they are being updated

Fix transition when opening tasks

Send the user to list view by default

Show loading spinner when updating multiple tasks

Add loading spinner when moving tasks

Add loading animation when bucket is loading / updating etc

Add bucket title edit

Fix creating new buckets

Add loading animation

Add removing buckets

Fix creating a new bucket after tasks were moved

Fix warning about labels on tasks

Fix labels on tasks not updating after retrieval from api

Fix property width

Add closing and mobile design

Make the task detail popup look good

Move list views

Move task detail view in a popup

Add link to tasks

Add saving the new task position after it was moved

Fix creating new bucket

Fix creating a new task

Cleanup

Disable user selection for task cards

Fix drag placeholder

Add dragging style to task

Add placeholder + change animation duration

More cleanup

Cleanup / docs

Working of dragging and dropping tasks

Adjust markup and styling for new library

Change kanban library to something that works

Add basic calculation of new positions

Don't try to create empty tasks

Add indicator if a task is done

Add moving tasks between buckets

Make empty buckets a little smaller

Add gimmick for button description

Fix color

Fix scrolling bucket layout

Add creating a new bucket

Add hiding the task input field

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#118
2020-04-25 23:11:34 +00:00
bb84d03776
Remove debug logging 2020-04-14 22:55:50 +02:00
4a413e7f3c Make all api fields snake_case (#105)
Change all snake/camelCase mix and match to camelCase everywhere

Fix conversion to not interfer with service interceptors

Add dynamic conversion between camelCase and snake_case to services

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#105
2020-04-12 21:54:46 +00:00
8480bf334f Fix gantt chart (#79)
Fix moving tasks in Gantt

Start fixing gantt

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#79
2020-04-04 16:26:35 +00:00
a706089f7b
Fix changing task dates (due/start/end/reminders)
Fixes #71
2020-03-08 20:07:21 +01:00
f690a6f457
Swap moment.js with date-fns 2020-03-02 21:55:22 +01:00
161f853361
Make sure to use date objects everywhere where dealing with dates 2020-02-08 14:16:06 +01:00
a0c4732f81 Add moment.js for date related things (#50)
Fix saving

Use mixin everywhere

Format attachment dates

Add format date mixing

Use moment js on task list page

Use moment js on home page tasks

Add moment js

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/frontend#50
2020-01-30 20:49:00 +00:00
4e5d14d969 Task Detail View (#37) 2019-11-24 13:16:24 +00:00
263374985b
Fixed task update not working 2019-06-05 19:36:32 +02:00
cd4dc92a95
Added colors to tasks 2019-04-30 22:18:06 +02:00
d03f0211a3 Gantt Charts (#29) 2019-04-29 21:41:39 +00:00
2631b39678 Fixed getting tasks (#27) 2019-03-10 12:59:17 +00:00
78abd2e88f fix for task dates update (#22) 2019-03-03 20:56:00 +00:00
9b0c842ae1 Move everything to models and services (#17) 2019-03-02 10:25:10 +00:00