[PR #1702] [CLOSED] 003 data export import #3616

Closed
opened 2026-03-22 14:49:00 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

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

Base: mainHead: 003-data-export-import


📝 Commits (10+)

  • 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
  • 172ad44 docs: Mark v2 project endpoints as complete
  • d928574 Merge pull request #3 from aroige/fix-project-duplication-test
  • d77e8e0 Added Air for hot reload in devenv
  • d14f5ef feat: Implement project teams endpoints
  • a432c13 feat: Update frontend to use v2 project teams endpoints
  • 869a73a feat: Implement v2 project teams endpoints and update client
  • 5cca22f Merge pull request #4 from aroige/feat/project-teams-endpoints

📊 Changes

460 files changed (+116466 additions, -15941 deletions)

View changed files

.air.toml (+12 -0)
📝 .gitignore (+17 -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 (+435 -0)
deploy/proxmox/docs/ARCHITECTURE.md (+955 -0)
deploy/proxmox/docs/ROOT_ACCESS_FEATURE.md (+314 -0)
deploy/proxmox/docs/TROUBLESHOOTING.md (+1187 -0)

...and 80 more files

📄 Description

No description provided


🔄 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/1702 **Author:** [@aroige](https://github.com/aroige) **Created:** 10/22/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `003-data-export-import` --- ### 📝 Commits (10+) - [`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 - [`172ad44`](https://github.com/go-vikunja/vikunja/commit/172ad445b236df35b88ab3c8a817dde529066d38) docs: Mark v2 project endpoints as complete - [`d928574`](https://github.com/go-vikunja/vikunja/commit/d92857494f3500fc72b333e19709874030706e49) Merge pull request #3 from aroige/fix-project-duplication-test - [`d77e8e0`](https://github.com/go-vikunja/vikunja/commit/d77e8e0a7979b50c879f752f5a718c5ade1b9e68) Added Air for hot reload in devenv - [`d14f5ef`](https://github.com/go-vikunja/vikunja/commit/d14f5efe223eb10e0729b5627fdfab801a8e62df) feat: Implement project teams endpoints - [`a432c13`](https://github.com/go-vikunja/vikunja/commit/a432c13640a529dc686c3e65d14f1f0d370f400f) feat: Update frontend to use v2 project teams endpoints - [`869a73a`](https://github.com/go-vikunja/vikunja/commit/869a73ad28915fa4b16135b19a11d490621ed782) feat: Implement v2 project teams endpoints and update client - [`5cca22f`](https://github.com/go-vikunja/vikunja/commit/5cca22ff74838537415bd1dc913612d681fb72ed) Merge pull request #4 from aroige/feat/project-teams-endpoints ### 📊 Changes **460 files changed** (+116466 additions, -15941 deletions) <details> <summary>View changed files</summary> ➕ `.air.toml` (+12 -0) 📝 `.gitignore` (+17 -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` (+435 -0) ➕ `deploy/proxmox/docs/ARCHITECTURE.md` (+955 -0) ➕ `deploy/proxmox/docs/ROOT_ACCESS_FEATURE.md` (+314 -0) ➕ `deploy/proxmox/docs/TROUBLESHOOTING.md` (+1187 -0) _...and 80 more files_ </details> ### 📄 Description _No description provided_ --- <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-03-22 14:49:00 -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#3616