eHour Changelog

What's new in eHour 1.4.3

Feb 27, 2015
  • This version is a bug fix release solving an issue with the reports. Reports threw an Internal Error in some cases.
  • Bugs fixed:
  • [EHO-527] Internal error on report
  • [EHO-529] Manage -> Assignments, when only one project is available under a client the dropdown becomes too small
  • [EHO-528] Manage -> Projects, name & code header switched
  • [EHO-526] Restore fails when there's a user without any roles
  • [EHO-526] Upgrade script for MySQL fails in some cases
  • [EHO-515] xlsx formatted downloads as xls
  • Minor improvements:
  • [EHO-525] Added HikariCP for connection pooling. Use with ehour.database.cp=hikari in your ehour.properties.
  • [EHO-524] Verify ehour.properties config when booting
  • [EHO-517] JDBC driver classname is no longer required in ehour.properties

New in eHour 1.4.2 (Feb 23, 2015)

  • Improvements:
  • [EHO-454] Search filter in the timesheet
  • [EHO-472] Hide customers in the timesheet
  • [EHO-475] Export to XSLX instead of XLS
  • [EHO-489] Update the French translation
  • [EHO-509] Rename customer to client
  • [EHO-510] In the report page, have prev/current/next options in the quick selection dropdowns listed first
  • Bugs fixed:
  • [EHO-465] Current page not highlighted in the main navigation
  • [EHO-470] Navigation calendar broken in the month overview page
  • [EHO-480] Error thrown when two users have the same last name and one of them has no provided first name.
  • [EHO-482] In Manage -> Projects, when filtering the project list the assignment list filtered as well
  • [EHO-488] Locked timesheet can be filled up using 'Book remaining hours on this project
  • [EHO-489] Chinese character set breaks the back-up
  • [EHO-497] Internet Explorer 10 didn't display timesheet correctly
  • [EHO-500] Backup to XML leaks memory
  • [EHO-502] Date formatting in Project Manager section does not respect localization
  • [EHO-503] Current date is shown as "last date" for users who have no start or end date
  • [EHO-504] Default projects don't show any assigned users in "manage projects"
  • [EHO-506] When the backup failed to import the data it corrupted the existing database
  • [EHO-508] Manage Assignments - Projects are cut off
  • [EHO-512] Assignments counts inactive projects, but doesn't load them in the assignment manager.
  • [EHO-514] Labels are clickable for checkboxes

New in eHour 1.4.1 (Aug 23, 2014)

  • Bugs fixed:
  • [EHO-453] No Export to Excel option in Reports.

New in eHour 1.4 (Aug 20, 2014)

  • New features:
  • [EHO-188] Manager can review and edit the team member's time sheet
  • [EHO-206] Admin can run any user's "your hours -> export this month"
  • [EHO-447] Mail a reminder when a user didn't book hours in a week
  • [EHO-451] Split admin role in admin and manager role
  • Improvements:
  • [EHO-181] User report doesn't show users with 0 hours
  • [EHO-294] Revise reporting and provide by day, week, month, quarter, year reports
  • [EHO-429] Ability to enter negative time in the timesheet
  • [EHO-450] Allow users to be excluded from a timesheet lock
  • Bugs fixed:
  • [EHO-413] Cannot find export to XLS
  • [EHO-417] Using French locale breaks eHour
  • [EHO-425] Assignment of the user to multiple projects at once doesn't work properly
  • [EHO-431] In the reporting charts, the axes turnover amount and worked hours are opposite
  • [EHO-433] The "export month" screen sometimes lists all projects incl. projects you're not assigned to
  • [EHO-436] Showing rates in the reports did not check the config setting.
  • [EHO-438] When clicking "include inactive" in the report screen, sometimes a Javascript error is thrown
  • [EHO-448] Authenticated SMTP support is broken

