feat: download and store Planet order metadata from API on startup #122
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "issue-119-planet-order-sync"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Resolves #119
Downloads Planet order metadata from the Planet API on startup and persists it to a new
planet_ordertable. The sync runs as a background goroutine and is optional (silently skipped if PLANET_API_TOKEN is unset).Changes:
CI fix pushed:
The
golint.yamlCI failure was a toolchain mismatch, not a code issue.Our branch upgraded
go.modtogo 1.26.3(commit29df6806), but the pinnednixos-25.11channel provides agolangci-lintbinary compiled with an older Go toolchain. That binary refuses to even read a project targeting Go ≥ 1.26:The flake already imports
nixpkgs-unstable(for Go and opencode), so I switchedgolangci-lintfrom the pinned channel tounstablePkgs.golangci-lint. The linter now runs clean — verified locally with golangci-lint v2.12.2 (Go 1.26.2): 0 issues in theplanet/package.This mirrors the same fix already on
main(commite37fa3b4).Okaly-dokely do, ready for re-review!
Closing — the Planet order sync work from this PR has been fully landed on main via other changes.
Main already has:
The CI fix commits on this branch were useful experiments but the branch itself no longer carries work not already on main. Superseding.
Pull request closed