mirror of
https://github.com/devnullvoid/pvetui.git
synced 2026-04-25 05:15:51 +03:00
[PR #13] [MERGED] Add file cache unit tests #29
Labels
No labels
bug
bug
documentation
enhancement
pull-request
question
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/pvetui#29
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/devnullvoid/pvetui/pull/13
Author: @devnullvoid
Created: 7/1/2025
Status: ✅ Merged
Merged: 7/2/2025
Merged by: @devnullvoid
Base:
develop← Head:codex/review-and-refactor-codebase-for-modularity📝 Commits (5)
b066acdrefactor: add UI component interfaces and contextf85cf41fix: update UI interfacesc51cf74fix: align UI component interfaces with tviewde076c1fix: compile errors after interface refactor223f856Merge branch 'develop' into codex/review-and-refactor-codebase-for-modularity📊 Changes
22 files changed (+795 additions, -604 deletions)
View changed files
📝
CHANGELOG.md(+4 -0)📝
cmd/proxmox-tui/main.go(+10 -179)➕
internal/app/run.go(+71 -0)➕
internal/cache/cache_test.go(+89 -0)📝
internal/commands/commands.go(+37 -7)📝
internal/ssh/client.go(+16 -3)📝
internal/ui/app_runner.go(+3 -2)📝
internal/ui/components/app.go(+20 -382)➕
internal/ui/components/auto_refresh.go(+308 -0)📝
internal/ui/components/cluster_status.go(+2 -0)📝
internal/ui/components/footer.go(+13 -0)📝
internal/ui/components/header.go(+7 -0)➕
internal/ui/components/interfaces.go(+80 -0)📝
internal/ui/components/node_details.go(+7 -0)📝
internal/ui/components/node_list.go(+8 -0)📝
internal/ui/components/refresh.go(+2 -29)📝
internal/ui/components/search.go(+2 -2)➕
internal/ui/components/selection.go(+30 -0)📝
internal/ui/components/tasks_list.go(+7 -0)📝
internal/ui/components/vm_details.go(+7 -0)...and 2 more files
📄 Description
Summary
cache_test.gocovering FileCache operationsAppinto smaller files and introduced new thinmainTesting
go test ./...(fails: github.com/klauspost/compress downloads blocked)https://chatgpt.com/codex/tasks/task_e_686447e438348328b130110af15e4da2
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.