[PR #25] [MERGED] Merge pull request #22 from ivenator1/claude/feature-enhancement-planning-i63dw2 #25

Closed
opened 2026-06-12 02:01:42 +08:00 by ivenator1 · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/ivenator1/proxmox-management/pull/25
Author: @ivenator1
Created: 6/12/2026
Status: Merged
Merged: 6/12/2026
Merged by: @ivenator1

Base: testingHead: claude/pull-testing-branch-rldbi6


📝 Commits (3)

  • 71c49fa Redesign web dashboard: custom design system, replace Pico.css
  • 30e33ad Add web UI for fleet host management: enrollment, settings, SSH keys
  • cb1aa6b Add ruamel.yaml to tests/requirements.txt for CI unit-test job

📊 Changes

26 files changed (+3581 additions, -196 deletions)

View changed files

📝 CLAUDE.md (+1 -1)
📝 docs/FEATURE_ROADMAP.md (+2 -2)
proxmox_fleet/inventory_edit.py (+232 -0)
proxmox_fleet/vars_edit.py (+156 -0)
📝 proxmox_fleet/web/app.py (+530 -4)
📝 proxmox_fleet/web/main.py (+1 -1)
proxmox_fleet/web/sshsetup.py (+146 -0)
proxmox_fleet/web/static/PICO-LICENSE.md (+0 -21)
proxmox_fleet/web/static/dashboard.css (+897 -0)
proxmox_fleet/web/static/dashboard.js (+238 -0)
proxmox_fleet/web/static/pico.classless.min.css (+0 -4)
📝 proxmox_fleet/web/templates/base.html (+51 -24)
📝 proxmox_fleet/web/templates/console.html (+99 -22)
📝 proxmox_fleet/web/templates/history.html (+57 -9)
📝 proxmox_fleet/web/templates/host.html (+30 -23)
📝 proxmox_fleet/web/templates/index.html (+124 -30)
proxmox_fleet/web/templates/inventory.html (+212 -0)
📝 proxmox_fleet/web/templates/pending.html (+46 -21)
📝 proxmox_fleet/web/templates/run_detail.html (+13 -7)
proxmox_fleet/web/templates/settings.html (+74 -0)

...and 6 more files

📄 Description

Add feature enhancement roadmap (2 small / 2 medium / 2 large)


🔄 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/ivenator1/proxmox-management/pull/25 **Author:** [@ivenator1](https://github.com/ivenator1) **Created:** 6/12/2026 **Status:** ✅ Merged **Merged:** 6/12/2026 **Merged by:** [@ivenator1](https://github.com/ivenator1) **Base:** `testing` ← **Head:** `claude/pull-testing-branch-rldbi6` --- ### 📝 Commits (3) - [`71c49fa`](https://github.com/ivenator1/proxmox-management/commit/71c49fa2c40f7c96c3b9f11606dd0697514ac646) Redesign web dashboard: custom design system, replace Pico.css - [`30e33ad`](https://github.com/ivenator1/proxmox-management/commit/30e33aded63b48362520461ee9ee1d3eff52bc0d) Add web UI for fleet host management: enrollment, settings, SSH keys - [`cb1aa6b`](https://github.com/ivenator1/proxmox-management/commit/cb1aa6b53c0f2ad1c329d4cec2d83b893b23a16d) Add ruamel.yaml to tests/requirements.txt for CI unit-test job ### 📊 Changes **26 files changed** (+3581 additions, -196 deletions) <details> <summary>View changed files</summary> 📝 `CLAUDE.md` (+1 -1) 📝 `docs/FEATURE_ROADMAP.md` (+2 -2) ➕ `proxmox_fleet/inventory_edit.py` (+232 -0) ➕ `proxmox_fleet/vars_edit.py` (+156 -0) 📝 `proxmox_fleet/web/app.py` (+530 -4) 📝 `proxmox_fleet/web/main.py` (+1 -1) ➕ `proxmox_fleet/web/sshsetup.py` (+146 -0) ➖ `proxmox_fleet/web/static/PICO-LICENSE.md` (+0 -21) ➕ `proxmox_fleet/web/static/dashboard.css` (+897 -0) ➕ `proxmox_fleet/web/static/dashboard.js` (+238 -0) ➖ `proxmox_fleet/web/static/pico.classless.min.css` (+0 -4) 📝 `proxmox_fleet/web/templates/base.html` (+51 -24) 📝 `proxmox_fleet/web/templates/console.html` (+99 -22) 📝 `proxmox_fleet/web/templates/history.html` (+57 -9) 📝 `proxmox_fleet/web/templates/host.html` (+30 -23) 📝 `proxmox_fleet/web/templates/index.html` (+124 -30) ➕ `proxmox_fleet/web/templates/inventory.html` (+212 -0) 📝 `proxmox_fleet/web/templates/pending.html` (+46 -21) 📝 `proxmox_fleet/web/templates/run_detail.html` (+13 -7) ➕ `proxmox_fleet/web/templates/settings.html` (+74 -0) _...and 6 more files_ </details> ### 📄 Description Add feature enhancement roadmap (2 small / 2 medium / 2 large) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
ivenator1 changed title from [PR #25] Merge pull request #22 from ivenator1/claude/feature-enhancement-planning-i63dw2 to [PR #25] [MERGED] Merge pull request #22 from ivenator1/claude/feature-enhancement-planning-i63dw2 2026-06-12 10:02:14 +08: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
ivenator1/proxmox-management#25
No description provided.