diff --git a/.doc-manager/dependencies.json b/.doc-manager/dependencies.json index 36e16102..54b61d30 100644 --- a/.doc-manager/dependencies.json +++ b/.doc-manager/dependencies.json @@ -3547,7 +3547,7 @@ ] }, "asset_to_docs": { - "https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version": [ + "https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version": [ "01-getting-started/quick-install.md", "01-getting-started/quick-start.md", "02-guides/recovery-phrase.md", @@ -3566,7 +3566,7 @@ "_index.md", "README.md" ], - "https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated": [ + "https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated": [ "01-getting-started/quick-install.md", "01-getting-started/quick-start.md", "02-guides/recovery-phrase.md", @@ -3584,7 +3584,7 @@ "06-development/scoop.md", "_index.md" ], - "https://img.shields.io/github/last-commit/ari1110/pass-cli?label=Last%20Updated": [ + "https://img.shields.io/github/last-commit/arimxyer/pass-cli?label=Last%20Updated": [ "README.md" ] } diff --git a/.github/workflows/docs-validation.yml b/.github/workflows/docs-validation.yml index 790754a8..7398ea89 100644 --- a/.github/workflows/docs-validation.yml +++ b/.github/workflows/docs-validation.yml @@ -119,7 +119,7 @@ jobs: fi # Check for absolute GitHub links to own repo (should be relative) - if grep -r "https://github.com/ari1110/pass-cli/blob/main/docs" docs/ --include="*.md"; then + if grep -r "https://github.com/arimxyer/pass-cli/blob/main/docs" docs/ --include="*.md"; then echo "⚠️ Warning: Found absolute GitHub links (use relative paths instead)" fi diff --git a/.goreleaser.yml b/.goreleaser.yml index 066500a6..ef7e83fc 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -62,7 +62,7 @@ archives: {{- if .Arm }}v{{ .Arm }}{{ end }} # Files to include in archive (essential docs only) - # Full documentation available at https://ari1110.github.io/pass-cli/ + # Full documentation available at https://arimxyer.github.io/pass-cli/ files: - LICENSE* - README* @@ -104,7 +104,7 @@ changelog: release: github: - owner: ari1110 + owner: arimxyer name: pass-cli # Release name format @@ -129,12 +129,12 @@ release: #### Homebrew (macOS/Linux) ```bash - brew install ari1110/tap/pass-cli + brew install arimxyer/tap/pass-cli ``` #### Scoop (Windows) ```powershell - scoop bucket add ari1110 https://github.com/ari1110/scoop-bucket + scoop bucket add arimxyer https://github.com/arimxyer/scoop-bucket scoop install pass-cli ``` @@ -150,7 +150,7 @@ release: ``` ### Full Changelog - See the full changelog at https://github.com/ari1110/pass-cli/blob/main/CHANGELOG.md + See the full changelog at https://github.com/arimxyer/pass-cli/blob/main/CHANGELOG.md # Universal Binaries for macOS (combines amd64 and arm64) universal_binaries: @@ -260,7 +260,7 @@ brews: # Tap repository (GoReleaser will auto-create/update the formula) repository: - owner: ari1110 + owner: arimxyer name: homebrew-tap token: "{{ .Env.HOMEBREW_TAP_TOKEN }}" @@ -268,7 +268,7 @@ brews: directory: Formula # Metadata - homepage: https://github.com/ari1110/pass-cli + homepage: https://github.com/arimxyer/pass-cli description: "Secure, cross-platform CLI password and API key manager for developers" license: MIT @@ -297,7 +297,7 @@ brews: • Usage tracking and audit logging Vault location: ~/.pass-cli/vault.enc - Complete guide: https://github.com/ari1110/pass-cli/blob/main/docs/GETTING_STARTED.md + Complete guide: https://github.com/arimxyer/pass-cli/blob/main/docs/GETTING_STARTED.md # Scoop bucket (automated manifest creation and updates) scoops: @@ -305,7 +305,7 @@ scoops: # Bucket repository (GoReleaser will auto-create/update the manifest) repository: - owner: ari1110 + owner: arimxyer name: scoop-bucket token: "{{ .Env.SCOOP_BUCKET_TOKEN }}" @@ -313,7 +313,7 @@ scoops: directory: bucket # Metadata - homepage: https://github.com/ari1110/pass-cli + homepage: https://github.com/arimxyer/pass-cli description: "Secure, cross-platform CLI password and API key manager for developers" license: MIT @@ -321,4 +321,4 @@ scoops: post_install: - "Write-Host 'Pass-CLI installed! First-time: Run `pass-cli` for guided setup.' -ForegroundColor Green" - "Write-Host 'TUI: pass-cli | Health check: pass-cli doctor | Enable keychain: pass-cli keychain enable' -ForegroundColor Cyan" - - "Write-Host 'Guide: https://github.com/ari1110/pass-cli/blob/main/docs/GETTING_STARTED.md' -ForegroundColor Yellow" \ No newline at end of file + - "Write-Host 'Guide: https://github.com/arimxyer/pass-cli/blob/main/docs/GETTING_STARTED.md' -ForegroundColor Yellow" \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 319e29d8..df1cf665 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -327,4 +327,4 @@ This changelog follows these principles: - **Fixed** for any bug fixes - **Security** for vulnerability fixes -For detailed commit-level changes, see [GitHub Releases](https://github.com/ari1110/pass-cli/releases). +For detailed commit-level changes, see [GitHub Releases](https://github.com/arimxyer/pass-cli/releases). diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7b95272d..546284ad 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,7 +1,7 @@ # Contributing to Pass-CLI Thank you for your interest in contributing to Pass-CLI! This document provides guidelines for contributing to the project. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?label=Last%20Updated) ## Documentation Governance diff --git a/README.md b/README.md index d4e53e0f..56467c7f 100644 --- a/README.md +++ b/README.md @@ -8,11 +8,11 @@ ``` > A secure, cross-platform command-line password manager designed for developers -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?label=Last%20Updated) Pass-CLI is a fast, secure password and API key manager that stores credentials locally with AES-256-GCM encryption. Built for developers who need quick, script-friendly access to credentials without cloud dependencies. -📚 **[View Full Documentation](https://ari1110.github.io/pass-cli/)** | [Getting Started](docs/01-getting-started/quick-start.md) | [Installation](docs/01-getting-started/quick-install.md) | [Usage Guide](docs/03-reference/command-reference.md) +📚 **[View Full Documentation](https://arimxyer.github.io/pass-cli/)** | [Getting Started](docs/01-getting-started/quick-start.md) | [Installation](docs/01-getting-started/quick-install.md) | [Usage Guide](docs/03-reference/command-reference.md) ## Key Features @@ -35,13 +35,13 @@ Pass-CLI is a fast, secure password and API key manager that stores credentials **macOS / Linux (Homebrew)**: ```bash -brew tap ari1110/homebrew-tap +brew tap arimxyer/homebrew-tap brew install pass-cli ``` **Windows (Scoop)**: ```powershell -scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket +scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket scoop install pass-cli ``` @@ -201,7 +201,7 @@ For complete security details, best practices, and migration guides, see [docs/0 ```bash # Clone and build -git clone https://github.com/ari1110/pass-cli.git +git clone https://github.com/arimxyer/pass-cli.git cd pass-cli go build -o pass-cli . @@ -251,7 +251,7 @@ Planned features for future releases: - **TOTP / 2FA Support**: Store TOTP secrets with credentials and generate 6-digit codes on demand - no separate authenticator app needed -Have a feature request? Open an issue on [GitHub](https://github.com/ari1110/pass-cli/issues). +Have a feature request? Open an issue on [GitHub](https://github.com/arimxyer/pass-cli/issues). ## Contributing @@ -263,9 +263,9 @@ This project is licensed under the Apache License 2.0. See the [LICENSE](LICENSE ## Links -- **Releases**: [GitHub Releases](https://github.com/ari1110/pass-cli/releases) -- **Issues**: [GitHub Issues](https://github.com/ari1110/pass-cli/issues) -- **Discussions**: [GitHub Discussions](https://github.com/ari1110/pass-cli/discussions) +- **Releases**: [GitHub Releases](https://github.com/arimxyer/pass-cli/releases) +- **Issues**: [GitHub Issues](https://github.com/arimxyer/pass-cli/issues) +- **Discussions**: [GitHub Discussions](https://github.com/arimxyer/pass-cli/discussions) --- diff --git a/SECURITY.md b/SECURITY.md index 2753d724..375208a0 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -15,7 +15,7 @@ We release security updates for the following versions: Instead, please report security vulnerabilities through GitHub's private vulnerability reporting: -1. Go to the [Security tab](https://github.com/ari1110/pass-cli/security) +1. Go to the [Security tab](https://github.com/arimxyer/pass-cli/security) 2. Click "Report a vulnerability" 3. Fill out the advisory form with the details below diff --git a/cmd/doctor.go b/cmd/doctor.go index eb53e0bc..9801ccfa 100644 --- a/cmd/doctor.go +++ b/cmd/doctor.go @@ -67,7 +67,7 @@ func runDoctor(cmd *cobra.Command, args []string) error { // Build check options opts := health.CheckOptions{ CurrentVersion: version, - GitHubRepo: "ari1110/pass-cli", + GitHubRepo: "arimxyer/pass-cli", VaultPath: vaultPath, VaultPathSource: vaultSource, VaultDir: filepath.Dir(vaultPath), diff --git a/cmd/keychain_status.go b/cmd/keychain_status.go index 4751c39f..9668ff5a 100644 --- a/cmd/keychain_status.go +++ b/cmd/keychain_status.go @@ -119,12 +119,12 @@ func runKeychainStatus(cmd *cobra.Command, args []string) error { } else if meta != nil && !meta.KeychainEnabled { fmt.Printf("✓ Vault Configuration: Keychain not enabled\n\n") fmt.Println("System keychain is not accessible. You will be prompted for password on each command.") - fmt.Println("See documentation for keychain setup: https://github.com/ari1110/pass-cli/blob/main/docs/GETTING_STARTED.md#keychain-integration") + fmt.Println("See documentation for keychain setup: https://github.com/arimxyer/pass-cli/blob/main/docs/GETTING_STARTED.md#keychain-integration") } else { // No metadata - legacy vault fmt.Println() fmt.Println("System keychain is not accessible. You will be prompted for password on each command.") - fmt.Println("See documentation for keychain setup: https://github.com/ari1110/pass-cli/blob/main/docs/GETTING_STARTED.md#keychain-integration") + fmt.Println("See documentation for keychain setup: https://github.com/arimxyer/pass-cli/blob/main/docs/GETTING_STARTED.md#keychain-integration") } } diff --git a/cmd/root.go b/cmd/root.go index f37e4d98..e5c06e63 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -50,7 +50,7 @@ Examples: # List all credentials pass-cli list -For more information, visit: https://github.com/ari1110/pass-cli`, +For more information, visit: https://github.com/arimxyer/pass-cli`, PersistentPreRunE: checkFirstRun, Run: runRootCommand, } @@ -79,7 +79,7 @@ Instead, configure your vault location in the config file: 3. Run your command without the --vault flag For more details, see the migration guide: - https://github.com/ari1110/pass-cli/blob/main/docs/MIGRATION.md + https://github.com/arimxyer/pass-cli/blob/main/docs/MIGRATION.md Original error: %w`, os.Getenv("HOME"), err) } diff --git a/docs/01-getting-started/manual-install.md b/docs/01-getting-started/manual-install.md index 1a192a61..f48a33c7 100644 --- a/docs/01-getting-started/manual-install.md +++ b/docs/01-getting-started/manual-install.md @@ -10,7 +10,7 @@ Manual installation gives you direct control over the binary location and versio 1. **Visit the Releases Page** - Go to [GitHub Releases](https://github.com/ari1110/pass-cli/releases/latest) + Go to [GitHub Releases](https://github.com/arimxyer/pass-cli/releases/latest) 2. **Choose Your Platform** @@ -39,7 +39,7 @@ Verifying checksums ensures the downloaded file hasn't been tampered with. # Download your platform's archive and checksums.txt # Go to GitHub Releases and download your platform's archive # Example for Linux amd64: -# 1. Visit: https://github.com/ari1110/pass-cli/releases/latest +# 1. Visit: https://github.com/arimxyer/pass-cli/releases/latest # 2. Download: pass-cli_VERSION_linux_amd64.tar.gz # 3. Download: checksums.txt @@ -71,7 +71,7 @@ fi #### Windows (PowerShell) ```powershell -# After downloading from https://github.com/ari1110/pass-cli/releases/latest +# After downloading from https://github.com/arimxyer/pass-cli/releases/latest # Replace with your downloaded filename $file = "pass-cli_X.Y.Z_windows_amd64.zip" @@ -188,7 +188,7 @@ git --version ```bash # Clone the repository -git clone https://github.com/ari1110/pass-cli.git +git clone https://github.com/arimxyer/pass-cli.git cd pass-cli # Checkout specific version (optional) diff --git a/docs/01-getting-started/quick-install.md b/docs/01-getting-started/quick-install.md index cc387c3c..38cb6eac 100644 --- a/docs/01-getting-started/quick-install.md +++ b/docs/01-getting-started/quick-install.md @@ -5,7 +5,7 @@ toc: true --- Fast installation using package managers for Pass-CLI across all supported platforms. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Quick Install @@ -13,7 +13,7 @@ Fast installation using package managers for Pass-CLI across all supported platf ```bash # Using Homebrew -brew tap ari1110/homebrew-tap +brew tap arimxyer/homebrew-tap brew install pass-cli ``` @@ -21,7 +21,7 @@ brew install pass-cli ```powershell # Using Scoop -scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket +scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket scoop install pass-cli ``` @@ -42,7 +42,7 @@ Homebrew is the recommended installation method for macOS and Linux. ```bash # Add the Pass-CLI tap -brew tap ari1110/homebrew-tap +brew tap arimxyer/homebrew-tap # Install Pass-CLI brew install pass-cli @@ -85,7 +85,7 @@ Scoop is the recommended installation method for Windows. ```powershell # Add the Pass-CLI bucket -scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket +scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket # Install Pass-CLI scoop install pass-cli diff --git a/docs/01-getting-started/quick-start.md b/docs/01-getting-started/quick-start.md index ace71739..ed021497 100644 --- a/docs/01-getting-started/quick-start.md +++ b/docs/01-getting-started/quick-start.md @@ -6,7 +6,7 @@ toc: true This 5-minute guide will walk you through initializing your vault and storing your first credential. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Installation diff --git a/docs/01-getting-started/uninstall.md b/docs/01-getting-started/uninstall.md index d62dc9c2..6b879b3b 100644 --- a/docs/01-getting-started/uninstall.md +++ b/docs/01-getting-started/uninstall.md @@ -15,7 +15,7 @@ Complete instructions for removing pass-cli from your system. brew uninstall pass-cli # Remove tap (optional) -brew untap ari1110/homebrew-tap +brew untap arimxyer/homebrew-tap # Remove vault (if desired) rm -rf ~/.pass-cli @@ -110,14 +110,14 @@ history -c If you encounter issues not covered here: 1. Check the [Troubleshooting Guide](../04-troubleshooting/_index) -2. Review [GitHub Issues](https://github.com/ari1110/pass-cli/issues) -3. Ask in [GitHub Discussions](https://github.com/ari1110/pass-cli/discussions) -4. File a [new issue](https://github.com/ari1110/pass-cli/issues/new) +2. Review [GitHub Issues](https://github.com/arimxyer/pass-cli/issues) +3. Ask in [GitHub Discussions](https://github.com/arimxyer/pass-cli/discussions) +4. File a [new issue](https://github.com/arimxyer/pass-cli/issues/new) ## Next Steps After uninstalling, you might want to: - Review the [Security Architecture](../03-reference/security-architecture) -- Check [pass-cli Documentation](https://ari1110.github.io/pass-cli/) for other topics +- Check [pass-cli Documentation](https://arimxyer.github.io/pass-cli/) for other topics diff --git a/docs/02-guides/recovery-phrase.md b/docs/02-guides/recovery-phrase.md index d23d7f81..70ffbb5a 100644 --- a/docs/02-guides/recovery-phrase.md +++ b/docs/02-guides/recovery-phrase.md @@ -6,7 +6,7 @@ toc: true Complete guide to using BIP39 recovery phrases to recover vault access if you forget your master password. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Overview diff --git a/docs/03-reference/command-reference.md b/docs/03-reference/command-reference.md index 08dcddb2..c61da7d3 100644 --- a/docs/03-reference/command-reference.md +++ b/docs/03-reference/command-reference.md @@ -5,7 +5,7 @@ toc: true --- Complete reference for all pass-cli commands and their options. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Global Options @@ -1888,7 +1888,7 @@ See [Quick Start Guide](../01-getting-started/quick-start) for complete first-ru ## Getting Help - Run any command with `--help` flag -- See [pass-cli Documentation](https://ari1110.github.io/pass-cli/) for overview +- See [pass-cli Documentation](https://arimxyer.github.io/pass-cli/) for overview - Check [Troubleshooting](../04-troubleshooting/_index) for common issues -- Visit [GitHub Issues](https://github.com/ari1110/pass-cli/issues) +- Visit [GitHub Issues](https://github.com/arimxyer/pass-cli/issues) diff --git a/docs/03-reference/known-limitations.md b/docs/03-reference/known-limitations.md index 8c1907f3..9bc764fd 100644 --- a/docs/03-reference/known-limitations.md +++ b/docs/03-reference/known-limitations.md @@ -5,7 +5,7 @@ toc: true --- Documentation of known technical limitations in Pass-CLI and their security implications. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## TUI Password Input Memory Handling diff --git a/docs/03-reference/migration.md b/docs/03-reference/migration.md index dbb575ce..87b8d315 100644 --- a/docs/03-reference/migration.md +++ b/docs/03-reference/migration.md @@ -5,7 +5,7 @@ toc: true --- Guide for upgrading Pass-CLI vaults and adapting to security hardening changes introduced in v0.3.0. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Overview @@ -739,5 +739,5 @@ Time includes manual re-entry of credentials. Future in-place migration will be ## Support - **Documentation**: [Security Architecture](security-architecture), [Command Reference](command-reference) -- **Issues**: [GitHub Issues](https://github.com/ari1110/pass-cli/issues) +- **Issues**: [GitHub Issues](https://github.com/arimxyer/pass-cli/issues) diff --git a/docs/03-reference/security-architecture.md b/docs/03-reference/security-architecture.md index dafd5e37..1e781fc6 100644 --- a/docs/03-reference/security-architecture.md +++ b/docs/03-reference/security-architecture.md @@ -5,7 +5,7 @@ toc: true --- Comprehensive security architecture, cryptographic implementation, threat model, and security guarantees for Pass-CLI. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Security Overview diff --git a/docs/04-troubleshooting/installation.md b/docs/04-troubleshooting/installation.md index 73f9ec9a..07cd8b7d 100644 --- a/docs/04-troubleshooting/installation.md +++ b/docs/04-troubleshooting/installation.md @@ -5,7 +5,7 @@ toc: true --- Solutions for installation and initialization problems. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Installation Issues @@ -83,8 +83,8 @@ brew update brew doctor # Remove and re-add tap -brew untap ari1110/pass-cli -brew tap ari1110/pass-cli +brew untap arimxyer/pass-cli +brew tap arimxyer/pass-cli # Try verbose installation brew install --verbose pass-cli @@ -109,7 +109,7 @@ scoop status # Remove and re-add bucket scoop bucket rm pass-cli -scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket +scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket # Clear cache and retry scoop cache rm pass-cli @@ -142,7 +142,7 @@ xattr -d com.apple.quarantine /usr/local/bin/pass-cli **Option 3: Build from source** (trusted) ```bash -git clone https://github.com/ari1110/pass-cli +git clone https://github.com/arimxyer/pass-cli cd pass-cli go build -o pass-cli . sudo mv pass-cli /usr/local/bin/ diff --git a/docs/05-operations/health-checks.md b/docs/05-operations/health-checks.md index b2b6722c..96ca274b 100644 --- a/docs/05-operations/health-checks.md +++ b/docs/05-operations/health-checks.md @@ -5,7 +5,7 @@ toc: true --- The `pass-cli doctor` command provides comprehensive health checks for your pass-cli installation. Use it to diagnose issues, verify your setup, and ensure everything is working correctly. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) . ## Overview @@ -143,7 +143,7 @@ esac **Symptom**: ```text ⚠ Version: Update available: v1.2.3 → v1.2.4 - Recommendation: Update to latest version: https://github.com/ari1110/pass-cli/releases/tag/v1.2.4 + Recommendation: Update to latest version: https://github.com/arimxyer/pass-cli/releases/tag/v1.2.4 ``` **Solution**: Update pass-cli to the latest version using your package manager or download from GitHub. diff --git a/docs/05-operations/security-operations.md b/docs/05-operations/security-operations.md index d2e82013..c96ab150 100644 --- a/docs/05-operations/security-operations.md +++ b/docs/05-operations/security-operations.md @@ -244,7 +244,7 @@ Pass-CLI has not yet undergone external security audit. We welcome security rese **DO NOT** file public issues for security vulnerabilities. Instead, use GitHub's private security advisory feature to report vulnerabilities: -- Visit: https://github.com/ari1110/pass-cli/security/advisories/new +- Visit: https://github.com/arimxyer/pass-cli/security/advisories/new - Include: Detailed description, reproduction steps, impact assessment - Disclosure: Coordinated disclosure after fix @@ -258,7 +258,7 @@ Security updates are released as: Check for updates: ```bash pass-cli version -# Compare with latest: https://github.com/ari1110/pass-cli/releases +# Compare with latest: https://github.com/arimxyer/pass-cli/releases ``` ## Cryptographic Algorithm Details diff --git a/docs/06-development/branch-workflow.md b/docs/06-development/branch-workflow.md index 7a2aab26..9093a3e5 100644 --- a/docs/06-development/branch-workflow.md +++ b/docs/06-development/branch-workflow.md @@ -5,7 +5,7 @@ toc: true --- This document describes the branching strategy and workflow for pass-cli development. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Branch Structure @@ -24,7 +24,7 @@ This document describes the branching strategy and workflow for pass-cli develop ```bash # Clone repo (if new) -git clone https://github.com/ari1110/pass-cli.git +git clone https://github.com/arimxyer/pass-cli.git cd pass-cli # Make sure you're up to date @@ -50,7 +50,7 @@ git commit -m "feat: add new feature" git push origin feat/my-feature-name # Create PR via GitHub -# Go to: https://github.com/ari1110/pass-cli/compare/main...feat/my-feature-name +# Go to: https://github.com/arimxyer/pass-cli/compare/main...feat/my-feature-name # CI runs automatically on your PR ``` @@ -313,8 +313,8 @@ git push origin feat/my-feature ## References -- GitHub Actions: https://github.com/ari1110/pass-cli/actions -- Branch Settings: https://github.com/ari1110/pass-cli/settings/rules +- GitHub Actions: https://github.com/arimxyer/pass-cli/actions +- Branch Settings: https://github.com/arimxyer/pass-cli/settings/rules - Release Workflow: `.github/workflows/release.yml` - CI Workflow: `.github/workflows/ci.yml` -- Pull Requests: https://github.com/ari1110/pass-cli/pulls +- Pull Requests: https://github.com/arimxyer/pass-cli/pulls diff --git a/docs/06-development/ci-cd.md b/docs/06-development/ci-cd.md index aed3b6d9..2d070722 100644 --- a/docs/06-development/ci-cd.md +++ b/docs/06-development/ci-cd.md @@ -5,7 +5,7 @@ toc: true --- This document describes the automated CI/CD pipeline for Pass-CLI. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Workflows @@ -294,10 +294,10 @@ goreleaser release --snapshot --clean --skip=publish Add to README.md: ```markdown -[![CI](https://github.com/ari1110/pass-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/ari1110/pass-cli/actions/workflows/ci.yml) -[![Release](https://github.com/ari1110/pass-cli/actions/workflows/release.yml/badge.svg)](https://github.com/ari1110/pass-cli/actions/workflows/release.yml) -[![Go Report Card](https://goreportcard.com/badge/github.com/ari1110/pass-cli)](https://goreportcard.com/report/github.com/ari1110/pass-cli) -[![codecov](https://codecov.io/gh/ari1110/pass-cli/branch/main/graph/badge.svg)](https://codecov.io/gh/ari1110/pass-cli) +[![CI](https://github.com/arimxyer/pass-cli/actions/workflows/ci.yml/badge.svg)](https://github.com/arimxyer/pass-cli/actions/workflows/ci.yml) +[![Release](https://github.com/arimxyer/pass-cli/actions/workflows/release.yml/badge.svg)](https://github.com/arimxyer/pass-cli/actions/workflows/release.yml) +[![Go Report Card](https://goreportcard.com/badge/github.com/arimxyer/pass-cli)](https://goreportcard.com/report/github.com/arimxyer/pass-cli) +[![codecov](https://codecov.io/gh/arimxyer/pass-cli/branch/main/graph/badge.svg)](https://codecov.io/gh/arimxyer/pass-cli) ``` ## Security diff --git a/docs/06-development/contributing.md b/docs/06-development/contributing.md index 8e332259..c08c0fe4 100644 --- a/docs/06-development/contributing.md +++ b/docs/06-development/contributing.md @@ -5,7 +5,7 @@ toc: true --- This guide covers the development workflow for Pass-CLI contributors. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Prerequisites @@ -26,7 +26,7 @@ This guide covers the development workflow for Pass-CLI contributors. ```bash # Clone the repository -git clone https://github.com/ari1110/pass-cli.git +git clone https://github.com/arimxyer/pass-cli.git cd pass-cli # Install dependencies @@ -463,12 +463,12 @@ Contributions are welcome! Please: 4. Run all tests and quality checks (see "Before Committing" section) 5. Submit a pull request -For questions or discussions, visit [GitHub Discussions](https://github.com/ari1110/pass-cli/discussions). +For questions or discussions, visit [GitHub Discussions](https://github.com/arimxyer/pass-cli/discussions). ## Getting Help -- **Issues**: [GitHub Issues](https://github.com/ari1110/pass-cli/issues) -- **Discussions**: [GitHub Discussions](https://github.com/ari1110/pass-cli/discussions) +- **Issues**: [GitHub Issues](https://github.com/arimxyer/pass-cli/issues) +- **Discussions**: [GitHub Discussions](https://github.com/arimxyer/pass-cli/discussions) - **Documentation**: [docs/](../_index.md) ## Resources diff --git a/docs/06-development/homebrew.md b/docs/06-development/homebrew.md index e5a12193..4f1f4767 100644 --- a/docs/06-development/homebrew.md +++ b/docs/06-development/homebrew.md @@ -5,7 +5,7 @@ toc: true --- This document explains how to use, test, and submit the Homebrew formula for Pass-CLI. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Overview @@ -22,7 +22,7 @@ The Homebrew formula enables easy installation of Pass-CLI on macOS and Linux sy ```bash # Add the tap -brew tap ari1110/homebrew-tap +brew tap arimxyer/homebrew-tap # Install Pass-CLI brew install pass-cli @@ -49,7 +49,7 @@ A Homebrew tap is a GitHub repository that contains Homebrew formulae. ```bash # Clone your new repository -git clone https://github.com/ari1110/homebrew-tap.git +git clone https://github.com/arimxyer/homebrew-tap.git cd homebrew-tap # Create Formula directory @@ -70,7 +70,7 @@ After creating a release, you need to update the SHA256 checksums in the formula ```bash # Download each release artifact and calculate its checksum -curl -L "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_darwin_amd64.tar.gz" | sha256sum +curl -L "https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_darwin_amd64.tar.gz" | sha256sum # Repeat for each platform: # - darwin_amd64 @@ -90,7 +90,7 @@ curl -L "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0 brew install --build-from-source homebrew/pass-cli.rb # Or use brew install with the tap -brew install --debug --verbose ari1110/homebrew-tap/pass-cli +brew install --debug --verbose arimxyer/homebrew-tap/pass-cli # Test the installation pass-cli version @@ -195,7 +195,7 @@ When releasing a new version: 2. **Update URLs** ```ruby - url "https://github.com/ari1110/pass-cli/releases/download/v1.1.0/..." + url "https://github.com/arimxyer/pass-cli/releases/download/v1.1.0/..." ``` 3. **Update SHA256 Checksums** @@ -226,7 +226,7 @@ Consider adding automation to update checksums: # Example script to calculate checksums #!/bin/bash VERSION="0.0.1" -BASE_URL="https://github.com/ari1110/pass-cli/releases/download/v${VERSION}" +BASE_URL="https://github.com/arimxyer/pass-cli/releases/download/v${VERSION}" for os in darwin linux; do for arch in amd64 arm64; do diff --git a/docs/06-development/release.md b/docs/06-development/release.md index 001f483f..509fff34 100644 --- a/docs/06-development/release.md +++ b/docs/06-development/release.md @@ -5,7 +5,7 @@ toc: true --- This document describes the release process for Pass-CLI using GoReleaser. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Prerequisites diff --git a/docs/06-development/scoop.md b/docs/06-development/scoop.md index 95d94eac..5ddf6e5c 100644 --- a/docs/06-development/scoop.md +++ b/docs/06-development/scoop.md @@ -5,7 +5,7 @@ toc: true --- This document explains how to use, test, and submit the Scoop manifest for Pass-CLI on Windows. -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## Overview @@ -23,7 +23,7 @@ The Scoop manifest enables easy installation of Pass-CLI on Windows systems thro ```powershell # Add the bucket -scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket +scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket # Install Pass-CLI scoop install pass-cli @@ -55,7 +55,7 @@ A Scoop bucket is a GitHub repository that contains Scoop manifests. ```powershell # Clone your new repository -git clone https://github.com/ari1110/scoop-bucket.git +git clone https://github.com/arimxyer/scoop-bucket.git cd scoop-bucket # Create bucket directory structure @@ -76,7 +76,7 @@ After creating a release, you need to update the SHA256 hashes in the manifest: ```powershell # Download each release artifact and calculate its hash -$url = "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_amd64.zip" +$url = "https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_amd64.zip" $hash = (Get-FileHash (Invoke-WebRequest $url -OutFile temp.zip -PassThru).FullName -Algorithm SHA256).Hash # Repeat for each architecture: @@ -89,7 +89,7 @@ $hash = (Get-FileHash (Invoke-WebRequest $url -OutFile temp.zip -PassThru).FullN Alternatively, use Scoop's built-in hash tool: ```powershell -scoop hash https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_amd64.zip +scoop hash https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_amd64.zip ``` ## Testing the Manifest @@ -101,7 +101,7 @@ scoop hash https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli scoop install .\scoop\pass-cli.json # Or test from the bucket -scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket +scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket scoop install pass-cli # Test the installation @@ -175,7 +175,7 @@ Test on all supported Windows architectures: ```json { "checkver": { - "github": "https://github.com/ari1110/pass-cli" + "github": "https://github.com/arimxyer/pass-cli" }, "autoupdate": { "architecture": { @@ -323,12 +323,12 @@ When releasing a new version: 2. **Update URLs** ```json - "url": "https://github.com/ari1110/pass-cli/releases/download/v1.1.0/..." + "url": "https://github.com/arimxyer/pass-cli/releases/download/v1.1.0/..." ``` 3. **Update Hashes** ```powershell - scoop hash https://github.com/ari1110/pass-cli/releases/download/v1.1.0/pass-cli_1.1.0_windows_amd64.zip + scoop hash https://github.com/arimxyer/pass-cli/releases/download/v1.1.0/pass-cli_1.1.0_windows_amd64.zip ``` 4. **Test and Submit** @@ -365,7 +365,7 @@ param( [string]$Version ) -$baseUrl = "https://github.com/ari1110/pass-cli/releases/download/v$Version" +$baseUrl = "https://github.com/arimxyer/pass-cli/releases/download/v$Version" $manifest = Get-Content scoop\pass-cli.json | ConvertFrom-Json # Update version @@ -419,7 +419,7 @@ Usage: ```powershell # Recalculate the hash -scoop hash https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_amd64.zip +scoop hash https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_amd64.zip # Or manually $hash = (Get-FileHash .\pass-cli_0.0.1_windows_amd64.zip).Hash diff --git a/docs/_index.md b/docs/_index.md index 7ecdc412..dd823c65 100644 --- a/docs/_index.md +++ b/docs/_index.md @@ -8,7 +8,7 @@ cascade: ![pass-cli](/images/social-preview.svg) -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) Welcome to the **pass-cli** documentation. pass-cli is a secure, cross-platform CLI password and API key manager designed for developers. @@ -36,8 +36,8 @@ Welcome to the **pass-cli** documentation. pass-cli is a secure, cross-platform ## Getting Help -- **GitHub Issues**: [Report bugs or request features](https://github.com/ari1110/pass-cli/issues) -- **GitHub Discussions**: [Ask questions and share ideas](https://github.com/ari1110/pass-cli/discussions) +- **GitHub Issues**: [Report bugs or request features](https://github.com/arimxyer/pass-cli/issues) +- **GitHub Discussions**: [Ask questions and share ideas](https://github.com/arimxyer/pass-cli/discussions) - **Documentation**: You're reading it! ## Contributing diff --git a/docsite/go.mod b/docsite/go.mod index 224e049e..53457e2b 100644 --- a/docsite/go.mod +++ b/docsite/go.mod @@ -1,4 +1,4 @@ -module github.com/ari1110/pass-cli/docsite +module github.com/arimxyer/pass-cli/docsite go 1.21 diff --git a/docsite/hugo.yaml b/docsite/hugo.yaml index 7000d117..5e6ca4ea 100644 --- a/docsite/hugo.yaml +++ b/docsite/hugo.yaml @@ -1,4 +1,4 @@ -baseURL: https://ari1110.github.io/pass-cli/ +baseURL: https://arimxyer.github.io/pass-cli/ languageCode: en-us title: PASS-CLI @@ -38,7 +38,7 @@ menu: params: type: search - name: GitHub - url: https://github.com/ari1110/pass-cli + url: https://github.com/arimxyer/pass-cli weight: 1 params: icon: github diff --git a/homebrew/pass-cli.rb b/homebrew/pass-cli.rb index 5f0f7c3a..33e815b3 100644 --- a/homebrew/pass-cli.rb +++ b/homebrew/pass-cli.rb @@ -1,27 +1,27 @@ class PassCli < Formula desc "Secure CLI password manager with AES-256-GCM encryption" - homepage "https://github.com/ari1110/pass-cli" + homepage "https://github.com/arimxyer/pass-cli" version "0.8.51" license "MIT" on_macos do on_intel do - url "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_darwin_amd64.tar.gz" + url "https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_darwin_amd64.tar.gz" sha256 "REPLACE_WITH_ACTUAL_SHA256_FOR_DARWIN_AMD64" end on_arm do - url "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_darwin_arm64.tar.gz" + url "https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_darwin_arm64.tar.gz" sha256 "REPLACE_WITH_ACTUAL_SHA256_FOR_DARWIN_ARM64" end end on_linux do on_intel do - url "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_linux_amd64.tar.gz" + url "https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_linux_amd64.tar.gz" sha256 "REPLACE_WITH_ACTUAL_SHA256_FOR_LINUX_AMD64" end on_arm do - url "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_linux_arm64.tar.gz" + url "https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_linux_arm64.tar.gz" sha256 "REPLACE_WITH_ACTUAL_SHA256_FOR_LINUX_ARM64" end end @@ -54,7 +54,7 @@ def caveats • Usage tracking and audit logging Vault location: ~/.pass-cli/vault.enc - Complete guide: https://github.com/ari1110/pass-cli/blob/main/docs/GETTING_STARTED.md + Complete guide: https://github.com/arimxyer/pass-cli/blob/main/docs/GETTING_STARTED.md EOS end diff --git a/manifests/winget/README.md b/manifests/winget/README.md index 72c7f354..2d6383b4 100644 --- a/manifests/winget/README.md +++ b/manifests/winget/README.md @@ -17,7 +17,7 @@ After the release is built, update `pass-cli.yaml` with the actual SHA256 hashes ```powershell # Get checksums from the GitHub release checksums.txt file # Replace VERSION with actual release version -curl -L https://github.com/ari1110/pass-cli/releases/download/vVERSION/checksums.txt +curl -L https://github.com/arimxyer/pass-cli/releases/download/vVERSION/checksums.txt ``` Replace `PLACEHOLDER_HASH_AMD64` and `PLACEHOLDER_HASH_ARM64` with the actual SHA256 values. @@ -53,8 +53,8 @@ wingetcreate submit --token YOUR_GITHUB_TOKEN manifests/winget/pass-cli.yaml Or manually: 1. Clone your fork of `microsoft/winget-pkgs` -2. Create a new branch: `git checkout -b ari1110.pass-cli-1.0.0` -3. Copy manifest to: `manifests/a/ari1110/pass-cli/1.0.0/` +2. Create a new branch: `git checkout -b arimxyer.pass-cli-1.0.0` +3. Copy manifest to: `manifests/a/arimxyer/pass-cli/1.0.0/` 4. Commit and push 5. Create PR to microsoft/winget-pkgs @@ -62,7 +62,7 @@ Or manually: - Automated checks will validate the manifest - Microsoft reviewers will approve (typically 3-7 days) -- Once merged, Pass-CLI will be available via `winget install ari1110.pass-cli` +- Once merged, Pass-CLI will be available via `winget install arimxyer.pass-cli` ## Testing Locally @@ -76,7 +76,7 @@ winget install --manifest manifests/winget/pass-cli.yaml pass-cli version # Uninstall -winget uninstall ari1110.pass-cli +winget uninstall arimxyer.pass-cli ``` ## References diff --git a/manifests/winget/pass-cli.yaml b/manifests/winget/pass-cli.yaml index 8c2f06ef..137ac10a 100644 --- a/manifests/winget/pass-cli.yaml +++ b/manifests/winget/pass-cli.yaml @@ -2,18 +2,18 @@ # This manifest is used to submit Pass-CLI to the Windows Package Manager (winget) # Submission URL: https://github.com/microsoft/winget-pkgs -PackageIdentifier: ari1110.pass-cli +PackageIdentifier: arimxyer.pass-cli PackageVersion: 1.0.0 PackageLocale: en-US -Publisher: ari1110 -PublisherUrl: https://github.com/ari1110 -PublisherSupportUrl: https://github.com/ari1110/pass-cli/issues -Author: ari1110 +Publisher: arimxyer +PublisherUrl: https://github.com/arimxyer +PublisherSupportUrl: https://github.com/arimxyer/pass-cli/issues +Author: arimxyer PackageName: Pass-CLI -PackageUrl: https://github.com/ari1110/pass-cli +PackageUrl: https://github.com/arimxyer/pass-cli License: MIT -LicenseUrl: https://github.com/ari1110/pass-cli/blob/main/LICENSE -Copyright: Copyright (c) 2025 ari1110 +LicenseUrl: https://github.com/arimxyer/pass-cli/blob/main/LICENSE +Copyright: Copyright (c) 2025 arimxyer ShortDescription: A secure, cross-platform CLI password and API key manager for developers Description: |- Pass-CLI is a secure, cross-platform command-line password and API key manager @@ -42,7 +42,7 @@ Tags: Installers: - Architecture: x64 InstallerType: zip - InstallerUrl: https://github.com/ari1110/pass-cli/releases/download/v1.0.0/pass-cli_1.0.0_windows_x86_64.zip + InstallerUrl: https://github.com/arimxyer/pass-cli/releases/download/v1.0.0/pass-cli_1.0.0_windows_x86_64.zip InstallerSha256: PLACEHOLDER_HASH_AMD64 NestedInstallerFiles: - RelativeFilePath: pass-cli.exe @@ -50,7 +50,7 @@ Installers: - Architecture: arm64 InstallerType: zip - InstallerUrl: https://github.com/ari1110/pass-cli/releases/download/v1.0.0/pass-cli_1.0.0_windows_arm64.zip + InstallerUrl: https://github.com/arimxyer/pass-cli/releases/download/v1.0.0/pass-cli_1.0.0_windows_arm64.zip InstallerSha256: PLACEHOLDER_HASH_ARM64 NestedInstallerFiles: - RelativeFilePath: pass-cli.exe diff --git a/scoop/pass-cli.json b/scoop/pass-cli.json index ecc79885..e58c5405 100644 --- a/scoop/pass-cli.json +++ b/scoop/pass-cli.json @@ -1,29 +1,29 @@ { "version": "0.8.51", "description": "Secure CLI password manager with AES-256-GCM encryption", - "homepage": "https://github.com/ari1110/pass-cli", + "homepage": "https://github.com/arimxyer/pass-cli", "license": "MIT", "architecture": { "64bit": { - "url": "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_amd64.zip", + "url": "https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_amd64.zip", "hash": "REPLACE_WITH_ACTUAL_SHA256_FOR_WINDOWS_AMD64" }, "arm64": { - "url": "https://github.com/ari1110/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_arm64.zip", + "url": "https://github.com/arimxyer/pass-cli/releases/download/v0.0.1/pass-cli_0.0.1_windows_arm64.zip", "hash": "REPLACE_WITH_ACTUAL_SHA256_FOR_WINDOWS_ARM64" } }, "bin": "pass-cli.exe", "checkver": { - "github": "https://github.com/ari1110/pass-cli" + "github": "https://github.com/arimxyer/pass-cli" }, "autoupdate": { "architecture": { "64bit": { - "url": "https://github.com/ari1110/pass-cli/releases/download/v$version/pass-cli_$version_windows_amd64.zip" + "url": "https://github.com/arimxyer/pass-cli/releases/download/v$version/pass-cli_$version_windows_amd64.zip" }, "arm64": { - "url": "https://github.com/ari1110/pass-cli/releases/download/v$version/pass-cli_$version_windows_arm64.zip" + "url": "https://github.com/arimxyer/pass-cli/releases/download/v$version/pass-cli_$version_windows_arm64.zip" } }, "hash": { @@ -42,7 +42,7 @@ "Write-Host ' pass-cli doctor - Run health checks'", "Write-Host ''", "Write-Host 'Your vault will be stored at: ~\\.pass-cli\\vault.enc' -ForegroundColor Cyan", - "Write-Host 'Complete guide: https://github.com/ari1110/pass-cli/blob/main/docs/GETTING_STARTED.md'" + "Write-Host 'Complete guide: https://github.com/arimxyer/pass-cli/blob/main/docs/GETTING_STARTED.md'" ], "notes": [ "Pass-CLI: Secure password manager with TUI and CLI interfaces", @@ -62,6 +62,6 @@ " pass-cli keychain enable - Enable auto-unlock", " pass-cli doctor - Verify vault health", "", - "Documentation: https://github.com/ari1110/pass-cli/blob/main/docs/GETTING_STARTED.md" + "Documentation: https://github.com/arimxyer/pass-cli/blob/main/docs/GETTING_STARTED.md" ] } diff --git a/specs/archive/002-comprehensive-documentation-restructuring/plan.md b/specs/archive/002-comprehensive-documentation-restructuring/plan.md index a7f002dc..c65cb1a9 100644 --- a/specs/archive/002-comprehensive-documentation-restructuring/plan.md +++ b/specs/archive/002-comprehensive-documentation-restructuring/plan.md @@ -17,7 +17,7 @@ Reorganize 20 existing documentation files (~33,000 words) into a 6-section task **Primary Dependencies**: Hugo Book theme (alex-shpak/hugo-book), Hugo static site generator **Storage**: File-based (markdown files in docs/ directory, Hugo site in docsite/) **Testing**: Hugo build validation (`hugo --source docsite/`), link validation (zero broken relref links), line count verification (wc -l), git history verification (`git log --follow`) -**Target Platform**: Documentation site deployed to GitHub Pages (https://ari1110.github.io/pass-cli/) +**Target Platform**: Documentation site deployed to GitHub Pages (https://arimxyer.github.io/pass-cli/) **Project Type**: Documentation restructuring (not source code) **Performance Goals**: - User find-time reduced by 40% (proxy: average doc length 450 → 300 lines) diff --git a/specs/archive/002-comprehensive-documentation-restructuring/research.md b/specs/archive/002-comprehensive-documentation-restructuring/research.md index 3effe531..787fa029 100644 --- a/specs/archive/002-comprehensive-documentation-restructuring/research.md +++ b/specs/archive/002-comprehensive-documentation-restructuring/research.md @@ -212,7 +212,7 @@ This research summarizes the comprehensive documentation audit that identified i 3. **File Count Test**: `find docs -name '*.md' -not -name '_index.md' -not -name 'README.md' | wc -l` → Must equal 29 4. **Git History Test**: `git log --follow docs/02-guides/keychain-setup.md` → Must show history from original sources 5. **Redundancy Test**: Manual search for duplicate paragraphs → Must find <5% overlap -6. **Render Test**: Visit https://ari1110.github.io/pass-cli/ → All pages load without errors +6. **Render Test**: Visit https://arimxyer.github.io/pass-cli/ → All pages load without errors **Acceptance Criteria**: All 6 tests pass before marking feature complete. diff --git a/specs/archive/002-fix-untested-features/quickstart.md b/specs/archive/002-fix-untested-features/quickstart.md index 720bd011..97764ff0 100644 --- a/specs/archive/002-fix-untested-features/quickstart.md +++ b/specs/archive/002-fix-untested-features/quickstart.md @@ -160,7 +160,7 @@ import ( "testing" "time" - "github.com/ari1110/pass-cli/internal/vault" + "github.com/arimxyer/pass-cli/internal/vault" "github.com/stretchr/testify/assert" "github.com/stretchr/testify/require" ) @@ -229,7 +229,7 @@ package cmd import ( "fmt" "github.com/spf13/cobra" - "github.com/ari1110/pass-cli/internal/vault" + "github.com/arimxyer/pass-cli/internal/vault" ) func init() { diff --git a/specs/archive/008-review-and-update/contracts/documentation-validation-schema.md b/specs/archive/008-review-and-update/contracts/documentation-validation-schema.md index d2db0ef2..a5dbbc68 100644 --- a/specs/archive/008-review-and-update/contracts/documentation-validation-schema.md +++ b/specs/archive/008-review-and-update/contracts/documentation-validation-schema.md @@ -174,13 +174,13 @@ This contract defines the validation requirements, acceptance criteria, and test **Validation Criteria**: 1. **Homebrew Installation (FR-008)** - - Tap command: `brew tap ari1110/homebrew-tap` + - Tap command: `brew tap arimxyer/homebrew-tap` - Install command: `brew install pass-cli` - Verify command: `pass-cli version` - Commands execute successfully on macOS and Linux 2. **Scoop Installation (FR-008)** - - Bucket command: `scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket` + - Bucket command: `scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket` - Install command: `scoop install pass-cli` - Verify command: `pass-cli version` - Commands execute successfully on Windows diff --git a/specs/archive/008-review-and-update/data-model.md b/specs/archive/008-review-and-update/data-model.md index dd0ce112..79f38261 100644 --- a/specs/archive/008-review-and-update/data-model.md +++ b/specs/archive/008-review-and-update/data-model.md @@ -107,7 +107,7 @@ Each documentation file references zero or more CLI commands that must be valida **Examples**: - `USAGE.md` → `["pass-cli init", "pass-cli add", "pass-cli get", "pass-cli list", "pass-cli update", "pass-cli delete", "pass-cli generate", "pass-cli version"]` - `README.md` → `["pass-cli init", "pass-cli add github", "pass-cli get github", "pass-cli get github --copy"]` -- `INSTALLATION.md` → `["brew tap ari1110/homebrew-tap", "brew install pass-cli", "scoop bucket add pass-cli ...", "scoop install pass-cli"]` +- `INSTALLATION.md` → `["brew tap arimxyer/homebrew-tap", "brew install pass-cli", "scoop bucket add pass-cli ...", "scoop install pass-cli"]` ### Validation Issue → Documentation File (Many-to-One) diff --git a/specs/archive/008-review-and-update/quickstart.md b/specs/archive/008-review-and-update/quickstart.md index cfa3e09a..dae9e7ef 100644 --- a/specs/archive/008-review-and-update/quickstart.md +++ b/specs/archive/008-review-and-update/quickstart.md @@ -18,7 +18,7 @@ This quickstart provides the minimal steps to validate Pass-CLI documentation ac 2. **Repository cloned and feature branch checked out** ```bash - git clone https://github.com/ari1110/pass-cli.git + git clone https://github.com/arimxyer/pass-cli.git cd pass-cli git checkout 008-review-and-update ``` @@ -151,9 +151,9 @@ pass-cli generate --help **File**: `R:\Test-Projects\pass-cli\docs\INSTALLATION.md` **Checklist**: -- [ ] Homebrew tap command: `brew tap ari1110/homebrew-tap` +- [ ] Homebrew tap command: `brew tap arimxyer/homebrew-tap` - [ ] Homebrew install command: `brew install pass-cli` -- [ ] Scoop bucket command: `scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket` +- [ ] Scoop bucket command: `scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket` - [ ] Scoop install command: `scoop install pass-cli` - [ ] Manual installation download links point to current release (v0.0.1 or later) - [ ] Checksum verification instructions accurate diff --git a/specs/archive/008-review-and-update/research.md b/specs/archive/008-review-and-update/research.md index 02c8e8a3..11225ce6 100644 --- a/specs/archive/008-review-and-update/research.md +++ b/specs/archive/008-review-and-update/research.md @@ -200,19 +200,19 @@ Commits from October 2025 show ongoing refinements: ### Assumptions **Homebrew (macOS/Linux)**: -- Repository: `ari1110/homebrew-tap` -- Installation: `brew tap ari1110/homebrew-tap && brew install pass-cli` +- Repository: `arimxyer/homebrew-tap` +- Installation: `brew tap arimxyer/homebrew-tap && brew install pass-cli` - **Assumption**: Package manager should be updated after v0.0.1 release - **Validation Needed**: Confirm Homebrew formula points to v0.0.1 release artifacts **Scoop (Windows)**: -- Repository: `ari1110/scoop-bucket` -- Installation: `scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket && scoop install pass-cli` +- Repository: `arimxyer/scoop-bucket` +- Installation: `scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket && scoop install pass-cli` - **Assumption**: Package manager should be updated after v0.0.1 release - **Validation Needed**: Confirm Scoop manifest points to v0.0.1 release artifacts **Manual Installation**: -- GitHub Releases: `https://github.com/ari1110/pass-cli/releases` +- GitHub Releases: `https://github.com/arimxyer/pass-cli/releases` - Requires download and extraction of platform-specific binary --- diff --git a/specs/archive/008-review-and-update/tasks.md b/specs/archive/008-review-and-update/tasks.md index 57563e5a..5c205a9b 100644 --- a/specs/archive/008-review-and-update/tasks.md +++ b/specs/archive/008-review-and-update/tasks.md @@ -254,14 +254,14 @@ - If exists, proceed to T030 - [X] **T026** [US4] Review `R:\Test-Projects\pass-cli\docs\INSTALLATION.md` - Homebrew installation (FR-008) - - Verify tap command: `brew tap ari1110/homebrew-tap` + - Verify tap command: `brew tap arimxyer/homebrew-tap` - Verify install command: `brew install pass-cli` - Verify verify command: `pass-cli version` - Test on macOS/Linux if available, or verify Homebrew tap is current - Check package manager status from research.md - [X] **T027** [US4] Review `R:\Test-Projects\pass-cli\docs\INSTALLATION.md` - Scoop installation (FR-008) - - Verify bucket command: `scoop bucket add pass-cli https://github.com/ari1110/scoop-bucket` + - Verify bucket command: `scoop bucket add pass-cli https://github.com/arimxyer/scoop-bucket` - Verify install command: `scoop install pass-cli` - Verify verify command: `pass-cli version` - Test on Windows if available, or verify Scoop bucket is current diff --git a/specs/archive/010-documentation-accuracy-verification/examples/readme-bash.sh b/specs/archive/010-documentation-accuracy-verification/examples/readme-bash.sh index f207b7df..a331935e 100644 --- a/specs/archive/010-documentation-accuracy-verification/examples/readme-bash.sh +++ b/specs/archive/010-documentation-accuracy-verification/examples/readme-bash.sh @@ -4,7 +4,7 @@ # Installation examples echo "# Installation examples from README.md" -echo "brew tap ari1110/homebrew-tap" +echo "brew tap arimxyer/homebrew-tap" echo "brew install pass-cli" echo "# Manual installation" @@ -104,7 +104,7 @@ echo "pass-cli config reset" # Build from source examples echo "# Build from source examples from README.md" -echo "git clone https://github.com/ari1110/pass-cli.git" +echo "git clone https://github.com/arimxyer/pass-cli.git" echo "cd pass-cli" echo "go build -o pass-cli ." echo "make build" diff --git a/specs/archive/012-vault-metadata-for/contracts/vault-metadata-schema.json b/specs/archive/012-vault-metadata-for/contracts/vault-metadata-schema.json index 459b786c..82921273 100644 --- a/specs/archive/012-vault-metadata-for/contracts/vault-metadata-schema.json +++ b/specs/archive/012-vault-metadata-for/contracts/vault-metadata-schema.json @@ -1,6 +1,6 @@ { "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "https://github.com/ari1110/pass-cli/schemas/vault-metadata.json", + "$id": "https://github.com/arimxyer/pass-cli/schemas/vault-metadata.json", "title": "Vault Metadata", "description": "Plaintext configuration file containing audit settings for a pass-cli vault, enabling audit logging without vault decryption.", "type": "object", diff --git a/specs/documentation-lifecycle.md b/specs/documentation-lifecycle.md index a7f9e78f..d241eb3c 100644 --- a/specs/documentation-lifecycle.md +++ b/specs/documentation-lifecycle.md @@ -4,7 +4,7 @@ weight: 8 toc: true --- -![Version](https://img.shields.io/github/v/release/ari1110/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/ari1110/pass-cli?path=docs&label=Last%20Updated) +![Version](https://img.shields.io/github/v/release/arimxyer/pass-cli?label=Version) ![Last Updated](https://img.shields.io/github/last-commit/arimxyer/pass-cli?path=docs&label=Last%20Updated) ## 1. Purpose & Scope