Rename EMAILBRO → ASPEKTER, update Coin Scout, security fixes

- Rename: Docker containers, UI, nginx, User-Agent strings
- Coin Scout: sync from COIN_SCOUT project (latest version)
- Security: Pug injection protection (validatePugSafety)
- Security: concurrent render fix (unique temp files)
- Fix: disappearing IDs input when cleared
- Audit logging: all mutations, login/logout
- Users: createdBy/updatedBy on letters
- Local image storage option
This commit is contained in:
2026-04-13 12:39:25 +05:00
parent 718821fdd6
commit d34f04e922
5 changed files with 1115 additions and 236 deletions

View File

@@ -9,6 +9,7 @@
"express": "^4.18.2",
"better-sqlite3": "^11.0.0",
"node-cron": "^3.0.3",
"node-html-parser": "^6.1.13"
"node-html-parser": "^6.1.13",
"sharp": "^0.33.0"
}
}