- Git (JGit) log fetching: mirror clone cache, incremental fetch, time/author filter, HTTPS token & SSH key auth - Git preset management and /api/git/* endpoints (test-connection, version-range, fetch) - Markdown report generalization: project meta, commit range, short hash entries - Project management: project entities, drag-drop repo assignment, sorting, rename sync, non-empty delete protection - AI analysis: project-based grouping merges SVN+Git commits, excludes empty projects from Excel - Batch fetch: skip repos without logs instead of aborting the whole flow - Frontend: project management page, repo page project dropdown, Git fields, sidebar updates - Tests: GitLogFetcherTest, DateRangeResolverTest, ProjectConfigServiceTest, merge/exclusion coverage
65 lines
814 B
Plaintext
65 lines
814 B
Plaintext
# frontend-vue (Vue 3 + Vite)
|
|
frontend-vue/node_modules/
|
|
frontend-vue/node/
|
|
|
|
# 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*
|