# Changelog
All notable changes to this project will be documented in this file.

## v0.12.0

- Added to allow viewing project by group

## v0.11.1

- Fixed bugs: Sprint module

## v0.11.0

- Add the cmd that help to sync a all project
- Updated Sprint module

## v0.10.3

- Updated to delete milestone group when last project in group deleted

## v0.10.2

- Added timeline view to Sprint management
- Updated to show today burned issues on Done line

## v0.10.1

- Added sprint management

## v0.10.0

- Added favicon
- Updated Members UI
- Fixed burndown chart in case the issues closed before starting a sprint 

## v0.9.1

- Updated to remove redundant data after remove project
- Updated UI

## v0.9.0

- Fixed UI bugs on Users
- Updated users module 

## v0.8.1

- Updated to allow checking Inherit setting as default
- Updated UI of Member stats page
- Fixed wrong list issues when move issue to another sprint
- Fixed tooltip show wrongly text

## v0.8.0

- Added member workload chart in project
- Added Member report page
- Added members stats on sprint detail page
- Added sync btn to the alert when change sprint

## v0.7.2

- Hotfix real line of the chart sometime dont reach 0
- Hotfix issue assignees show owner is wrong

## v0.7.1

- Fixed real points line shows wrong date in Chart

## v0.7.0

- Add Done line to Sprint Chart
- Updated UI of Sprint detail
- Fixed bugs

## v0.6.0

- Fixed sprint bugs
- Updated to refactor database

## v0.5.0

- Added lable property mapping
- Fixed bugs

## v0.4.1

- Updated info on Issue list
- Added setting mapping board label
- Fixed RID chart didn't work
- Added fields to add/edit modal in project
- Added button refresh gitlab data to  add/edit modal

## v0.4.0

- Fixed member list & added refresh now

## v0.3.4 

- Updated v0.3.3 issues
- Updated milestone issue in group of projects
- Updated project detail UI

## v0.3.3

- Fixed some project cannot sync

## v0.3.2

- Fixed some project cannot sync the sprint

## v0.3.1

- Fixed missing project name in breadcrumb
- Added scrum point option #62
- Updated reopen issue
- Fixed missing title in view sprint backlog

## v0.3.0

- Added cost field in project detail (only admin)
- Fixed project list sorting not working
- Multi default label group


## v0.0.54

- Fixed error some project cannot sync #53 
- Fixed logic calculate member working time is wrong

## v0.0.51

- Update api for Feedback
- Updated sort sprint list DESC by created_at

## v0.0.50

- Sort sprint list and project list
- Added title for label time total of member

## v0.0.49

- Fixed can not update settings with token wrong
- Update api get project simple
- Updated UI Sprint detail - total reopen issue

## v0.0.48

- Changed name folder models -> Models

## v0.0.47

- complete issue click on button all to show all closed sprints

## v0.0.46

- change logic display platform in sprint detail page
- change title overdue issue in sprint detail page
- update UI display points member milestone

## v0.0.45

- update get groups and projects in gitlab API with page
- update set default labels project and add feature add/edit/delete label default

## v0.0.44

- break down the function
- change display event in javascript

## v0.0.43

- update logic calculate time member incase assign user when create issue project - issue #47
- fixed bug - create issue after sprint'due_date being deadline

## v0.0.42

- update issue #46 add option Retain existing labels when set default label prject

## v0.0.41

- complete issue #46 Label management

## v0.0.40

- fixed bug issue #44 [Bug] Cannot select one when sprint length is greater than one week
- update issue #44 change logic get off day when sync sprint
- fix bug issue #42 Add BPD to Sprint detail
- fix bug logic display time member with working over time
- update UI project backlogs - display title issues
- update UI backlogs detail project

## v0.0.39

- update UI backlogs project - display time member progress
- update UI backlogs project - display time member progress (width progress)
- update script - add js file for sprint detail view (view use js)

## v0.0.38

- add column joined date to list member project in project detail page
- fixed bug calculate BPD when sync project
- fixed bug calculate estimated date progress bar in project detail page
- update UI sprint detail projetc
- update logic calculate BPD with off day of sprint
- updated UI detail project - modal edit detail project
- fixed bug cannot find model issueProject in calculateTimeMemberIssueService file

## v0.0.37

- fixed bug display estimated day project progress in project detail page.

## v0.0.36

- update logic sync sprint
- complete issue #41 Backlogs suggestions 25/12
- complete issue #42 Add BPD to Sprint detail
- complete feature Click Current Sprint Name to open Current Sprint modal in issue #43
- complete feature Add Non-working days that allows selecting non working date on sprint. That will override working days on general setting in issue #43
- complete feature Estimated Day, Start Date, End Day will be calculated auto when enter at least 2 fields in issue #43

## v0.0.35

- update UI sprint detail

## v0.0.34

- update UI project detail - display modal sync project
- update UI Sprint detail - breadcrumb
- fixed bug dont sync milestone detail when sync sprint and sync project
- fix bug Time bar has not same width in issue #40
- update UI backlogs - display time member progress bar
- complete issue #40

## v0.0.33

- update UI project - display modal create project

## v0.0.32

- fix bug logic calculate time members
- update UI backlogs - display progress time members

