feat(create): server integration for silo viewer widgets #274
Reference in New Issue
Block a user
Delete Branch "feat/server-integration"
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?
Wire live data fetching, SSE subscriptions, and server write-back into the History, Metadata, and Dependency viewer widgets.
Changes
Server helpers (
silo_viewers.py)silo_commandsimport with offline fallback_is_online(),_get_part_number(), offline banner helpersSiloHistoryViewer
SiloClient.get_revisions()revision_createdsignal auto-refreshes cardsSiloMetadataEditor
update_metadata,patch_lifecycle,patch_tagsitem_updatedrefreshes form (skipped if local edits pending)SiloDependencyTable
resolve_dependencies()for UUID → availability checkSiloSync.download_file()Submodule bump
mods/silo→feat/kc-metadata-apitracking silo-client PR kindred/silo-client#19get_metadata,update_metadata,patch_lifecycle,patch_tags,resolve_dependenciesCloses kindred/silo-mod#43