Commit graph

28 commits

Author SHA1 Message Date
Tobias Brunner 6114573591 set an imap timeout
so pylokid stops when the IMAP server doesn't respond in time
https://stackoverflow.com/questions/24422724/does-pythons-imaplib-let-you-set-a-timeout
2020-02-08 18:04:53 +01:00
Tobias Brunner e46e21b486 fix several issues 2020-02-08 18:02:32 +01:00
Tobias Brunner ec8e48e4d7 force json upload even when exists 2019-11-03 13:37:41 +01:00
Tobias Brunner af592567a0 store lodur data on webdav 2019-11-03 13:31:27 +01:00
Tobias Brunner b0803a6d86 improved einsatzrapport handling 2019-11-03 13:22:47 +01:00
Tobias Brunner f2595ea604 handle scans 2019-10-28 21:25:34 +01:00
Tobias Brunner fd90e8c2e9 publish on pushover 2019-09-22 22:02:20 +02:00
Tobias Brunner 8c371e61d8 improve parsing 2019-09-22 21:18:58 +02:00
Tobias Brunner b0228afcfd complete rework of pdf parsing 2019-09-22 18:10:09 +02:00
Tobias Brunner b5c7d7b7b1 add gotify lib 2019-07-25 22:15:35 +02:00
Tobias Brunner 6ab9552341 initial support for gotify 2019-07-25 22:06:50 +02:00
Tobias Brunner b01f4de1c5 continue even if mqtt fails - add version info 2019-04-14 16:03:20 +02:00
Tobias Brunner 40efca6d66 add one more known pdf and improved logging 2018-08-18 16:24:24 +02:00
Tobias Brunner fa2932d98a catch imap abortions and exit
exiting will allow f.e. OpenShift to restart the failed pod.
reason: got "imaplib.abort: Server shutting down." some day.
2018-02-06 17:46:16 +01:00
Tobias Brunner 723700c64e publish einsatzrapport json 2018-01-20 18:55:53 +01:00
Tobias Brunner 97a0376370 handle protokoll parse errors - systemd unit 2018-01-20 17:04:50 +01:00
Tobias Brunner 73897bffa2 fix mqtt logging 2018-01-18 23:14:26 +01:00
Tobias Brunner ed312b91fb mqtt topics update for client compat 2018-01-18 22:45:14 +01:00
Tobias Brunner dc403b9dd7 detect more pdf parser styles 2018-01-16 09:16:36 +01:00
Tobias Brunner 86fd6bca18 log login state as debug 2018-01-13 18:10:04 +01:00
Tobias Brunner 77ba501082 more robust lodur session handling
This commit closed the Github issue #8
2018-01-13 18:05:11 +01:00
Tobias Brunner d3ca3fe1d0 publish data as JSON over MQTT 2018-01-04 21:29:03 +01:00
Tobias Brunner 152aa3d4b6 much improved pdf parsing 2018-01-04 21:26:38 +01:00
Tobias Brunner 69e77c491a log parsed pdf 2018-01-03 12:54:41 +01:00
Tobias Brunner b3434ebf34 mqtt messages need more refinement 2018-01-03 12:32:37 +01:00
Tobias Brunner 49c7d074cb configurable idling time 2018-01-02 17:58:35 +01:00
Tobias Brunner 1e0e27d08e mqtt improvements - more data into lodur 2018-01-02 17:49:08 +01:00
Tobias Brunner a663cd084e improve logging - create lib dir 2018-01-02 16:45:37 +01:00