Team, meeting, memo, template, command, and dictionary screens drifted from the server contract, and report submission could hang instead of confirming to the user. The screens now use the server responses directly. The retired Expo shell is removed; the React Native app is the mobile client. Gradle-generated vector-icon drawables are ignored rather than committed.
122 lines
2.8 KiB
Text
122 lines
2.8 KiB
Text
node_modules/
|
|
dist/
|
|
out/
|
|
.next/
|
|
.expo/
|
|
.env
|
|
.env.*
|
|
!.env.example
|
|
*.log
|
|
.DS_Store
|
|
Thumbs.db
|
|
.claude/settings.local.json
|
|
|
|
# Electron release artifacts. Keep only release identity/public-key SSOT files.
|
|
release/
|
|
!/release/
|
|
/release/*
|
|
!/release/product-version.json
|
|
!/release/android-release-identity.json
|
|
!/release/mobile-release-evidence-public.pem
|
|
!/release/update-policy.json
|
|
*.unpacked
|
|
/.ci-tools/
|
|
|
|
# Build
|
|
*.tsbuildinfo
|
|
build/
|
|
!apps/desktop/build/
|
|
!apps/desktop/build/entitlements.mac.plist
|
|
sidecar-dist/
|
|
|
|
# Bundled binaries (download via scripts; SoX는 직접 커밋)
|
|
resources/sox/*.exe
|
|
resources/sox/*.dll
|
|
apps/desktop/resources/ollama/
|
|
apps/desktop/build/installer.nsh
|
|
!apps/desktop/build/installer.nsh
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
|
|
# Site build
|
|
site/dist/
|
|
site/node_modules/
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
Desktop.ini
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
venv/
|
|
.venv/
|
|
|
|
# Whisper models (large files)
|
|
resources/models/
|
|
apps/mobile-rn/android/app/src/main/assets/models/ggml-tiny.bin
|
|
apps/mobile-rn/android/app/src/main/assets/index.android.bundle
|
|
apps/mobile-rn/.maestro-output/
|
|
apps/mobile-rn/.maestro/*.junit.xml
|
|
|
|
# Chrome / Playwright Profiles
|
|
.chrome-*
|
|
.playwright-*
|
|
.chrome-debug-profile/
|
|
.chrome-interactive-profile/
|
|
.chrome-playwright-profile/
|
|
.playwright-oauth-profile/
|
|
|
|
# Local browser/account automation. These scripts may reference developer-only
|
|
# credential sources and must never be part of a release checkout.
|
|
/scripts/capture-forgejo-release-live.js
|
|
/scripts/capture-forgejo-repo.js
|
|
/scripts/inspect-forgejo-runners.js
|
|
/scripts/playwright-fill-all-live-ad-portals.js
|
|
/scripts/playwright-live-ad-portals-signup.js
|
|
/scripts/playwright-submit-applovin.js
|
|
/scripts/register-and-inspect-ad-portals.js
|
|
|
|
# Local-only automation, scratch captures, and one-off dev helpers.
|
|
# `scripts/local/` keeps them out of the release checkout while remaining runnable locally.
|
|
/scripts/local/
|
|
/junk/
|
|
/scratch/
|
|
*.st.txt
|
|
/launch-debug-chrome.bat
|
|
/open-oauth.bat
|
|
/run-admob-login.bat
|
|
/*-boundary.png
|
|
/apps/mobile-rn/*-boundary.png
|
|
/docs/v3/play/assets/screenshots/
|
|
|
|
# .NET build output
|
|
apps/api-server/bin/
|
|
apps/api-server/obj/
|
|
apps/api-server.Tests/bin/
|
|
apps/api-server.Tests/obj/
|
|
|
|
# Playwright run output
|
|
test-results/
|
|
apps/web/test-results/
|
|
apps/web/playwright-report/
|
|
apps/desktop/test-results/
|
|
|
|
# Gradle-generated vector-icon drawables (react-native-vector-icons), not source.
|
|
apps/mobile-rn/android/app/src/main/res/drawable-*/node_modules_*
|
|
# Supabase CLI local state
|
|
/supabase/.branches/
|
|
/supabase/.temp/
|
|
|
|
# Release binaries are not committed: the canonical distribution channel is the
|
|
# Forgejo update feed, and none of these trees are part of a build graph.
|
|
# Historical 1.0.0 copies stay tracked until they are retired.
|
|
/site/public/releases/*/
|
|
/apps/web/public/releases/*/
|
|
/apps/api-server/wwwroot/releases/*/
|