69 Commits

Author SHA1 Message Date
markusbloch
dc6e729d76 72_FB_CALLLIST: reading "count-missed-calls" only counts incoming missed calls (Forum: #124248)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25271 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-11-28 09:40:15 +00:00
markusbloch
5a4adcf5a9 FB_CALLLIST: create readings and save list after set command "removeItem" (Forum: #104063)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20355 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-10-13 18:46:20 +00:00
markusbloch
f43632deaf FB_CALLLIST: new set command "removeItem" to delete a specific item from the calllist (Forum: #104063)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20348 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-10-11 18:32:58 +00:00
markusbloch
dbba09147a FB_CALLIST: minor fix
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18181 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-08 12:46:07 +00:00
markusbloch
6ff64029e6 FB_CALLLIST: support for displaying contact images (Forum: #92636)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18179 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-08 10:51:25 +00:00
markusbloch
9cb0353e28 FB_CALLLIST: new readings/events implemented to count different call types (incoming, outgoing, missed, etc.)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17968 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-12-13 12:23:17 +00:00
markusbloch
b584187a75 FB_CALLLIST: allow multiline mapping attributes (Forum: #85856)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16433 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-03-18 08:20:35 +00:00
markusbloch
af54734969 FB_CALLLIST: fix broken german umlaut due to different behavior of strftime() in perl versions >= 5.22 (Forum: #85132)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16346 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-03-07 16:01:02 +00:00
markusbloch
20743d565a FB_CALLLIST: fix longpoll updates when "attr disable 3" is active
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16055 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-31 12:46:39 +00:00
markusbloch
b97b282ef5 FB_CALLLIST: readingsGroup-like "disable" attribute added, new attribute processEventsWhileDisabled added (Forum: #83484)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16054 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-31 12:38:33 +00:00
markusbloch
40f350d195 FB_CALLLIST: use readingsDelete() to delete readings
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15965 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-23 09:05:40 +00:00
markusbloch
cc14812b6c FB_CALLLIST: minor code optimization
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15886 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-14 14:25:28 +00:00
markusbloch
75fd1a708c FB_CALLLIST: fix several bugs with new event communication
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15884 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-14 10:04:42 +00:00
markusbloch
9501d2faba FB_CALLIST: update only the changed items via inform mechanism. don't update all items allways. (Forum: #80376)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15880 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-13 21:46:04 +00:00
markusbloch
0a55ecc09e FB_CALLLIST: fix warnings during startup if no mapping is used
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15810 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-07 11:09:26 +00:00
markusbloch
687d87f690 FB_CALLLIST: remove unwanted lines/whitespaces
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15801 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-06 11:40:20 +00:00
markusbloch
4162e3c3ea FB_CALLLIST: evaluate mapping tables in NotifyFn (Forum: #81892), minor code cleanup
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15800 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-01-06 11:36:23 +00:00
markusbloch
b816e31cac FB_CALLLIST: correct commandref for attr number-of-calls (Forum: #77189)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15164 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-10-01 14:28:10 +00:00
markusbloch
761d0f6c29 my modules: remove unneccessary whitespaces at the end of the line
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15140 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-09-26 09:20:09 +00:00
markusbloch
dfb49ac7b9 FB_CALLLIST: fix shifted table header (Forum: #75435)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14919 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-08-18 17:41:36 +00:00
markusbloch
af5a6b4a5e FB_CALLLIST: fix perl warning in case of an invalid column name in attribute visible-columns (Forum: 74049)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14676 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-07-09 11:58:10 +00:00
markusbloch
af128d6832 FB_CALLLIST: internal code makeover, split HTML and JSON generation into separate functions
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13524 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-02-26 10:37:41 +00:00
markusbloch
41bdfed369 FB_CALLLIST: always generate event for numberOfCalls
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13305 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-02-01 21:19:24 +00:00
markusbloch
1a3652e612 FB_CALLLIST: delete readings on set command "clear"
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13304 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-02-01 21:15:54 +00:00
markusbloch
c6a18f091c FB_CALLLIST: end calls, which are still active with same call-id (Forum: #62468)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12852 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-12-20 17:27:38 +00:00
markusbloch
8bcb656fc8 commandref: add summary description to all my modules
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11987 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-08-19 17:13:41 +00:00
markusbloch
3a78fb83fd FB_CALLLIST: AttrFn check for number-of-calls, extend possible values to 40 calls
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11835 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-07-24 08:47:17 +00:00
markusbloch
04de32e30e FB_CALLLIST: fixing double space in certain call state values
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11507 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-05-23 20:08:33 +00:00
markusbloch
f3e32123a2 FB_CALLLIST: fix not working calllist when renaming the configured FB_CALLMONITOR definition.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11466 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-05-16 12:15:57 +00:00
markusbloch
8d921a9dbe FB_CALLLIST: fixing no reading update when list becomes empty (Forum: #52158)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11421 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-05-09 20:17:15 +00:00
markusbloch
e7fcd631ac FB_CALLLIST: delete also corresponding readings if a call gets deleted (Forum: #52158)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11300 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-04-23 15:16:10 +00:00
markusbloch
50dc7ce14d FB_CALLLIST: don't create html code in readings when create-readings attribute is activated and number-cmd attribute is set.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11055 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-13 16:41:00 +00:00
markusbloch
4240b11566 FB_CALLLIST: fix some missing html entities in german commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11013 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-06 16:44:18 +00:00
markusbloch
8ec382f087 FB_CALLLIST: added missing time frame unit "week" to AttrFn check.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11012 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-06 16:36:19 +00:00
markusbloch
483f722f71 FB_CALLLIST: new attribute "expire-calls-after" to automatically delete call entries after a certain time frame; ordering of attributes in commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11010 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-06 16:28:54 +00:00
markusbloch
b3b7277f63 FB_CALLLIST: new reading "numberOfCalls" which shows the number of shown call entries.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11003 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-06 11:10:39 +00:00
markusbloch
b27ae60bb7 FB_CALLLIST: minor commandref fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10716 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-03 19:01:38 +00:00
markusbloch
e9cf169fa5 FB_CALLLIST: minor commandref fixes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10715 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-03 18:59:29 +00:00
markusbloch
c7b6e4c587 FB_CALLLIST: minor commandref fix
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10713 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-03 17:11:58 +00:00
markusbloch
365e5ebd27 FB_CALLLIST: new attribute number-cmd to execute a FHEM command when clicking on a external number within the calllist.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10678 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-31 10:50:40 +00:00
markusbloch
0337bce6b2 FB_CALLLIST: optimization of RenameFn
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10647 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-27 19:14:16 +00:00
markusbloch
d8f9d81e0e FB_CALLLIST: add RenameFn
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10645 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-27 18:19:47 +00:00
markusbloch
65ef1b33a8 FB_CALLLIST: fix not working language attribute when no-table-header is activated (Forum: #47098)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10579 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-20 16:50:08 +00:00
markusbloch
3e2397b3e7 FB_CALLLIST: new attribute no-table-header to hide the table header (Forum: #47098)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10577 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-19 17:01:31 +00:00
markusbloch
bbd4f1ae77 FB_CALLLIST: move validation of defined FB_CALLMONITOR to NofiyFn.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10575 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-19 16:45:31 +00:00
markusbloch
eb1c66878e FB_CALLLIST: fix "Use of uninitialized value" warnings during FHEM startup (Forum: #47568)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10545 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-16 23:03:19 +00:00
markusbloch
08521c6bb3 FB_CALLMONITOR,FB_CALLLIST: add =item helper marker
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10542 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-16 22:11:18 +00:00
markusbloch
4bfcb2c00a FB_CALLLIST: code optimizations
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10442 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-10 14:28:44 +00:00
markusbloch
c84141ca38 FB_CALLIST: remove temporary debug log message
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10441 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-10 14:17:56 +00:00
markusbloch
eaa63b0742 FB_CALLLIST: minor commandref changes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10440 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-10 14:15:32 +00:00