]> git.madduck.net Git - etc/taskwarrior.git/history - tasklib/task.py

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:

make backends.TaskWarrior inherit from Backend
[etc/taskwarrior.git] / tasklib / task.py
2015-08-09 Tomas BabejTaskQuerySet: Always require backend set properly
2015-08-09 Tomas Babejbackend: Rename all references to warrior to backend
2015-08-09 Tomas BabejFix various import issues
2015-08-08 Tomas BabejTaskQuerySet: Do not hardcode TaskWarriorFilter
2015-08-08 Tomas BabejMove imports and constants to respective modules
2015-08-08 Tomas Babejserializing: Move SerializingObject to a separate module
2015-08-08 Tomas BabejTaskFilter: Rename TaskFilter to TaskWarriorFilter
2015-08-08 Tomas Babejfilters: Move TaskFilter into separate module
2015-08-08 Tomas BabejTask: Move formatters to TaskWarrior backend
2015-08-08 Tomas BabejTask: Conversion of modified fields to TW Cli args...
2015-08-08 Tomas Babejbackends: Move TW-specific annotation logic to TW backend
2015-08-08 Tomas BabejTask: Move TW-specific refresh behaviour to TW backend
2015-08-08 Tomas BabejTask: Move TW-specific completion logic into TW backend
2015-08-08 Tomas BabejTask: Move TW-specific start/stop logic into TW backend
2015-08-08 Tomas BabejTask: Move TW-specific deletion logic into TW backend
2015-08-08 Tomas BabejTask: Move TW-specific saving logic into the backend
2015-08-08 Tomas Babejbackends: Move TaskWarriorException into backends
2015-08-08 Tomas Babejbackends: Move TaskWarrior class into the backends...
2015-08-08 Tomas BabejDo not use mutable dicts in function headers
2015-08-07 Tomas BabejTask: Fix incorrect version number for workaround appli...
2015-08-06 Tomas Babejversions: Use version constants
2015-08-06 Tomas BabejTaskFilter: Remove workaround for TW-1479 if using...
2015-08-06 Tomas BabejDo not use mutable lists in function definitions
2015-08-06 Tomas BabejTask: Attempt to search using task data if identifier...
2015-08-06 Tomas BabejTask: Bail out if more than one task has been matched...
2015-08-06 Tomas BabejTask: Become able to deal with IDs and UUIDs identifier...
2015-08-06 Tomas BabejSerializingObject: Add ability to decode dependencies...
2015-07-16 Tomas BabejTaskWarrior: Add default value off for json.array
2015-04-08 Tomas BabejTask: Improve config parsing regex
2015-04-08 Tomas BabejTaskWarrior: Add method to parse config
2015-04-07 Tomas BabejTask: Do not allow starting a Task which has already...
2015-03-26 Tomas BabejTask: Stop before marking as done with older TW versions
2015-03-23 Tomas BabejTask: Make sure tasklib hooks do not ignore removal...
2015-03-23 Tomas BabejTask: Add stop method
2015-03-22 Tomas BabejTaskWarrior: Add a way to obtain stdout, stderr and...
2015-03-22 Tomas Babejunicode: Fix non-unicode literals and other unicode...
2015-03-22 Tomas BabejTaskWarrior: Default config - even 2.4.3 contains the...
2015-03-22 Tomas BabejTask: Add active property
2015-03-22 Tomas BabejTaskWarrior: Fix typo
2015-03-22 Tomas BabejTaskWarrior: Respect the data location set in users...
2015-03-22 Tomas BabejSerializingObject: TW 2.4.0 does have task calc
2015-03-22 Tomas BabejTaskWarrior: Allow editing a large number of tasks...
2015-03-22 Tomas BabejTaskWarrior: Only strip trailing whitespace from output
2015-03-19 Tomas BabejSerializingObject: Restrict usage of 'task calc' conver...
2015-03-19 Tomas BabejSerializingObject: Make all SerializingObjects have...
2015-03-19 Tomas BabejSerializedObject: Accept taskwarrior datetime syntax...
2015-03-18 Tomas BabejTaskWarrior: Do not expand data_location twice
2015-03-18 Tomas BabejTaskWarrior: Use default .taskrc
2015-03-16 Tomas BabejTaskFilter: Fix typo when normalizing input
2015-03-16 Tomas BabejTaskFilter: Limit enforcing recurrence by version
2015-02-20 Tomas BabejSerializingObject: Add serializers, normalizers and...
2015-02-20 Tomas BabejTask: Refresh all relevant attributes in done,start...
2015-02-20 Tomas BabejTask: Add support for start command
2015-02-20 Tomas BabejTaskWarrior: Output whole stderr content as TaskWarrior...
2015-02-20 Tomas BabejTask: Autmoatically detect TaskWarrior instance in...
2015-02-20 Tomas BabejSerializingObject: Detect string type using six properly
2015-02-20 Tomas BabejSerializingObject: Have more helpful error message...
2015-02-20 Tomas Babejnormalizers: Handle None properly in all normalizers
2015-02-07 Tomas BabejReadOnlyDictView: Fix python3 issues, ditch the has_key...
2015-02-07 Tomas BabejSerializingObject: Document purpose of normalizing...
2015-02-07 Tomas BabejTaskResource: Provide read-only view on _original_data...
2015-02-07 Tomas BabejReadOnlyDictView: Add ReadOnlyDictView which allows...
2015-02-07 Tomas BabejSerializingObject: Make sure UUID is properly validated
2015-02-07 Tomas BabejTaskWarrior: Enforce recurrent tasks upon each evaluati...
2015-02-07 Tomas BabejTaskWarrior: Add keyword argument to supress failure...
2015-02-07 Tomas BabejTask: Leverage normalizers for localized datetime objects
2015-02-06 Tomas BabejTask: Use localized timestamps in UTC
2015-02-06 Tomas BabejSerializingObject: Add normalizers for normalizing...
2015-01-21 Tomas BabejTaskResource: Do not serialize annotations as a list...
2015-01-20 Tomas BabejSerializingObject: Add missing serialize_annotations...
2015-01-20 Tomas BabejTaskResource: Move some Task non-specigic methods to...
2015-01-19 Tomas BabejTask: Do not require confirmation for modifying recurre...
2015-01-17 Tomas BabejRevert "Fix missing import"
2015-01-17 Tomas BabejFix missing import
2015-01-17 Tomas BabejMerge pull request #29 from tbabej/bugfix
2015-01-17 Tomas BabejTask: Fix serialize_depends behaviour
2015-01-17 Tomas BabejTask: Fix incorrect timestamp serializer
2015-01-17 Tomas BabejTask: Clean up default formatting of the attributes...
2015-01-17 Tomas BabejMerge pull request #24 from tbabej/hooks2
2015-01-17 Tomas BabejTask: Make sure empty values are not passed to TW via...
2015-01-17 Tomas BabejTask: Provide automatic hook type detection
2015-01-16 Tomas BabejTask: Change export_data() to expect non-serialized...
2015-01-16 Tomas BabejTask: Make modified property non-private
2015-01-15 Tomas BabejMerge pull request #25 from tbabej/deserialized-data...
2015-01-15 Tomas BabejTask: Do not hardcode sys.stdin as input source for...
2015-01-15 Tomas BabejTask: Add comment to stress importance of refreshing...
2015-01-15 Tomas BabejTask: Remove spaces when dumping the Task JSON
2015-01-15 Tomas BabejTask: Add support for creating Task objects in hook...
2015-01-15 Tomas BabejTask: Do not yield corner case of fake removals as...
2015-01-15 Tomas BabejMerge pull request #19 from robgolding63/deserialized...
2015-01-15 Rob GoldingRestore _update_data and only_fields, and add a test...
2015-01-15 Rob GoldingUse six.string_types over basestring for Python 3 compa...
2015-01-15 Rob GoldingMerge branch 'develop' into deserialized-data-dict
2015-01-15 Rob GoldingMerge pull request #21 from tbabej/task_compatibility
2015-01-13 Tomas BabejTask: Do not escape empty values in quotes when formatt...
2015-01-11 Rob GoldingMerge branch 'develop' into deserialized-data-dict
2015-01-09 Rob GoldingSet missing attributes back to Task._data on access
2015-01-09 Rob GoldingAdd (failing) tests for appending/adding to empty lists...
2015-01-09 Rob GoldingStore deserialized data in Task._data
2015-01-06 Rob GoldingMerge pull request #14 from tbabej/develop
next