-
Notifications
You must be signed in to change notification settings - Fork 426
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
Unify the admin REST API #3753
Unify the admin REST API #3753
Commits on Sep 14, 2022
-
This module will delegate Admin REST API calls to the handler modules, just like mongoose_client_api is doing for client API requests.
Configuration menu - View commit details
-
Copy full SHA for 8a52cfb - Browse repository at this point
Copy the full SHA 8a52cfbView commit details -
Add Admin API module for contacts (roster)
Also: fix types in mod_roster_api
Configuration menu - View commit details
-
Copy full SHA for d754a60 - Browse repository at this point
Copy the full SHA d754a60View commit details -
Add Admin API modules for stanzas and messages
Also: fix types in mongoose_stanza_api Marked missing error handling as TO DO - it will be done in a separate task.
Configuration menu - View commit details
-
Copy full SHA for 5d471f8 - Browse repository at this point
Copy the full SHA 5d471f8View commit details -
Add Admin API module for inbox
Also: fix types and whitespace in mod_inbox_api
Configuration menu - View commit details
-
Copy full SHA for 6c5ffb7 - Browse repository at this point
Copy the full SHA 6c5ffb7View commit details -
Also: fix types in mod_muc_api
Configuration menu - View commit details
-
Copy full SHA for 2a49bc4 - Browse repository at this point
Copy the full SHA 2a49bc4View commit details -
Add Admin API module for MUC Light
Also: fix types and typos (sic!) in MUC Light modules
Configuration menu - View commit details
-
Copy full SHA for b5c8307 - Browse repository at this point
Copy the full SHA b5c8307View commit details -
Configuration menu - View commit details
-
Copy full SHA for a04f373 - Browse repository at this point
Copy the full SHA a04f373View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34c72b3 - Browse repository at this point
Copy the full SHA 34c72b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9fdeac - Browse repository at this point
Copy the full SHA a9fdeacView commit details -
Update REST tests for the new API
- Update expected messages - Actually test message errors for MUC (invites were tested instead) - Remove tests for listing commands and adding mongoose_commands Command listing will be possible only with GraphQL, and mongoose_commands will be removed in a follow-up PR. Also: remove test repeat
Configuration menu - View commit details
-
Copy full SHA for bffcc6c - Browse repository at this point
Copy the full SHA bffcc6cView commit details -
Cover error cases in rest_SUITE
Also: reorganize tests for easier management
Configuration menu - View commit details
-
Copy full SHA for df90b8c - Browse repository at this point
Copy the full SHA df90b8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96592b7 - Browse repository at this point
Copy the full SHA 96592b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e644cf2 - Browse repository at this point
Copy the full SHA e644cf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4583d13 - Browse repository at this point
Copy the full SHA 4583d13View commit details