feat: markdown sync v2 complete

Complete markdown synchronization system with dashboard UI, sync server, type safety, and security improvements.
This commit is contained in:
Wayne Sutton
2025-12-30 00:29:07 -08:00
parent 02bc3c2973
commit 689951d344
13 changed files with 523 additions and 15 deletions

View File

@@ -1,5 +1,5 @@
---
title: "How to setup WorkOS"
title: "How to setup WorkOS with Markdown Sync"
description: "Step-by-step guide to configure WorkOS AuthKit authentication for your markdown blog dashboard. WorkOS is optional and can be enabled in siteConfig.ts."
date: "2025-12-29"
slug: "how-to-setup-workos"

View File

@@ -1,5 +1,5 @@
---
title: "How to use Firecrawl"
title: "How to use Firecrawl with Markdown Sync"
description: "Import external articles as markdown posts using Firecrawl. Get your API key and configure environment variables for local imports and AI chat."
date: "2025-12-26"
slug: "how-to-use-firecrawl"

View File

@@ -9,6 +9,26 @@ layout: "sidebar"
All notable changes to this project.
![](https://img.shields.io/badge/License-MIT-yellow.svg)
## v2.0.0
Released December 29, 2025
**Markdown sync v2 complete**
- Full markdown content synchronization system
- Real-time sync from markdown files to Convex database
- Dashboard UI for content management
- Sync server for executing sync commands from UI
- Complete type safety across all Convex functions
- Security improvements and optimizations
**Technical details:**
- Optimized `recordPageView` mutation to reduce unnecessary reads
- All mutations follow Convex best practices for write conflict prevention
- Type-safe Convex functions with proper validators
- Security review completed with all endpoints properly secured
## v1.47.0
Released December 29, 2025