email: one-click unsubscribe endpoint w/ signed token
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
a4e585fbfb
commit
a292289dc6
3 changed files with 186 additions and 0 deletions
|
|
@ -19,6 +19,7 @@ from app.db import get_session_factory
|
|||
from app.logging import configure_logging, get_logger
|
||||
from app.routers import api as api_router
|
||||
from app.routers import auth as auth_router
|
||||
from app.routers import email as email_router
|
||||
from app.routers import pages as pages_router
|
||||
from app.routers import public as public_router
|
||||
from app.routers import sync as sync_router
|
||||
|
|
@ -83,6 +84,7 @@ app.mount(
|
|||
)
|
||||
|
||||
app.include_router(auth_router.router, tags=["auth"])
|
||||
app.include_router(email_router.router, tags=["email"])
|
||||
app.include_router(api_router.router, prefix="/api", tags=["api"])
|
||||
app.include_router(universe_router.router, prefix="/api", tags=["universe"])
|
||||
app.include_router(sync_router.router, tags=["portfolio-sync"])
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue