Commit Graph

1519 Commits

Author SHA1 Message Date
BJ Dierkes
0b8d39e34c Only Use File Basename for Altname 2024-02-28 20:51:41 -06:00
BJ Dierkes
90753820f0 Remove Comments 2024-02-26 23:42:35 -06:00
BJ Dierkes
739c5cdcfc SMTP Extension Bug Fixes and Enhancements
- Resolves Pull Request 669
- Resolves Issue 667
- Resolves Issue 668
2024-02-26 23:39:02 -06:00
BJ Dierkes
1232b8f317 Merge branch 'TomFreudenberg-ext-smtp-patch' of github.com:TomFreudenberg/cement into pr-669 2024-02-20 09:10:35 -06:00
BJ Dierkes
497701b23f
Merge pull request #664 from sigma67/pyupgrade
pyupgrade --py38-plus
2024-02-20 09:06:25 -06:00
sigma67
ef3b0a086b
fix #662 2024-01-29 12:54:09 +01:00
Tom Freudenberg
eb410aca1c
Update ext_smtp.py fix linter 2024-01-29 08:57:08 +01:00
Tom Freudenberg
7fdc13edaa
Update ext_smtp.py rework config_defaults 2024-01-29 08:53:26 +01:00
Tom Freudenberg
04f20cc93d
Update ext_smtp.py fixing lint issue line length 2024-01-29 07:18:32 +01:00
Tom Freudenberg
a854801f16
Update ext_smtp.py setting explicit plain for text body 2024-01-29 07:13:16 +01:00
BJ Dierkes
12fbe1d657 Add comply-typing, start working toward PR #628 2024-01-28 19:17:39 -06:00
BJ Dierkes
16efbb3d1b Merge branch 'main' of github.com:datafolklabs/cement 2024-01-28 19:05:04 -06:00
BJ Dierkes
2fad3c1eea Resolve Deprecated datetime.utcfromtimestamp. Resolves Issue #661 2024-01-28 19:04:52 -06:00
BJ Dierkes
16bd42ca42
Merge pull request #663 from sigma67/fix-661
fix #661
2024-01-28 18:57:42 -06:00
Tom Freudenberg
e8e91c6d78
Update ext_smtp.py
Fix Linter
2024-01-18 05:34:50 +01:00
Tom Freudenberg
43854405b1
Update ext_smtp.py
Fix linter issues
2024-01-18 05:28:11 +01:00
Tom Freudenberg
e39bb5a42b
Extend ext_smtp.py
1. Respect empty CC and BCC and do not deliver <> to SMTP Server
2. Allow TLS also on non-SSL sessions
3. Turn on debugging before TLS to see that log as well
4. Check for parameter `files` and empty if missed
5. Loop through files and append to attachments
6. Allow Attachment Disposition Name differ from Filename by path/filename.ext=attname.ext
7. Allow body to send in text and html by list or dict
2024-01-18 05:13:05 +01:00
sigma67
8b0ab88620
format 2024-01-04 09:27:39 +01:00
sigma67
71f1e32c45
fix #661 2024-01-02 09:34:11 +01:00
BJ Dierkes
ea320570d7 Further Resolve Issue 653 2024-01-01 20:30:55 -06:00
BJ Dierkes
25d114bbb2 Close Stdout/Stderror File Handle When in Quiet Mode
- Resolves Issue #653
2024-01-01 18:28:30 -06:00
BJ Dierkes
2202fadd25 Cleanup PR #647, Resolves Issue #611 2023-12-26 19:41:38 -06:00
BJ Dierkes
2d7ec1a482 Remove comments 2023-12-26 18:56:44 -06:00
BJ Dierkes
03b0dd339b Support logging.propagate to avoid duplicate log entries.
- Resolves Issue #310
2023-12-26 18:52:45 -06:00
BJ Dierkes
e88ab3d716 Remove References to LGTM
- Resolves Issue #659
2023-12-26 18:06:22 -06:00
BJ Dierkes
861aed7dcb Deprecate FATAL Logging Facility in Favor of CRITICAL
- Resolves Issue #533
2023-12-26 17:46:03 -06:00
BJ Dierkes
18fdae4ed0 Cleanup Changelog 2023-12-25 22:43:42 -06:00
BJ Dierkes
0e65e35543 Add to Contributors 2023-12-25 22:36:55 -06:00
BJ Dierkes
d558c79f77 Update Changelog 2023-12-25 22:34:53 -06:00
BJ Dierkes
434f17ca02 Remove Python 3.7 Support, Make 3.12 Default Dev Target
- Resolves Issue #658
- Resolves Issue #657
2023-12-25 22:28:26 -06:00
BJ Dierkes
96e01049d5 Add async-timeout for Travis 2023-12-25 22:15:44 -06:00
BJ Dierkes
34a4091011 Fix Class Names (copy/paste fail) 2023-12-25 22:07:08 -06:00
BJ Dierkes
bc059c3b8c Fudge Tests for Travis 2023-12-25 22:02:20 -06:00
BJ Dierkes
95dd41bb0d Add Python 3.12 to Travis 2023-12-25 21:53:19 -06:00
BJ Dierkes
b47d7a861b Fix Broken Wordage on Python 3.12 2023-12-25 21:53:10 -06:00
BJ Dierkes
c09c74cb44 Merge branch 'main' into issue-657 2023-12-25 21:47:45 -06:00
BJ Dierkes
9ab75a3389 Fix Broken Tests on Python 3.11 2023-12-25 21:28:31 -06:00
BJ Dierkes
51e70060e9 Merge branch 'main' of github.com:sigma67/cement into issue-386-pr-656 2023-12-25 20:51:34 -06:00
BJ Dierkes
4c78631b98 Resolves Issue #654 2023-12-25 20:44:08 -06:00
BJ Dierkes
eb5ffcfd49 Resolves Issue 357 2023-12-25 20:43:27 -06:00
sigma67
a0e741c7f1
fix DeprecationWarning 2023-12-22 16:18:31 +01:00
sigma67
e1d1ea5d0a
fix unrelated linting issue from flake8 update 2023-10-25 16:54:55 +02:00
sigma67
4a7bda701c
fix lint 2023-10-25 16:31:13 +02:00
sigma67
eba735a8de
fix deprecated imp usage 2023-10-25 16:07:59 +02:00
BJ Dierkes
b4e482aa45 Resolves Issue #654 2023-08-09 08:39:13 -05:00
Mudassir Chapra
9ce2ef8a68 merge fix 2022-12-16 13:32:00 +00:00
Mudassir Chapra
6d6dc6836c Issue #611: added option to add timestamp to backups
added my name to contributors

timestamp is now a kwarg. The format is also done through a kwarg
2022-12-16 13:29:05 +00:00
Mudassir Chapra
d4e81ab308 added my name to contributors 2022-11-26 11:39:21 +00:00
Mudassir Chapra
6053096c55 Issue #611: added option to add timestamp to backups 2022-11-26 11:33:07 +00:00
BJ Dierkes
91bc3424c4 Use 3.11-dev on Travis 2022-11-07 09:27:33 -06:00