mirror of
https://github.com/wizarrrr/wizarr.git
synced 2026-07-30 23:07:19 -04:00
- 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.
58 lines
790 B
Plaintext
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
|
|
|