/timmi-ess-fusion

Userscript for improving ESS Timesheet usability

Primary LanguageJavaScript

Timmi ESS Fusion

Userscript for improving ESS Timesheet usability

Installation

Chrome

  1. Tampermonkey Browser Extension needs to be installed

  2. Open timmi-ess-fusion.user.js

  3. Click on Install Preview

Firefox

  1. Tampermonkey Browser Extension needs to be installed

  2. Open timmi-ess-fusion.user.js

  3. Click on Install Preview

Preview

Before

This is how ESS looks without the userscript 🙈 🤦‍♂️ Preview

After

This is how ESS looks with the userscript 😍 Preview

This is how ESS works in combination with Timmi Timesheet 😱

Features

  • Fullscreen Mode

    • To get rid of scrollbars
  • Chrome and Firefox support

    • See saved, released, approved and reject colors
    • Day titles are aligned correctly
  • Favourites

    • Save workitems
    • Give them meaningful names
    • Select them with one click at the top of the worklist
  • Design

    • ESS is displayed beautifully in all browsers
  • Usability

    • Enter worktime with "." or ","
    • Save with pressing the Enter Key
    • No Session Timeout
    • Weeks selection shortcuts/overview
    • Hide the weekend
    • No unnecessary scrollbars
    • Month end warning
  • Timmi Timesheet integration (For employees in Switzerland)

    • ESS is embedded in Timmi
    • Synchronization of workhours. ESS shows you the differences that you need to book on projects
    • Book all remaining hours with one click on a project
    • "Check for Updates" Feature
    • Automatic conversion of minutes to decimal hours (8h24m => 8.4 hours)

Credits

Dragan Ignjic

Made in Switzerland