## v0.0.31

- update UI sprint detail - display day deadline

## v0.0.30

- calculate total points for platforms

## v0.0.29

- fix bug display time working = 0 if user has not time working in milestone
- fix bug calculate time members when issue do not assign to any user
- fix comment when deploy version v0.0.29

## v0.0.28

- update logic calculate total time members working in milestone

## v0.0.27

- update logic calculate time member and save time working members to table db_issue_member
- display UI sprint detail

## v0.0.26

- update UI project progress bar - add title timebar in progress
- fixed bug issue #38 Only compare with closed sprint
- update sync project still keep milestone sync-ed

## v0.0.25

- fix bug display total time of progress bar time member
- update UI projetc backlog - display progress time members
- update UI project backlogs-display progress member times.
- update UI project backlogs-display progress member times.
- update calculate member times progress bar
- update syn project with current milestone (additional)

## v0.0.24

- update UI backlogs - table issue
- update UI display progress bar with over-time-working

## v0.0.23

- update calculate time member issue in backlogs page
- update display sprints in UI backlogs - sort sprint(first: sprints doing, second: sprint selected, third: sprints has not closed)
- update UI backlogs - use cursor pointer for link is clicable
- update UI backlogs - load only once progress bar with ajax then display

## v0.0.22

- fix bug display warning when project has not sync-ed - check sprints_points === null

## v0.0.21

- update UI setting - convert start_date and end_date to working_date
- change input type to time for start_date and end_date
- update UI project detail - sort list select milestone in model edit project
- update UI project detail - update logic check sprint have not sync by sprint_point = 0
- fix bug total points of project don't update when sync sprint
- update UI project backlogs - update animation for display progress bar time_member_issue
- update UI project backlogs - change background-color of table display issues
- update UI project backlogs - change color of progress bar display time_member_issue
- fix bug issue #27 and issue #35

## v0.0.20

- complete issue #30 Time of each member in issue
- update issue #30 Time of each member in issue
- fix bug issue #34 Total estimated point incorrect
- complete issue #32 Increase Session Lifetime to 8h

## v0.0.19

- log error when use try catch
- complete issue #24 Only calculate on business day
- complete issue #25 Backlogs page
- complete issue #28 Backlogs suggestions
- update sync project - only sync milestone last

## v0.0.18
- fix bug can not display UI project detail when milestone of project is null
- update display progress bar when syn project
- update UI project
- log error when syn project error

## v0.0.17

- update UI setting - apply select2 for business day selelct
- fix bug display warning BPD milestone different BPD project
- fix bug check issue is feature
- complete issue #27 sort by sprint (asc), closed_at (desc)
- update closed_at of issue when closed_at null
- complete issue #28 Backlogs suggestions
- complete issue #31 Change UI for Project page
- fix bug Undefined variable: sprintsBacklog

## v0.0.16

- edit display Assignees in UI project detail
- update display issue is bug in UI project detail
- update UI backlogs project detail page

## v0.0.15

- update menu sidebar
- fix bug javascript variable empty
- fix bug display burndown chart

## v0.0.14

- fix bug display menu sidebar
- fix bug update setting

## v0.0.13

- set issue's status
- save issue is bug
- save issue be reopened number

## v0.0.12

- complete issue 24 Only calculate on business day
- issue 25 - only display passed sprints have not close or doing sprints
- issue 25 - set Due date issue

## v0.0.11

- dev0.0.10 update UI Project detail - waring text
- fix Bug The spacing of button on alert inconsistency
- fix Bug Total point be wrong after sync a sprint
- edit format date in UI project
- update UI project detail - display Sprint select in Burndown chart

## v0.0.10

- fix bug project auto update milestone when syn project
- update UI Project detail - waring text

## v0.0.9

- fix bug when create project dont close eventSource

## v0.0.8

- fix bug when create project dont close eventSource

## v0.0.7

- fix bug load Project Progress
- update UI projects
- update UI project detail
- fix bug display burndown chart
- update UI project - progress syn sprint

## v0.0.6

- update UI project

## v0.0.5

- Edit display icon notify when add project
- fix bug issues 19 - Bug Burndown chart is wrong
- fix bug issues 20 - UI is not correct
- fix bug issues 20(version 2) - UI is not correct
- fix bug UI project page can not catch css file
- issue 17 - if Estimated Days be setting -> display project progress bar
- issue 17 - compare BPD milestone with BPD project->show warning
- issue 17 - Display BPD chart
- issue 17 - remove ; at UI project detail

## v0.0.4

- pmdash - issue 17 - check latest active to set status project
- pmdash - issue 17 - check board lists to show warning
- edit UI table project list
- remove button syn list git project in project page
- fix Bug Burndown chart is a wizard
- edit UI project page
- write feature filter status project

## v0.0.3

- Display setting page
- Display detail project with Chart
- Check syn project (sse) send Msg when finish stage
- Syn project in project detail page
- Fix bug load chart in project detail page
- Fix bug load chart when sprint have not due date
- Load user level in member list

## v0.0.2

- Display detail project page

## v0.0.1

- Added feature one
- Added feature two
- Changed feature zero
- Fixed a bug


