Activity Digest: April 2017
This is an ongoing series of activity reports, published monthly, to highlight activity in our projects. Here is what happened in April 2017. This is not a complete list of all activity, just work that results in a non-trivial change. For a full list, see the git history of all the projects.
April was a relatively quiet month, but with two main efforts: Timewarrior 1.1.0 bug fixing, and deployment of our Flod CI system for all projects.
Flod CI is now operating on five platforms (more coming soon), for every commit on every branch for every project. This transition allowed us to decommission several old machines.
|2017-04-04||- #75: Timew starts a new interval even if a current interval contains the same set of tags fixed|
|2017-04-05||- #63: Fix bug 'Delete command is not always deleting' fixed|
|2017-04-06||- #35: Continue tracking by ID fixed|
|- task: Separated processing of expired tasks (|
|2017-04-08||- #73: Let commands convert synthetic intervals before modifying them fixed|
|2017-04-10||- flod: Integrated flod reports with Gitea|
|- flod: Implemented summary report at |
|- task: Implemented framework for supporting the new recurrence model|
|2017-04-11||- #67: TimeWarrior should not ignore invalid command fixed|
|- Flod: Deployed Flod CI testing for all projects|
|2017-04-14||- timew: The totals.py extension now supports both Python 2.x and 3.x|
|2017-04-22||- timew: The future command line syntax design is progressing. Follow it here|
|2017-04-30||- task: Implemented new DOM resolver tree to simplify existing DOM support and enable greater DOM support, including formats|