Wykres commitów

275 Commity (33a312861d545377fddc257c71b58fc8f7cbb3b5)

Autor SHA1 Wiadomość Data
Thomas Irgang ff44d17fa1
Merge pull request #49 from tdaff/rrule-until
Convert RRULE UNTIL with no tzinfo to UTC
2019-04-24 07:54:42 +02:00
Thomas Irgang 5716e64f3b
Merge pull request #52 from tdaff/no-write-httplib
Disable httplib2 cache when no write permission
2019-04-24 07:54:04 +02:00
Tom Daff 590f6737a0 Disable httplib2 cache when no write permission
The library cannot be imported from a directory with
no write permissions as httplib2 fails to create the
cache. If there is an error creating `deafult_http`
fall back to having no cache.

Closes #51
2019-04-18 10:19:29 +01:00
Tom Daff 062fb93951 Convert RRULE UNTIL with no tzinfo to UTC
Since DTSTART is always given tzinfo, any UNTIL in an RRULE
must be tz-aware and in UTC.

See: irgangla/icalevents#47
2019-04-02 10:26:46 +01:00
Thomas Irgang acec3dd71c
v0.1.19
added support for default_span adjustment and additional event components #44 by tahouse
2019-02-07 16:54:31 +01:00
Thomas Irgang 08456f22d8
Merge pull request #44 from tahouse/master
added support for default_span adjustment and additional event components
2019-02-07 16:53:54 +01:00
Tyler House fd8c4351c0 fixed test data for organizer 2019-02-06 23:27:05 -08:00
Tyler House 3be35e3d0d added tests for icalparser 2019-02-06 17:53:06 -08:00
Tyler House dc35acb625 added support for default_span adjustment and additional event component 2019-02-06 14:19:52 -08:00
Thomas Irgang ccf7cb4fb6
v0.1.18
Fixes wrong default value behaviour in `Event.time_left`
2019-01-29 20:22:48 +01:00
Thomas Irgang 000a981eb7
Merge pull request #43 from HazardDede/master
Fixes wrong default value behaviour in `Event.time_left`
2019-01-29 20:22:21 +01:00
Dennis Muth 5c8da47381 Fixes wrong default value behaviour in Event.time_left
In python the default value of an argument gets cached the first
time the function is invoked. Subsequent calls to the function
without specifying the argument will use the same cached default
value again. In this particular case all relative deltas will be
calculated from the now that was cached when the function was
invoked the first time thus leading to a wrong time_left
2019-01-27 20:30:41 +01:00
Thomas Irgang 83107b648f
v0.1.17
Merge pull request #42 from carloshanson/add-location
2019-01-24 08:33:27 +01:00
Thomas Irgang 1d169f5dcf
Merge pull request #42 from carloshanson/add-location
Add location
2019-01-24 08:32:51 +01:00
carloshanson e26fdc34de Add a 'location' attribute to Event. 2019-01-23 15:55:23 -08:00
carloshanson 1ecb734fbd Merge branch 'fix-UnicodeEncodeError' 2019-01-23 15:28:19 -08:00
Carlos Hanson 3b25773b59 Fix UnicodeEncodeError: 'ascii' codec can't encode character. See Issue #21. 2019-01-23 14:47:45 -08:00
Thomas Irgang 182aba819c
v0.1.16
Fix 'import UTC' error, caused by outdated requirement #37
2018-11-27 06:05:20 +01:00
Thomas Irgang c6bd57d0ba
Merge pull request #37 from sh0oki/master
Fix 'import UTC' error, caused by outdated requirement
2018-11-27 06:04:42 +01:00
Elisha Eshed ae8aed018c Add 'python-dateutil' to requirements, for specifiying minimum required version 2018-11-26 14:47:26 +02:00
Thomas Irgang 8d835c22d1
v0.1.15
Add a 'recurring' attribute to Event. #35
2018-11-26 10:16:47 +01:00
Thomas Irgang ed700e6075
Merge pull request #35 from wrecker/master
Add a 'recurring' attribute to Event.
2018-11-26 10:16:07 +01:00
Mahesh Raju b31e944065 Add a 'recurring' attribute to Event. 2018-11-16 09:43:02 -08:00
Thomas Irgang 48be92d25d
v0.1.14
Fix: Recurring All Day Events #34
2018-11-14 17:31:45 +01:00
Thomas Irgang a37cbb3718
Merge pull request #34 from cun3yt/fix/all-day-check-for-recurrent-all-day-event
Fix: Recurring All Day Events
2018-11-14 17:31:10 +01:00
Cuneyt Mertayak 650ed91915 Fix: Recurring All Day Events 2018-11-14 07:45:27 -08:00
Thomas Irgang 583ae2c881
v0.1.13
Fixed parsing when multiple `rrule`s are present #32
2018-10-24 19:24:34 +02:00
Thomas Irgang 007b3f3a2f
Merge pull request #32 from madsmtm/patch-1
Fixed parsing when multiple `rrule`s are present
2018-10-24 19:23:46 +02:00
Mads Marquart 45aa4988a3
Fixed parsing when multiple `rrule`s are present 2018-10-16 17:18:49 +02:00
Thomas Irgang 87ca2d10e7
v0.1.12
Merge pull request #30 from dlichtistw/dateutil
2018-10-08 11:56:55 +02:00
Thomas Irgang 3554c68a9d
Merge pull request #30 from dlichtistw/dateutil
Tests and endless events
2018-10-08 11:56:22 +02:00
dlichtistw dff4e359f7 unittest description
Add test messages for Event.__str__ tests.
2018-10-02 22:09:57 +02:00
dlichtistw 001885677c New unittest
Add test for Event.__str__ method.
Extend tests for Event.copy_to and normalize.
2018-10-02 21:58:56 +02:00
dlichtistw de855637f1 Add test
Add test data and unittest for multiple exdates.
2018-10-01 22:02:44 +02:00
dlichtistw 24e1bb0ef7 Fix: Support events without end
According to RFC5545, an event may have no DTEND nor DURATION property. Set end = start in that case.
2018-09-30 12:28:41 +02:00
dlichtistw b862633fd7 Add test
Add unittest for handling events with duration property instead of explicit dtend property.
2018-09-30 12:07:43 +02:00
dlichtistw a454ffd825 Merge branch 'master' into dateutil
Synchronize with upstream
2018-09-29 21:49:47 +02:00
dlichtistw 98949bd425 Test description
Test event description refined.
2018-09-29 21:44:57 +02:00
Thomas Irgang a61d2a7297
v0.1.11
Merge of "Use dateutil.rrule #29"
2018-09-26 07:38:50 +02:00
Thomas Irgang 8549449ae3
Merge pull request #29 from dlichtistw/dateutil
Use dateutil.rrule
2018-09-26 07:37:57 +02:00
dlichtistw 3610b14ee4 Test recurring
Additional iCal file and test aimed at recurring events with exdate.
2018-09-23 20:55:10 +02:00
dlichtistw 8c7390dc3b Remove tests
Remove tests for methods, that have been removed.

