Giter VIP home page Giter VIP logo

redmine-time-tracking's Introduction

Package Version License GitHub Release Date GitHub issues

Chrome Web Store Version Chrome Web Store Users Chrome Web Store Rating

Redmine Time Tracking (Chrome Extensions)

Start-stop timer for Redmine.

Install Button

Features

  • View all your assigned Redmine issues grouped by projects
  • Filter issues by projects
  • Group issues by target version
  • Search for issues (press CTRL + K or CTRL + F)
  • Start, stop and edit the timer for your current tasks
  • Create entry for time spent (and for multiple users at once)
  • Update done ratio for issues
  • Pin and unpin issues (display at the top of the project)
  • Remember and forget issue (not assigned to you)
  • View time entries for current and last week
  • Multiple languages
  • Dark & light mode (system default)

Requirements

At least Redmine version 3.0 or higher required. Recommended version 5.0 or higher.

Unsupported features by Redmine versions

Feature Unsupported Redmine version
Show only enabled issue field for selected tracker when creating new issues < 5.0.0
Show only allowed statuses when updating issue < 5.0.0
Show spent vs estimated hours < 5.0.0
Select the default fixed version when creating new issues < 4.1.1
Check permissions for admin users who are not members of a project < 4.0.0
Display project-available time entry activities when adding spent time entries < 3.4.0
Extended search < 3.3.0

Tested with Google Chrome Version 126

Supported languages

If you want to add more languages or extend existing ones, feel free to contribute. Just create a pull request with the desired changes. The language files are located under src/lang and public/_locales.

Screenshots

issues issues-time settings issues-search issues-add-spent-time issues-context-menu

Credits

Logo is Copyright (C) 2009 Martin Herr and is licensed under Creative Commons (https://www.redmine.org/projects/redmine/wiki/logo)

redmine-time-tracking's People

Contributors

crawlercode avatar

Stargazers

Khalil Charfi [CHECK24] avatar  avatar Anil Jangir avatar  avatar  avatar Daniel Koch avatar  avatar Felipo Antonoff - CEO da Codemarket e Desenvolvedor Web avatar  avatar  avatar Ken Nakaoka avatar Ethan Atlas avatar Pavel Sharypov avatar Aurelien PONCINI avatar Bjarne Schindler avatar  avatar Harish Karumuthil avatar

Watchers

 avatar

Forkers

hsta mathiasvjt

redmine-time-tracking's Issues

Display the time not in fractions of an hour, but in the usual format

For example, it's 30 minutes now, displayed as «0,5».
It will be much more convenient if 30 minutes is displayed everywhere as 0:30.

For example in these places:

  1. https://yadi.sk/i/4BerZe3XoI4yMw
  2. https://yadi.sk/i/2psHxL7LeCHfcQ

It is also possible to make a choice in the settings in which form to display the time as "0.5 (fractions)" or as "0:30 (usually)".
Each user will choose what is more convenient for him.
However, I think the "0:30 (usually)" format is the best choice.

Extension don't loads the available "Activities"

Just wanted to extend my appreciation for your awesome Chrome Extension - it's been incredibly helpful to me. However, after the latest release (v1.10.2), I've run into a snag. The "Time Entries" to Redmine aren't working as before, as the extension no longer loads the available "Activities." I've attached a screenshot for reference.

image

Additional information:

Environment:
Redmine version: 4.0.6.stable
Ruby version: 2.7.0-p0 (2019-12-25) [x86_64-linux-gnu]
Rails version: 5.2.3
Environment: production
Database adapter: Mysql2
Mailer queue: ActiveJob::QueueAdapters::AsyncAdapter
Mailer delivery: smtp

Connection failed when Redmine is behind VPN

I would like to report a bug when we try to report to Redmine, which is behind a VPN.

When we switch Wi-Fi networks (a situation that occurs when we work in the field or simply switch to another network within the building), the plugin breaks the connection with RDM and is unable to reconnect. It seems like it has the existing connection saved in the cache and does not allow creating a new one.

In the Options, there is a message "Connection failed" and the "Issues" tab does not open at all.

After entering the dev tools and selecting "Clear browser cache", then re-entering plugin Settings, editing the Redmine connection link, and saving the configuration, the connection is established correctly.

image
image

Active issues not pinned to top

I really like the new feature to pin active issues to the top. This doesn't seem to affect the project grouping/ordering as the active issue simply moves to the top of its own project but not to the top of the whole list what would be much more confient. Right now i have to scroll down to the project containing the active issue (and i have a lot of them!).
Thanks for considering an update for this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.