Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
5da2443
feat(texas): Skeleton for case email endpoint
MorganBennetDev Feb 18, 2026
1852c01
feat(texas): General state email alert API endpoints
MorganBennetDev Feb 19, 2026
7f5878f
Merge branch 'main' into morgan/texas-casemail
MorganBennetDev Feb 20, 2026
8e68f39
feat(recap): Add `source` field to `EmailProcessingQueue`
MorganBennetDev Feb 20, 2026
ad970b2
chore(mypy): Add files to mypy GH action
MorganBennetDev Feb 20, 2026
365cbd6
chore(recap): Migrations for `EmailProcessingQueue` source
MorganBennetDev Feb 20, 2026
0521747
feat(texas): Outline of process
MorganBennetDev Feb 20, 2026
213d1de
Merge branch 'main' into morgan/texas-casemail
MorganBennetDev Feb 20, 2026
0fe40b9
fix(mypy): Remove deleted file from lint
MorganBennetDev Feb 20, 2026
7ab5949
Merge branch 'main' into morgan/texas-casemail
MorganBennetDev Mar 4, 2026
5f3ccb7
feat(texas): Skeleton of Texas email processing task
MorganBennetDev Mar 4, 2026
338b8b1
Merge branch 'main' into morgan/texas-casemail
MorganBennetDev Mar 18, 2026
14b710f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Mar 18, 2026
531276b
fix(texas): Address PR review
MorganBennetDev Mar 18, 2026
4ecbf6d
feat(texas): Integrate TAMES email parser into task
MorganBennetDev Mar 18, 2026
a3d516f
Merge branch 'main' into morgan/texas-casemail
MorganBennetDev Mar 19, 2026
ed0da40
feat(texas): Integrate merger into email endpoint
MorganBennetDev Mar 19, 2026
858139e
fix(texas): Stop request chain for certain email processing failures
MorganBennetDev Mar 19, 2026
5b27bfc
fix(texas): Address PR review
MorganBennetDev Mar 23, 2026
f1f554d
Merge branch 'main' into morgan/texas-casemail
albertisfu Mar 26, 2026
ec7cf79
feat(scrapers): Add Texas CaseMail integration test and endpoint fixes
MorganBennetDev Mar 26, 2026
5758e8c
fix(texas): Remove HTML fixture and use factory
MorganBennetDev Mar 27, 2026
2901c5d
fix(texas): Fix `associate_related_instances` issue
MorganBennetDev Mar 27, 2026
fe75792
refactor(texas): Update merger methods and tests for MergeResult data…
MorganBennetDev Mar 30, 2026
fa8c6a4
test(texas): Ensure object_ids and related_model fields of EmailProce…
MorganBennetDev Mar 30, 2026
34a9aaf
fix(texas): Fix mypy error in MergeResult.union failures concatenation
MorganBennetDev Mar 30, 2026
a3fc252
Merge branch 'main' into morgan/texas-casemail
albertisfu Apr 1, 2026
30c5617
chore(texas): Remove unnecessary parameter
MorganBennetDev Apr 1, 2026
9b145f9
Merge branch 'main' into morgan/texas-casemail
MorganBennetDev Apr 8, 2026
b3462d3
fix(texas): Broken merge from web UI
MorganBennetDev Apr 8, 2026
b79893b
Merge branch 'main' into morgan/texas-casemail
albertisfu Apr 9, 2026
fd99d74
fix(texas): Missing model parameter in MergeResult.failed
MorganBennetDev Apr 9, 2026
1dbfe8f
Merge branch 'main' into morgan/texas-casemail
MorganBennetDev Apr 10, 2026
b09c82f
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Apr 10, 2026
1197f44
fix(texas): Failing test from MergeResult changes
MorganBennetDev Apr 10, 2026
a3030a0
fix(texas): Bad merge
MorganBennetDev Apr 10, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions cl/api/urls.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
from cl.favorites import api_views as favorite_views
from cl.people_db import api_views as people_views
from cl.recap import views as recap_views
from cl.scrapers import views as scraper_views
from cl.search import api_views as search_views
from cl.visualizations import api_views as viz_views

Expand Down Expand Up @@ -96,6 +97,13 @@
r"docket-tags", favorite_views.DocketTagViewSet, basename="DocketTag"
)

# State content
router.register(
r"state/(?P<state>\w{2})/(?P<site>[^/]+)/alerts",
scraper_views.StateEmailEndpoint,
basename="StateEmail",
)

# Prayers
router.register(r"prayers", favorite_views.PrayerViewSet, basename="prayer")

Expand Down
Loading
Loading