Use dateutil timezones instead of pytz timezones.
2018-09-23 18:28:08 +02:00
dlichtistw c53f4716cd Use dateutil timezones
Consistent use of dateutil timezones makes it easier to cope with DST transitions.

Remove code for recurring events superseeded by dateutil.rrule's methods.
2018-09-23 18:20:37 +02:00
dlichtistw f40c817338 Add new test
Test for the adjust_dst method.
2018-09-22 20:03:05 +02:00
dlichtistw 82e5066299 Documentation
Added documentation for rrule parsing and more.
2018-09-22 10:04:12 +02:00
dlichtistw 418e9b25eb Documentation
Added documentation for DST hack.
2018-09-22 09:50:35 +02:00
dlichtistw 574663f2d0 Expand rrules
Use dateutil.rrules to unfold recurring events.
2018-09-22 09:37:52 +02:00
dlichtistw 306e6189bc Parse rrules
Create a rrule or rruleset from a component's rrule property.
2018-09-18 22:16:19 +02:00
Thomas Irgang 3607775f3f
v0.1.10
Merge pull request #27 from dlichtistw/development
2018-09-18 07:40:29 +02:00
Thomas Irgang 140368d2e8
Merge pull request #27 from dlichtistw/development
Add support for duration
2018-09-18 07:39:52 +02:00