New in eHour 1.3 (Mar 7, 2014)

  • New features:
  • [EHO-62] Be able to lock timesheets
  • [EHO-206] Allow assignment of multiple users to project at once via the project page
  • [EHO-365] As a PM, I want to have access to the Global Reports for the projects that I'm PM for
  • [EHO-373] As a PM I want to be able to make assignments active/inactive for the projects that I'm PM for
  • [EHO-388] From the user admin, be able to assign a user to multiple projects at once
  • Improvements:
  • [EHO-364] In the admin screens, make the projects column wider
  • [EHO-366] Improve Dutch translation
  • [EHO-368] In the report criteria screen, make better use of available vertical space
  • [EHO-369] In the report criteria screen, addd custom sorting to the list of customers and projects
  • [EHO-370] In the report criteria screen, add filtering to the customer, project, department and user list
  • [EHO-372] In the user admin, after adding a new user navigate to the assignments for this user
  • [EHO-384] In the detailed reporting, add rate column
  • [EHO-390] In the detailed reporting, add role column
  • [EHO-391] In the PM report, also show users that are assigned but did not book any hours
  • [EHO-399] In assignment admin, populate project dropdown with all projects when no customer is selected
  • [EHO-400] In the report criteria screen, be able to clear individual report criteria rather than only all at once
  • [EHO-403] In the customer/project/user report, add "role" column
  • [EHO-400] In the report criteria screen, be able to clear individual report criteria rather than only all at once
  • [EHO-407] In the reports, optionally show users who are assigned but have not booked any hours in a the selected date period
  • Bugs fixed:
  • [EHO-352] In the report criteria screen, using the "Only billable projects ?" filter generates internal error
  • [EHO-351] In the report criteria screen, projects are sorted on name. After selecting a date the projects are sorted on project code.
  • [EHO-362] In the timesheet, when you use the upper store button and then logoff you get message.. data may not be saved
  • [EHO-367] The navigation and admin screen put the content under eachother when there's not enough space[EHO-371] In the user admin form, the browser's autocomplete prefills password and email
  • [EHO-376] In the timesheet, unsaved hours are not protected by a popup when clicking in the calendar
  • [EHO-381] In the user admin, after modifying a user - he loses the projectmanager role
  • [EHO-382] In the reports, users who can only access their own data still see a user report tab
  • [EHO-394] In the PM report, progress is not shown for assignments with a start/end date or maximum amount of hours
  • [EHO-401] In all admin screens, there is no confirmation popup when deleting a customer/project/user etc.
  • [EHO-402] The PM report is broken for projects with assignments that have a max. number of hours
  • [EHO-404] In the report criteria screen, after using the quick week/month/quarter selector the date cannot be changed anymore
  • [EHO-405] In the reports, data is not sorted properly
  • [EHO-406] In excel exports, dates are not properly formatted and include an unused time part
  • [EHO-408] In the report criteria screen, the billable checkbox only filtered the list of available projects - not the actual report
  • [EHO-409] In the report criteria screen, the quick week / month / quarter selection was always reset to it's first value after revisiting the criteria

New in eHour 1.2.2.1 (Oct 18, 2013)

  • eHour 1.2.2.1 bundles Java with the Mac installer.

New in eHour 1.2.2 (Oct 18, 2013)

  • Fixed a number of bugs, including a critical one in the auditing functionality.
  • Replacement logo can be updated again, this was broken in 1.2.1
  • Proper error message when trying to add a user with a non-unique username.
  • Auditing all events (read & write) resulted into an endless loop. This is fixed.
  • A large number of active projects broke the screen where a user enters his/hers hours.
  • A dialogue pops up when a user enters hours but does not save the timesheet. This was broken when changing the weeks.
  • Trying to change the username of an existing user through the admin interface was broken. Fixed.
  • Cancelling editing the comment of an hour entry, would erase any existing comment for that entry.
  • eHour now checks regularly (daily) for an update and displays a notification when a new version of eHour is released.

New in eHour 0.8.1 (May 19, 2008)

  • 0.8.1 fixes a problem with the list of projects on a timesheet, not all relevant projects were shown on a user's timesheet. This issue was introduced with version 0.8 and is now resolved.
  • Fix: Sums per day are displayed in the wrong column when first day of the week is not sunday
  • Fix: Cannot edit timesheet for dates that don't already have hours
  • Fix: Changing first day of week to Monday causes Internal Error