fix: selfpayMode state vars + monolith.sh TPV port + closures report

- Add missing selfpayMode/closePin state vars in admin POS page
- Add selfpayMode/closeSessionRequiresPin/closeSessionPin to PosTerminal interface
- Fix ClosedSession type in reporting/closures to match cash-close endpoint
- Add smtpReportEmail to admin StoreSettings interface
- monolith.sh: add TPV service (port 3002), reorder ports:
  API 3000, ADMIN 3001, TPV 3002, FRONTEND 3003, STOREFRONT 3004
- Add apps/pos to install_dependencies in monolith.sh
This commit is contained in:
chattie
2026-08-23 09:41:21 +02:00
parent 57c1781789
commit 725a02527a
4 changed files with 43 additions and 16 deletions

View File

@@ -384,6 +384,7 @@ export interface StoreSettings {
smtpPass: string;
smtpPassConfigured?: boolean;
smtpFrom: string;
smtpReportEmail: string;
couriers?: string[];
}