Tobias Brunner
3753c1210b
more robust mail parsing
continuous-integration/drone/push Build is passing
2021-12-09 20:51:02 +01:00
Tobias Brunner
63482d5f2e
process einsatzrapport from webdav inbox
2021-12-09 20:42:59 +01:00
Tobias Brunner
f9b86f3c8f
handle Einsatzrapport without f_id
continuous-integration/drone/push Build is passing
2021-12-07 21:25:09 +01:00
Tobias Brunner
15b46d19c6
master of comparison failed
continuous-integration/drone/push Build is passing
continuous-integration/drone Build was killed
2021-07-13 20:00:41 +02:00
Tobias Brunner
ad57bb9f9f
f_id must not be shorter than 8
continuous-integration/drone/push Build is passing
2021-07-13 19:52:15 +02:00
Tobias Brunner
cadfe1aa55
mark Einsatzrapport seen when processed
continuous-integration/drone/push Build is passing
2021-03-09 19:52:34 +01:00
Tobias Brunner
44d7a2f364
hotfix einsatzrapport upload
continuous-integration/drone/push Build is passing
2021-03-09 08:06:11 +01:00
Tobias Brunner
5f8d2a7109
rewrite email handling
continuous-integration/drone/push Build is passing
2021-03-02 21:52:37 +01:00
Tobias Brunner
8a22747315
small improvements and dont mail mark seen
...
continuous-integration/drone/push Build is passing
By using BODY.PEEK[] messages are not implicitely marked seen which
allows to set them seen when it could be processed. Might help to
reiterate over mails until the record is ready in Lodur.
2021-02-27 20:33:23 +01:00
Tobias Brunner
5aae306119
Revert "handle signals for better app shutdown"
...
continuous-integration/drone/push Build is passing
This reverts commit 573765958f
.
2021-02-27 15:09:42 +01:00
Tobias Brunner
573765958f
handle signals for better app shutdown
continuous-integration/drone/push Build is passing
2021-02-27 15:02:35 +01:00
Tobias Brunner
bd3a00c2d9
include patches
continuous-integration/drone/push Build is passing
2021-02-27 14:37:24 +01:00
Tobias Brunner
888508d1c6
improve lodur einsatz detection
continuous-integration/drone/push Build is passing
2021-02-27 14:30:40 +01:00
Tobias Brunner
9c8c5396c8
major update to reuse already existing records
...
continuous-integration/drone/push Build is passing
Lodur since some time automatically creates Einsatzrapporte via an API
from SRZ/GVZ. One of the main features of Pylokid was to exactly do
that. With that new change this isn't necessary anymore. Pylokid has
been amended to find the pre-existing entry and work with that -
enhancing it with any additional information missing and uploads PDFs to
the right place.
While at it a very small modernization has been made and the project
moved to use Poetry and Black formatting. But it's still the same ugly
code - to reflect Lodur.
2021-02-22 21:46:21 +01:00
Tobias Brunner
1e0b8d3af9
workaround content-type issue
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-02-13 20:31:41 +01:00
Tobias Brunner
1b9c895f02
switch to poetry
2021-02-13 20:31:41 +01:00