Mobile / OTA: - Enable Expo Updates (app.json + AndroidManifest) → api.goon-foss.org - Bump 0.1.6 → 0.1.9 (build.gradle, app.json, appVersion.ts, main.py /version) - backend.ts: default public backend auto-connect (no manual login) WebView fallback fix (PlayerScreen INJECTED_JS): - Auto-dismiss cookie/consent gates (hqporner et al. blocked kt_player init) - Context-scoped: only clicks consent buttons inside cookie/gdpr containers - Retry window for <source>.src polling raised 5→15 ticks (post-dismiss init) Resolver: - Series-position + modifier mismatch detector (Episode 2≠4, BTS/unedited) → composite_score hard-reject / cap; wired into scene_score + bulk_dedup - aggregator-mode candidate query: LIMIT 500 + title-match ordering Connectors: - porndoe.com browse scraper (JSON-LD VideoObject) — theporndude audit pilot landing: APK links → goon-v0.1.9.apk Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
84 lines
2 KiB
Text
84 lines
2 KiB
Text
.env
|
|
.env.local
|
|
mobile/.env
|
|
mobile/.env.local
|
|
*.pyc
|
|
__pycache__/
|
|
.pytest_cache/
|
|
.ruff_cache/
|
|
.mypy_cache/
|
|
.coverage
|
|
htmlcov/
|
|
*.egg-info/
|
|
build/
|
|
dist/
|
|
.venv/
|
|
venv/
|
|
.idea/
|
|
.vscode/
|
|
*.sqlite
|
|
*.db
|
|
|
|
# Personal operational notes (deploy state, in-progress notes per session)
|
|
DEPLOY_BACKLOG.md
|
|
|
|
# Mobile (Expo / React Native)
|
|
mobile/node_modules/
|
|
mobile/.expo/
|
|
mobile/dist/
|
|
mobile/web-build/
|
|
mobile/android/.gradle/
|
|
mobile/android/app/build/
|
|
mobile/android/build/
|
|
mobile/ios/build/
|
|
mobile/ios/Pods/
|
|
mobile/*.jks
|
|
mobile/*.keystore
|
|
|
|
# Mobile build artefakty (regenerowane przy `gradlew assembleDebug` przez expo
|
|
# `export:embed`). NIE commitować — psuje rebuilds (gradle merguje stale bundle
|
|
# zamiast generować świeży, patrz session 2026-05-07).
|
|
mobile/android/app/src/main/assets/index.android.bundle
|
|
mobile/android/app/src/main/res/drawable-*/
|
|
mobile/android/app/src/main/res/raw/
|
|
|
|
# yt-dlp / scrapers cache
|
|
.yt-dlp-cache/
|
|
|
|
# Reverse-engineered third-party APKs (AIO Streamer dekompilacja — kept locally for
|
|
# debugging the legacy porn-app auth flow, but MUST NOT enter public git history;
|
|
# distributing decompiled proprietary code violates copyright/EULA).
|
|
re/
|
|
|
|
# DB dumps (operacyjne backupy, mogą zawierać user data)
|
|
*.dump
|
|
*.sql.gz
|
|
|
|
# Built APKs (release/debug binaries — distributed via GitHub Releases instead)
|
|
*.apk
|
|
|
|
# Claude Code session data (transcripts/agents — local only)
|
|
.claude/
|
|
|
|
# Operacyjne logi inputu / debug per-session
|
|
*.log
|
|
|
|
# Per-user runtime artefakty NIE do publicznego repo
|
|
.iclaude
|
|
wa-logs.txt
|
|
mcp-logs.txt
|
|
|
|
# ADB / development debug artefakty (screenshots, ui dumps)
|
|
.tmp_adb/
|
|
|
|
# Marketing screenshots — kept local, hosted externally for posts/landing.
|
|
# NOT committed: explicit thumbnails risk GitHub TOS takedown.
|
|
screenshots/
|
|
|
|
# Launch / marketing material — local working notes, not part of the codebase.
|
|
launch/
|
|
|
|
# Operational deploy scripts — moved to a private companion repo. Public repo
|
|
# should NOT contain SSH commands, systemd units, or smoke-test playbooks
|
|
# referencing concrete hosts.
|
|
deploy/
|