- Add askama.toml for template configuration (ui/ directory) - Add Suite app documentation with flow diagrams (SVG) - App launcher, chat flow, drive flow, tasks flow - Individual app docs: chat, drive, tasks, mail, etc. - Add HTML templates for Suite apps - Base template with header and app launcher - Auth login page - Chat, Drive, Mail, Meet, Tasks templates - Partial templates for messages, sessions, notifications - Add Extensions type to AppState for type-erased storage - Add mTLS module for service-to-service authentication - Update web handlers to use new template paths (suite/) - Fix auth module to avoid axum-extra TypedHeader dependency
9 lines
230 B
TOML
9 lines
230 B
TOML
[general]
|
|
# Configure Askama to look for templates in ui/ directory
|
|
dirs = ["ui"]
|
|
|
|
# Enable syntax highlighting hints for editors
|
|
syntax = [{ name = "html", ext = ["html"] }]
|
|
|
|
# Escape HTML by default for security
|
|
escape = "html"
|