frontend
backend
auth
devops
Renamed SuprLog to SuprLogs; fixed env loading for Clerk and aligned dev ports
- Project rebrand: SuprLog → SuprLogs — All user-facing names, docs, and domains were updated to SuprLogs. This includes the dashboard, API docs, support/contact emails, Docker container name, and package display names. You should now see SuprLogs across the site, docs, and hosted links (e.g. suprlogs.com).
Branding and packaging
- Updated display copy and sites from “SuprLog” to “SuprLogs” across the web app, docs, and marketing text so product names and pages match the new brand.frontend
- Renamed internal packages and published package names (`@suprlog/*` → `@suprlogs/*`) and updated repo/package identifiers to `suprlogs-mono` so workspace and tooling reflect the new name.backend
- Updated Docker and local tooling references (container names and npm scripts) to use `suprlogs-redis` and `suprlogs-mono` for consistency during local development.devops
Authentication and environment loading
- Fixed environment loading for the web app so root-level env files are loaded in sequence; root `.env.local` now correctly overrides other files so Clerk keys (e.g. CLERK_SECRET_KEY) are picked up during local dev.auth
- Added optional load of environment files like `.env.development.local` when present and ensured `.env.development` and `.env.local` are loaded with override so root secrets take precedence.frontend
Local development configuration
- Aligned reference ports and Supabase project id in local config: Supabase API on 4700, DB on 4702, Redis on 4703, Inngest on 4707, and the web app on 4715 — update any local scripts or docs you rely on.database
API and docs
- Updated OpenAPI, docs metadata, and hosted links to use SuprLogs names and production URLs (api.suprlogs.com) so API docs and generated clients reflect the rebrand.backend
Documentation
- Updated README and onboarding instructions to explain that env files are loaded from the monorepo root in order (`.env` → `.env.development`/`.env.production` → `.env.local`) and that Clerk secrets should be set in the root `.env.local`.