feat(docs): put-xlsx с excelize — multi-sheet бюджеты (cutover-portugal) #12

Merged
eSlider merged 1 commits from feat/docs-put-xlsx into main 2026-08-30 13:41:25 +01:00
Owner

Фича из GitHub-ветки feat/docs-put-xlsx (была не влита в main).

Что

  • internal/xlspipe (github.com/xuri/excelize/v2): генерация multi-sheet бюджета с named inputs, SUM/AVG/MIN формулами, cross-sheet ссылками, русскими подписями, cell comments для OnlyOffice.
  • oo docs put-xlsx; template cutover-portugal (листы Ввод, Вс 6.09, Чт 3.09, Ср гип, Сводка).
  • UploadProjectFileReplacing (--replace default).
  • gofmt-правки в docs.go/projects_files.go (map literal отступы).

Проверка

  • go build ./..., go vet, go test ./... — зелёные (xlspipe + cmd/oo).
  • gofmt -l: чисто (веточные файлы).

Вливается как legacy-фича из GitHub-зеркала (GitHub = showroom, канон Gitea).

Фича из GitHub-ветки feat/docs-put-xlsx (была не влита в main). ## Что - internal/xlspipe (github.com/xuri/excelize/v2): генерация multi-sheet бюджета с named inputs, SUM/AVG/MIN формулами, cross-sheet ссылками, русскими подписями, cell comments для OnlyOffice. - oo docs put-xlsx; template cutover-portugal (листы Ввод, Вс 6.09, Чт 3.09, Ср гип, Сводка). - UploadProjectFileReplacing (--replace default). - gofmt-правки в docs.go/projects_files.go (map literal отступы). ## Проверка - go build ./..., go vet, go test ./... — зелёные (xlspipe + cmd/oo). - gofmt -l: чисто (веточные файлы). Вливается как legacy-фича из GitHub-зеркала (GitHub = showroom, канон Gitea).
eSlider added 1 commit 2026-08-30 13:38:34 +01:00
feat(docs): put-xlsx with excelize cutover workbook
Release Please / Release Please (push) Skipped
Release / GoReleaser (push) Skipped
Tests / Secret scan (gitleaks) (push) Skipped
Tests / Test (Go 1.25) (push) Skipped
Tests / Test (Go stable) (push) Skipped
Tests / Secret scan (gitleaks) (pull_request) Successful in 5s
Tests / Test (Go 1.25) (pull_request) Successful in 1m59s
Tests / Test (Go stable) (pull_request) Successful in 2m5s
68445b0dfd
Add internal/xlspipe (github.com/xuri/excelize/v2) and oo docs put-xlsx
to generate multi-sheet budgets with named inputs, SUM/AVG/MIN formulas,
cross-sheet links, Russian labels, and cell comments for OnlyOffice.

Template cutover-portugal: sheets Ввод, Вс 6.09, Чт 3.09, Ср гип, Сводка.
Upload via UploadProjectFileReplacing (--replace default).

Co-authored-by: Cursor <cursoragent@cursor.com>
eSlider merged commit ff4c0481ba into main 2026-08-30 13:41:25 +01:00
eSlider deleted branch feat/docs-put-xlsx 2026-08-30 13:41:25 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eSlider/go-onlyoffice#12