[PR #1478] [MERGED] Add SSH Keys to Profile #1411

Closed
opened 2026-02-05 18:13:01 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1478
Author: @Boy132
Created: 7/3/2025
Status: Merged
Merged: 7/6/2025
Merged by: @Boy132

Base: mainHead: boy132/ssh-keys-ui


📝 Commits (3)

📊 Changes

3 files changed (+163 additions, -14 deletions)

View changed files

📝 app/Filament/Pages/Auth/EditProfile.php (+106 -11)
app/Services/Ssh/KeyCreationService.php (+48 -0)
📝 lang/en/profile.php (+9 -3)

📄 Description

Closes #1201
Also fixes activity log for deleting api keys.

grafik
Yes, the fingerprint is overflowing and there is this weird gap. That's because of the (non-exsiting) label and I don't know to fix it. :(


🔄 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/pelican-dev/panel/pull/1478 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 7/3/2025 **Status:** ✅ Merged **Merged:** 7/6/2025 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `boy132/ssh-keys-ui` --- ### 📝 Commits (3) - [`04c81cf`](https://github.com/pelican-dev/panel/commit/04c81cf54252eb466c89fecbbdd0837c7578d91d) add ui for ssh keys - [`780f2c9`](https://github.com/pelican-dev/panel/commit/780f2c9a24af8cda90cb88875022de86fba7ac5f) fix disabled check for create action - [`9e066e8`](https://github.com/pelican-dev/panel/commit/9e066e89a473120bf2c2b6fb6f0b7f4797e480d4) make phpstan happy ### 📊 Changes **3 files changed** (+163 additions, -14 deletions) <details> <summary>View changed files</summary> 📝 `app/Filament/Pages/Auth/EditProfile.php` (+106 -11) ➕ `app/Services/Ssh/KeyCreationService.php` (+48 -0) 📝 `lang/en/profile.php` (+9 -3) </details> ### 📄 Description Closes #1201 Also fixes activity log for deleting api keys. ![grafik](https://github.com/user-attachments/assets/c9e3c902-5f5d-4fc3-ba97-ff869f24940b) _Yes, the fingerprint is overflowing and there is this weird gap. That's because of the (non-exsiting) label and I don't know to fix it. :(_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 18:13:01 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#1411