]>
git.madduck.net Git - etc/taskwarrior.git/log 
madduck's git repository 
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath>  — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch  and git-send-email  to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines  and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
  arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig  and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
  insteadOf = madduck:
 
Tomas Babej  [Sat, 8 Aug 2015 21:22:38 +0000  (23:22 +0200)] 
Task: Conversion of modified fields to TW Cli args is TW-specific, move to backend
Tomas Babej  [Sat, 8 Aug 2015 20:16:48 +0000  (22:16 +0200)] 
backends: Move TW-specific annotation logic to TW backend
Tomas Babej  [Sat, 8 Aug 2015 19:57:06 +0000  (21:57 +0200)] 
backends: Add method for annotations to the backend interface
Tomas Babej  [Sat, 8 Aug 2015 19:47:26 +0000  (21:47 +0200)] 
TaskWarrior: Implement sync method
Tomas Babej  [Sat, 8 Aug 2015 19:47:06 +0000  (21:47 +0200)] 
backends: Make filter classes backend-specific
Tomas Babej  [Sat, 8 Aug 2015 18:44:01 +0000  (20:44 +0200)] 
Task: Move TW-specific refresh behaviour to TW backend
Tomas Babej  [Sat, 8 Aug 2015 18:39:42 +0000  (20:39 +0200)] 
backends: Add refresh_task to the Backend interface
Tomas Babej  [Sat, 8 Aug 2015 18:06:03 +0000  (20:06 +0200)] 
Task: Move TW-specific completion logic into TW backend
Tomas Babej  [Sat, 8 Aug 2015 18:00:00 +0000  (20:00 +0200)] 
backends: Add complete_task to the backend interface
Tomas Babej  [Sat, 8 Aug 2015 17:58:18 +0000  (19:58 +0200)] 
Task: Move TW-specific start/stop logic into TW backend
Tomas Babej  [Sat, 8 Aug 2015 17:51:11 +0000  (19:51 +0200)] 
Task: Move TW-specific deletion logic into TW backend
Tomas Babej  [Sat, 8 Aug 2015 17:45:59 +0000  (19:45 +0200)] 
TaskWarrior: Reorder methods
Tomas Babej  [Sat, 8 Aug 2015 17:40:48 +0000  (19:40 +0200)] 
Task: Move TW-specific saving logic into the backend
Tomas Babej  [Sat, 8 Aug 2015 17:38:11 +0000  (19:38 +0200)] 
backends: Move TaskWarriorException into backends
Tomas Babej  [Sat, 8 Aug 2015 17:27:14 +0000  (19:27 +0200)] 
backends: Move TaskWarrior class into the backends file
Tomas Babej  [Sat, 8 Aug 2015 17:22:16 +0000  (19:22 +0200)] 
backends: Introduce a Backend base class
Tomas Babej  [Sat, 8 Aug 2015 12:41:43 +0000  (14:41 +0200)] 
Do not use mutable dicts in function headers
Tomas Babej  [Fri, 7 Aug 2015 03:23:57 +0000  (05:23  +0200)] 
Task: Fix incorrect version number for workaround applicability
Tomas Babej  [Thu, 6 Aug 2015 21:29:27 +0000  (23:29 +0200)] 
versions: Use version constants
Tomas Babej  [Thu, 6 Aug 2015 21:21:58 +0000  (23:21 +0200)] 
tests: Add test for saving multiple completed tasks
Tomas Babej  [Thu, 6 Aug 2015 21:21:36 +0000  (23:21 +0200)] 
TaskFilter: Remove workaround for TW-1479 if using TW 2.4.5 and above
Tomas Babej  [Thu, 6 Aug 2015 21:20:51 +0000  (23:20 +0200)] 
Do not use mutable lists in function definitions
Tomas Babej  [Thu, 6 Aug 2015 21:20:08 +0000  (23:20 +0200)] 
Task: Attempt to search using task data if identifier invalid after saving
Tomas Babej  [Thu, 6 Aug 2015 17:57:39 +0000  (19:57 +0200)] 
Task: Bail out if more than one task has been matched on refresh
Tomas Babej  [Thu, 6 Aug 2015 16:31:24 +0000  (18:31 +0200)] 
tests: Do not use TW-formatted datetime strings, they do not work for older TW versions
Tomas Babej  [Thu, 6 Aug 2015 06:11:44 +0000  (08:11 +0200)] 
Task: Become able to deal with IDs and UUIDs identifiers on addition [TW 2.4.5]
Tomas Babej  [Thu, 6 Aug 2015 06:10:48 +0000  (08:10 +0200)] 
tests: Add test for adding a completed task
Tomas Babej  [Thu, 6 Aug 2015 02:18:29 +0000  (04:18  +0200)] 
SerializingObject: Add ability to decode dependencies in the form of a list
Rob Golding  [Wed, 22 Jul 2015 12:02:14 +0000  (13:02 +0100)] 
Merge branch 'release/0.10.0' into develop
Rob Golding  [Wed, 22 Jul 2015 12:02:03 +0000  (13:02 +0100)] 
Merge branch 'release/0.10.0'
Rob Golding  [Wed, 22 Jul 2015 12:01:47 +0000  (13:01 +0100)] 
Bump version for 0.10.0 release
Tomas Babej  [Thu, 16 Jul 2015 21:00:19 +0000  (23:00 +0200)] 
Docs: Add documentation for the missing features
Tomas Babej  [Thu, 16 Jul 2015 21:00:06 +0000  (23:00 +0200)] 
TaskWarrior: Add default value off for json.array
Tomas Babej  [Mon, 11 May 2015 06:36:04 +0000  (08:36 +0200)] 
travis: Updated tested versions
Tomas Babej  [Tue, 21 Apr 2015 14:30:23 +0000  (16:30 +0200)] 
travis: Expand to test the new devel branch
Tomas Babej  [Wed, 8 Apr 2015 21:57:02 +0000  (23:57 +0200)] 
Task: Improve config parsing regex
Tomas Babej  [Wed, 8 Apr 2015 19:00:53 +0000  (21:00 +0200)] 
TaskWarrior: Add method to parse config
Tomas Babej  [Tue, 7 Apr 2015 19:50:36 +0000  (21:50 +0200)] 
tests: Add tests for starting active task
Tomas Babej  [Tue, 7 Apr 2015 19:46:41 +0000  (21:46 +0200)] 
Task: Do not allow starting a Task which has already been started
Tomas Babej  [Thu, 26 Mar 2015 00:18:49 +0000  (01:18  +0100)] 
Task: Stop before marking as done with older TW versions
Tomas Babej  [Mon, 23 Mar 2015 18:49:03 +0000  (19:49 +0100)] 
tests: Amend hook tests to test for value removal as well
Tomas Babej  [Mon, 23 Mar 2015 20:07:39 +0000  (21:07 +0100)] 
Task: Make sure tasklib hooks do not ignore removal of attributes
Tomas Babej  [Mon, 23 Mar 2015 06:12:22 +0000  (07:12 +0100)] 
tests: Add tests for the stop method
Tomas Babej  [Mon, 23 Mar 2015 05:57:29 +0000  (06:57 +0100)] 
Task: Add stop method
Tomas Babej  [Sun, 22 Mar 2015 23:40:04 +0000  (00:40  +0100)] 
tests: Allow failure when testing failing command with return_all
Tomas Babej  [Sun, 22 Mar 2015 23:00:02 +0000  (00:00  +0100)] 
tests: Test execute command with return_all flag
Tomas Babej  [Sun, 22 Mar 2015 21:51:47 +0000  (22:51 +0100)] 
TaskWarrior: Add a way to obtain stdout, stderr and returncode from executed command
Tomas Babej  [Sun, 22 Mar 2015 21:48:28 +0000  (22:48 +0100)] 
unicode: Fix non-unicode literals and other unicode pain points
Tomas Babej  [Sun, 22 Mar 2015 21:27:48 +0000  (22:27 +0100)] 
tests: Explicitly mark unicode strings used for testing
Tomas Babej  [Sun, 22 Mar 2015 21:08:36 +0000  (22:08 +0100)] 
tests: Add test for filtering with unicode strings
Tomas Babej  [Sun, 22 Mar 2015 20:52:39 +0000  (21:52 +0100)] 
TaskWarrior: Default config - even 2.4.3 contains the bulk=0 enhancement
Tomas Babej  [Sun, 22 Mar 2015 19:59:10 +0000  (20:59 +0100)] 
tests: Add tests for Task active property
Tomas Babej  [Sun, 22 Mar 2015 19:55:49 +0000  (20:55 +0100)] 
Task: Add active property
Tomas Babej  [Sun, 22 Mar 2015 19:24:49 +0000  (20:24 +0100)] 
TaskWarrior: Fix typo
Tomas Babej  [Sun, 22 Mar 2015 19:10:28 +0000  (20:10 +0100)] 
TaskWarrior: Respect the data location set in users taskrc
Tomas Babej  [Sun, 22 Mar 2015 16:38:24 +0000  (17:38 +0100)] 
tests: Use sys.version_info instead of sys.vesion to compare versions
Tomas Babej  [Sun, 22 Mar 2015 15:58:47 +0000  (16:58 +0100)] 
tests: Remove duplicate test
Tomas Babej  [Sun, 22 Mar 2015 15:58:38 +0000  (16:58 +0100)] 
tests: Python 2.6. does not support timedelta.total_seconds, add workaround
Tomas Babej  [Sun, 22 Mar 2015 14:50:12 +0000  (15:50 +0100)] 
tests: Skip filtering by string datetime test for TW < 2.4.0
Tomas Babej  [Sun, 22 Mar 2015 14:44:39 +0000  (15:44 +0100)] 
SerializingObject: TW 2.4.0 does have task calc
Tomas Babej  [Sun, 22 Mar 2015 14:42:43 +0000  (15:42 +0100)] 
tests: Compute 4 months shift in a more portable way (TW does not do daylight shifts)
Tomas Babej  [Sun, 22 Mar 2015 14:32:54 +0000  (15:32 +0100)] 
tests: Add test for modifiying a large number of tasks at once
Tomas Babej  [Sun, 22 Mar 2015 14:32:33 +0000  (15:32 +0100)] 
TaskWarrior: Allow editing a large number of tasks at once
Tomas Babej  [Sun, 22 Mar 2015 14:04:35 +0000  (15:04 +0100)] 
TaskWarrior: Only strip trailing whitespace from output
Tomas Babej  [Thu, 19 Mar 2015 21:41:07 +0000  (22:41 +0100)] 
tests: Add tests for using TW-formatted strings as localized datetime values
Tomas Babej  [Thu, 19 Mar 2015 19:50:56 +0000  (20:50 +0100)] 
tests: Remove trailing whitespace
Tomas Babej  [Wed, 18 Mar 2015 23:03:34 +0000  (00:03  +0100)] 
SerializingObject: Restrict usage of 'task calc' conversion for those TW versions that contain it
Tomas Babej  [Wed, 18 Mar 2015 22:37:11 +0000  (23:37 +0100)] 
SerializingObject: Make all SerializingObjects have access to a instance of TaskWarrior
Tomas Babej  [Wed, 18 Mar 2015 22:35:31 +0000  (23:35 +0100)] 
SerializedObject: Accept taskwarrior datetime syntax as string and convert it to datetime using task calc
Tomas Babej  [Tue, 17 Mar 2015 22:22:46 +0000  (23:22 +0100)] 
tests: Use non-existent taskrc with tests
Tomas Babej  [Tue, 17 Mar 2015 22:22:01 +0000  (23:22 +0100)] 
TaskWarrior: Do not expand data_location twice
Tomas Babej  [Tue, 17 Mar 2015 22:21:16 +0000  (23:21 +0100)] 
Docs: Update docs about reading .taskrc
Tomas Babej  [Tue, 17 Mar 2015 22:19:05 +0000  (23:19 +0100)] 
TaskWarrior: Use default .taskrc
Tomas Babej  [Sun, 15 Mar 2015 20:07:32 +0000  (21:07 +0100)] 
travis: Bump tested TaskWarrior versions
Tomas Babej  [Sun, 15 Mar 2015 16:13:29 +0000  (17:13 +0100)] 
TaskFilter: Fix typo when normalizing input
Tomas Babej  [Wed, 11 Mar 2015 07:18:19 +0000  (08:18 +0100)] 
TaskFilter: Limit enforcing recurrence by version
Rob Golding  [Fri, 20 Feb 2015 20:53:29 +0000  (20:53 +0000)] 
Merge branch 'release/0.9.0' into develop
Rob Golding  [Fri, 20 Feb 2015 20:53:25 +0000  (20:53 +0000)] 
Merge branch 'release/0.9.0'
Rob Golding  [Fri, 20 Feb 2015 20:53:20 +0000  (20:53 +0000)] 
Bump version for 0.9.0
Rob Golding  [Fri, 20 Feb 2015 20:52:48 +0000  (20:52 +0000)] 
The next version will be 0.9.0
Tomas Babej  [Fri, 20 Feb 2015 18:46:23 +0000  (19:46 +0100)] 
tests: Implement workaround around python2.6 missing SkipTest
Tomas Babej  [Fri, 20 Feb 2015 17:54:57 +0000  (18:54 +0100)] 
tests: Skip invalid tests for older version of TaskWarrior
Tomas Babej  [Fri, 20 Feb 2015 17:15:59 +0000  (18:15 +0100)] 
tests: Add tests for completing, deleting and starting tasks
Tomas Babej  [Fri, 20 Feb 2015 17:15:08 +0000  (18:15 +0100)] 
SerializingObject: Add serializers, normalizers and deserializers for start and end attributes
Tomas Babej  [Fri, 20 Feb 2015 16:52:30 +0000  (17:52 +0100)] 
Task: Refresh all relevant attributes in done,start and delete methods
Tomas Babej  [Fri, 20 Feb 2015 16:42:28 +0000  (17:42 +0100)] 
tests: Add dummy tests for filtering
Tomas Babej  [Fri, 20 Feb 2015 16:42:09 +0000  (17:42 +0100)] 
Task: Add support for start command
Tomas Babej  [Fri, 20 Feb 2015 14:56:14 +0000  (15:56 +0100)] 
tests: Test task normalizers in more sensible way
Tomas Babej  [Fri, 20 Feb 2015 14:54:43 +0000  (15:54 +0100)] 
tests: Amend hook tests to pass the taskwarrior instance explicitly
Tomas Babej  [Fri, 20 Feb 2015 13:11:55 +0000  (14:11 +0100)] 
TaskWarrior: Output whole stderr content as TaskWarriorException on failure
Tomas Babej  [Fri, 20 Feb 2015 13:11:32 +0000  (14:11 +0100)] 
Task: Autmoatically detect TaskWarrior instance in from_input
Tomas Babej  [Fri, 20 Feb 2015 11:18:35 +0000  (12:18 +0100)] 
SerializingObject: Detect string type using six properly
Tomas Babej  [Fri, 20 Feb 2015 11:13:31 +0000  (12:13 +0100)] 
SerializingObject: Have more helpful error message in normalize_uuid
Tomas Babej  [Fri, 20 Feb 2015 10:49:22 +0000  (11:49 +0100)] 
normalizers: Handle None properly in all normalizers
Tomas Babej  [Tue, 17 Feb 2015 20:35:43 +0000  (21:35 +0100)] 
travis: Update tested versions of TaskWarrior
Tomas Babej  [Sun, 8 Feb 2015 18:44:06 +0000  (19:44 +0100)] 
docs: Fix copy-paste error
Tomas Babej  [Sat, 7 Feb 2015 20:10:48 +0000  (21:10 +0100)] 
coverage: Configure coveralls to not include test files
Tomas Babej  [Sat, 7 Feb 2015 13:16:01 +0000  (14:16 +0100)] 
ReadOnlyDictView: Fix python3 issues, ditch the has_key method
Tomas Babej  [Sat, 7 Feb 2015 12:59:38 +0000  (13:59 +0100)] 
Docs: Document the original attribute access to the task object
Tomas Babej  [Sat, 7 Feb 2015 12:50:53 +0000  (13:50 +0100)] 
Tests: Add tests for ReadOnlyDictView