Home Contact Buy Now
Home Download Video Free Buy Now Site Map Contact

Time Tracker 1.6 Change Log

This page lists changes in Time Tracker version 1.6.

Changes in Time Tracker 1.6

Released March 7, 2014.
  • 1.6.0.2765 - Another attempt to improve time entry page UI. Refactoring Calendar.class.php.
  • 1.5.122.2756 - Fixed a style problem in calendar. A bit of redesign for time entry page to improve usability.
  • 1.5.120.2732 - Added address column on the Clients page. Introduced an option to make client mandatory on time records.
  • 1.5.118.2729 - Refactoring. German translation improved.
  • 1.5.118.2725 - Fixed initial population of the project dropdown when client is selected.
  • 1.5.117.2723 - Added a check for overlapping records. Refactoring.
  • 1.5.116.2708 - Introduced PHPSESSID_TTL value in config.php to control PHP session cookie lifetime.
  • 1.5.115.2707 - Dutch translation improved.
  • 1.5.115.2706 - Added an option to show charts by clients.
  • 1.5.114.2704 - Added BOM to the beginning of CSV-exported files to identify UTF8 encoding.
  • 1.5.113.2703 - Slovak translation added.
  • 1.5.112.2702 - Dutch translation improved.
  • 1.5.112.2698 - Moved connection charset to DSN constant in config.php.
  • 1.5.112.2697 - readme updated.
  • 1.5.112.2696 - Added "set names utf8" to database connections.
  • 1.5.111.2695 - Fixed errors in usage of the limit plugin.
  • 1.5.111.2691 - Removed X-Sender, X-Mailer, and X-Priority headers from mail messages.
  • 1.5.111.2690 - Supported sending authenticated emails.
  • 1.5.110.2689 - Set PEAR::setErrorHandling to PEAR_ERROR_PRINT when MAIL_SMTP_DEBUG in config.php is true.
  • 1.5.110.2687 - Fixed a parsing issue in the French file.
  • 1.5.110.2686 - Introduced READONLY_START_FINISH value in config.php. It defines whether the start and finish fields on time entry pages are read-only.
  • 1.5.109.2681 - Introduced time only tracking mode (no projects or tasks).
  • 1.5.108.2675 - Added a custom field option selector on reports.
  • 1.5.107.2672 - Added comments to mysql.sql file.
  • 1.5.107.2671 - Fixed a problem with report subtotals for dropdown custom fields.
  • 1.5.106.2669 - Changed include order for integrated PEAR in config.php.dist. Note: it is important to include realpath(dirname(__FILE__).'/lib/pear') first to eliminate any potential PEAR compatibility issues for systems where another version of PEAR may be installed (like SME Server 8.0).
  • 1.5.105.2666 - Change default tracking mode to projects only.
  • 1.5.105.2665 - Removed a link from the mobile logo to avoid clicking errors.
  • 1.5.105.2664 - Fixed reporting for dropdown custom fields. Fixed the language initialization problem (prohibited created new teams for English).
  • 1.5.103.2662 - Demo version of LDAP Auth plugin removed from the distribution because of a false positive from ESET's NOD 32.
  • 1.5.103.2661 - Refactoring. Fixed a localization issue in calendar.
  • 1.5.101.2630 - Fixed missing descriptions for projects for regular users.
  • 1.5.100.2626 - Fixed the problem with sending report. Fixed RTL handling for Hebrew. Removed the addslashes function from I18n::load to fix html links in localized strings.
  • 1.5.98.2601 - Added and option to control record type (duration vs start and finish, or both). Some refactoring, too.
  • 1.5.98.2578 - Introduced MODE_PROJECTS tracking mode. In this mode, no tasks are involved, and we are tracking time only for projects.
  • 1.5.96.2561 - Working on making the Tasks optional (work in progress, not yet functional). Added COST_ON_REPORTS option in config.php to control the availability of the Cost field on the Reports page.
  • 1.5.95.2558 - Dutch translation improved. Refactored handling of error.interval.
  • 1.5.95.2555 - Finnish translation added. German translation improved. Added links to favicon.ico.
  • 1.5.95.2539 - Fixed migration code to export / import custom fields.
  • 1.5.93.2509 - Updated the PEAR package to version 1.9.4. Adjusted error reporting level.
  • 1.5.93.2484 - Optimized working with large number of clients. Fixed a problem with profile edit (did not work because of recently introduced user status option).
  • 1.5.92.2476 - Switched to using utf8_bin collation for names in tables that use indexes. Moved php config parameters out of .htaccess to eliminate error 500 on some shared hostings.
  • 1.5.89.2470 - Fixed accounting problem in the new invoicing feature when comma is used as decimal delimiter.
  • 1.5.88.2469 - Pear MDB2 package, MySQL driver, and code updated for better compliance with E_STRICT.
  • 1.5.86.2454 - Introduced handling of active / inactive status for clients.
  • 1.5.84.2444 - French and Dutch translations improved. Refactoring.
  • 1.5.84.2415 - Refactoring migration code. Introduced active / inactive status control for tasks.
  • 1.5.84.2394 - Partial support for custom logos. Refactoring. Dutch translation improved. Added description field to tt_tasks table.
  • 1.5.81.2378 - Working on the Invoices plugin. Started to use localized float delimiter in reports.
  • 1.5.78.2358 - Fixed a problem with the Invoices plugin. Refactoring migration code.
  • 1.5.76.2338 - Refactoring migration code.
  • 1.5.76.2335 - Fixed a problem with MigrationHelper.class.php related to exporting inactive projects.
  • 1.5.75.2331 - Ongoing work on the Invoices plugin.
  • 1.5.73.2316 - Added description field to projects. Started to work on the Invoices plugin. Refactoring.
  • 1.5.68.2298 - Fixed dbinstall.php so that no seconds are used in default time format for teams. Refactoring.
  • 1.5.53.2279 - Added filtering of projects by client on the time.php page.
  • 1.5.52.2271 - Simplified dbinstall.php by combining update step into larger chunks. Started to work on assigning projects to clients.
  • 1.5.52.2261 - Dutch translation improved. Refactoring.
  • 1.5.41.2240 - Refactoring. Fixed a problem in Migration class. Removed old User class.
  • 1.5.36.2216 - Refactoring field names in tt_invoice_headers table.
  • 1.5.34.2210 - Added client dropdown to mobile time entry and edit pages (when enabled). Improved dbinstall.php.
  • 1.5.33.2203 - Fixed invoices that were not picking selected ask and client ids.
  • 1.5.32.2199 - Added clients to report output. Refactoring sql queries in reports. Disabled invoices (they are temporarily broken).
  • 1.5.31.2191 - Fixed a problem with output of text custom fields in reports for regular users. Refactoring.
  • 1.5.30.2181 - Refactoring.
  • 1.5.25.2169 - Refactoring fields in tt_projects table.
  • 1.5.20.2158 - Fixed a problem with editing time entries (introduced in 1.5.18.2156).