[PR #5032] feat: allow user email updates from admin UI #5025

Open
opened 2026-03-17 02:30:34 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hoppscotch/hoppscotch/pull/5032
Author: @emil-johansson-99
Created: 4/29/2025
Status: 🔄 Open

Base: mainHead: admin-user-email-update


📝 Commits (5)

  • 0a36757 feat: allow user email updates from admin UI
  • 4930f0e Merge branch 'main' into admin-user-email-update
  • 1b1ade1 fix: resolve Copilot review comment
  • dc389ed fix: resolve one more Copilot review comment
  • 0157c2a Merge branch 'main' into admin-user-email-update

📊 Changes

7 files changed (+174 additions, -1 deletions)

View changed files

📝 packages/hoppscotch-backend/src/admin/admin.resolver.ts (+25 -0)
📝 packages/hoppscotch-backend/src/admin/admin.service.ts (+16 -0)
📝 packages/hoppscotch-backend/src/user/user.service.ts (+30 -0)
📝 packages/hoppscotch-sh-admin/locales/en.json (+3 -0)
📝 packages/hoppscotch-sh-admin/src/components/users/Details.vue (+87 -1)
packages/hoppscotch-sh-admin/src/helpers/backend/gql/mutations/UpdateUserEmailByAdmin.graphql (+3 -0)
📝 packages/hoppscotch-sh-admin/src/pages/users/_id.vue (+10 -0)

📄 Description

This PR implements feature request 5031, https://github.com/hoppscotch/hoppscotch/issues/5031.

Closes 5031


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hoppscotch/hoppscotch/pull/5032 **Author:** [@emil-johansson-99](https://github.com/emil-johansson-99) **Created:** 4/29/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `admin-user-email-update` --- ### 📝 Commits (5) - [`0a36757`](https://github.com/hoppscotch/hoppscotch/commit/0a36757088989ddd317f86ccb72bbdc1c2f3a965) feat: allow user email updates from admin UI - [`4930f0e`](https://github.com/hoppscotch/hoppscotch/commit/4930f0e2533f8abfdd02424ad868e77305bbc16c) Merge branch 'main' into admin-user-email-update - [`1b1ade1`](https://github.com/hoppscotch/hoppscotch/commit/1b1ade115b41f4e40febf1a6f7728d359ffb7007) fix: resolve Copilot review comment - [`dc389ed`](https://github.com/hoppscotch/hoppscotch/commit/dc389ed266560bc3ed2db2445926d15849135aa0) fix: resolve one more Copilot review comment - [`0157c2a`](https://github.com/hoppscotch/hoppscotch/commit/0157c2a9dee9025401738ac2447c900f7a7afcd4) Merge branch 'main' into admin-user-email-update ### 📊 Changes **7 files changed** (+174 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `packages/hoppscotch-backend/src/admin/admin.resolver.ts` (+25 -0) 📝 `packages/hoppscotch-backend/src/admin/admin.service.ts` (+16 -0) 📝 `packages/hoppscotch-backend/src/user/user.service.ts` (+30 -0) 📝 `packages/hoppscotch-sh-admin/locales/en.json` (+3 -0) 📝 `packages/hoppscotch-sh-admin/src/components/users/Details.vue` (+87 -1) ➕ `packages/hoppscotch-sh-admin/src/helpers/backend/gql/mutations/UpdateUserEmailByAdmin.graphql` (+3 -0) 📝 `packages/hoppscotch-sh-admin/src/pages/users/_id.vue` (+10 -0) </details> ### 📄 Description This PR implements feature request 5031, https://github.com/hoppscotch/hoppscotch/issues/5031. Closes 5031 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#5025
No description provided.