Skip to content

Conversation

@M1tsumi
Copy link
Owner

@M1tsumi M1tsumi commented Jan 6, 2026

Summary

  • Add complete OAuth2 authentication system with all grant types
  • Implement monetization features: entitlements, SKUs, subscriptions
  • Add soundboard and poll support with real-time events
  • Enhance gateway with state management and health monitoring
  • Add comprehensive test coverage for cross-platform compatibility
  • Standardize copyright notices across all files

All changes maintain backward compatibility and include full test coverage.

…ced features

- Add complete OAuth2 authentication system with all grant types
- Implement monetization features: entitlements, SKUs, subscriptions
- Add soundboard and poll support with real-time events
- Enhance gateway with state management and health monitoring
- Add comprehensive test coverage for cross-platform compatibility
- Standardize copyright notices across all files
- Clean up repository by removing unnecessary documentation files

This implements all Discord API v1.2.0 features including:
- OAuth2 client with PKCE support
- Entitlement and SKU management
- Soundboard sound handling
- Poll creation and voting
- User connection profiles
- Advanced gateway event handling
- Enhanced rate limiting and WebSocket management

All changes maintain backward compatibility and include full test coverage.
- Move GatewayStateManager.swift from root HighLevel/ to Sources/SwiftDisc/HighLevel/
- This fixes import issues where AdvancedWebSocketManager and GatewayHealthMonitor couldn't find the GatewayStateManager class
- Resolves macOS CI compilation errors
- These are temporary CI artifacts and shouldn't be in the repository
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants