[PR #1063] [MERGED] Fix subuser activity log #1151

Closed
opened 2026-02-04 19:22:01 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

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

Base: mainHead: boy132/fix-subuser-log


📝 Commits (5)

  • f2b292b use user for subject
  • 6cb2ef0 add permissions to properties
  • e3df52e always add websocket.connect permission (because it's default)
  • 423c546 small cleanup
  • da4f0f4 also update editing

📊 Changes

2 files changed (+15 additions, -11 deletions)

View changed files

📝 app/Filament/Server/Resources/UserResource.php (+6 -4)
📝 app/Filament/Server/Resources/UserResource/Pages/ListUsers.php (+9 -7)

📄 Description

  • Fix activity log subject when inviting subuser (followup for #1060)
  • Add permissions to properties of activity log (followup for #1060)
  • Always add websocket.connect permission to new subusers (it's a default permission)

🔄 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/1063 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 3/6/2025 **Status:** ✅ Merged **Merged:** 3/7/2025 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `boy132/fix-subuser-log` --- ### 📝 Commits (5) - [`f2b292b`](https://github.com/pelican-dev/panel/commit/f2b292b5e236dd36a6f141b628696ae3b2c7fb30) use user for subject - [`6cb2ef0`](https://github.com/pelican-dev/panel/commit/6cb2ef0ebebae5f742d09f43f5082ddd5c3d0f88) add permissions to properties - [`e3df52e`](https://github.com/pelican-dev/panel/commit/e3df52e54df4188e31e7ec8212668a13951797a2) always add websocket.connect permission (because it's default) - [`423c546`](https://github.com/pelican-dev/panel/commit/423c5466f816bba1cd15a0117400676a9d149ef4) small cleanup - [`da4f0f4`](https://github.com/pelican-dev/panel/commit/da4f0f4d8237d2c52334be15d5460d5e40794cfd) also update editing ### 📊 Changes **2 files changed** (+15 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `app/Filament/Server/Resources/UserResource.php` (+6 -4) 📝 `app/Filament/Server/Resources/UserResource/Pages/ListUsers.php` (+9 -7) </details> ### 📄 Description - Fix activity log subject when inviting subuser (followup for #1060) - Add permissions to properties of activity log (followup for #1060) - Always add `websocket.connect` permission to new subusers (it's a [default permission](https://github.com/pelican-dev/panel/blob/a9e4495c915133aa705f56994523a13a3a314ab6/app/Http/Controllers/Api/Client/Servers/SubuserController.php#L139-L153)) --- <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-04 19:22: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#1151