datatracker/ietf/api
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
..
management refactor: replace datetime.now and datetime.today with timezone.now (#4211) 2022-08-25 13:45:16 -03:00
templates/api ci: Also check generated HTML with the "vnu" validator (#3682) 2022-03-21 12:50:23 -05:00
__init__.py fix: Include time zone information in v1 api datetimes (#5851) 2023-06-21 11:43:19 -05:00
__init__.pyi Added a type hint stub file for ietf/api/__init__.py, to capture variables created during module initialization. 2019-10-01 20:29:02 +00:00
ietf_utils.py feat: API to replace email alias generation commands (#7012) 2024-02-07 10:15:50 -06:00
serializer.py test: Use django_stubs_ext.QuerySetAny for isinstance() checks 2023-05-13 10:05:33 -03:00
tests.py feat: email ingestion API (#7342) 2024-04-23 09:07:50 -05:00
urls.py feat: email ingestion API (#7342) 2024-04-23 09:07:50 -05:00
views.py feat: email ingestion API (#7342) 2024-04-23 09:07:50 -05:00