Skip to content

v0.2.2 — Admin Dashboard: LaTeX Inspector & GCP Log Viewer

Latest

Choose a tag to compare

@ZeyuChen ZeyuChen released this 23 Feb 18:32
· 1 commit to main since this release

What's New

🔬 LaTeX Inspector Tab

  • Side-by-side viewer: Compare original English and translated Chinese LaTeX source code with synchronized line numbers
  • File tree sidebar: Browse all .tex files for any paper with status indicators (original/translated)
  • Paper selector: Searchable grid of all translated papers with translation status badges
  • One-click download: Download the entire LaTeX package as .tar.gz archive for offline debugging
  • Copy-to-clipboard: Quick copy for either original or translated panel content

📊 GCP Logs Tab

  • Terminal-style viewer: Dark-themed log display with severity-coded badges (ERROR/WARNING/INFO)
  • Service toggle: Switch between backend and frontend Cloud Run services
  • Smart filtering: Filter by severity level, time range (1h to 7d), and result limit (50-500)
  • Auto-refresh: Toggle 30-second polling for real-time monitoring
  • Expandable messages: Collapse/expand long log entries for cleaner viewing

🛠️ Infrastructure

  • Proxy route updated to stream application/gzip responses for tar downloads
  • Backend admin endpoints for tex file listing, content retrieval, tar archive generation, and GCP Cloud Logging queries

Full Changelog: v0.2.1...v0.2.2