Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Aug 7, 2015
  1. Merge pull request #290 from compwron/master

    Adding namespacing to Rule in Readme to make it easier to run examples
Commits on Jun 8, 2015
  1. @compwron

    Removing typo in readme

    compwron authored
Commits on May 28, 2015
Commits on May 27, 2015
  1. Release 0.13.1

  2. Merge pull request #258 from wvengen/issues/50-from_ical-rebased

    Issues/50 from ical, cleaned up
Commits on Nov 20, 2014
  1. @wvengen

    Avoid deprecation warnings.

    wvengen authored
Commits on Sep 30, 2014
  1. @wvengen
  2. @wvengen

    add exrule tests

    wvengen authored
  3. @wvengen
Commits on Sep 18, 2014
  1. @avit

    Merge pull request #255 from code-mancers/fix-issue-with-passing-time…

    avit authored
    Allow -1 arity in Occurrence#to_s to comply with ActiveSupport::TimeWithZone
Commits on Sep 11, 2014
  1. @iffyuva
Commits on Sep 4, 2014
  1. @avit

    Merge pull request #253 from voltechs/master

    avit authored
    Add gem version badge :)
  2. @voltechs

    Add gem version badge :)

    voltechs authored
Commits on Aug 5, 2014
  1. @avit

    Fix whole-day skip with date inputs

    avit authored
    Given a Date input, schedule will convert to the beginning of day based
    on the schedule time zone. This fixes jumping by + 1 day for the next
    occurrence, which should be + 1 second.
  2. @avit

    Refactor Lock mixin to an abstract FixedValue superclass

    avit authored
    To avoid confusing rule validation mixins with the special "Lock" mixin
    that was used in the internal `*::Validation` classes, this is now a
    superclass. Also renamed to `FixedValue` to avoid confusion with
  3. @avit
Commits on Aug 1, 2014
  1. @avit
Commits on Jul 28, 2014
  1. @avit
  2. @hughkelsey @avit
  3. @hughkelsey @avit

    added a failing spec for [#241] occurrence_between with an alternatin…

    hughkelsey authored avit committed
    …g weekly schedule
  4. @avit

    Update references to deprecated methods

    avit authored
    Setting IceCube.compatibility to the latest to avoid exporting old hash
    keys for round-trip specs. Adding a helper to capture warnings in
    specs that support older formats. Removing some older unsupported specs.
  5. @avit
  6. @avit


    avit authored
  7. @avit
Commits on Jul 24, 2014
  1. @avit
  2. @avit

    Simplify with modular arithmetic

    avit authored
  3. Update

Commits on Jul 6, 2014
  1. @avit

    Merge pull request #245 from avit/issues/245

    avit authored
    Fix `occurs_on?` misses when time is near midnight
  2. @avit

    Fix DST offset for `occurs_on` using local times

    avit authored
    When building a new time for `beginning_of_date` / `end_of_date` we now
    use `Time.local` or `Time.utc` correctly to apply the right offset for
    the time of year (in absence of ActiveSupport). Previously, only a
    "non-local" time with a fixed offset was was applied so a reference time
    6 months from the target date could have the wrong DST offset applied.
    This now matches the same order of zone lookup used in `match_zone`.
    The fallback is to use the fixed offset only when no correct zone
    information is available.
  3. @avit

    Cleanup and whitespace

    avit authored
Commits on Jul 4, 2014
  1. Bump version

Commits on May 26, 2014
  1. @avit

    Merge pull request #236 from ajsharp/interval-type-coercion

    avit authored
    Normalize and check intervals as positive integers
  2. @ajsharp
  3. @ajsharp

    refactor interval validation

    ajsharp authored
Something went wrong with that request. Please try again.