Skip to content

CapgeminiInventUK/dtx-plus

Repository files navigation

DTX Plus

This plugin provides polyfills for a variety of functions in the DTX tool.

Features include:

  • Fix Chrome compatibility for submitting claims
  • Fixed input field bugs
  • Graphical fixes
  • Work days select mode (autofill 7.5 hrs)
  • Show bank holidays
  • Auto-login
  • Workdays select mode major improvements and fixes
  • Workdays select mode click-drag selection
  • Autofill month: Work days, all and clear
  • Autofill task number & project code
  • Shortcut keys (CTRL+S: save, ESC: home)
  • Menubar shortcut button to add "Standard Time in UK"
  • UI improvements and fixes

Setup

Prerequisites

Install

nvm install && npm install

Build

npm run build

Build in watch mode

npm run watch

Test local buildLoad extension to chrome

  • Go to the Extensions page by entering ``chrome://extensions` in a new tab
  • Enable Developer Mode by clicking the toggle switch next to Developer mode.
  • Click the Load Unpacked button and select the dist directory

Test

npm run test

Create .zip file

npm run package