Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add @types/node-ical #98

Open
wants to merge 100 commits into
base: master
Choose a base branch
from
Open

Add @types/node-ical #98

wants to merge 100 commits into from

Commits on May 22, 2014

  1. Update ical.js: handle quoted param values

    Although the original comment said nobody uses those, Google sent me one today (TZID="(UTC-05:00) America/New_York", whatever that might mean).  Changed the split to a regexp.
    jjd314 committed May 22, 2014
    Configuration menu
    Copy the full SHA
    03723bf View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2014

  1. Configuration menu
    Copy the full SHA
    f7c7dd2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    277579b View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2014

  1. Configuration menu
    Copy the full SHA
    97cd72e View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2014

  1. Merge remote-tracking branch 'upstream/master'

    Conflicts:
    	package.json
    jfrumar committed Oct 27, 2014
    Configuration menu
    Copy the full SHA
    7323815 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6470cca View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2015

  1. Configuration menu
    Copy the full SHA
    2521065 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1aab437 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2017

  1. Configuration menu
    Copy the full SHA
    c299840 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d9ed42 View commit details
    Browse the repository at this point in the history
  3. See #46 version to 0.3.0

    chernjie authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    f7eb9de View commit details
    Browse the repository at this point in the history
  4. fix tests

    peterbraden authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    caf6d6f View commit details
    Browse the repository at this point in the history
  5. bump

    peterbraden authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    4e205f0 View commit details
    Browse the repository at this point in the history
  6. travis node version

    peterbraden authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    4e8769e View commit details
    Browse the repository at this point in the history
  7. no dev

    peterbraden authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    f7dae87 View commit details
    Browse the repository at this point in the history
  8. Fixed #45: RRule doesn't honor start date

    Jan Stamer authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    23e2a2f View commit details
    Browse the repository at this point in the history
  9. bump master

    peterbraden authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    992ae19 View commit details
    Browse the repository at this point in the history
  10. Document API fully

    takkaria authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    ed309cf View commit details
    Browse the repository at this point in the history
  11. Fix undefined 'cur' variable'

    Léon Rodenburg authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    c939c89 View commit details
    Browse the repository at this point in the history
  12. Specify dtstart for rrule when dtstart comes later

    Close #21.
    ericlathrop authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    1408a10 View commit details
    Browse the repository at this point in the history
  13. Preventing parsing from failing when not provided FREEBUSY dates

    eg. if we have the following in an ical
    ```
    FREEBUSY;FBTYPE=FREE:
    ```
    We ultimately end up with no start and end date values and it blows up
    trying to replace the strings on undefined
    ndaversa authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    ff5bf81 View commit details
    Browse the repository at this point in the history
  14. Fix Issue #58

    nhubbard authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    81f8ad8 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7ea2293 View commit details
    Browse the repository at this point in the history
  16. Update Travis to remove Node 5

    nhubbard authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    16f3e50 View commit details
    Browse the repository at this point in the history
  17. 0.5.0

    peterbraden authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    d7227cf View commit details
    Browse the repository at this point in the history
  18. Fix #56 for categories in multiple lines

    Stephan Bulheller authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    464052a View commit details
    Browse the repository at this point in the history
  19. Fix 8 digit start dates.

    MichMich authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    0517290 View commit details
    Browse the repository at this point in the history
  20. Fix javascript month issue.

    MichMich authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    78a82b8 View commit details
    Browse the repository at this point in the history
  21. Fixes for Recurrence Rules

    Added better support for Recurrence Rules:
    - Updates to specific recurrences of events now get their own entries in
    a recurrences[] array, keyed by ISO date/time.  (Previously, their
    records silently overwrote the main recurrence event)
    - Exceptions to recurrences now appear in an exdate[] array, keyed by
    ISO date/time.
    
    Also added "knowledge" of the dtstamp, created, and lastmodified fields
    so that they get stored as dates, not strings.
    
    This should solve issues #57 and #63.
    mbalfour authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    102a755 View commit details
    Browse the repository at this point in the history
  22. Added tests and maintained old code

    Code maintenance problems:
    * Example.js should be pointing to node-ical, not ical now.
    * ical should depend on rrule 2.1.0 or greater due to dependency issues
    with underscore
    
    Added tests:
    * Verify that a recurrence-id doesn't overwrite the main entry
    * Verify that exdates appear in the exdate array
    * Verify that recurrence-id entries appear in the recurrences array
    * Verify that the arrays are keyed by ISO date strings
    mbalfour authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    6cb0d03 View commit details
    Browse the repository at this point in the history
  23. Fix RECURRENCE-ID appearing before RRULE

    Some ical files have a specific RECURRENCE-ID override entry that
    appears before the more general RRULE parent entry for the same UID.
    There were two bugs related to this:
    1) If multiple entries for the same UID appear, the later UID entries
    were supposed to overwrite fields from the previous UID entries.  This
    wasn't working correctly, so fields weren't getting overwritten.  In
    this case, it meant that the RECURRENCE-ID parent entry wasn't getting
    the RRULE added to it.
    2) The correct behaviour (as far as I can tell) should be for the parent
    record to look the same, regardless of which entry comes first, and the
    RECURRENCE-ID entry should end up in the recurrences array.  This is now
    handled by letting the RECURRENCE-ID entry be the parent *and* an entry
    in the array, but then letting the RRULE example overwrite the fields in
    the parent as appropriate.
    
    Added a test to demonstrate the case and the correct processing of it.
    mbalfour authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    3b61793 View commit details
    Browse the repository at this point in the history
  24. Changed test to use a static IP address

    Some ISPs will return a valid web page for DNS entries that don't exist.
    By using an invalid IP address, we can ensure the test fails correctly
    in those situations.
    mbalfour authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    6b869df View commit details
    Browse the repository at this point in the history
  25. Fixed the dates in the test

    Fixed the dates in the newly-added test
    mbalfour authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    0dd5b49 View commit details
    Browse the repository at this point in the history
  26. Update request to 2.75.0

    Powersource authored and jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    2d88b05 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    37e119f View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c49e02c View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    4ab13e3 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    c684f95 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    0eab7a3 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    5f38e51 View commit details
    Browse the repository at this point in the history
  33. Update README.md

    jens-maus authored Feb 17, 2017
    Configuration menu
    Copy the full SHA
    0db9274 View commit details
    Browse the repository at this point in the history
  34. Update README.md

    jens-maus authored Feb 17, 2017
    Configuration menu
    Copy the full SHA
    77effa2 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    3d074c6 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    c0b6374 View commit details
    Browse the repository at this point in the history
  37. revision bump

    jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    7c34ea0 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    2de2359 View commit details
    Browse the repository at this point in the history
  39. revision bump

    jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    d88830b View commit details
    Browse the repository at this point in the history
  40. added .npmignore

    jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    df35fff View commit details
    Browse the repository at this point in the history
  41. revision bump

    jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    73f9f10 View commit details
    Browse the repository at this point in the history
  42. added example.js

    jens-maus committed Feb 17, 2017
    Configuration menu
    Copy the full SHA
    bf03850 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2018

  1. Add asynchronous processing of OCS data, Update travis-ci, dependencies

    - update travis-ci testing up to nodejs 8
    - update dependencies for testing
    - add (backwardcompatible) option to process the ICS file asynchronous to prevent blocking the eventloop on very big files
    Apollon77 authored Apr 13, 2018
    Configuration menu
    Copy the full SHA
    d1e8f1e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ba6dd4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34d7e9f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from Apollon77/make-async-release

    Add asynchronous processing of ICS data, Update travis-ci, dependencies
    jens-maus authored Apr 13, 2018
    Configuration menu
    Copy the full SHA
    308fabc View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2018

  1. 0.6.1 with performance optimizations (#2)

    Last changes introduced bad performance, this is corrected now. So especially big files are handled 5 times faster
    Apollon77 authored Apr 14, 2018
    Configuration menu
    Copy the full SHA
    b6382d4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from Apollon77/async-opt-release

    0.6.1 with performance optimizations
    jens-maus authored Apr 14, 2018
    Configuration menu
    Copy the full SHA
    cf636df View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. fix error in Apple calendars where dateParam returns a string and toI…

    …SOString is not existing
    Apollon77 committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    a059cd2 View commit details
    Browse the repository at this point in the history
  2. fix

    Apollon77 committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    307f8e6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8f7cf0 View commit details
    Browse the repository at this point in the history
  4. fix deps

    Apollon77 committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    70d8ffe View commit details
    Browse the repository at this point in the history
  5. Merge pull request #3 from Apollon77/master

    fix bug and update deps (incl. change uuid lib)
    jens-maus authored Jun 4, 2018
    Configuration menu
    Copy the full SHA
    b3c8f21 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2018

  1. correct datatype

    It have to be an object, because it is an associative array.
    twonky4 authored Oct 9, 2018
    Configuration menu
    Copy the full SHA
    bba1c39 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2018

  1. Add missing semicolon in example 1 in README.md

    It's not necessarily a breaking change, but it was just bugging me a little bit :)
    ohnx authored Oct 10, 2018
    Configuration menu
    Copy the full SHA
    72cfac1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d8b04a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb33afc View commit details
    Browse the repository at this point in the history
  4. Merge pull request #5 from ohnx/patch-1

    Add missing semicolon in example 1 in README.md
    jens-maus authored Oct 10, 2018
    Configuration menu
    Copy the full SHA
    cff402c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #4 from twonky4/patch-1

    correct datatype
    jens-maus authored Oct 10, 2018
    Configuration menu
    Copy the full SHA
    aa82a3e View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2018

  1. Configuration menu
    Copy the full SHA
    2c4304e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #6 from twonky4/patch-1

    just another datatype correction
    jens-maus authored Oct 12, 2018
    Configuration menu
    Copy the full SHA
    befb0a2 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2018

  1. Configuration menu
    Copy the full SHA
    c8bd9c6 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #7 from twonky4/master

    ignore time if type is date; add date type info
    jens-maus authored Nov 18, 2018
    Configuration menu
    Copy the full SHA
    1744540 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2019

  1. adapted .npmignore

    jens-maus committed Feb 16, 2019
    Configuration menu
    Copy the full SHA
    c01b4d8 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2019

  1. Configuration menu
    Copy the full SHA
    7c5bbc1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f579fb View commit details
    Browse the repository at this point in the history
  3. Merge pull request #8 from sedenardi/dev-tzid

    Add Time Zone Support
    jens-maus authored Mar 1, 2019
    Configuration menu
    Copy the full SHA
    5df6ef5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e8ff7f8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8f38951 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b92752b View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2019

  1. Added ESLint and Prettier

    jackmxyz committed Oct 5, 2019
    Configuration menu
    Copy the full SHA
    988bfd8 View commit details
    Browse the repository at this point in the history
  2. Removed React support from ESLint

    jackmxyz committed Oct 5, 2019
    Configuration menu
    Copy the full SHA
    b99683e View commit details
    Browse the repository at this point in the history
  3. Rewrote node-ical.js public functions.

    jackmxyz committed Oct 5, 2019
    Configuration menu
    Copy the full SHA
    d492338 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e01aaaa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4224ea9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    12c2802 View commit details
    Browse the repository at this point in the history
  7. Improved JSDoc for iCalEvent

    jackmxyz committed Oct 5, 2019
    Configuration menu
    Copy the full SHA
    b88eb5a View commit details
    Browse the repository at this point in the history
  8. Rewrote README to fix typos and add new API info

    jackmxyz committed Oct 5, 2019
    Configuration menu
    Copy the full SHA
    a115727 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    dd7bdfe View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2019

  1. Added and applied ESLint rule no-var

    jackmxyz committed Oct 9, 2019
    Configuration menu
    Copy the full SHA
    2a06778 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9baa905 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2019

  1. Merge pull request #9 from jackm-xyz/refactor

    Refactor and Improve API
    jens-maus authored Oct 14, 2019
    Configuration menu
    Copy the full SHA
    d26d3a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54b28f8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    230d1fe View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3ce830d View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2019

  1. Add dependency on request types

    Sander Koenders committed Oct 17, 2019
    Configuration menu
    Copy the full SHA
    c51e857 View commit details
    Browse the repository at this point in the history
  2. Add types for nodeIcal

    Sander Koenders committed Oct 17, 2019
    Configuration menu
    Copy the full SHA
    3ca3e04 View commit details
    Browse the repository at this point in the history
  3. Add types entry in package.json

    Sander Koenders committed Oct 17, 2019
    Configuration menu
    Copy the full SHA
    67cb340 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #10 from Archcry/master

    Add typescript types
    jens-maus authored Oct 17, 2019
    Configuration menu
    Copy the full SHA
    cb56073 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2020

  1. Configuration menu
    Copy the full SHA
    821a766 View commit details
    Browse the repository at this point in the history
  2. add snyk badge

    jens-maus committed May 17, 2020
    Configuration menu
    Copy the full SHA
    8eb4b4b View commit details
    Browse the repository at this point in the history
  3. updated to latest changes applied to peterbradens' upstream branch. Just

    ignored the removal of request as it is definitly required but needs to
    be replaced by something else of course.
    Merge remote-tracking branch 'upstream/master'
    jens-maus committed May 17, 2020
    Configuration menu
    Copy the full SHA
    84e2892 View commit details
    Browse the repository at this point in the history