feat: add new frontend components, MH batch worker, and gitignore rules

- Add all new Frontend source files (pages, components, hooks, utils)
- Add selenium_MHBatchPaymentCheckWorker.py and MHSinglePaymentCheckWorker.py
- Add install-steps-5-13.sh setup script
- Update .gitignore to exclude runtime/sensitive data (backups, uploads,
  chat-history, keys, downloads, generated .d.ts files) while keeping folders
- Add .gitkeep to preserve empty runtime folders in git

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-26 00:23:43 -04:00
parent b7e06adf2f
commit 1edf73fdc8
173 changed files with 33469 additions and 0 deletions

21
.gitignore vendored
View File

@@ -1 +1,22 @@
node_modules
# Build cache
.turbo/
# Generated TypeScript declarations
**/*.d.ts
**/*.d.ts.map
# Runtime / sensitive backend data (keep folders, ignore contents)
apps/Backend/backups/*
apps/Backend/chat-history/*
apps/Backend/uploads/*
apps/Backend/license.json
apps/Backend/network-backup-key.json
apps/SeleniumService/downloads/*
# Keep the folders themselves
!apps/Backend/backups/.gitkeep
!apps/Backend/chat-history/.gitkeep
!apps/Backend/uploads/.gitkeep
!apps/SeleniumService/downloads/.gitkeep