Skip to content

J2-Tech/Plywood-jira

Repository files navigation

Plywood

A quick and dirty NodeJS app to manage Jira worklogs using API access

work logs... timesheets... wood sheets... plywood... you get it :)

Features :

  • Themes: Light, dark, and auto (based on system theme)
  • Timer: Record time for an issue
  • Configurable colors based on issue types or keys
  • Issue type icons from your Jira instance
  • Create and update worklogs in a FullCalendar instance
  • Supports OAuth2
  • HTTPS support

HTTPS Is still not yet properly implemented, but is planned

Screenshots

Light theme

Light Theme Light Theme Worklog Creation Light Theme Worklog Update

Dark theme

Dark Theme

Timer

Light Theme Timer Dark Theme Timer

Issue type colors

Light Theme Configuration

How to use :

  1. install Nodejs
  2. modify the 'example.env' file to add your jira information, then save it as '.env'
  3. execute start.bat
  4. app is now accessible at 'http://localhost:3000'

Librairies used

(This list is not 100% complete)

Fullcalendar

Tippy.js

Choices.JS

Momentjs

Express

Open to PRs, Licensed under MIT