feat: implement comprehensive PWA force update system
Some checks are pending
CodeQL Analysis / Analyze CodeQL (push) Waiting to run
Deploy Application / deploy (push) Waiting to run
Mirror to Codeberg / mirror (push) Waiting to run
Mirror to PrivacyGuides / mirror (push) Waiting to run

- Add UpdateManager and UpdateChecker for automatic version detection
- Add post-build script for meta.json generation and version injection
- Enhance Service Worker with version-aware caching
- Add .htaccess configuration for proper cache control

This ensures all users receive the latest version after deployment
without manual cache clearing.
This commit is contained in:
lockbitchat
2025-12-29 10:51:07 -04:00
parent 1b6431a36b
commit 91c292a6cf
20 changed files with 1606 additions and 74 deletions

10
meta.json Normal file
View File

@@ -0,0 +1,10 @@
{
"version": "1767018751497",
"buildVersion": "1767018751497",
"appVersion": "4.7.55",
"buildTime": "2025-12-29T14:32:31.569Z",
"buildId": "1767018751497-1b6431a",
"gitHash": "1b6431a",
"generated": true,
"generatedAt": "2025-12-29T14:32:31.571Z"
}