Elijah017 / CITS3403-Group-Project

0 stars 0 forks source link

Created Task View for Boards #19

Closed Tommo303 closed 1 month ago

Tommo303 commented 1 month ago

In this PR, I have created a view for all the tasks (tickets) associated with a board.

Users can create tickets with different priorities, types and statuses. The available priorities are: LOW (0), MEDIUM (1) and HIGH (2). The available types are TASK (0), BUG (1) and STORY (2). The available statuses are: ON HOLD (0), TO DO (1), IN PROGRESS (2), TESTING (3), READY FOR QA (4) AND DONE (5).

Users can modify the priority, type and status of a ticket, as well as make comments via the modal that appears when a ticket is clicked on. All changes made by a user are automatically reflected on their screen so that they do not have to reload the webpage.

The board view also supports drag and drop for updating the status of a ticket.

Note that all timestamps are given as local time, despite being stored as GMT.