refactor: replace AgrarmonitorWebService with connector methods

- Delete agrarmonitor-web.service.ts (HTML-scraping no longer needed)
- Rewrite AgrarmonitorPollingService to call connector directly
  (eingangsrechnungenLivesearch, setEingangsdatum, setLieferscheinNummer)
- Fix quality issues: concurrency guard, customer-sync try/catch,
  tag dedup via Set, parseInt NaN guard, page_size overflow warning
- Update AgrarmonitorModule to import TypeORM/PaperlessModule
- Remove node-html-parser dependency
- Update agrarmonitor-connector to latest Gitea commit

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-23 14:56:23 +02:00
parent dd0fcfc2e5
commit f3df38610c
5 changed files with 188 additions and 416 deletions
-1
View File
@@ -41,7 +41,6 @@
"jwks-rsa": "^4.0.1",
"mailparser": "^3.9.8",
"mysql2": "^3.20.0",
"node-html-parser": "^7.1.0",
"nodemailer": "^8.0.5",
"passport": "^0.7.0",
"passport-jwt": "^4.0.1",