Eddy de Vink
18f6eb41ff
docs: ack-tracking sectie + gecorrigeerde ack-semantiek in README
2026-09-24 22:52:49 +02:00
Eddy de Vink
bd8b5a5a66
feat: use canonical diensten root
2026-08-17 19:59:17 +02:00
Eddy de Vink
9bb5849969
docs: add Telegram watchdog to README, update project structure and error handling
2026-07-12 13:50:21 +02:00
Eddy
586f4994a6
docs: update from PM2 to systemd
2026-06-19 01:00:33 +02:00
Eddy
1e61e314a6
docs: update deployment from Mac Mini launchd to nextcloud PM2
2026-06-19 00:36:13 +02:00
Eddy de Vink
2be27f70f1
Resilience: retry logic, graceful shutdown, SO_REUSEADDR, LoadDaemon ThrottleInterval
...
- whatsappApi.js: exponential backoff (3 retries) voor 5xx en connectiefouten op sendTextMessage en sendImageMessage
- index.js: SO_REUSEADDR port binding, EADDRINUSE retry, graceful shutdown (SIGTERM/SIGINT)
- README.md: documentatie resilience maatregelen bijgewerkt
- LoadDaemon plist: ThrottleInterval=10 tegen restart-loops
2026-06-17 12:40:43 +02:00
Eddy de Vink
f46889956b
fix: wrap launchd in codesign wrapper to survive brew upgrade node
2026-06-13 10:33:58 +02:00
Eddy de Vink
e4d817ff80
refactor: switch to dedicated group, remove @mention requirement, add pinned message service
...
- Change ALLOWED_GROUP to Dienst opvragen EdGPT-EBS (120363407613652082@g.us )
- Remove isBotMentioned check (no @mention needed)
- Match only exact 4-digit messages (regex /^\s*(\d{4})\s*$/)
- Add pinnedMessageService.js: auto-repins welcome message when expired
- Move incrementDaily() to count all 4-digit messages, not just successful ones
- Update daily summary with emoji
- Update docs and .env.example
2026-05-26 09:20:49 +02:00
5b83076b33
README.md bijwerken
2026-05-12 23:04:53 +02:00
Eddy
2e19540db4
docs: add daily summary feature to README
2026-05-12 22:49:45 +02:00
ee3d0ffb8e
README.md bijwerken
2026-05-11 20:21:32 +02:00
c6c2d3f42d
README.md bijwerken
2026-05-11 20:19:30 +02:00
Eddy
7176f09387
docs: add spam protection section and rateLimiter.js to README
2026-05-11 20:11:45 +02:00
Eddy
f9d56fec33
docs: add vibecoding credits to README
2026-05-11 19:57:12 +02:00
Eddy
a9459a16be
feat: add README, .env.example, fix mention detection with spaces, add diensten to .gitignore
2026-05-11 19:38:11 +02:00