Commit Graph

22 Commits

Author SHA1 Message Date
kolaente b12869e509
Fix labels randomly changing color after saving 2021-01-17 11:51:07 +01:00
kolaente 0b620a07ef
Fix parsing task done at date 2020-12-08 15:43:51 +01:00
kolaente 3f2056bbf9
Show done at in task detail view 2020-11-28 15:52:15 +01:00
kolaente a8a7f70a3c
Cleanup code & make sure it has a common code style 2020-09-05 22:35:52 +02:00
konrad 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
kolaente 58f6762f5c
Fix changing task dates 2020-06-23 22:41:52 +02:00
kolaente 736fe03b39
Add color picker to change task color to task detail view 2020-06-21 20:27:39 +02:00
konrad 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
kolaente bb84d03776
Remove debug logging 2020-04-14 22:55:50 +02:00
konrad 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
konrad 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
kolaente a706089f7b
Fix changing task dates (due/start/end/reminders)
Fixes #71
2020-03-08 20:07:21 +01:00
kolaente f690a6f457
Swap moment.js with date-fns 2020-03-02 21:55:22 +01:00
kolaente 161f853361
Make sure to use date objects everywhere where dealing with dates 2020-02-08 14:16:06 +01:00
konrad 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
konrad 4e5d14d969 Task Detail View (#37) 2019-11-24 13:16:24 +00:00
konrad 263374985b
Fixed task update not working 2019-06-05 19:36:32 +02:00
kolaente cd4dc92a95
Added colors to tasks 2019-04-30 22:18:06 +02:00
konrad d03f0211a3 Gantt Charts (#29) 2019-04-29 21:41:39 +00:00
konrad 2631b39678 Fixed getting tasks (#27) 2019-03-10 12:59:17 +00:00
konrad 78abd2e88f fix for task dates update (#22) 2019-03-03 20:56:00 +00:00
konrad 9b0c842ae1 Move everything to models and services (#17) 2019-03-02 10:25:10 +00:00