]>
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  [Thu, 24 Dec 2015 12:35:47 +0000  (13:35 +0100)] 
LazyUUIDTaskSet: Do not replace when accessing __attributes
Tomas Babej  [Thu, 24 Dec 2015 11:05:32 +0000  (12:05 +0100)] 
serializing: Use LazyUUIDTaskSet for dependencies
Tomas Babej  [Thu, 24 Dec 2015 11:05:28 +0000  (12:05 +0100)] 
lazy: Move lazy class implementations into a separate module
Tomas Babej  [Thu, 24 Dec 2015 10:55:15 +0000  (11:55 +0100)] 
tests: Fix typos
Tomas Babej  [Thu, 24 Dec 2015 10:20:47 +0000  (11:20 +0100)] 
tests: Add tests for the LazyUUIDTaskSet
Tomas Babej  [Thu, 24 Dec 2015 10:20:37 +0000  (11:20 +0100)] 
task: Add LazyUUIDTaskSet wrapper
Tomas Babej  [Thu, 24 Dec 2015 09:20:25 +0000  (10:20 +0100)] 
tests: Add tests for LazyUUIDTask
Tomas Babej  [Thu, 24 Dec 2015 09:19:57 +0000  (10:19 +0100)] 
task: Add LazyUUIDTask object
Tomas Babej  [Mon, 21 Dec 2015 00:57:21 +0000  (01:57  +0100)] 
SerializingObject: Perform more efficient deserialization of dependencies
Rob Golding  [Sun, 15 Nov 2015 04:39:37 +0000  (11:39 +0700)] 
Bump version for 0.11.0 release
Tomas Babej  [Fri, 18 Sep 2015 06:10:58 +0000  (08:10 +0200)] 
backend: Do not use terminator to separate filter
Tomas Babej  [Fri, 11 Sep 2015 02:45:29 +0000  (04:45  +0200)] 
ReadOnlyDictView: Do not use explicit u literals
Tomas Babej  [Fri, 11 Sep 2015 00:42:08 +0000  (02:42  +0200)] 
travis: Update tested versions
Tomas Babej  [Fri, 11 Sep 2015 00:41:49 +0000  (02:41  +0200)] 
backends: Remove redundant import
Tomas Babej  [Sat, 15 Aug 2015 12:55:04 +0000  (14:55 +0200)] 
ReadOnlyDictView: Add methods for better representation of the ReadOnlyDictView
Tomas Babej  [Sat, 15 Aug 2015 12:45:35 +0000  (14:45 +0200)] 
TaskWarrior: Return ReadOnlyDictView of config instead of passing a copy of a mutable dict
Tomas Babej  [Sat, 15 Aug 2015 02:05:09 +0000  (04:05  +0200)] 
TaskWarrior: Rename config attribute to overrides
Tomas Babej  [Sat, 15 Aug 2015 01:41:08 +0000  (03:41  +0200)] 
TaskWarrior: Use config propery instead of get_config call
gabriel pettier  [Sun, 9 Aug 2015 01:10:40 +0000  (03:10  +0200)] 
pep8/flake8 fixes
gabriel pettier  [Sun, 9 Aug 2015 00:58:31 +0000  (02:58  +0200)] 
make backends.TaskWarrior inherit from Backend
Tomas Babej  [Sun, 9 Aug 2015 11:00:07 +0000  (13:00 +0200)] 
Task: Do not use relative import when importing backends dynamically
Tomas Babej  [Sun, 9 Aug 2015 10:36:32 +0000  (12:36 +0200)] 
tasklib: Move Task, TaskWarrior and local_zone into main namespace
Tomas Babej  [Sun, 9 Aug 2015 09:23:01 +0000  (11:23 +0200)] 
setup: Add conditional dependency for importlib
Tomas Babej  [Sun, 9 Aug 2015 08:40:40 +0000  (10:40 +0200)] 
backends: Let TaskWarrior inherit from Backend
Tomas Babej  [Sun, 9 Aug 2015 00:44:54 +0000  (02:44  +0200)] 
backends: Add missing import
Tomas Babej  [Sun, 9 Aug 2015 00:31:28 +0000  (02:31  +0200)] 
tests: Replace warrior-specific keyword arguments
Tomas Babej  [Sun, 9 Aug 2015 00:30:54 +0000  (02:30  +0200)] 
SerializingObject: Fetch TaskAnnotation class dynamically
Tomas Babej  [Sun, 9 Aug 2015 00:30:31 +0000  (02:30  +0200)] 
TaskWarrior: Actually return converted datetime object
Tomas Babej  [Sun, 9 Aug 2015 00:23:16 +0000  (02:23  +0200)] 
TaskQuerySet: Always require backend set properly
Tomas Babej  [Sun, 9 Aug 2015 00:21:53 +0000  (02:21  +0200)] 
TaskWarrior: Fix incorrect references in format_depends
Tomas Babej  [Sun, 9 Aug 2015 00:20:39 +0000  (02:20  +0200)] 
TaskWarrior: Default formatter needs to take an argument
Tomas Babej  [Sun, 9 Aug 2015 00:19:17 +0000  (02:19  +0200)] 
backend: Rename all references to warrior to backend
Tomas Babej  [Sat, 8 Aug 2015 23:47:31 +0000  (01:47  +0200)] 
TaskWarrior: Move version contastants into the class namespace
Tomas Babej  [Sat, 8 Aug 2015 23:38:37 +0000  (01:38  +0200)] 
backends: Add logger to backends module
Tomas Babej  [Sat, 8 Aug 2015 23:32:49 +0000  (01:32  +0200)] 
Fix various import issues
Tomas Babej  [Sat, 8 Aug 2015 22:59:25 +0000  (00:59  +0200)] 
backends: Import TaskQuerySet object
Tomas Babej  [Sat, 8 Aug 2015 22:51:18 +0000  (00:51  +0200)] 
TaskQuerySet: Do not hardcode TaskWarriorFilter
Tomas Babej  [Sat, 8 Aug 2015 22:45:26 +0000  (00:45  +0200)] 
backends: Make the filter_class an abstractproperty
Tomas Babej  [Sat, 8 Aug 2015 22:28:13 +0000  (00:28  +0200)] 
Move imports and constants to respective modules
Tomas Babej  [Sat, 8 Aug 2015 22:17:56 +0000  (00:17  +0200)] 
SerializingObject: Abstract datetime string conversion
Tomas Babej  [Sat, 8 Aug 2015 21:58:22 +0000  (23:58 +0200)] 
serializing: Move SerializingObject to a separate module
Tomas Babej  [Sat, 8 Aug 2015 21:55:47 +0000  (23:55 +0200)] 
filters: Define TaskFilter base class
Tomas Babej  [Sat, 8 Aug 2015 21:52:49 +0000  (23:52 +0200)] 
TaskFilter: Rename TaskFilter to TaskWarriorFilter
Tomas Babej  [Sat, 8 Aug 2015 21:38:22 +0000  (23:38 +0200)] 
filters: Move TaskFilter into separate module
Tomas Babej  [Sat, 8 Aug 2015 21:28:02 +0000  (23:28 +0200)] 
Task: Move formatters to TaskWarrior backend
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: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