datatracker/ietf/ipr
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 fix: close open things (#5593) 2023-05-10 11:19:34 -05:00
migrations fix: Migrate and handle subseries IprDocRels (#6745) 2023-12-07 15:40:18 -04:00
templatetags chore: repair more damage 2023-08-30 17:32:55 -05:00
__init__.py Port IPR module to new schema, remove some cruft 2013-12-02 16:34:00 +00:00
admin.py chore: explore architecture change in RelatedDocument 2023-06-16 14:58:42 -05:00
factories.py ci: merge branch 'main' into feat/rfc 2023-09-05 12:02:07 -05:00
feeds.py feat: Capture that IPR disclosures are removed under the Objectively False IPR Disclosure Policy (#6231) 2023-09-11 13:14:46 -05:00
fields.py More fixes 2022-01-12 11:54:00 +00:00
forms.py feat: Teach ajax_select2_search about subseries (#6709) 2023-11-30 11:22:32 -04:00
mail.py refactor: Replace deprecated force_text with force_str 2023-05-09 15:21:50 -03:00
models.py test: unpin django-stubs and update mypy (#6901) 2024-01-10 09:53:43 -06:00
resources.py chore: checkpoint: halfway through removing docalias 2023-08-15 09:11:53 -05:00
sitemaps.py feat: Capture that IPR disclosures are removed under the Objectively False IPR Disclosure Policy (#6231) 2023-09-11 13:14:46 -05:00
tests.py feat: email ingestion API (#7342) 2024-04-23 09:07:50 -05:00
urls.py Change ipr pages to say General rather than Generic, and to change the text to note email submissions are not accepted. Fixes #3209. Commit ready for merge. 2021-03-03 20:15:57 +00:00
utils.py feat: email ingestion API (#7342) 2024-04-23 09:07:50 -05:00
views.py ci: Merge branch 'main' into feat/rfc 2023-09-15 11:48:44 -05:00