[PR #2687] [CLOSED] cli expermient3 #2804

Closed
opened 2025-12-29 04:19:02 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/juanfont/headscale/pull/2687
Author: @kradalby
Created: 7/14/2025
Status: Closed

Base: mainHead: kradalby/cli-experiement3


📝 Commits (10+)

📊 Changes

46 files changed (+6050 additions, -804 deletions)

View changed files

📝 .dockerignore (+5 -0)
📝 .gitignore (+6 -0)
📝 CHANGELOG.md (+41 -0)
CLAUDE.md (+395 -0)
CLI_IMPROVEMENT_PLAN.md (+1821 -0)
CLI_STANDARDIZATION_SUMMARY.md (+201 -0)
📝 cmd/headscale/cli/api_key.go (+106 -103)
cmd/headscale/cli/client.go (+16 -0)
📝 cmd/headscale/cli/configtest.go (+2 -2)
cmd/headscale/cli/configtest_test.go (+46 -0)
📝 cmd/headscale/cli/debug.go (+29 -30)
cmd/headscale/cli/debug_test.go (+144 -0)
📝 cmd/headscale/cli/dump_config.go (+4 -3)
📝 cmd/headscale/cli/generate.go (+1 -1)
cmd/headscale/cli/generate_test.go (+230 -0)
📝 cmd/headscale/cli/mockoidc.go (+5 -0)
📝 cmd/headscale/cli/nodes.go (+354 -319)
📝 cmd/headscale/cli/policy.go (+36 -23)
📝 cmd/headscale/cli/preauthkeys.go (+103 -98)
📝 cmd/headscale/cli/pterm_style.go (+1 -1)

...and 26 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/juanfont/headscale/pull/2687 **Author:** [@kradalby](https://github.com/kradalby) **Created:** 7/14/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `kradalby/cli-experiement3` --- ### 📝 Commits (10+) - [`6052128`](https://github.com/juanfont/headscale/commit/60521283ab26af2dd4ec2431f1bcf69a9c63fdc5) init - [`7d31735`](https://github.com/juanfont/headscale/commit/7d31735baca5d51fb80bb3b1a1384933e1b52d1b) test - [`9d2cfb1`](https://github.com/juanfont/headscale/commit/9d2cfb1e7e4715dc19bd175720892bea38b24012) compli - [`67f2c20`](https://github.com/juanfont/headscale/commit/67f2c2005228bd4bb4c07d7ae8c4080fc012488d) compli - [`45baead`](https://github.com/juanfont/headscale/commit/45baead257e3c49ee5ece3d525645fb261228d4f) clean - [`024ed59`](https://github.com/juanfont/headscale/commit/024ed59ea9b11c94cdcde37fc4602369eac3e35f) more - [`8253d58`](https://github.com/juanfont/headscale/commit/8253d588c66c95996de09def866c666e89dd8afd) derp - [`04d2e55`](https://github.com/juanfont/headscale/commit/04d2e553bf33705f26e8a77926d533b295f3bab8) derp - [`91ff5ab`](https://github.com/juanfont/headscale/commit/91ff5ab34ff5874c3a4de9ced590fb58956dbc9c) Fix remaining CLI inconsistencies - [`fe49787`](https://github.com/juanfont/headscale/commit/fe4978764b2334d59a07b6d2d17b3c94f57b8a01) Fix integration test timeouts by increasing CLI timeout for containerized environment ### 📊 Changes **46 files changed** (+6050 additions, -804 deletions) <details> <summary>View changed files</summary> 📝 `.dockerignore` (+5 -0) 📝 `.gitignore` (+6 -0) 📝 `CHANGELOG.md` (+41 -0) ➕ `CLAUDE.md` (+395 -0) ➕ `CLI_IMPROVEMENT_PLAN.md` (+1821 -0) ➕ `CLI_STANDARDIZATION_SUMMARY.md` (+201 -0) 📝 `cmd/headscale/cli/api_key.go` (+106 -103) ➕ `cmd/headscale/cli/client.go` (+16 -0) 📝 `cmd/headscale/cli/configtest.go` (+2 -2) ➕ `cmd/headscale/cli/configtest_test.go` (+46 -0) 📝 `cmd/headscale/cli/debug.go` (+29 -30) ➕ `cmd/headscale/cli/debug_test.go` (+144 -0) 📝 `cmd/headscale/cli/dump_config.go` (+4 -3) 📝 `cmd/headscale/cli/generate.go` (+1 -1) ➕ `cmd/headscale/cli/generate_test.go` (+230 -0) 📝 `cmd/headscale/cli/mockoidc.go` (+5 -0) 📝 `cmd/headscale/cli/nodes.go` (+354 -319) 📝 `cmd/headscale/cli/policy.go` (+36 -23) 📝 `cmd/headscale/cli/preauthkeys.go` (+103 -98) 📝 `cmd/headscale/cli/pterm_style.go` (+1 -1) _...and 26 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>
adam added the pull-request label 2025-12-29 04:19:02 +01:00
adam closed this issue 2025-12-29 04:19:02 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#2804