renuo / redmine_tracky

A Redmine plugin for creating timer based time entries not unlike Toggl

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Redmine-Tracky

Improved time tracking for Redmine

Development Setup

git clone https://github.com/redmine/redmine
cd redmine/plugins
git clone https://github.com/renuo/redmine_tracky
cd ..

ln -s plugins/redmine_tracky/.tool-versions .tool-versions # if you use asdf for env mgmt
cp config/database.yml.example config/database.yml # and configure your database setup

bundle install
bundle exec rake redmine:plugins:redmine_tracky:install

Production Setup

git clone https://github.com/renuo/redmine_tracky ./plugins/redmine_tracky/
RAILS_ENV=production rake redmine:plugins:redmine_tracky:install

Configuration

Administration => Roles & Permissions

Development

Running

make
cd assets.src && npm install
rake provision

Seed

make seed

Rebuild Containers

make rebuild

Run

make
rake watch

Dependency

Checks

Tests

rake test

Lints

rake lint

Copyright

Copyright 2021-2023 Renuo AG, published under the MIT license.

About

A Redmine plugin for creating timer based time entries not unlike Toggl

License:MIT License


Languages

Language:Ruby 71.7%Language:HTML 14.4%Language:TypeScript 9.0%Language:SCSS 2.2%Language:JavaScript 1.7%Language:Shell 0.7%Language:Nix 0.2%Language:CSS 0.1%