[PR #936] [MERGED] File manager improvements #1070

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

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/936
Author: @Boy132
Created: 1/23/2025
Status: Merged
Merged: 1/26/2025
Merged by: @Boy132

Base: mainHead: boy132/file-manager-improvements


📝 Commits (10+)

📊 Changes

8 files changed (+173 additions, -57 deletions)

View changed files

📝 app/Enums/EditorLanguages.php (+44 -1)
📝 app/Filament/Server/Resources/FileResource.php (+1 -0)
app/Filament/Server/Resources/FileResource/Pages/DownloadFiles.php (+64 -0)
📝 app/Filament/Server/Resources/FileResource/Pages/EditFiles.php (+44 -26)
📝 app/Filament/Server/Resources/FileResource/Pages/ListFiles.php (+10 -26)
📝 config/filament-monaco-editor.php (+1 -1)
📝 resources/views/filament/plugins/monaco-editor.blade.php (+9 -1)
📝 resources/views/filament/server/pages/edit-file.blade.php (+0 -2)

📄 Description

  • Add separate button for "Save & Close"
  • Make language selection work
  • Fix download button url
  • Add info banner when editing special .pelicanignore file
    grafik

🔄 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/936 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 1/23/2025 **Status:** ✅ Merged **Merged:** 1/26/2025 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `boy132/file-manager-improvements` --- ### 📝 Commits (10+) - [`32e54f9`](https://github.com/pelican-dev/panel/commit/32e54f9ed33acb3830793ec37e3991c5b7d2164c) add separate button for "save & close" - [`95079ef`](https://github.com/pelican-dev/panel/commit/95079ef8d4b350b7d34c6e911205ffd62acdcb30) make language selection for editor work - [`03f3a63`](https://github.com/pelican-dev/panel/commit/03f3a631d27dc47afd7591aafff94f874c18c829) fix download url - [`b1ac119`](https://github.com/pelican-dev/panel/commit/b1ac1198c2c69aa8d0fe0197bfa3afd8a0af5e44) add info banner for .pelicanignore files - [`12870de`](https://github.com/pelican-dev/panel/commit/12870deb032338ae48476737ba9b924abccf445c) small cleanup - [`84e9b01`](https://github.com/pelican-dev/panel/commit/84e9b0128d9e1139ff3d23c650435644d3e4bc13) fix import - [`26892bb`](https://github.com/pelican-dev/panel/commit/26892bb87d15dac38593559de80f11b1b124146a) Move File Lang - [`67e634d`](https://github.com/pelican-dev/panel/commit/67e634dbfe7982ab4d8facd64746d5b214a0f036) add `ctrl+shift+s` for save & close - [`c6538b3`](https://github.com/pelican-dev/panel/commit/c6538b3cef643490f8824b992665edeb08240dc1) fix keybind - [`3ef7113`](https://github.com/pelican-dev/panel/commit/3ef711393418dce57bd4bbb22dc6610e0b415fca) cleanup and fix default value for edit ### 📊 Changes **8 files changed** (+173 additions, -57 deletions) <details> <summary>View changed files</summary> 📝 `app/Enums/EditorLanguages.php` (+44 -1) 📝 `app/Filament/Server/Resources/FileResource.php` (+1 -0) ➕ `app/Filament/Server/Resources/FileResource/Pages/DownloadFiles.php` (+64 -0) 📝 `app/Filament/Server/Resources/FileResource/Pages/EditFiles.php` (+44 -26) 📝 `app/Filament/Server/Resources/FileResource/Pages/ListFiles.php` (+10 -26) 📝 `config/filament-monaco-editor.php` (+1 -1) 📝 `resources/views/filament/plugins/monaco-editor.blade.php` (+9 -1) 📝 `resources/views/filament/server/pages/edit-file.blade.php` (+0 -2) </details> ### 📄 Description - Add separate button for "Save & Close" - Make language selection work - Fix download button url - Add info banner when editing special `.pelicanignore` file ![grafik](https://github.com/user-attachments/assets/d2663c02-05c8-4ee4-887e-1cd7e9c42410) --- <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:02:49 +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#1070