refactor: 重构数据库连接使用PostgreSQL替代SQLite feat(auth): 增加JWT验证的audience和issuer检查 feat(crypto): 添加AES-256-GCM字段加密支持 feat(api): 集成utoipa实现OpenAPI文档 fix(admin): 修复配置项表单验证逻辑 style: 统一代码格式与类型定义 docs: 更新技术栈文档说明PostgreSQL
94 lines
1.1 KiB
Plaintext
94 lines
1.1 KiB
Plaintext
# ============================================================
|
|
# ZCLAW SaaS Backend - Docker Ignore
|
|
# ============================================================
|
|
|
|
# Build artifacts
|
|
target/
|
|
|
|
# Frontend applications (not needed for SaaS backend)
|
|
desktop/
|
|
admin/
|
|
design-system/
|
|
|
|
# Node.js
|
|
node_modules/
|
|
.pnpm-store/
|
|
bun.lock
|
|
pnpm-lock.yaml
|
|
package.json
|
|
package-lock.json
|
|
|
|
# Git
|
|
.git/
|
|
.gitignore
|
|
|
|
# IDE and editor
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
|
|
# OS files
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Docker
|
|
.docker/
|
|
docker-compose*.yml
|
|
Dockerfile
|
|
.dockerignore
|
|
|
|
# Documentation
|
|
docs/
|
|
*.md
|
|
!saas-config.toml
|
|
CLAUDE.md
|
|
CLAUDE*.md
|
|
|
|
# Environment files (secrets)
|
|
.env
|
|
.env.*
|
|
saas-env.example
|
|
|
|
# Data files
|
|
saas-data/
|
|
saas-data.db
|
|
saas-data.db-shm
|
|
saas-data.db-wal
|
|
*.db
|
|
*.db-shm
|
|
*.db-wal
|
|
|
|
# Test artifacts
|
|
tests/
|
|
test-results/
|
|
test.rs
|
|
*.log
|
|
|
|
# Temporary files
|
|
tmp-screenshot.png
|
|
tmp/
|
|
temp/
|
|
*.tmp
|
|
|
|
# Claude worktree metadata
|
|
.claude/
|
|
plans/
|
|
pipelines/
|
|
scripts/
|
|
hands/
|
|
skills/
|
|
plugins/
|
|
config/
|
|
extract.js
|
|
extract_models.js
|
|
extract_privacy.js
|
|
start-all.ps1
|
|
start.ps1
|
|
start.sh
|
|
Makefile
|
|
PROGRESS.md
|
|
CHANGELOG.md
|
|
pencil-new.pen
|