Files
silo/docs/CALC_EXTENSION.md
Forbes 60fa48285d refactor: remove LibreOffice Calc extension from server repo
Move pkg/calc/ to its own repository (19 files, ~4,600 lines):
- silo_calc_component.py, sync_engine.py, dialogs.py, push/pull
- AI client, completion wizard, settings, sheet format
- Addons.xcu, manifest.xml, description.xml, tests

Replace docs/CALC_EXTENSION.md with redirect to silo-calc repo
and reference to server-side ODS export endpoints.

The Calc extension now lives at:
https://git.kindred-systems.com/kindred/silo-calc
2026-02-06 16:19:15 -06:00

774 B

LibreOffice Calc Extension

The Silo Calc extension has been moved to its own repository: silo-calc.

Server-Side ODS Support

The server-side ODS library (internal/ods/) and ODS endpoints remain in this repository. See docs/SPECIFICATION.md Section 11 for the full endpoint listing.

Method Path Description
GET /api/items/export.ods Items as ODS
GET /api/items/template.ods Blank import template
POST /api/items/import.ods Import from ODS
GET /api/items/{pn}/bom/export.ods BOM as formatted ODS
GET /api/projects/{code}/sheet.ods Multi-sheet project workbook
POST /api/sheets/diff Upload ODS, return JSON diff