mattermost-plugin-bridge-xmpp/server/bridge/mattermost
Felipe Martin eb852662f7
feat: implement TTL cache for message deduplication and remove debug logging
- Replace manual map-based deduplication with jellydator/ttlcache/v3
- Add automatic cache eviction with 30-second TTL to prevent memory bloat
- Implement proper cache lifecycle management (start/stop)
- Remove emoji debug logs from bridge system and XMPP client
- Clean up verbose logging while maintaining essential error handling
- Update bridge interface method names for consistency

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 12:19:44 +02:00
..
bridge.go feat: implement TTL cache for message deduplication and remove debug logging 2025-08-05 12:19:44 +02:00
message_handler.go feat: implement TTL cache for message deduplication and remove debug logging 2025-08-05 12:19:44 +02:00
user.go feat: restore XMPP bridge to use direct client connection instead of bridge user 2025-08-04 18:04:10 +02:00