[PR #1293] [MERGED] Rework SSH key management UI to add GPG #15846

Closed
opened 2025-11-02 11:55:58 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-gitea/gitea/pull/1293
Author: @sapk
Created: 3/17/2017
Status: Merged
Merged: 4/26/2017
Merged by: @lunny

Base: masterHead: gpg-key-management


📝 Commits (9)

📊 Changes

14 files changed (+323 additions, -139 deletions)

View changed files

📝 CHANGELOG.md (+2 -0)
📝 models/error.go (+30 -0)
📝 models/gpg_key.go (+21 -12)
📝 modules/auth/user_form.go (+4 -3)
📝 options/locale/locale_en-US.ini (+15 -2)
📝 public/js/index.js (+5 -1)
📝 routers/repo/setting.go (+1 -1)
📝 routers/routes/routes.go (+4 -4)
📝 routers/user/setting.go (+93 -40)
templates/user/settings/keys.tmpl (+12 -0)
templates/user/settings/keys_gpg.tmpl (+67 -0)
templates/user/settings/keys_ssh.tmpl (+67 -0)
📝 templates/user/settings/navbar.tmpl (+2 -2)
templates/user/settings/sshkeys.tmpl (+0 -74)

📄 Description

Complete GPG implementation #710 and #1150

image

TODO :

  • Rename SSH keys to keys
  • List GPG Key
  • Display key validity in time
  • Add GPG Key
  • Add translatation

🔄 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/go-gitea/gitea/pull/1293 **Author:** [@sapk](https://github.com/sapk) **Created:** 3/17/2017 **Status:** ✅ Merged **Merged:** 4/26/2017 **Merged by:** [@lunny](https://github.com/lunny) **Base:** `master` ← **Head:** `gpg-key-management` --- ### 📝 Commits (9) - [`d5d0e29`](https://github.com/go-gitea/gitea/commit/d5d0e2945b2cfae0ced30c362eefc9d6731103c3) Rework SSH key management UI to add GPG - [`28cae96`](https://github.com/go-gitea/gitea/commit/28cae96d72295e649b18d670601400e6fba51d46) Add more detail to gpg key display - [`106738b`](https://github.com/go-gitea/gitea/commit/106738b6d45bfda11a244b33c793c9337f87f1d8) Update CHANGELOG.md - [`f9f4607`](https://github.com/go-gitea/gitea/commit/f9f4607dc7c328bc85a4b1540557ca9ddb60ba6a) Implement deletion UI - [`1ecdea6`](https://github.com/go-gitea/gitea/commit/1ecdea68c1cc3a3eaeec5d6e40178a1577145e76) Implement adding gpg UI - [`68a5533`](https://github.com/go-gitea/gitea/commit/68a553384b478ed822c261ce3a5cbc256af5e82c) Various fixes - [`6801a41`](https://github.com/go-gitea/gitea/commit/6801a414de5becf72bbbb21e7b014a68290eb7fd) Add missing translation - [`47eb429`](https://github.com/go-gitea/gitea/commit/47eb429f3d54eff1bce995e7aeeff2c416648fd8) Split template - [`8b63db4`](https://github.com/go-gitea/gitea/commit/8b63db49fbd9b1a7e03a19231f841e5e173987be) Catch not found/verified email error ### 📊 Changes **14 files changed** (+323 additions, -139 deletions) <details> <summary>View changed files</summary> 📝 `CHANGELOG.md` (+2 -0) 📝 `models/error.go` (+30 -0) 📝 `models/gpg_key.go` (+21 -12) 📝 `modules/auth/user_form.go` (+4 -3) 📝 `options/locale/locale_en-US.ini` (+15 -2) 📝 `public/js/index.js` (+5 -1) 📝 `routers/repo/setting.go` (+1 -1) 📝 `routers/routes/routes.go` (+4 -4) 📝 `routers/user/setting.go` (+93 -40) ➕ `templates/user/settings/keys.tmpl` (+12 -0) ➕ `templates/user/settings/keys_gpg.tmpl` (+67 -0) ➕ `templates/user/settings/keys_ssh.tmpl` (+67 -0) 📝 `templates/user/settings/navbar.tmpl` (+2 -2) ➖ `templates/user/settings/sshkeys.tmpl` (+0 -74) </details> ### 📄 Description Complete GPG implementation #710 and #1150 ![image](https://cloud.githubusercontent.com/assets/4052400/24023745/ae5958d0-0aae-11e7-830a-a5e9a8e37595.png) TODO : - [x] Rename SSH keys to keys - [x] List GPG Key - [x] Display key validity in time - [x] Add GPG Key - [x] Add translatation --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-02 11:55:58 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#15846