[PR #1690] [CLOSED] 004 proxmox deployment #7729

Closed
opened 2026-04-20 17:50:55 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-vikunja/vikunja/pull/1690
Author: @aroige
Created: 10/20/2025
Status: Closed

Base: mainHead: 004-proxmox-deployment


📝 Commits (10+)

  • 4e7abb3 Added tasks and prd
  • 5fa0470 docs: Update API V2 PRD and Task List
  • 567b74f Merge pull request #1 from aroige/docs-api-v2-roadmap
  • 650a52d docs: Add setup and testing instructions to AGENTS.md
  • dae85d8 docs: Add setup and testing instructions to AGENTS.md
  • b12bdf5 Merge pull request #2 from aroige/setup-agent-docs
  • de6466f Updated gitignore and added JULES.md
  • 075f6c3 Merge branch 'main' of https://github.com/aroige/vikunja
  • f33de07 The handler uses existing model methods to check for admin permissions and to perform the deletion. The new tests verify that successful deletions return a 204 status, and that non-existent projects or permission failures are handled correctly with 404 and 403 status codes, respectively.
  • 639d4e9 fix(tests): Correctly initialize config for test fixtures

📊 Changes

456 files changed (+115139 additions, -15920 deletions)

View changed files

.air.toml (+12 -0)
📝 .gitignore (+16 -1)
.rgignore (+63 -0)
📝 .vscode/launch.json (+27 -1)
📝 .vscode/settings.json (+15 -3)
📝 AGENTS.md (+63 -9)
API_ROUTE_REFACTORING.md (+0 -0)
API_V2_PRD.md (+169 -0)
API_V2_TASKS.md (+323 -0)
FUTURE_REFACTOR.md (+77 -0)
JULES.md (+23 -0)
PERMISSION-MIGRATION-GUIDE.md (+406 -0)
REFACTORING_GUIDE.md (+1034 -0)
TASK_ATTACHMENTS_REFACTOR_SUMMARY.md (+86 -0)
debug/main.go (+21 -0)
deploy/proxmox/.shellcheckrc (+17 -0)
deploy/proxmox/README.md (+412 -0)
deploy/proxmox/docs/ARCHITECTURE.md (+955 -0)
deploy/proxmox/docs/ROOT_ACCESS_FEATURE.md (+314 -0)
deploy/proxmox/docs/TROUBLESHOOTING.md (+979 -0)

...and 80 more files

📄 Description

Phase 1


🔄 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/go-vikunja/vikunja/pull/1690 **Author:** [@aroige](https://github.com/aroige) **Created:** 10/20/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `004-proxmox-deployment` --- ### 📝 Commits (10+) - [`4e7abb3`](https://github.com/go-vikunja/vikunja/commit/4e7abb33b2862e413e5b05ce793549091a5f3b71) Added tasks and prd - [`5fa0470`](https://github.com/go-vikunja/vikunja/commit/5fa0470c2283676f2fbe19bc9fd18c56a4eb0242) docs: Update API V2 PRD and Task List - [`567b74f`](https://github.com/go-vikunja/vikunja/commit/567b74f9ab7a8f93119c6a9e867ad34a31f556c6) Merge pull request #1 from aroige/docs-api-v2-roadmap - [`650a52d`](https://github.com/go-vikunja/vikunja/commit/650a52dfc303b4383c2cf15d77f556468354212e) docs: Add setup and testing instructions to AGENTS.md - [`dae85d8`](https://github.com/go-vikunja/vikunja/commit/dae85d8e9877daca11e1b2b473c00cb1f5fc617e) docs: Add setup and testing instructions to AGENTS.md - [`b12bdf5`](https://github.com/go-vikunja/vikunja/commit/b12bdf5ff693ffebb968caa1389649f9afbb7545) Merge pull request #2 from aroige/setup-agent-docs - [`de6466f`](https://github.com/go-vikunja/vikunja/commit/de6466f7a9d41ce12ee8e66ae034c683e12c226b) Updated gitignore and added JULES.md - [`075f6c3`](https://github.com/go-vikunja/vikunja/commit/075f6c36112cd0b21b973250b2fefc48255b480b) Merge branch 'main' of https://github.com/aroige/vikunja - [`f33de07`](https://github.com/go-vikunja/vikunja/commit/f33de07a8dba1eeaad8574a0ebd08c757b0b779a) The handler uses existing model methods to check for admin permissions and to perform the deletion. The new tests verify that successful deletions return a 204 status, and that non-existent projects or permission failures are handled correctly with 404 and 403 status codes, respectively. - [`639d4e9`](https://github.com/go-vikunja/vikunja/commit/639d4e9ceef9a4b3f1478235481695884f3e8e87) fix(tests): Correctly initialize config for test fixtures ### 📊 Changes **456 files changed** (+115139 additions, -15920 deletions) <details> <summary>View changed files</summary> ➕ `.air.toml` (+12 -0) 📝 `.gitignore` (+16 -1) ➕ `.rgignore` (+63 -0) 📝 `.vscode/launch.json` (+27 -1) 📝 `.vscode/settings.json` (+15 -3) 📝 `AGENTS.md` (+63 -9) ➕ `API_ROUTE_REFACTORING.md` (+0 -0) ➕ `API_V2_PRD.md` (+169 -0) ➕ `API_V2_TASKS.md` (+323 -0) ➕ `FUTURE_REFACTOR.md` (+77 -0) ➕ `JULES.md` (+23 -0) ➕ `PERMISSION-MIGRATION-GUIDE.md` (+406 -0) ➕ `REFACTORING_GUIDE.md` (+1034 -0) ➕ `TASK_ATTACHMENTS_REFACTOR_SUMMARY.md` (+86 -0) ➕ `debug/main.go` (+21 -0) ➕ `deploy/proxmox/.shellcheckrc` (+17 -0) ➕ `deploy/proxmox/README.md` (+412 -0) ➕ `deploy/proxmox/docs/ARCHITECTURE.md` (+955 -0) ➕ `deploy/proxmox/docs/ROOT_ACCESS_FEATURE.md` (+314 -0) ➕ `deploy/proxmox/docs/TROUBLESHOOTING.md` (+979 -0) _...and 80 more files_ </details> ### 📄 Description Phase 1 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-20 17:50:55 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/vikunja#7729