Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation and Roster Extension Enhancement #22

Merged
merged 13 commits into from
Aug 8, 2023
Merged

Documentation and Roster Extension Enhancement #22

merged 13 commits into from
Aug 8, 2023

Conversation

vsevex
Copy link
Owner

@vsevex vsevex commented Aug 8, 2023

Documentation:

  • Enhanced the documentation for various classes and methods to provide clear explanations and examples.
  • Added detailed documentation for the RosterExtension class, its methods, and related functionality.
  • Documented the Resource and ResourceShow classes, along with their properties and equality methods.

Roster Extension:

  • Implemented the Roster Extension functionality based on XEP-0237.
  • Added methods to retrieve and send presence and subscription stanzas.
  • Managed user information, subscription requests, and presence updates as per the protocol.
  • Implemented IQ handling for roster updates and user management.

@vsevex vsevex added documentation Improvements or additions to documentation enhancement New feature or request labels Aug 8, 2023
@vsevex vsevex self-assigned this Aug 8, 2023
@vsevex vsevex linked an issue Aug 8, 2023 that may be closed by this pull request
3 tasks
@vsevex vsevex merged commit c7f7ae7 into main Aug 8, 2023
@vsevex vsevex deleted the roster branch January 4, 2024 00:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Implement Roster Management Support using XEP-0237
1 participant