- Added EntryVersion model with author relation - Implemented automatic versioning on entry create/update - Added API endpoints for version history: - GET /api/knowledge/entries/:slug/versions - list versions - GET /api/knowledge/entries/:slug/versions/:version - get specific - POST /api/knowledge/entries/:slug/restore/:version - restore version - Created VersionHistory.tsx component with timeline view - Added History tab to entry detail page - Supports version viewing and restoring - Includes comprehensive tests for version operations - All TypeScript types are explicit and type-safe
16 lines
217 B
YAML
16 lines
217 B
YAML
packages:
|
|
- apps/*
|
|
- packages/*
|
|
|
|
ignoredBuiltDependencies:
|
|
- '@nestjs/core'
|
|
- '@swc/core'
|
|
- better-sqlite3
|
|
- esbuild
|
|
- sharp
|
|
|
|
onlyBuiltDependencies:
|
|
- '@prisma/client'
|
|
- '@prisma/engines'
|
|
- prisma
|