]> 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:

Tests: Test generation of recurrent tasks
[etc/taskwarrior.git] / tasklib / task.py
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
2015-01-03 Tomas BabejTaskWarrior: Set dependency.confirmation=no by default
2015-01-03 Tomas BabejTaskFilter: Implement workaround around TW-1479
2015-01-03 Tomas BabejTaskFilter: Enforce exact match when building filter
2015-01-03 Tomas BabejTask: Fix wrong error message
2015-01-03 Tomas BabejTaskFilter: Enclose values of filtered attributes in...
2015-01-03 Tomas BabejSerializingObject: Create a common ancestor for Task...
2015-01-03 Tomas BabejTask: Write serializers and deserializers for all times...
2015-01-03 Tomas BabejTask: Check that we are unable to set read only values...
2015-01-02 Tomas BabejTaskWarrior: Set confirmation:no in config by default
2015-01-02 Tomas BabejTask: Escape values of attributes in quotes
2015-01-02 Tomas BabejTask: Provide a generic framework for format_* methods
2015-01-02 Tomas BabejTask: Drop support for direct unserialized data in...
2015-01-02 Tomas BabejTask: Update _original_data with data dict too when...
2015-01-02 Tomas BabejTask: Add modified to the list of read only fields
2015-01-02 Tomas BabejTask: Enumarate only writable fields as modified
2015-01-02 Tomas BabejTask: Serialize values passed through __init__
2015-01-01 Tomas BabejTask: Properly handle None in serialize_due
2014-12-31 Tomas BabejTask: Use empty string as replacement for None when...
2014-12-28 Tomas BabejTask: Make uuid equality more restrictive for unsaved...
2014-12-28 Tomas BabejTask: Represent dependant tasks as a set
2014-12-28 Tomas BabejTask: Make Task object non-iterable
2014-12-28 Tomas BabejTask: Make a dict.copy() for _original_data
2014-12-26 Tomas BabejTask: Detect modified fields by actual modifications
2014-12-26 Tomas BabejTask: Make two Tasks equal by uuid
2014-12-26 Rob GoldingMerge pull request #9 from tbabej/fix_tw1452
2014-12-26 Rob GoldingMerge pull request #11 from tbabej/improve_task_object
2014-12-25 Tomas BabejTask: Add workaround for task bug in older versions...
2014-12-25 Tomas BabejTaskWarrior: Detect task version
2014-12-25 Tomas BabejTask: Raise exceptions via Task class reference
2014-12-25 Tomas BabejTask: Allow setting attributes via keyword arguments
2014-12-25 Tomas BabejTask: Add NotSaved exception
2014-12-25 Tomas BabejTask: List all non-readable fields as modified when...
2014-12-25 Tomas BabejTask: Load task uuid when saving a new task
2014-12-25 Tomas BabejUse uuid fields intead of ids where possible
2014-12-25 Tomas BabejTask: Perform done and deleted operations only when...
2014-12-19 Tomas BabejAdd workaround for TW-1452 bug
2014-11-10 Rob GoldingMerge pull request #8 from tbabej/develop
2014-11-10 Tomas BabejTaskFilter: Use empty string for None searches
2014-09-07 Rob GoldingMerge branch 'release/0.4.1'
2014-09-07 Rob GoldingReinstate __repr__ for Python 2.x
2014-09-07 Rob GoldingMerge branch 'release/0.4.0'
2014-02-17 Rob GoldingFix #2 -- correctly deal with unicode data
2013-11-18 Rob GoldingMerge branch 'master' of github.com:robgolding63/tasklib
2013-11-18 Rob GoldingAdd support for adding/removing annotations
2013-11-08 Rob GoldingFix TypeError in Python 3
2013-11-05 Rob GoldingRaise TaskWarriorException on invalid JSON
2013-11-05 Rob GoldingOnly create the data directory if we're asked to
2013-11-05 Rob GoldingBe a bit smarter about error messages
2013-11-03 Rob GoldingMerge branch 'master' of github.com:robgolding63/tasklib
2013-11-03 Rob GoldingRemove stray print statement
2013-11-03 Rob GoldingImplement tasks.completed() and add more tests
2013-11-03 Rob GoldingAdd a couple of simple tests and fix typo
2013-11-02 Rob GoldingUse `task modify` when saving tasks
2013-06-08 Rob GoldingAdd undo command
2013-06-05 Rob GoldingPass config_override through properly
2013-06-04 Rob GoldingAdd merge_with method
2013-05-15 Rob GoldingFix mismatched parentheses bug
2013-04-17 Rob GoldingAdd serialize/deserialize methods for annotations
2013-04-16 Rob GoldingAllow passing custom string filters to TaskQuerySet...
2013-04-15 Rob GoldingAdd serialize/deserialize for fields and implement...
2013-04-14 Rob GoldingEmulate django's QuerySet API for filtering tasks
2013-04-10 Rob GoldingFix bug in get_tasks filtering
2013-04-10 Rob GoldingImprove get_tasks to allow arbitrary filtering
next