vContent

Shortlog

(0) -100 -60 tip
2017-12-11 Paul Boddie Added copying and comparison support to selectors. default tip
2017-12-09 Paul Boddie Fixed qualifier value checking upon failure and where no ranges are specified.
2017-12-07 Paul Boddie Consolidate resolution-related information into a single table.
2017-12-04 Paul Boddie Introduced validation of qualifier arguments using the check_values function.
2017-12-04 Paul Boddie Prevent month-level and monthday updates from introducing bad datetime values.
2017-12-03 Paul Boddie Eliminated duplicate code by introducing a selector preparation function.
2017-12-03 Paul Boddie Fixed inclusive (UNTIL) selection to avoid non-final selectors causing duplicate
2017-12-03 Paul Boddie Introduced symbols for resolution levels and a mapping from levels to symbols.
2017-12-03 Paul Boddie Make WeekDayFilter an Enum subclass, ensuring that such selectors can be wrapped
2017-12-03 Paul Boddie Introduce datetime information between selectors where appropriate.
2017-12-03 Paul Boddie Fixed selector preparation.
2017-12-03 Paul Boddie Give the LimitSelector and StartSelector special level identifiers, simplifying
2017-12-03 Paul Boddie Updated the recurrence rule tests for the revised API.
2017-12-03 Paul Boddie Use a proper mapping to "parent" resolutions for introduced frequency selectors.
2017-12-03 Paul Boddie Fixed missing queued results caused by start occurrence insertion.
2017-12-02 Paul Boddie Fixed PositionSelector initialisation for BYSETPOS qualifiers.
2017-12-02 Paul Boddie Ensure that interval updates propagate correctly to the iterator.
2017-12-02 Paul Boddie Introduced a selector that ensures the inclusion of the main period in the set
2017-12-01 Paul Boddie Added various functions and methods to facilitate rule selector editing.
2017-11-24 Paul Boddie Allow BY... qualifiers to coexist with frequency qualifiers at the same
2017-10-24 Paul Boddie Added a method to expose the recurrence iterator.
2017-10-24 Paul Boddie Remove superfluous result collection slicing and count method parameter.
2017-10-23 Paul Boddie Changed the recurrence computation to employ iterators supplying values
2017-10-22 Paul Boddie Removed superfluous sort operation.
2017-10-22 Paul Boddie Reworked various aspects of the recurrence computation implementation, removing
2017-11-24 Paul Boddie Extended the value decoding and encoding mechanisms to avoid splitting RRULE
2017-06-06 Paul Boddie Removed context details from selectors, converting datetime values to
2017-06-05 Paul Boddie Limit the context information provided for outer selectors.
2017-06-05 Paul Boddie Added more explanations.
2017-06-04 Paul Boddie Tidied and commented, also apparently fixing selector context initialisation in
2017-06-16 Paul Boddie Added docstring.
2016-04-17 Paul Boddie Added tag rel-0-3 for changeset 37efd2dfbe27
2016-04-17 Paul Boddie Updated the release information and version number. rel-0-3
2015-10-13 Paul Boddie Fixed encoding of None values produced by vCalendar parsing.
2015-10-08 Paul Boddie Added timezone-related section types.
2015-09-28 Paul Boddie Added more informative serialisation errors.
2015-09-10 Paul Boddie Produce a value of None for empty properties.
2015-05-17 Paul Boddie Fixed datetime iterator usage.
2015-05-13 Paul Boddie Support UNTIL in RRULE descriptions.
2015-03-01 Paul Boddie Added support for inclusive end points when materialising instances.
2015-02-28 Paul Boddie Added docstrings.
2015-02-26 Paul Boddie Handle actual multivalued rule representations.
2015-02-10 Paul Boddie Added docstrings.
2015-02-10 Paul Boddie Changed get_rule to split an iCalendar RRULE value into the required pieces.
2015-01-31 Paul Boddie Actually make proper Unicode readers and writers for plain files instead of just
2015-01-31 Paul Boddie Raise a ParseError upon parsing ill-formed files.
2015-01-31 Paul Boddie Fixed conversion to dictionary for multivalued definitions (such as FREEBUSY).
2014-10-09 Paul Boddie Added convenience and support functions for handling iCalendar rule values.
2014-10-08 Paul Boddie Introduced BYSETPOS support, counting instances only in patterns, and filtering
2014-10-06 Paul Boddie Introduced explicit ordering of the different day selectors.
2014-10-06 Paul Boddie Simplified the combination of qualifier and context information.
2014-10-06 Paul Boddie Reversed the frequency level ordering and ordered criteria by levels instead of
2014-10-06 Paul Boddie Removed counter tests where the ordering could affect the outcome.
2014-10-06 Paul Boddie Added various tests.
2014-10-06 Paul Boddie Changed the weekday filter to be context-specific, producing occurrences for
2014-10-04 Paul Boddie Propagate context information through selectors for pattern iterators; prevent
2014-10-04 Paul Boddie Added an initial year day filtering capability, needing refinement.
2014-10-04 Paul Boddie Added more tests.
2014-10-04 Paul Boddie Introduced month day filtering and bounded occurrences using the start datetime.
2014-10-04 Paul Boddie Added support for selecting particular occurrences of days in months.
(0) -100 -60 tip