Skip to content

Tags: jackvaughanjr/2snipe-manager

Tags

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
docs: update CONTEXT.md, architecture.md, and example.yaml for v1.3.0 (

…#42)

- CONTEXT.md: add `where` command; fix --config default path; update init
  description to reflect ~/.snipemgr/ default and credentials_file prompt
- architecture.md: update init wizard steps (credentials_file, directory
  creation); reorder install flow (backend first, schedule/timezone GCP-only,
  config fields with Snipe-IT pre-fill); note PersistentPreRunE nudge suppressed
  for `where`
- snipemgr.example.yaml: note credentials_file is surfaced in init wizard
- README: add v1.3.0 version history entry

v1.2.0

Toggle v1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: bump version to v1.2.0 (#37)

v1.1.1

Toggle v1.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #26 from jackvaughanjr/fix/notarytool-issuer-flag

fix: correct notarytool flag --issuer-id to --issuer

v1.1.0

Toggle v1.1.0's commit message
feat: v1.1.0 — Phases 3+4, init wizard, upgrade, and release infrastr…

…ucture

Phase 3 — GCP integration:
- Secret Manager backend (ADC + credentials_file fallback)
- Cloud Run Jobs + Cloud Scheduler provisioned at install time
- enable, disable, run, status commands
- env_var field in manifest ConfigField for explicit env var mapping

Phase 4 — upgrade + release polish:
- upgrade command with --all flag and new-settings detection
- ↑ update indicator in list and status; VERSION column in status
- Race-safe atomic state writes (os.CreateTemp)
- Cross-platform release workflow (macOS arm64/amd64, Linux amd64/arm64, Windows amd64)

v1.1.0 additions:
- init wizard (three-step huh form; writes snipemgr.yaml)
- Interactive install picker (omit name → scrollable registry picker)
- Timezone-aware Cloud Scheduler (gcp.scheduler_timezone)
- SHA256 checksums attached to every release

Release infrastructure:
- LICENSE (MIT), SECURITY.md, CI workflow (go vet + go test on push/PR)
- Issue templates (bug report, feature request), PR template
- .github/release.yml (PR label categorization for release notes)
- docs/releases/v1.1.0.md release notes
- Phase docs renamed: phase-3-gcp → phase-3-complete, phase-4-upgrade → phase-4-complete