1b182c2930
- New Vue 3 + Vite frontend at /v2/ (OLED dark theme, Fira Sans/Code) - Date selector: support day/week/month range (backend unchanged) - SSE auto-reconnect (up to 3 retries) - Visibility polling pause (dashboard pauses when tab hidden) - Friendly Chinese HTTP error messages - Cancel task with confirmation in Dashboard - Split AiWorkflowService (1700->845 lines): - AiApiService: AI API calls + streaming - ExcelExportService: POI Excel generation - Dockerfile: 3-stage build (Node frontend -> Maven -> JRE) - WebApplication.java: System.out -> Logger - .gitignore: v2 build output, backup dirs Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
64 lines
795 B
Plaintext
64 lines
795 B
Plaintext
# frontend-vue (Vue 3 + Vite)
|
|
frontend-vue/node_modules/
|
|
|
|
# frontend build output (auto-generated by Docker build)
|
|
src/main/resources/static/v2/
|
|
|
|
# Backup directory
|
|
outputs.nobody-backup-*/
|
|
|
|
# Maven
|
|
target/
|
|
pom.xml.tag
|
|
pom.xml.releaseBackup
|
|
pom.xml.versionsBackup
|
|
pom.xml.next
|
|
release.properties
|
|
dependency-reduced-pom.xml
|
|
buildNumber.properties
|
|
.mvn/timing.properties
|
|
.mvn/wrapper/maven-wrapper.jar
|
|
|
|
# IntelliJ IDEA
|
|
.idea/
|
|
*.iws
|
|
*.iml
|
|
*.ipr
|
|
|
|
# Agent / local assistant artifacts
|
|
.claude/
|
|
.codex
|
|
|
|
# Compiled class files
|
|
*.class
|
|
|
|
# Log files
|
|
*.log
|
|
|
|
# Package Files
|
|
*.jar
|
|
*.war
|
|
*.nar
|
|
*.ear
|
|
*.zip
|
|
*.tar.gz
|
|
*.rar
|
|
|
|
# Generated files
|
|
md/
|
|
*.xlsx
|
|
outputs/
|
|
|
|
# OS generated files
|
|
.DS_Store
|
|
.DS_Store?
|
|
._*
|
|
.Spotlight-V100
|
|
.Trashes
|
|
ehthumbs.db
|
|
Thumbs.db
|
|
|
|
# Virtual machine crash logs
|
|
hs_err_pid*
|
|
replay_pid*
|