diff --git a/main.py b/main.py index e5f4ad4..95e93c9 100644 --- a/main.py +++ b/main.py @@ -33,6 +33,10 @@ from app.contacts.backend import views as contacts_views from app.contacts.backend import router_simple as contacts_api from app.tags.backend import router as tags_api from app.tags.backend import views as tags_views +from app.emails.backend import router as emails_api +from app.emails.frontend import views as emails_views +from app.settings.backend import router as settings_api +from app.settings.backend import views as settings_views # Configure logging logging.basicConfig( @@ -100,6 +104,8 @@ app.include_router(vendors_api.router, prefix="/api/v1", tags=["Vendors"]) app.include_router(contacts_api.router, prefix="/api/v1", tags=["Contacts"]) app.include_router(timetracking_api, prefix="/api/v1", tags=["Time Tracking"]) app.include_router(tags_api.router, prefix="/api/v1", tags=["Tags"]) +app.include_router(emails_api.router, prefix="/api/v1", tags=["Emails"]) +app.include_router(settings_api.router, prefix="/api/v1", tags=["Settings"]) # Frontend Routers app.include_router(dashboard_views.router, tags=["Frontend"]) @@ -111,6 +117,8 @@ app.include_router(billing_views.router, tags=["Frontend"]) app.include_router(ticket_views.router, prefix="/ticket", tags=["Frontend"]) app.include_router(contacts_views.router, tags=["Frontend"]) app.include_router(tags_views.router, tags=["Frontend"]) +app.include_router(settings_views.router, tags=["Frontend"]) +app.include_router(emails_views.router, tags=["Frontend"]) # Serve static files (UI) app.mount("/static", StaticFiles(directory="static", html=True), name="static")