Skip to content

feat: connectors and item files - #248

Merged
blaipr merged 1 commit into
mainfrom
feat/connectors-and-item-files
Oct 26, 2026
Merged

blaipr merged 1 commit into
mainfrom
feat/connectors-and-item-files

Conversation

@blaipr

@blaipr blaipr commented Oct 26, 2026

Copy link
Copy Markdown
Member

The 0.35 work: configuration as item files, connectors, federation push, and the fixes from a pre-release sweep.

  • Breaking: item files. The configuration is one item per file under a typed key, AWX style; a 0.34 directory is converted at startup (staged, validated, backed up, never half-written).
  • Breaking: connectors. What a source said about its script moved to a connectors item that many sources share; reference keys lost their _id suffix.
  • Federation push: the central pushes the topology map to its edges, redacted, with the same key the map was read with; server.url and server.name.
  • New reads: a source's single group, project revisions and credentials, peer pull ages.
  • Fixes: migration naming collisions, number-looking values kept verbatim, browser sessions refused for pushes, sessions revoked by key name, temp copies cleaned on read-only mounts.
  • UI: the image ships unified-ui 0.2.0.

Every entry, with who a breaking change affects, is in CHANGELOG.md under Unreleased.

Local checks: cargo fmt --check, cargo clippy --all-targets -- -D warnings, cargo test, and the changelog guard.

@blaipr
blaipr merged commit dc5c6af into main Oct 26, 2026
6 checks passed
@blaipr
blaipr deleted the feat/connectors-and-item-files branch October 26, 2026 02:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant