1
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-05-04 22:19:38 +00:00

103 Commits

Author SHA1 Message Date
borisneubert
a5ea1aeb41 57_Calendar: fix for today filter
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20528 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-11-17 16:07:12 +00:00
borisneubert
59b86ac8c0 57_Calendar: new attribute, cutoffLaterThan; events without
DURATION and DTEND last 1 day; several fixes (see
                https://forum.fhem.de/index.php/topic,104587.msg985270.html);
                speed gain for parsing calendars with certain types of series

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20418 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-10-28 18:31:49 +00:00
borisneubert
888c3795d0 57_Calendar: new feature get ...events include:... returnType:...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19937 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-08-02 19:03:44 +00:00
betateilchen
35beb5f103 57_Calendar.pm: force synchronous processing on Windows platforms
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18712 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-24 13:09:53 +00:00
betateilchen
607a4b24d3 57_Calendar.pm: wildcards must not be used with google calendars, will now be detected automatically
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18710 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-24 10:35:53 +00:00
betateilchen
895311dd99 57_Calendar.pm: add quirk for Google compatibility (interims)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18709 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-24 09:55:48 +00:00
betateilchen
0abbfb9b43 57_Calendar.pm: minor bugfix from Forum #97350
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18705 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-23 19:36:19 +00:00
betateilchen
ad30f5d898 57_Calendar.pm: minor changes in german commandref, thx to Christoph M
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18703 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-23 18:25:17 +00:00
betateilchen
e2edd9a3b2 57_Calendar.pm: german commandref added, Forum #96634
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18699 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-23 13:38:03 +00:00
betateilchen
3bd974d747 57_Calendar.pm: new features and attributes, Forum #97769
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18697 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-23 13:05:53 +00:00
betateilchen
20dc91c55b 57_Calendar.pm: add limit:when=today|tomorrow (as discussed with Boris)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18535 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-08 20:59:50 +00:00
borisneubert
62a61bfb21 57_Calendar: fixed example in commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18138 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-05 07:59:07 +00:00
borisneubert
6f34a4aaf0 57_Calendar: fix for Perl warning on undefined $t when download of ical has failed; added note on Nextcloud calendar
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17531 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-10-14 16:19:52 +00:00
borisneubert
38a95c899a 57_Calendar: fix for ignoreDtStamp quirk
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17429 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-09-29 14:32:47 +00:00
borisneubert
2f8f830cbd 57_Calendar: new attribute quirks with ignoreDtStamp value.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17422 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-09-28 19:45:54 +00:00
borisneubert
28b12765f2 57_Calendar: cutoffOlderThan also removes recurring events when the series has ended.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17421 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-09-28 19:18:37 +00:00
borisneubert
a798f35d0f 57_Calendar: fix docs
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17386 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-09-22 18:05:53 +00:00
borisneubert
954d336252 57_Calendar.pm: make ical file work again
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17384 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-09-22 14:47:54 +00:00
borisneubert
2e174dbd24 57_Calendar: fix commandref, remove deprecated get commands
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16742 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-05-15 19:20:16 +00:00
borisneubert
d34d1ce0f8 57_Calendar: new parameter "limit" (forum #87566)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16741 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-05-15 19:16:44 +00:00
borisneubert
76b0836da1 57_Calendar: fix count for series with exceptions
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16694 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-05-06 10:49:24 +00:00
borisneubert
9ab1afc8ff 57_Calendar: fix weekly events, get full all, defaultTimeFormat
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16539 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-04-02 20:09:57 +00:00
borisneubert
0bc9e5a8bb 57_Calendar: get ... events and much more (forum #86148)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16527 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-03-31 16:45:21 +00:00
borisneubert
9e8958e259 57_Calendar: fixed spelling
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15612 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-12-15 09:26:59 +00:00
borisneubert
486f47aef6 57_Calendar: new field categories (nils_, Forum #79237)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15443 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-11-17 21:34:26 +00:00
borisneubert
79909f70a2 57_Calendar: added attribute cutoffOlderThan (forum #74481)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14832 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-08-01 18:36:03 +00:00
borisneubert
e0e79299ec 57_Calendar: reduce memory footprint (forum #74481)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14820 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-07-30 16:59:37 +00:00
borisneubert
d129595e13 57_Calendar: asynchronous parsing, disable update
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14494 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-06-11 05:45:13 +00:00
rudolfkoenig
1a1f80111d 57_Calendar.pm: comennt out main::Debug (as asked by Boris, Forum #72193)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14354 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-05-24 07:45:29 +00:00
borisneubert
f454b7558a 57_Calendar: fix for splitting at line endings that clashes with Unicode
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14333 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-05-20 16:18:41 +00:00
borisneubert
aa4766da35 57_Calender: optimization for speed
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14282 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-05-14 15:45:28 +00:00
borisneubert
2f12a0ddc2 57_Calendar: avoid some warnings
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13328 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-02-04 07:51:36 +00:00
borisneubert
9d01466e83 57_Calendar: avoid warning about prototype
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13254 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-01-27 19:39:58 +00:00
borisneubert
7116ea7b46 57_Calender: new attribute SSLVerify
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12946 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-01-03 17:22:41 +00:00
borisneubert
c2991de19c 57_Calendar: BYDAY: recognizes and honors one or several weekdays with and without prefix (e.g. -1SU, 2MO) with MONTHLY
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12794 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-12-17 15:02:24 +00:00
borisneubert
ed717870e3 57_Calendar, 59_Weather: moved NOTIFYDEV from _Initialize do _Define
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11136 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-28 14:02:04 +00:00
borisneubert
3ce2ea6c3a 57_Calendar: feature get ... uid ...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10885 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-20 10:39:44 +00:00
borisneubert
c0117dbb49 57_Calendar: removed DEBUG messages
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10818 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-13 17:26:01 +00:00
borisneubert
a944efc9dc 57_Calendar: bugfix for weekly recurring events on several weekdays, that start around midnight
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10811 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-13 10:52:30 +00:00
borisneubert
be7915dffc 57_Calendar: fix for weekly recurring events on several weekdays, added missing description, RDATE enabled
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10790 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-10 18:33:42 +00:00
borisneubert
eafe337ad1 57_Calendar, 02_RSS, 02_HTTPSRV: pod doc classified (=item ...)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10733 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-06 09:02:02 +00:00
borisneubert
ff1f31c2d8 57_Calendar: complete rewrite, see http://forum.fhem.de/index.php/topic,48315.0.html
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10732 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-06 08:48:07 +00:00
borisneubert
918fca3654 57_Calendar: updated documentation (%variable --> $variable)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10257 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-24 13:28:14 +00:00
borisneubert
8288862e8b 57_Calendar: reverted to version as of 04 June 2015 (r8687)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9155 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-29 15:13:59 +00:00
borisneubert
d6a00e61fd 57_Calendar: fix for weekly recurring events
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9063 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-12 20:41:53 +00:00
borisneubert
7d7a90b1ab 57_Calendar: randomly delay update of calendar after initialization or rereadcfg
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9055 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-09 18:15:09 +00:00
borisneubert
72d0b14b8d 57_Calendar: fixes for previously introduced asynchronous processing of calendar retrieval and processing; BYDAY now working with INTERVAL>1; module now works with out-of-series calendar events in recurring events series
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9039 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-09 10:01:32 +00:00
borisneubert
071baff900 57_Calendar.pm: made download from URL non-blocking
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9026 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-08 06:54:33 +00:00
borisneubert
8956dd7a19 57_Calendar: remove ended calendar events from list
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8986 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-07-26 17:40:59 +00:00
borisneubert
7a19d9fed9 57_Calendar: suppress warning in case of empty result list of get ... find ...
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8687 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-06-04 13:29:42 +00:00