0
0
Fork 0
mirror of https://github.com/discourse/discourse.git synced 2026-08-07 13:19:19 +08:00
discourse/spec/requests/api/schemas/json
Keegan George abe5700838
FEATURE: Allow inviting new users directly as admins (#41748)
**Previously**, getting a second admin onto a site took many steps:
create an invite, wait for the person to sign up, find their profile,
grant admin, and confirm via email.

**In this update**, a redesigned invite modal (gated behind the
`enable_admin_invites` upcoming change) lets admins invite someone as an
admin by email in one step. The invitee becomes a moderator on signup
and an admin once the inviter confirms via the existing admin
confirmation email. The admin onboarding panel's "Invite collaborators"
step now opens this flow with the admin option preselected.

| Invite members | Advanced options | Email delivery |
| --- | --- | --- |
|
![invite-members.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/invite-members.png)
|
![invite-members-advanced.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/invite-members-advanced.png)
|
![invite-members-email.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/invite-members-email.png)
|

| Invite admins | Advanced options | Invite sent |
| --- | --- | --- |
|
![invite-admins.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/invite-admins.png)
|
![invite-admins-advanced.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/invite-admins-advanced.png)
|
![admin-invite-sent.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/admin-invite-sent.png)
|

| Link created | Email invitation sent | Onboarding panel |
| --- | --- | --- |
|
![invite-created.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/invite-created.png)
|
![invitation-sent.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/invitation-sent.png)
|
![onboarding-banner.png](https://github.com/discourse/discourse/releases/download/_gh-attach-assets/onboarding-banner.png)
|
2026-07-16 14:59:24 -07:00
..
admin_user_list_response.json DEV: revert admin users list change (#32723) 2025-05-15 09:48:01 +02:00
admin_user_response.json FIX: prevent silence_reason from leaking private email body (#39337) 2026-04-17 17:45:09 +03:00
backups_create_request.json
backups_list_response.json
badge_create_request.json
badge_create_response.json
badge_list_response.json
badge_update_request.json
badge_update_response.json
category_create_request.json DEV: Supplement updateCategory API doc to include localizations (#33601) 2025-07-15 22:03:33 +08:00
category_create_response.json FEATURE: Add "Events" category type for Calendar plugin (#39727) 2026-05-15 18:24:16 -03:00
category_list_response.json FEAT: category-specific topic title placeholder (#38593) 2026-03-16 10:23:57 -05:00
category_topics_response.json DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
category_update_response.json FEATURE: Add "Events" category type for Calendar plugin (#39727) 2026-05-15 18:24:16 -03:00
group_add_members_request.json
group_add_members_response.json
group_create_request.json
group_create_response.json
group_members_response.json
group_remove_members_request.json
group_remove_members_response.json
group_response.json SECURITY: Respect group member visibility for counts (#41403) 2026-07-06 12:48:06 +08:00
groups_list_response.json SECURITY: Respect group member visibility for counts (#41403) 2026-07-06 12:48:06 +08:00
invite_create_request.json DEV: Update api docs spec for invite enpoint (#34843) 2025-09-17 14:50:53 -05:00
invite_create_response.json FEATURE: Allow inviting new users directly as admins (#41748) 2026-07-16 14:59:24 -07:00
latest_posts_response.json DEV: Fix api docs openapi spec validation errors (#35361) 2025-10-14 07:32:58 -06:00
post_action_request.json DEV: Update api doc specs for post actions (#35428) 2025-10-15 17:01:08 -06:00
post_action_response.json DEV: Update api doc specs for post actions (#35428) 2025-10-15 17:01:08 -06:00
post_delete_request.json
post_lock_request.json DEV: Update api-docs for posts locked endpoint (#35453) 2025-10-16 12:56:34 -06:00
post_lock_response.json DEV: Update api-docs for posts locked endpoint (#35453) 2025-10-16 12:56:34 -06:00
post_replies_response.json DEV: Fix api docs openapi spec validation errors (#35361) 2025-10-14 07:32:58 -06:00
post_show_response.json DEV: Post localization improvements (#32869) 2025-05-27 08:49:53 -07:00
post_update_request.json DEV: Add bypass_bump parameter to post update API (#36976) 2026-01-14 15:32:47 +01:00
post_update_response.json FIX: Allow users in content_localization_allowed_groups to delete translations (#34385) 2025-08-18 21:57:45 +08:00
search_response.json DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
site_basic_info_response.json
site_response.json FEATURE: Support users in DAccessControl and backend (#41358) 2026-07-15 09:18:06 +10:00
success_ok_response.json
tag_group_create_request.json
tag_group_create_response.json DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
tag_groups_list_response.json DEV: Expand top_tags, topic.tags, etc, to return an array of tag objects instead of tag names (#36678) 2026-02-02 10:03:02 +08:00
topic_create_request.json DEV: Add auto_track param to POST /posts.json (#34597) 2025-11-10 16:48:44 +08:00
topic_create_response.json FIX: Allow users in content_localization_allowed_groups to delete translations (#34385) 2025-08-18 21:57:45 +08:00
topic_show_response.json DEV: Improve banner topic permissions for read-restricted and unlisted topics (#38556) 2026-03-16 11:45:07 -05:00
upload_abort_multipart_request.json
upload_batch_presign_multipart_parts_request.json
upload_batch_presign_multipart_parts_response.json
upload_complete_external_upload_request.json
upload_complete_multipart_request.json
upload_create_multipart_request.json
upload_create_multipart_response.json
upload_create_request.json DEV: Restore and update request/api specs (#39483) 2026-04-23 20:13:52 +02:00
upload_create_response.json DEV: Add video conversion support for chat messages (#36275) 2025-12-01 12:34:56 -07:00
upload_generate_presigned_put_request.json
upload_generate_presigned_put_response.json
user_actions_response.json
user_anonymize_response.json
user_badges_response.json
user_create_request.json
user_create_response.json
user_delete_request.json
user_delete_response.json
user_emails_response.json
user_get_response.json UX: Consolidate chat notifications into live notification preferences (#41538) 2026-07-14 08:32:48 +02:00
user_password_change_request.json
user_password_reset_request.json
user_password_reset_response.json
user_refresh_gravatar_response.json
user_silence_request.json
user_silence_response.json FIX: prevent silence_reason from leaking private email body (#39337) 2026-04-17 17:45:09 +03:00
user_suspend_request.json
user_suspend_response.json
user_update_avatar_request.json
user_update_email_request.json
user_update_request.json
user_update_response.json
user_update_username_request.json
users_public_list_response.json