Skip to content

Releases: valasek/timesheet

v1.0.3

27 Feb 23:34
Compare
Choose a tag to compare

Usability

  • Previous weeks are loaded laster
  • Weeks and consultants can be changed directly on the Overview page
  • Removed footer, main toolbar takes less space
  • Added headers on pages State Vacation and Administration
  • Limit description to 200 characters
  • Material icons to change previous and next week
  • Disable all fields in previous weeks unless editing is enabled
  • Warn if entered date is not from this week
  • Validation on reported hours, allowed number: 0 - 24
  • Validate maximum reported daily hours during record duplication
  • Added validations on entering hours and days

Fixes

  • Jump to the relevant week if entered date is in that week
  • Backup archive contains exported csv files without subfolders
  • Use Go 1.12 for docker image

Technical

  • Vue code refactored into components and views
  • Update to Vue 2.6.7, Go 1.12 and Vuetify 1.5.3
  • Added date-fns as a dependency

v1.0.1

21 Feb 22:03
Compare
Choose a tag to compare

New Features

  • Show overview work per projects

Usability

  • Show days first on Reported overview
  • Reported records redundant spaces removal
  • Faster UI responses

Bugfixes

  • Show page if directly visited (Vue history mode) supported on backend correctly
  • Improved reported hours demo data

Technical

  • Updated to Vuetify 1.5.2

v1.0.0

17 Feb 23:30
Compare
Choose a tag to compare

New Functionality

  • Backup and Restore
  • Export all data
  • Revamped Settings and Help page
  • Settings can be updated via GUI (time zone, daily working hours, yearly vacation/personal/sick days)
  • Ability to set daily hours warning limits on Admin page

How to start

  • Update Application settings, Vacation settings and Warning limits to meet your needs
  • Use Backup & Restore to export demo data. Update csv files and import back your projects, rates, consultants and holidays.
  • You are good to go

v.0.1.2

13 Feb 15:01
Compare
Choose a tag to compare

Usability:

  • New records are created on today for a current week or on monday for previous weeks
  • Searchable selects for consultants, projects, and rates
  • Notifications moved to bottom left

Fixed issues:

  • Show page name of State holidays
  • Fixed numbers in reported statistics

Technical:

  • Update to Vue 2.6.6 and Vuetify 1.5.1

v0.1.0

11 Feb 21:50
Compare
Choose a tag to compare

New features

  • Show reported weekly hours per days with color coding
  • More convenient inline table editing
  • Administration page with the ability to download all data and show the server log files
  • Rates are set automatically based on a selected project
  • Rates can be grouped into working and non-working types
  • Updated demo data - shows how to configure it all

Technical

  • Updated to Vue 2.6.4, Vuetify 1.5.0, Go 1.11.5
  • Use Vuex logger
  • Build script supports demo builds
  • Go module path update
  • Source code cleanup (client and server in separate folders)

Usability

  • URL without # character
  • Border for show logs
  • Updated page icons
  • Fixed column width in a reporting table

Fixed issues

  • Today jump will update month as required
  • Hours are validated as a number with decimal points
  • Reported records overview now shows summary for the selected year only
  • The record is not deleted if the user cancels the action
  • Enable Today even if Unlock previous weeks is ON
  • Wrong date for reading in 2018 date/time field value out of range: 2018-11-31

v0.0.8

16 Jan 22:25
Compare
Choose a tag to compare

New features

  • add a holiday to reported records

Usability

  • better readability of tables headers
  • added clear search button
  • new action icons with tooltips
  • user can see full first and last week of the month
  • hiding sidebar

Fixes

  • cannot edit date on record which is created in UI #1

Technical

  • better support for prod and demo data
  • update to Vuetify 1.4.2
  • Dockerfile draft #2

v0.0.6

11 Jan 00:12
Compare
Choose a tag to compare

Usability and bugfix release:

  • ability to jump to today's week
  • validations on hours and description
  • fixed build script
  • fixed entering hours with a decimal number

v0.0.5

10 Jan 00:28
Compare
Choose a tag to compare

Release focused on data safety and ease of use.

Main changes

  • new console command to backup a DB
  • configurable DB backups
  • warning if the consultant is editing one of the previous weeks instead of the current one
  • when the week is changed data loads automatically
  • easier move between weeks
  • help page added

0.0.4

05 Jan 20:03
Compare
Choose a tag to compare
0.0.4 Pre-release
Pre-release

Ability to create, delete, edit and duplicate existing reported records

0.0.3

05 Jan 17:17
Compare
Choose a tag to compare
0.0.3 Pre-release
Pre-release

Small usability tweaks. Binaries for MS Windows 64 bit, Linux 64 bit, Mac OS X 64bit.