Commit Graph

4 Commits

Author SHA1 Message Date
wuzf
fa68cf6bf6 fix(import): remove legacy import bundle and restore decrypt flow 2026-03-29 22:02:27 +08:00
wuzf
653f068442 feat(settings): add settings modal with password change, JWT expiry, and backup retention config 2026-03-07 22:53:53 +08:00
wuzf
f8b22b8b95 feat(webdav): add WebDAV sync with connection test, backup push, config API, and UI modal 2026-03-07 00:25:34 +08:00
wuzf
83e9042759 feat: restructure into modular architecture with full open-source setup
- Refactor monolithic worker into layered modules (api, otp, ui, utils)
- Add Vitest test suite with 598 tests across 17 files
- Set up GitHub Actions CI/CD, Dependabot
- Add community files (CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, templates)
- Add comprehensive documentation (API reference, architecture, deployment)
- Configure ESLint, Prettier, and Husky pre-commit hooks
- Implement PWA frontend with modular scripts, styles, and service worker
2025-06-07 23:31:55 +08:00