Files
wizarr/.dockerignore
RicoUHD 123a967190 fix(pwa): improve Service Worker update strategy and cache management
- Set updateViaCache to 'none' in SW registration to bypass HTTP cache for the worker script.
- Implemented periodic update checks every hour and update listeners.
- Integrated immediate activation (self.skipWaiting) and adoption (self.clients.claim) in sw.js to resolve cache lock-in instantly.
- Optimized stale-while-revalidate strategy in sw.js to use event.waitUntil to guarantee background fetches complete.
- Removed duplicate css/main.css stylesheet load in base.html template.
- Added app/static/js/vendor/ and app/static/css/vendor/ to .dockerignore to keep Docker daemon build contexts clean.
2026-05-25 14:36:33 +02:00

58 lines
790 B
Plaintext

# Development files
.venv
venv/
__pycache__/
*.pyc
*.pyo
*.pyd
.Python
# Environment files
.env
.env.*
# OS files
.DS_Store
Thumbs.db
# Git and development tools
.git
.github
.gitignore
.idea
.vscode
.buildHelper.txt
# Test and development data
test-data/
tests/
.pytest_cache
.coverage
htmlcov/
# Documentation and helpers
screenshots/
docs/
helpers/
README.md
unraid.xml
# Node modules (handled separately in multi-stage build)
node_modules/
# Built assets (external dependencies will be built in container)
app/static/css/main.css
app/static/js/sortable.min.js
app/static/js/tiny-mde.min.js
app/static/css/tiny-mde.min.css
app/static/js/vendor/
app/static/css/vendor/
# Lock files generated by CI before container build
# Hidden files (except those we need)
.*
!.dockerignore