Releases: valasek/timesheet
Releases · valasek/timesheet
v1.4.5
v1.4.4
New Features
- Administration - ability to add, hide/show and delete consultants and projects from UI
- Show managed data statistics on Administration and home page
- Server can generate demo data via the command line
Usability
- Table of Contents in the documentation
- Clean up and initialize DB when deployed
Technical
- Use Go 1.13.1 and Quasar 1.1
- Docker compose, dockerfiles and configuration for dev and production versions
v1.4.2
Usability
- Table on previous weeks contains more space
Fixes
- Consultants, projects, and rates selects are sorted alphabetically
- Home page graph - added filter by year
- Available working time computation fixed
- Administration / upload - parametrized url and port, uploaded file name is parsed on the fly
Technical
- Upgrade to Quasar 1.0.2 and Go 1.12.6, npm replaced with yarn
v1.4.0
Features
- API to retrieve reported records in selected period
- Home page listing top 10 projects
- Footer showing app version and server name
Usability
- Material Design 2.0
- Documentation contains API description, mentions UTF-8 for exported files
- Week unlock button moved on Reporting page
- Breadcrumbs added
Fixes
- Axios security bug
- Overview - table pagination added, shows all records
- Record dates saved in UTC
Technical
- UI migrated from Vuetify to Quasar framework
- Refactor component names
v1.2.4
New Features
- Consultant can have time allocation
- Copy record to the same and to the next day
- Show remaining weekly and monthly hours/days on an Overview page
Usability
- Highlight new or duplicate row
- Weekly hours are shown in red if below expected hours
- Changed date formats
- Removed fixed table header and scrollbar on reported records
Technical
- Update to Go 1.12.5 and Vuetify 1.5.14
- Js app is split into chunks and is loaded dynamically
- Columns reordered in imported and exported csv files