web
api
docs
auth
Monorepo scaffolded, renamed to SuprLogs, and site privacy controls added
- Complete monorepo starter with dashboard, API and docs — We added a full starter for SuprLogs: a Next.js marketing + dashboard app with sign-in flows, an Express API with a health endpoint and Inngest background functions, a Mintlify docs site, and shared core packages to power the changelog pipeline and integrations. This gives you a ready workspace for running the product locally and iterating on features.
- Project rebranded to SuprLogs and environment handling fixed — All product names, package names, docs, domains and container names were updated to SuprLogs. Environment files are now loaded from the monorepo root in the correct order so Clerk keys and other root-level secrets are respected. Local ports and Docker names were aligned for a smoother local development experience.
- Built-in cookie consent manager and better site metadata — A customizable cookie consent manager and preferences modal were added site-wide so visitors can manage cookies and privacy choices. We also added favicon, Open Graph/Twitter preview images, and updated page metadata to improve sharing and clarity.
New Features
- Next.js web app (marketing + dashboard) with sign-in/sign-up flows and an app shell so users can access the dashboard and auth flows.web
- Express API server with a working /health endpoint and Inngest-mounted background functions to run jobs and integrations.api
- Published a Mintlify documentation site with quickstart, API reference and API keys pages to help new users onboard.docs
- Scaffolded core packages (shared, database, cache, auth, providers, changelog-pipeline, inngest, webhooks) to centralize code and speed development.core
- Added a ConsentManager component implementing a Silktide cookie consent flow with persistent preferences and accessible controls.consent_manager
Improvements
- Renamed the project and packages from SuprLog → SuprLogs (package names, UI copy, docs, emails and Docker container names updated).branding
- Fixed environment variable loading so root .env files (including .env.local with Clerk keys) are read in the correct order; optional per-environment overrides are supported.auth
- Aligned local development ports and Docker/Supabase configuration to consistent defaults for easier local setup.devops
- Added favicons, web app manifest and site metadata (Open Graph, Twitter previews, keywords) for better sharing and device support.web
- Included docker-compose, pnpm workspace scripts, Turbo config and helpful start/build/test scripts to simplify starting the project locally.devops
Documentation
- Added comprehensive onboarding docs and internal rules (error handling, API integration, LLM guidance, Inngest usage, database, testing and security) to help teams follow conventions.docs
- Updated README and docs to explain env file loading order and where to place Clerk keys and other root-level secrets.docs
- Included an OpenAPI stub and a script to generate a minimal OpenAPI spec to kickstart API documentation and tooling.api
API
- Published a minimal OpenAPI spec and verified a /health endpoint so you can confirm the API is running and begin integrating.api
Privacy & Consent
- Deployed a site-wide cookie consent banner and preferences modal with accessible controls, local persistence, and callbacks so privacy choices can be respected by the site.privacy
- Added basic metadata for Privacy Policy and Terms pages to improve clarity when those pages are shared.docs