[PR #9466] [CLOSED] feat: improve search, filter button and memu bar #8053

Closed
opened 2026-02-26 16:31:38 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/community-scripts/ProxmoxVE/pull/9466
Author: @medival
Created: 11/26/2025
Status: Closed

Base: mainHead: claude/search-filter-hierarchy-01NdzsFb4PmSphxms5wEWZfc


📝 Commits (10+)

  • ee40dd6 feat: fix ui
  • c501da3 feat: add platform description
  • a67731c feat: adjust json-editor following new schema
  • a149a90 chore: fix json editor and install method
  • 6f1cdf2 chore: remove unused code from json-editor
  • 9045456 fix: add schema validation to addNote and removeNote functions
  • 4b78c40 fix: add useRef import back to note.tsx
  • 47af3d1 feat: add LayoutGrid icon fallback for missing logos
  • ef5caea feat: improve logo readability in dark and light modes
  • 75f22a8 revert: remove dark mode filters from submitted logos

📊 Changes

40 files changed (+17937 additions, -1251 deletions)

View changed files

frontend/package-lock.json (+14459 -0)
frontend/public/docker-compose/inbox-zero.yaml (+69 -0)
frontend/public/docker-compose/wallos.yaml (+13 -0)
📝 frontend/public/json/donetick.json (+1 -1)
frontend/public/json/inbox-zero.json (+63 -0)
📝 frontend/public/json/jotty.json (+1 -1)
📝 frontend/public/json/metadata.json (+7 -161)
📝 frontend/public/json/nginxproxymanager.json (+8 -4)
📝 frontend/public/json/openwebui.json (+2 -6)
📝 frontend/public/json/versions.json (+261 -261)
📝 frontend/public/json/wallos.json (+2 -1)
frontend/public/manifests/inbox-zero/binary.yaml (+1 -0)
frontend/public/manifests/inbox-zero/docker-compose.yaml (+16 -0)
frontend/public/manifests/inbox-zero/helm.yaml (+5 -0)
frontend/public/manifests/inbox-zero/k8s-deployment.yaml (+34 -0)
frontend/public/manifests/inbox-zero/main.tf (+49 -0)
📝 frontend/src/app/api/categories/route.ts (+4 -3)
📝 frontend/src/app/api/versions/route.ts (+2 -2)
📝 frontend/src/app/category-view/page.tsx (+2 -0)
📝 frontend/src/app/json-editor/_components/install-method.tsx (+385 -200)

...and 20 more files

📄 Description

✍️ Description

Link: #

Prerequisites (X in brackets)

  • Self-review completed – Code follows project standards.
  • Tested thoroughly – Changes work as expected.
  • No security risks – No hardcoded secrets, unnecessary privilege escalations, or permission issues.

🛠️ Type of Change (X in brackets)

  • 🐞 Bug fix – Resolves an issue without breaking functionality.
  • New feature – Adds new, non-breaking functionality.
  • 💥 Breaking change – Alters existing functionality in a way that may require updates.
  • 🆕 New script – A fully functional and tested script or script set.
  • 🌍 Website update – Changes to website-related JSON files or metadata.
  • 🔧 Refactoring / Code Cleanup – Improves readability or maintainability without changing functionality.
  • 📝 Documentation update – Changes to README, AppName.md, CONTRIBUTING.md, or other docs.

🔄 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/community-scripts/ProxmoxVE/pull/9466 **Author:** [@medival](https://github.com/medival) **Created:** 11/26/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `claude/search-filter-hierarchy-01NdzsFb4PmSphxms5wEWZfc` --- ### 📝 Commits (10+) - [`ee40dd6`](https://github.com/community-scripts/ProxmoxVE/commit/ee40dd6bd68604f6c80a9aa9cd9b006e08f8727f) feat: fix ui - [`c501da3`](https://github.com/community-scripts/ProxmoxVE/commit/c501da3786e635f7c997740e99eb8f1b2eada761) feat: add platform description - [`a67731c`](https://github.com/community-scripts/ProxmoxVE/commit/a67731c8d1c73c346c1578eff72139820643677c) feat: adjust json-editor following new schema - [`a149a90`](https://github.com/community-scripts/ProxmoxVE/commit/a149a90bbfce190d59baa0001c6b9d7dfa70a74b) chore: fix json editor and install method - [`6f1cdf2`](https://github.com/community-scripts/ProxmoxVE/commit/6f1cdf2abd7b7b24a010388f55171ff06b1523b3) chore: remove unused code from json-editor - [`9045456`](https://github.com/community-scripts/ProxmoxVE/commit/904545657492e419a8cffb741362fc46e1c83b8c) fix: add schema validation to addNote and removeNote functions - [`4b78c40`](https://github.com/community-scripts/ProxmoxVE/commit/4b78c40e782aa1b78b9d1c756f4ec9d52c4dd8b7) fix: add useRef import back to note.tsx - [`47af3d1`](https://github.com/community-scripts/ProxmoxVE/commit/47af3d1ba6068e0216b80a605e7bbae6c8bfb5f9) feat: add LayoutGrid icon fallback for missing logos - [`ef5caea`](https://github.com/community-scripts/ProxmoxVE/commit/ef5caeaf911f41f15b5e22a877c1092a160559df) feat: improve logo readability in dark and light modes - [`75f22a8`](https://github.com/community-scripts/ProxmoxVE/commit/75f22a86fd23c9f7a57d0f00277e9519506a414a) revert: remove dark mode filters from submitted logos ### 📊 Changes **40 files changed** (+17937 additions, -1251 deletions) <details> <summary>View changed files</summary> ➕ `frontend/package-lock.json` (+14459 -0) ➕ `frontend/public/docker-compose/inbox-zero.yaml` (+69 -0) ➕ `frontend/public/docker-compose/wallos.yaml` (+13 -0) 📝 `frontend/public/json/donetick.json` (+1 -1) ➕ `frontend/public/json/inbox-zero.json` (+63 -0) 📝 `frontend/public/json/jotty.json` (+1 -1) 📝 `frontend/public/json/metadata.json` (+7 -161) 📝 `frontend/public/json/nginxproxymanager.json` (+8 -4) 📝 `frontend/public/json/openwebui.json` (+2 -6) 📝 `frontend/public/json/versions.json` (+261 -261) 📝 `frontend/public/json/wallos.json` (+2 -1) ➕ `frontend/public/manifests/inbox-zero/binary.yaml` (+1 -0) ➕ `frontend/public/manifests/inbox-zero/docker-compose.yaml` (+16 -0) ➕ `frontend/public/manifests/inbox-zero/helm.yaml` (+5 -0) ➕ `frontend/public/manifests/inbox-zero/k8s-deployment.yaml` (+34 -0) ➕ `frontend/public/manifests/inbox-zero/main.tf` (+49 -0) 📝 `frontend/src/app/api/categories/route.ts` (+4 -3) 📝 `frontend/src/app/api/versions/route.ts` (+2 -2) 📝 `frontend/src/app/category-view/page.tsx` (+2 -0) 📝 `frontend/src/app/json-editor/_components/install-method.tsx` (+385 -200) _...and 20 more files_ </details> ### 📄 Description ## ✍️ Description ## 🔗 Related PR / Issue Link: # ## ✅ Prerequisites (**X** in brackets) - [ ] **Self-review completed** – Code follows project standards. - [ ] **Tested thoroughly** – Changes work as expected. - [ ] **No security risks** – No hardcoded secrets, unnecessary privilege escalations, or permission issues. --- ## 🛠️ Type of Change (**X** in brackets) - [ ] 🐞 **Bug fix** – Resolves an issue without breaking functionality. - [ ] ✨ **New feature** – Adds new, non-breaking functionality. - [ ] 💥 **Breaking change** – Alters existing functionality in a way that may require updates. - [ ] 🆕 **New script** – A fully functional and tested script or script set. - [ ] 🌍 **Website update** – Changes to website-related JSON files or metadata. - [ ] 🔧 **Refactoring / Code Cleanup** – Improves readability or maintainability without changing functionality. - [ ] 📝 **Documentation update** – Changes to `README`, `AppName.md`, `CONTRIBUTING.md`, or other docs. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 16:31:38 +03:00
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/ProxmoxVE#8053
No description provided.