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

Issue 27 #565

Merged
merged 37 commits into from
Oct 2, 2023
Merged

Issue 27 #565

merged 37 commits into from
Oct 2, 2023

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    2e0388e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55879e3 View commit details
    Browse the repository at this point in the history
  3. Add changelog entry

    niccokunzmann committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    078ae71 View commit details
    Browse the repository at this point in the history
  4. Add changelog entry

    niccokunzmann committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    fe2e5df View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Merge pull request collective#545 from niccokunzmann/issue-165

    Check that event is included in parsing
    jacadzaca authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    8fb3353 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. fix collective#526

    jacadzaca committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    088eea7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4f00286 View commit details
    Browse the repository at this point in the history
  3. dont treat components with a subset of other a larger components' sub…

    …components as equal to the bigger component
    jacadzaca committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    2dfd51c View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2023

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

Commits on Sep 6, 2023

  1. Merge pull request collective#547 from niccokunzmann/issue-152

    Add documentation about parsing
    jacadzaca authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    403ca84 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Update about.rst

    updated about.rst to include details that the repo is not obsolete and  still compliant with RFC5545
    bobflorian authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    c152733 View commit details
    Browse the repository at this point in the history
  2. Update CHANGES.rst

    bobflorian authored Sep 15, 2023
    Configuration menu
    Copy the full SHA
    e8c6f8b View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

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

Commits on Sep 17, 2023

  1. Fix vText.__repr__ BytesWarning

    Exposed by running in `python3 -b` mode.
    scop committed Sep 17, 2023
    Configuration menu
    Copy the full SHA
    c13af2b View commit details
    Browse the repository at this point in the history
  2. Merge pull request collective#554 from scop/patch-1

    Fix `vText.__repr__` `BytesWarning`
    jacadzaca authored Sep 17, 2023
    Configuration menu
    Copy the full SHA
    52d5cea View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. version 5.0.8

    niccokunzmann committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    a102685 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7079fe1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df769f8 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Add timezone to period value types

    The time zone was missing from PERIOD values.
    See niccokunzmann/python-recurring-ical-events#113
    niccokunzmann committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    4c055a6 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2023

  1. Merge pull request collective#556 from niccokunzmann/period_timezone

    Add timezone to period value types
    jacadzaca authored Sep 22, 2023
    Configuration menu
    Copy the full SHA
    5ab1846 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2023

  1. version 5.0.9

    niccokunzmann committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    98fe960 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1623e63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d6aacb View commit details
    Browse the repository at this point in the history
  4. Component._encode: convert to staticmethod

    - did not reference self at all
    - keeps compatibility with existing code
    - makes testing easier
    
    Signed-off-by: Felix Stupp <felix.stupp@banananet.work>
    Zocker1999NET committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    0111be3 View commit details
    Browse the repository at this point in the history
  5. add test cases for Component._encoding concerning collective#557

    Signed-off-by: Felix Stupp <felix.stupp@banananet.work>
    Zocker1999NET committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    392deb6 View commit details
    Browse the repository at this point in the history
  6. Component._encoding: only skip factory for natives

    Signed-off-by: Felix Stupp <felix.stupp@banananet.work>
    Zocker1999NET committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    61ed4d7 View commit details
    Browse the repository at this point in the history
  7. Component._encode: merge parameters

    Signed-off-by: Felix Stupp <felix.stupp@banananet.work>
    Zocker1999NET committed Sep 24, 2023
    Configuration menu
    Copy the full SHA
    07f3c53 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4042ba8 View commit details
    Browse the repository at this point in the history
  9. Merge pull request collective#559 from Zocker1999NET/fix-issue-557

    Component._encode: merge instead of ignore parameters on natives
    jacadzaca authored Sep 24, 2023
    Configuration menu
    Copy the full SHA
    6b9d794 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. version 5.0.10

    jacadzaca committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    48e2a68 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ed2c8cc View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. cli: Display datetimes in local timezone

    Previously the start and end datetimes were always printed out in the
    timezone that they appear in the calendar entry.
    
    In 7a8d584 duration support was added and an attempt was already made
    to display the datetime in the local timezone. Unfortunately in that
    specific case the `start.astimezone(start.tzinfo)` is a no-op and does
    absolutely nothing. Unlike the name suggests, `astimezone()` adjusts the
    date and time data, such that they match the passed tzinfo, but since
    that is the same timezone data as before, nothing changes. [0]
    
    In order to properly convert to the user's local timezone, we need to
    call the method with no arguments.
    
    With this the timezone is always properly displayed, which makes up for
    a much nicer UX for users of the cli.
    
    The test has to be adapted to expect the datetime in the local timezone,
    hence we cannot hardcode the entire expected string anymore.
    
    [0] https://docs.python.org/3/library/datetime.html#datetime.datetime.astimezone
    vimpostor committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    1e0c78f View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2023

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

Commits on Sep 30, 2023

  1. Configuration menu
    Copy the full SHA
    ccc3810 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b44560 View commit details
    Browse the repository at this point in the history
  3. add vPeriod,__eq__

    jacadzaca committed Sep 30, 2023
    Configuration menu
    Copy the full SHA
    f359682 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8fab650 View commit details
    Browse the repository at this point in the history