Projects tigase _server server-core Issues #144
Implement remaing xep-0133 commands (#144)
Wojciech Kapcia (Tigase) opened 1 decade ago

Implement remaing admin ad-hoc commands from XEP-0133: Service Administration

Current status

  • 4.1. Add User

  • 4.2. Delete User

  • 4.3. Disable User

  • 4.4. Re-Enable User

  • 4.5. End User Session

  • 4.6. Get User Password

  • 4.7. Change User Password

  • 4.8. Get User Roster

  • 4.9. Get User Last Login Time

  • 4.10. Get User Statistics

  • 4.11. Edit Blacklist (not exact)

  • 4.12. Edit Whitelist (not exact)

  • 4.13. Get Number of Registered Users

  • 4.14. Get Number of Disabled Users

  • 4.15. Get Number of Online Users

  • 4.16. Get Number of Active Users

  • 4.17. Get Number of Idle Users

  • 4.18. Get List of Registered Users

  • 4.19. Get List of Disabled Users

  • 4.20. Get List of Online Users

  • 4.21. Get List of Active Users

  • 4.22. Get List of Idle Users

  • 4.23. Send Announcement to Online Users

  • 4.24. Set Message of the Day

  • 4.25. Edit Message of the Day

  • 4.26. Delete Message of the Day

  • 4.27. Set Welcome Message

  • 4.28. Delete Welcome Message

  • 4.29. Edit Admin List

  • 4.30. Restart Service

  • 4.31. Shut Down Service

  • Artur Hefczyc commented 1 decade ago

    This task is only to create a list of tasks, each task for each missing command, so we can divide work and estimate effort properly.

  • Artur Hefczyc commented 1 decade ago

    Do we have all of them yet? If yes, please close, if not, push this for the next version.

  • Wojciech Kapcia (Tigase) commented 1 decade ago

    Current status

    • 4.1. Add User

    • 4.2. Delete User

    • 4.3. Disable User

    • 4.4. Re-Enable User

    • 4.5. End User Session

    • 4.6. Get User Password

    • 4.7. Change User Password

    • 4.8. Get User Roster

    • 4.9. Get User Last Login Time

    • 4.10. Get User Statistics

    • 4.11. Edit Blacklist (not exact)

    • 4.12. Edit Whitelist (not exact)

    • 4.13. Get Number of Registered Users

    • 4.14. Get Number of Disabled Users

    • 4.15. Get Number of Online Users

    • 4.16. Get Number of Active Users

    • 4.17. Get Number of Idle Users

    • 4.18. Get List of Registered Users

    • 4.19. Get List of Disabled Users

    • 4.20. Get List of Online Users

    • 4.21. Get List of Active Users

    • 4.22. Get List of Idle Users

    • 4.23. Send Announcement to Online Users

    • 4.24. Set Message of the Day

    • 4.25. Edit Message of the Day

    • 4.26. Delete Message of the Day

    • 4.27. Set Welcome Message

    • 4.28. Delete Welcome Message

    • 4.29. Edit Admin List

    • 4.30. Restart Service

    • 4.31. Shut Down Service

    There is about 20 missing still.

  • Artur Hefczyc commented 10 years ago

    Implement:

    • 4.5. End User Session to work in a cluster mode

    and push the rest to next version.

    There is already a command which removes user from a database which also ends all user sessions in cluster mode. I guess you can reuse the code.

  • Wojciech Kapcia (Tigase) commented 10 years ago

    4.5. End User Session to work in a cluster mode

    Implemented, adjusted target version.

    %kobit shall I create list of sub-tasks for missing commands as stated in first comment?

  • Artur Hefczyc commented 10 years ago

    No, let's leave tasks creation until we start working on the next version 7.2

  • Artur Hefczyc commented 10 years ago

    Why this ticket is changed for version 7.1.0? Are you planning on finishing all remaining commands for this version?

  • Wojciech Kapcia (Tigase) commented 10 years ago

    %kobit I think this was changes during due-date removal. Changed back.

  • Wojciech Kapcia (Tigase) batch edited 12 months ago
    Name Previous Value Current Value
    Iterations
    empty
    Candidate for next major release
issue 1 of 1
Type
New Feature
Priority
Blocker
Assignee
RedmineID
788
Version
Candidate for next major release
Estimation
0
Spent time
0
Issue Votes (0)
Watchers (2)
Reference
tigase/_server/server-core#144
Please wait...
Page is in error, reload to recover