datatracker/ietf/sync
Jennifer Richards 0616b07d2d
feat: email ingestion API (#7342)
* feat: IANA review email ingestor API

* refactor: Replace iana email api with generic one

* chore: Add type hint

* feat: Ingest ipr responses

* feat: Ingest nomcom feedback

* refactor: message -> msg

* fix: Typo

* feat: Send email on nomcom ingestion failure

* feat: Send email on IPR mail ingestion error

* feat: Check content type, handle more errs

* fix: drop additionalProperties: false

Unfortunately this does not mix well with
the conditional "year" property.

* test: Test ingest_email view

* Revert "test: Test ingest_email view"

This reverts commit e498022829f834a0d3cebcb0dafb0d5f5a5d162e.

* test: Test ingest_email view

* fix: pass new test

* test: Test ingest_review_email

* fix: Pass new test

* test: Test ipr ingest_response_email

* fix: pass new test

* test: test nomcom ingest_feedback_email

* chore: fix typo found in code reviw

* fix: De-lint
2024-04-23 09:07:50 -05:00
..
__init__.py Revamp sync from RFC Editor to include more info, fix a couple of bugs 2012-09-17 15:45:27 +00:00
discrepancies.py fix: add distinct() to sync/discrepancies (#5167) 2023-02-17 09:54:07 -06:00
iana.py feat: email ingestion API (#7342) 2024-04-23 09:07:50 -05:00
mails.py Fix various "RemovedInDjango20Warning" warnings. Commit ready for merge. 2017-03-25 19:16:45 +00:00
rfceditor.py fix: Only POST to rfceditor in production (#7241) 2024-03-20 21:43:10 -05:00
tasks.py feat: celery tasks to replace ietf/bin scripts (#6971) 2024-01-31 15:24:20 -06:00
tests.py feat: email ingestion API (#7342) 2024-04-23 09:07:50 -05:00
urls.py Updated all urlpatterns to use ietf.utils.urls.url() instead of django's, 2017-02-11 14:43:01 +00:00
views.py feat: email ingestion API (#7342) 2024-04-23 09:07:50 -05:00