Releases: praul/autoreply
Releases · praul/autoreply
praul/autoreply 1.01 bugfixing release
praul/autoreply 1.0 stable release
1.0 stable
First stable release.
- I have tested 0.53 for a week, running 24/7h without errors.
- Nothing changed, compared to 0.53 - just a version bump.
praul/autoreply 0.53 pre-release
0.53
CHANGED
- major performance improvements: autoreply now only fetches mail header. this makes mail fetching, especially in "remember" mode a lot faster.
- more error-robust parsing of message header
- switched from print to logging. introduced "loglevel" key in repliers.py
- switched to "remember" mode as default setting. With this setting, autoreply leaves your mails completely untouched.
- changed some strings and verbosity
- if non-existant, db folder will be created on launch
- renamed supplied repliers.py to repliers.py.example. This allows keeping the repo up-to-date while keeping your personal settings
INFO
- new keys in repliers.py. Though autoreply is backwards-compatible to old repliers.py versions, from time to time, you should update your repliers.py with new keys:
- update your repliers.py with this key:
"loglevel": 'INFO', #DEBUG, INFO, WARNING
- If you want autoreply to be less verbose, set loglevel to 'WARNING'. If you don't want any outputs at all, set it to 'ERROR'.
TESTING
- I'm now testing new versions (unless it's a critical bugfix release) for at least 24h before releasing it. You can use the label :testing for the most recent docker-image. But you shouldn't - might be unstable.
praul/autoreply 0.521 pre-release bugfixing
0.521
you should get this update. It fixes an important issue with sender-memorization
CHANGES
- fixed db actions on sender memorizing
praul/autoreply 0.52 pre-release
0.52
CHANGED:
- switched from multiprocessing to threading. This should be lighter on resources.
praul/autoreply 0.51 pre-release
0.51
CHANGED
- now handles faulty characters in mail subjects, that lead to errors on reply
praul/autoreply 0.5 pre-release
0.5
some changes with date checks and timezone settings
autoreply now uses utc timezone completely - adjust your datetimes in repliers.py to utc values
FIXED
- datetime check of mails now actually happens. There was an error before, that defaulted to true everytime
- performance improvements in remember mode, as now only the recent mails have to be checked for message ids
CHANGES
- to cope with timezone settings on mails the easy way, autoreply now completely uses utc instead of local time. mail datetimes will be correctly converted. You should adjust your datetime-settings in repliers.py
praul/autoreply 0.422 pre-release bugfixing
0.422
- This fixes sqlite statement bug when removing old senders
praul/autoreply 0.421 pre-release
0.421
CHANGED
- Better error handling, reconnect on Imap Errors
praul/autoreply 0.42 pre-release
0.42
CHANGED
- Fixed possible memory leak with ram-ignorelist for message ids. This is now limited to 500 entries, and only recent entries from database will be added to it. Before the fix, the list was allowed to grow indefinitely. If you get more than 500 mails per day, you could increase this setting. You find it at line 290.