Skip to content

Field Sync Tier 2: Manual Network Push to Central Instance #230

@spydmobile

Description

@spydmobile

Parent Issue

Sub-issue of #137 (Field Sync — Export/Import Between Nomad Instances)

Depends on Tier 1 (Manual Export/Import via ZIP) being complete.

Summary

Network-based manual sync — user clicks "Sync to Central" and the field instance pushes models to the central instance's import endpoint over HTTP.

Scope

  • Central instance URL configurable in settings (.env or settings UI)
  • "Sync to Central" button in dashboard
  • POSTs the export bundle to the central instance's POST /api/v1/import endpoint
  • Per-model sync status indicator: synced / pending / error
  • Sync log showing what was pushed and when
  • Auth: field instance authenticates to central (token or shared key)

Not In Scope

  • Auto-detection of central instance availability
  • Background polling
  • Auto-push on reconnect

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions