App-TimeTracker
view release on metacpan or search on metacpan
2.022 2016-01-16T16:18:37
- remove some warnings (github issue #16 reported by David Provost) (Thomas Klausner)
- Add link tags to App::TimeTracker instances in POD (Paul Cochrane)
- Improve tracker POD slightly (Paul Cochrane)
- Fix typos in POD (Paul Cochrane)
- Use the word "plugin" consistently (Paul Cochrane)
- Wrap POD text more consistently (Paul Cochrane)
- Remove trailing whitespace (Paul Cochrane)
- --fparent: include parent in list of project (Thomas Klausner)
- add fparent option to report (Thomas Klausner)
2.021 2015-08-08T20:46:51
- attribute all contributors (Thomas Klausner)
- output the JSON in its canonical form (Yanick Champoux)
2.020 2014-05-27T15:28:40+0200
- Use bytes for creating the token digest, otherwise we'll get into trouble (Michael Kröll)
- Message already is utf-8 characters at that point, do not double-encode (Michael Kröll)
- aded safe_branch_name (Thomas Klausner)
- fixed typo (David Schmidt)
- set current time when stopping via start & reprotoing (Thomas Klausner)
2.019 2014-03-02T14:43:45+0100
- init: store new project in projects.json (Thomas Klausner)
- set correct stop time when doing start (Thomas Klausner)
- find_task_files performance optimization (Lukas Rampa)
- in cmd_stop, generate a new dynamic class based on the stopped config,
and use an instance of that class to stop (implementing github
issue #8) (Thomas Klausner)
- set tracker home via ENV (Thomas Klausner)
- remove given() { when () } :( (Klaus Ita)
- silence experimental warnings for perl 5.18 (Yanick Champoux)
- Fixed spelling error (jenkings build hook test commit) (Michael Kröll)
- Only use the first assigned tag to calculate the aggregated times and
use it as tag key. (Michael Kröll)
- Prevent creating circular parent-child project relations (Michael Kröll)
- Documented tracker list command (Michael Kröll)
- Do not change the configured stop status if it has been changed since
starting the ticket (Michael Kröll)
- Allow to steal tickets from Nobody (Michael Kröll)
- Append and not replace task description with ticket subject if a
description is passed to the task (useful for micro-tasks part of a
ticket) (Michael Kröll)
- Support setting of RT status on stop and reducing value of time-left
ticket property (Michael Kröll)
- RT: Only update the ticket if we made changes locally (Thomas Sibley)
- RT: Treat "append" the same as "start" since it is logically
equivalent (Thomas Sibley)
- only report description if --detail desc is set (Thomas Klausner)
- --detail now takes args (Thomas Klausner)
- new option to define what RT status to set on tracker start
(Thomas Klausner)
- Small typo fix in bin/tracker (Nelo Onyiah)
2.018 2012-11-29T11:10:34+0100
- use json decoder object (Thomas Klausner)
- enable proper posting of correctly decoded utf8 (Thomas Klausner)
- moved RT ticket name ascii-isation into method (Thomas Klausner)
- honor config value "parent" in project_tree (Thomas Klausner)
- dynamic 00-load.t (Thomas Klausner)
- squash a warning (cpan-rt75266) (Thomas Klausner)
- fix tag sorting (Jozef Kutej)
- set tracker script STDOUT to utf8 (Jozef Kutej)
- add description to the detail report (Jozef Kutej)
- Switch to Digest::SHA (in core since 5.9.3) to reduce external
deps (Roland Lammel)
2.017 2012-01-12T22:59:32+0100
- finally fixed rt.cpan.org #73859:
During DateTime coercion for --at new DateTime objects
were initiated without setting time_zone => 'local'
That's added now (and tested), so hopefully the bug IS squashed
- new command: version
prints out the current version
- add suggestion for better --at if stop<start
(suggested by Ruslan Zakirov)
2.016 2012-01-10T23:08:20+0100
- fixed rt.cpan.org #73859 reported by Ruslan Zakirov:
stop now aborts if the stop time is earlier than the start
time.
2.015 2012-01-09T20:26:47+0100
- SyncViaGit: removed debug messages (Thomas Klausner)
2.014 2012-01-04T23:17:20+0100
- SyncViaGit: proper fix to git-rm deleted files
2.013 2012-01-04T19:37:11+0100
- fix tests for single digit months (Thomas Klausner)
- properly sync "current" (suggested by github.com/plu) (Thomas Klausner)
- stop does not require a project (Thomas Klausner)
- make --project work for "virtual" projects (i.e. ones
that do not exists in filesystem (Thomas Klausner)
- do not abort if there is no RT configured (Thomas Klausner)
- RT plugin now also works (a bit) offline (Thomas Klausner)
- Nicely fix directory traversal issue, by using absolute path for
parent traversing (Roland Lammel)
- Only throw warning if Git plugin does not find git repository
refactor repository init (Roland Lammel)
- Escape messages in IRC-bot post uri (Maros Kollar)
- Basic autocomplete (Maros Kollar)
2.012 2011-11-01T19:29:55+0100
- doc fix suggested by David Mertens (Thomas Klausner)
- some tests for C::Core (init, start, stop, append) (c:61.1%;sc:83.9%) (Thomas Klausner)
- fixed CPAN-RT#72039 reported by Kartik Thakore (Thomas Klausner)
- cpanm install docs (Thomas Klausner)
2.011 2011-10-28T16:36:21+0200
( run in 0.809 second using v1.01-cache-2.11-cpan-39bf76dae61 )