Current depth-analysis branch means a completely reworking processing flow. What remains?
[x] roughly working
[x] remember settings between launches?
[x] revive editing templates
[x] revive OTRS support
[x] macros (running with --splitted-by abuse-contact --process --send otrs flag or STH)
[x] invalid lines ( & reprocessing)
[x] unknown mails ( & reprocessing)
[x] check this can replace current production version
Next:
[x] recheck SMTP sending
[x] clean up sourceParser attributes
[x] every added field should be working (especially abuse-contact)
[x] SMTP support
[x] every method should be working (url->hostname etc, not sure if correctly implemented) (few are still not implemented)
[x] cleaned up main file convey.py (no more Controller in there)
[x] nicer menus?
[x] if not splitting, resolve unknown won't work cause no "unknowns" file is created
[ ] If processed for the second time, output gets to the file for the second time. Should I delete the file every reprocessing? ✓ How to handle double reprocessing? (E.G. invalid lines would need to be reprocessed with other delimiter etc. :o )
[x] Release to PyPi (first claim the project name :( when it's possible (in months) ) or as a deb package
[ ] if single file processed, we open Convey directly for it (preferable without closing Convey) (maybe just change self.csv and self.csv.settings or so?)
Current
depth-analysis
branch means a completely reworking processing flow. What remains?--splitted-by abuse-contact --process --send otrs
flag or STH)Next:
abuse-contact
)If processed for the second time, output gets to the file for the second time. Should I delete the file every reprocessing?✓ How to handle double reprocessing? (E.G. invalid lines would need to be reprocessed with other delimiter etc. :o )