Skip to content

SpectrumLootTool 0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Aug 00:34
· 76 commits to main since this release
  • MAJOR SECURITY ENHANCEMENT: Complete rewrite of synchronization system with enterprise-grade security
  • WoW Version Filtering: Automatic filtering of sync data by WoW version (major.minor) to prevent cross-expansion data pollution
  • Officer-Only Security: Only Spectrum Federation officers can broadcast or modify log entries (critical security improvement)
  • Enhanced Error Handling: Comprehensive pcall protection around all WoW API calls and sync operations
  • Throttled Broadcasting: Intelligent broadcast throttling to prevent spam and improve network performance
  • Message Validation: Extensive validation of all incoming sync messages with detailed error reporting
  • Conflict Resolution: Smart conflict resolution for concurrent log entries with timestamp-based precedence
  • Debug Tools: Advanced debugging system with /slh syncdebug, /slh sectest, and /slh cleanup commands
  • Legacy Compatibility: Maintains backward compatibility with older sync protocol versions
  • Log Retention: Automatic cleanup of old log entries (30-day retention policy)
  • Performance Optimization: Significantly improved sync performance with better data serialization
  • Security Logging: Detailed security event logging for troubleshooting and monitoring
  • Extended Commands: Added /slh syncforce, /slh syncreq, /slh cleanup, and /slh sectest commands
  • Enhanced Status: Improved /slh status command shows sync version, WoW version, and log statistics