Commit Graph

  • a3ad0254cf CI: Simplify test PyPI release Mike Edmunds 2023-05-07 11:23:15 -07:00
  • 744d467f70 Postmark inbound: improve inbound parsing Mike Edmunds 2023-05-05 18:24:01 -07:00
  • 746cf0e24e Mandrill: drop Djrill compatibility Mike Edmunds 2023-05-04 13:08:05 -07:00
  • 41754d9813 Amazon SES: use SES v2 API by default Mike Edmunds 2023-05-04 12:27:10 -07:00
  • 2335b9cfc8 Fix ReadTheDocs build Mike Edmunds 2023-05-03 17:21:41 -07:00
  • e8df0ec8e0 Modernize packaging Mike Edmunds 2023-05-03 16:55:08 -07:00
  • 9fba58237d Drop support for Python 3.6 and old urllib3 Mike Edmunds 2023-05-02 13:59:01 -07:00
  • 485766182e Release 9.2 Mike Edmunds 2023-05-02 13:03:31 -07:00
  • 7d993ee610 Fix fail_silently when session/client creation fails Mike Edmunds 2023-05-02 12:38:18 -07:00
  • 1ba26e1be3 Fix empty strings in AnymailInboundMessage from/to/cc Mike Edmunds 2023-05-02 11:42:00 -07:00
  • fdac3bfe37 Import make_msgid from correct package Mike Edmunds 2023-05-02 11:26:29 -07:00
  • 8c31883c1a Tests: get tox py36 tests working again Mike Edmunds 2023-05-02 10:23:55 -07:00
  • 885eb9b98a Postmark: workaround invalid "test inbound" data Therry van Neerven 2023-04-22 21:00:05 +02:00
  • d9a80e7347 Tests: Test release version of Django 4.2 Mike Edmunds 2023-04-03 12:18:34 -07:00
  • c59ad9e7a1 Release 9.1 Mike Edmunds 2023-03-11 11:44:02 -08:00
  • 62bd0669af MailerSend: add support (new ESP for Anymail) Mike Edmunds 2023-03-10 17:22:20 -08:00
  • c58640d438 Mandrill: update integration test Mike Edmunds 2023-03-09 09:56:42 -08:00
  • ea446a94d3 Amazon SES: implement SES v2 API backend Mike Edmunds 2023-02-26 14:16:46 -08:00
  • 67b19678d2 Tests: Django 5.0 dev requires Python 3.10+ medmunds 2023-02-08 14:41:50 -08:00
  • f5f3fc86e6 Simplify url patterns medmunds 2023-02-08 14:23:15 -08:00
  • 4e3e76f997 Docs: add help link to readme medmunds 2023-02-08 13:49:39 -08:00
  • b84435d7f6 CI: update job output mechanism medmunds 2023-02-08 12:58:16 -08:00
  • 39e822321f Docs: update readthedocs.yml config medmunds 2023-02-08 13:13:37 -08:00
  • 353e793323 Docs: update absolute links to anymail.dev medmunds 2023-02-08 11:25:11 -08:00
  • b1f49b8870 Tests: test Django 4.2-alpha, Python 3.11, PyPy 3.9 medmunds 2023-02-08 11:05:18 -08:00
  • ec864f5165 Tests: simplify test_settings maintenance medmunds 2023-02-07 14:53:02 -08:00
  • f71813f820 Fix Sendinblue integration test medmunds 2023-02-06 15:36:29 -08:00
  • 65a470996f Reformat code with automated tools medmunds 2023-02-06 15:11:57 -08:00
  • 57d0695ac0 Reformat code with automated tools medmunds 2023-02-06 14:01:32 -08:00
  • b4e22c63b3 Reformat code with automated tools medmunds 2023-02-06 12:27:43 -08:00
  • 40891fcb4a Apply code styles via pre-commit medmunds 2023-02-06 12:26:46 -08:00
  • 52c7c11312 Release 9.0 medmunds 2022-12-18 16:27:36 -08:00
  • 416d7d433c CI: remove workaround for broken PyPY sqlite release medmunds 2022-12-18 16:11:18 -08:00
  • 07f5d5f224 CI: update action dependencies medmunds 2022-12-18 16:08:49 -08:00
  • b86613cf15 Docs: add source repo link to main ToC medmunds 2022-12-18 16:14:07 -08:00
  • 287c2175f4 Sendinblue: Support send_at medmunds 2022-12-18 15:44:25 -08:00
  • a8cfb2e5eb Fix link to mailjet apikeys Jelte Fennema 2022-12-10 19:08:25 +01:00
  • d37f4ef109 Fix test workflows (again) medmunds 2022-12-15 16:29:27 -08:00
  • e9f3444daa Fix test workflows medmunds 2022-12-15 09:54:44 -08:00
  • 681a4afe6b Sendinblue: fix "invalid headers" error medmunds 2022-11-04 15:23:29 -07:00
  • 448e8d9d95 Tests: move integration tests to Django 4.1 medmunds 2022-08-29 13:15:51 -07:00
  • 3f05623a2f Drop support for Django 2.x and Python 3.5 medmunds 2022-08-29 13:10:14 -07:00
  • a4f50c4340 Confirm support for Django 4.1 Tim Schilling 2022-08-24 15:24:27 -05:00
  • 6b3775a8e9 Tests: fix SparkPost integration test medmunds 2022-07-28 14:29:29 -04:00
  • 748ac9fea7 Tests: fix SparkPost integration test medmunds 2022-07-28 11:56:19 -04:00
  • e3cd4df1fc Allow requests session customization, document use for automatic retries David Gilman 2022-06-26 21:52:46 -04:00
  • 48de044c9b Fix: Postmark tracking webhook handle SubscriptionChange events puru02 2022-06-08 05:58:39 +05:30
  • a67a40957a Docs: update 'requests' intersphinx url medmunds 2022-05-28 09:40:20 -07:00
  • ad08892eb0 Release 8.6 medmunds 2022-05-15 10:11:00 -07:00
  • 2001b1ce2a Update ESP list in PyPI description, keywords medmunds 2022-05-15 10:05:25 -07:00
  • 09f21a5c2d Mailgun/SendGrid inbound: workaround Django filename issue medmunds 2022-05-10 11:47:57 -07:00
  • 6a2e30ba8f Docs: note Mailgun broken display name encoding medmunds 2022-05-03 15:27:05 -07:00
  • 33af7c387d Docs: note Mandrill broken attachment filenames medmunds 2022-05-03 13:20:31 -07:00
  • d22f03c751 Docs: update Mandrill info medmunds 2022-05-03 13:18:32 -07:00
  • 4656b3d6dc Readme: clarify intro; update ESP list; update docs links medmunds 2022-05-03 12:02:17 -07:00
  • c7288b9b72 CI: Work around outdated pypy-3.8-v7.3.8 sqlite medmunds 2022-03-17 11:25:48 -07:00
  • ddeb938a3c Mandrill: re-enable integration tests medmunds 2022-02-02 16:24:10 -08:00
  • 41147b581c Mandrill: don't send unnecessary empty fields medmunds 2022-02-02 16:16:28 -08:00
  • 5fdc285e82 CI/Docs: move to anymail.dev Mike Edmunds 2022-02-02 13:59:09 -08:00
  • 4d93183e5e CI: get GitHub test matrix from tox envlist medmunds 2022-01-30 10:53:24 -08:00
  • 3572ec59c9 Release 8.5 medmunds 2022-01-19 14:57:24 -08:00
  • bb8e583f06 Tests: clean up env var handling medmunds 2022-01-12 14:50:22 -08:00
  • d3730f08a2 Docs: cover testing tracking and inbound webhooks medmunds 2022-01-19 14:41:02 -08:00
  • a868bf3bca Docs: cover Postmark limitation on track_opens medmunds 2022-01-18 18:04:11 -08:00
  • 2b146c12d3 Docs: update intersphinx links medmunds 2022-01-18 17:39:48 -08:00
  • dc0a46a815 Feature: add is_batch_send to anymail_test_params medmunds 2022-01-11 18:17:35 -08:00
  • 10f569cd50 Fix: don't include sender/recipient in AnymailError description medmunds 2022-01-11 16:30:07 -08:00
  • 60fbe1e896 Fix: treat first text/plain alternative as plaintext body medmunds 2022-01-10 15:27:12 -08:00
  • 28247ec042 Packaging: Update trove classifiers Andrew Chen Wang 2022-01-10 16:57:21 -05:00
  • e8a802b7ad CI: Upgrade skip-duplicates in integration tests medmunds 2022-01-07 12:54:35 -08:00
  • 8b0425f784 CI: Refactor workflows, update test matrix medmunds 2022-01-07 11:21:26 -08:00
  • 26d2b5caa0 Release 8.4 medmunds 2021-06-15 16:34:12 -07:00
  • d79c3c2c05 Automate release process Mike Edmunds 2021-06-13 15:41:02 -07:00
  • adc92f037b Tests: tox and mock cleanup Mike Edmunds 2021-06-13 12:13:31 -07:00
  • e90c10b546 Add Postal support Tilmann Becker 2021-06-08 02:11:35 +02:00
  • f831fe814a Release 8.3 medmunds 2021-05-19 13:51:45 -07:00
  • 67bf5a5912 CI: split lint, docs jobs medmunds 2021-05-19 13:44:27 -07:00
  • 3a03b196b8 Tests: run Django 3.2 first medmunds 2021-05-19 13:43:30 -07:00
  • 0a4a2cfd56 Docs: upgrade docs build tooling Mike Edmunds 2021-05-19 13:40:11 -07:00
  • 44754c908e Postmark: fix silent failures for send-time validation errors Mike Edmunds 2021-05-19 13:15:34 -07:00
  • b1a4f9809a Amazon SES: confirm webhook subscriptions in SNS topic's own region (#236) Mike Edmunds 2021-04-11 13:02:56 -07:00
  • a08052e7f8 Update tox for Django dev branch install Mike Edmunds 2021-03-10 09:57:13 -08:00
  • f4c99abddf Postmark: Fix incorrect single 'to' handling with template but no merge data medmunds 2021-02-24 12:19:13 -08:00
  • 7ff647c303 Docs: show Postmark MessageStream example medmunds 2021-02-24 10:40:58 -08:00
  • 9ed5ce0213 Postmark: Fix API error with template but no merge data medmunds 2021-02-22 17:46:39 -08:00
  • fd9fdb9b03 Drop pipenv Mike Edmunds 2021-02-20 13:37:44 -08:00
  • 4dd1d3b1fe Release 8.2 medmunds 2021-01-27 14:43:44 -08:00
  • 4f349358bd Docs: document AMPHTML medmunds 2021-01-27 14:22:09 -08:00
  • d1ef61d3ba Mailgun: add AMPHTML support medmunds 2021-01-26 18:08:39 -08:00
  • d33c9ea4ed Mailgun: improve API error messages medmunds 2021-01-26 16:29:14 -08:00
  • 2196ab8330 Docs: update Mailgun links and examples medmunds 2021-01-26 18:13:49 -08:00
  • a522fb9f60 CI: don't run duplicate tests on PRs medmunds 2021-01-25 14:13:50 -08:00
  • 614eb9e5ce Expand GitHub contributing info medmunds 2021-01-25 13:51:00 -08:00
  • 951037a5c2 Docs: invert help page medmunds 2021-01-25 13:13:13 -08:00
  • 6c8a779ce1 Docs: add inline search form on help page medmunds 2021-01-25 12:49:25 -08:00
  • e523df35d1 Docs: point questions to GitHub Discussions medmunds 2021-01-25 12:22:36 -08:00
  • f039366bf0 Test against Django 3.2 prerelease medmunds 2021-01-25 11:32:02 -08:00
  • fb5912f0e7 Internal: validate AnymailRecipientStatus at init medmunds 2021-01-25 10:45:39 -08:00
  • 3e0056fa2f Added missing comma in example code Omen Apps 2020-12-27 18:30:46 -05:00
  • 6d0374e1ce Docs: Note Mailgun inbound requires forward action Mike Edmunds 2020-12-02 13:44:30 -08:00