history

Changelog

Communicated openly. What we build, what we fix, and what we learn.

Design system & theme

  • New Light/Dark mode toggle persisted in the browser with no flash on load
  • New Complete light theme based on a Material Design 3 tonal palette
  • Improvement All color tokens moved to CSS custom properties for nav, cards, and modals
  • New Mobile navigation with hamburger menu
  • New Logo variants for dark and light mode in nav and footer

Admin area completed

  • New Admin dashboard with live stats for tools, models, submissions, and open reviews
  • New Tool management for status, relevance score, and summary edits
  • New Model management for provider mapping, status, context window, and model creation
  • New Source management for YouTube channels and release note URLs with enable and disable controls
  • Internal Worker routes added for PATCH /api/admin/tools, PATCH/POST/DELETE /api/admin/sources, and PATCH/POST /api/admin/models

Live detail pages

  • Improvement tools/[slug] now uses live database data with like button and related tools
  • Improvement models/[slug] now uses live data with provider info, update log, and context ranking
  • Fix SSR enabled on both detail pages so getStaticPaths is no longer required

Core structure & worker

  • New Astro SSR frontend with tools, models, and radar pages
  • New Node.js worker with Fastify for submissions, tool API, model API, and admin routes
  • New PostgreSQL schema for tools, models, providers, sources, submissions, and discovery
  • New Telegram bot for tool submissions via message
  • New Automatic link health check for all published tools
  • New YouTube discovery job for finding new AI tools from subscribed channels
  • New Model watcher for detecting changes on official release note pages
  • Internal Docker Compose stack with Postgres, Directus, and worker for local development