feat: Frontend Branding UX/UI (Phase 6) - #210
Conversation
|
Warning Review limit reached
Your plan currently allows 1 review/hour. Refill in 2 minutes and 28 seconds. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more review capacity refills, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than trial, open-source, and free plans. In all cases, review capacity refills continuously over time. Please see our FAQ for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (49)
📒 Files selected for processing (26)
Note
|
|
PR governance metadata gate is not ready for
|
| In the future, this will parse XML namespaces and bridge | ||
| Naruon's Tasks and Events into DAV compliant responses. | ||
| """ | ||
| logger.info(f"DAV Request: {request.method} /{path}") |
| if request.method == "PUT": | ||
| # Simulate accepting .ics file | ||
| body = await request.body() | ||
| logger.info(f"DAV PUT received {len(body)} bytes at /{path}") |
| await ws.accept() | ||
| # In a real scenario, validate token against WorkspaceRunnerConfig | ||
| self.active_connections[token] = ws | ||
| logger.info(f"Runner connected with token {token}") |
| def disconnect(self, token: str): | ||
| if token in self.active_connections: | ||
| del self.active_connections[token] | ||
| logger.info(f"Runner disconnected: {token}") |
| @@ -0,0 +1,112 @@ | |||
| from fastapi import APIRouter, Depends, HTTPException | |||
| @@ -0,0 +1,34 @@ | |||
| import logging | |||
| from sqlalchemy.ext.asyncio import AsyncSession | |||
| from sqlalchemy import select | |||
| @@ -0,0 +1,22 @@ | |||
| import pytest | |||
| @@ -0,0 +1,22 @@ | |||
| import pytest | |||
| from httpx import AsyncClient | |||
| @@ -0,0 +1,35 @@ | |||
| import pytest | |||
| from db.models import Email, TicketTask | |||
|
Superseded by #214 which includes all Phase 6-10 commits. |
Phase 6 UX/UI implementation matching Figma assets