This website requires JavaScript.
dfea57a57b
Merge pull request #46 from eSlider/release-please--branches--main--components--go-onlyoffice
v0.17.0
eSlider and GitHub
2026-08-31 11:34:41 +01:00
8595c17f25
chore(main): release 0.17.0
github-actions[bot] and GitHub
2026-08-31 10:34:21 +00:00
61da2fb88b
Merge pull request 'fix(files): upsert uploads by default + dedupe project root (#45 )' (#15 ) from fix/docs-upsert-dedupe into main
eSlider
2026-08-31 11:33:51 +01:00
24ca144b22
fix(files): upsert uploads by default and dedupe project root
eSlider and Cursor
2026-08-31 11:18:54 +01:00
93828ee19d
Merge pull request 'feat(mailsync): FetchMailFolder — integration-layer mail walk for ETL consumers (2dph)' (#4 ) from feat/2dph-mail-integration-layer into main
eSlider
2026-08-31 10:08:19 +01:00
35f0cb8d20
feat(mailsync): FetchMailFolder — integration-layer walk for ETL consumers
mdx-1 and eSlider
2026-08-22 14:35:57 +00:00
ca5c85a4e2
Merge pull request 'chore(release): v0.16.0 — put-xlsx (excelize) (#13 )' (#14 ) from chore/release-v0.16.0#13 into main
v0.16.0
eSlider
2026-08-30 13:44:47 +01:00
220c7e8265
chore(release): v0.16.0 — put-xlsx (excelize) (#13 )
eSlider
2026-08-30 13:41:51 +01:00
ff4c0481ba
Merge pull request 'feat(docs): put-xlsx с excelize — multi-sheet бюджеты (cutover-portugal)' (#12 ) from feat/docs-put-xlsx into main
eSlider
2026-08-30 13:41:25 +01:00
68445b0dfd
feat(docs): put-xlsx with excelize cutover workbook
eSlider and Cursor
2026-08-28 17:37:53 +01:00
8739d45b1a
Merge pull request 'chore(release): v0.15.0 — files folder-ops + docpipe (#8 )' (#9 ) from chore/release-v0.15.0#8 into main
v0.15.0
eSlider
2026-08-29 16:19:41 +01:00
f3150436fd
chore(release): rerun CI после gitleaks fix (#8 )
eSlider
2026-08-29 16:18:42 +01:00
a30ae20f32
Merge pull request 'fix(ci): gitleaks через бинарник (Gitea runner) (#10 )' (#11 ) from fix/gitleaks-gitea#10 into main
eSlider
2026-08-29 16:14:51 +01:00
5a0b2ab412
fix(ci): gitleaks через бинарник на $GITHUB_WORKSPACE (Gitea runner) (#10 )
eSlider
2026-08-29 16:14:00 +01:00
69844c9122
chore(release): v0.15.0 — files folder-ops + docpipe (#8 )
eSlider
2026-08-29 16:06:47 +01:00
b04d610275
Merge pull request #42 from eSlider/feat/docs-optimize-gs
eSlider and GitHub
2026-08-28 10:03:04 +01:00
6b3f40e1a1
feat(docs): optimize PDF via Ghostscript pdfwrite
eSlider and Cursor
2026-08-28 10:02:58 +01:00
ba8148a9e1
Merge pull request #41 from eSlider/fix/put-txt-fixed-width
eSlider and GitHub
2026-08-28 09:59:59 +01:00
f1739dc9dc
fix(docs): put-txt uses code block for fixed-width extracts
eSlider and Cursor
2026-08-28 09:59:34 +01:00
5b812ce346
Merge pull request #40 from eSlider/feat/put-txt-line-breaks
eSlider and GitHub
2026-08-28 09:58:04 +01:00
309ae44ee4
feat(docs): put-txt preserves line breaks in DOCX
eSlider and Cursor
2026-08-28 09:57:55 +01:00
ff2bc539f5
Merge pull request #39 from eSlider/fix/delete-immediately
eSlider and GitHub
2026-08-28 09:56:21 +01:00
d9a7adcd94
fix(files): DeleteDavItems with Immediately true
eSlider and Cursor
2026-08-28 09:56:10 +01:00
3713ed6c51
Merge pull request #37 from eSlider/feat/files-dedupe
eSlider and GitHub
2026-08-27 23:40:16 +01:00
ac06d86363
feat(files): dedupe by stem|ext + oo projects files dedupe
eSlider and Cursor
2026-08-27 23:40:07 +01:00
7d397ac680
Merge pull request #35 from eSlider/release-please--branches--main--components--go-onlyoffice
eSlider and GitHub
2026-08-27 23:36:54 +01:00
e52cb31bb7
chore(main): release 0.14.0
github-actions[bot] and GitHub
2026-08-27 22:36:44 +00:00
a8cb4e9780
Merge pull request #36 from eSlider/fix/delete-files-dav
eSlider and GitHub
2026-08-27 23:36:19 +01:00
622dcdb7bf
fix(files): DeleteFiles via per-file DELETE API
eSlider and Cursor
2026-08-27 23:36:10 +01:00
2b267d36a8
Merge pull request #34 from eSlider/fix/put-md-upsert
eSlider and GitHub
2026-08-27 23:29:09 +01:00
50bd47570b
fix(docs): put-md upsert by stem to avoid duplicate folder files
eSlider and Cursor
2026-08-27 23:28:11 +01:00
096a996726
Merge pull request #33 from eSlider/release-please--branches--main--components--go-onlyoffice
eSlider and GitHub
2026-08-27 17:57:02 +01:00
625dd0a60a
chore(main): release 0.13.0
github-actions[bot] and GitHub
2026-08-27 16:40:41 +00:00
e531de280f
Merge pull request #32 from eSlider/feat/docs-hocr
eSlider and GitHub
2026-08-27 17:40:15 +01:00
129e3a58cc
chore: tidy go.sum after go-hocr bump
eSlider and Cursor
2026-08-27 17:37:39 +01:00
70e605b4ca
docs(readme): document oo docs hocr
eSlider and Cursor
2026-08-27 17:36:37 +01:00
a264cbd61c
feat(docs): oo docs hocr — tesseract hOCR → go-hocr Markdown/YAML
eSlider and Cursor
2026-08-27 17:36:20 +01:00
a97a160c44
Merge pull request #29 from eSlider/release-please--branches--main--components--go-onlyoffice
eSlider and GitHub
2026-08-27 17:05:08 +01:00
df447f2673
chore(main): release 0.12.0
github-actions[bot] and GitHub
2026-08-27 15:59:02 +00:00
db9ef12ff4
Merge pull request #31 from eSlider/feat/docs-md-ocr
eSlider and GitHub
2026-08-27 16:58:36 +01:00
2c0df0d55f
fix(ci): point gitleaks at /github/workspace in docker action
eSlider and Cursor
2026-08-27 16:56:40 +01:00
239c5ea672
docs(readme): document oo docs md↔docx / OCR agent workflow
eSlider and Cursor
2026-08-27 16:49:18 +01:00
6ea2fbadf7
feat(docs): md↔docx convert, OCR→PDF, as-md/put-md for agents
eSlider and Cursor
2026-08-27 16:49:06 +01:00
50d8974154
Merge pull request 'feat(security): secret-scan в CI + pre-push хуки (#142 )' (#5 ) from feat/secret-scan#142 into main
eSlider
2026-08-23 22:46:45 +01:00
3fd3f797dc
Merge pull request 'reconcile(github): sync GitHub-only commits into Gitea main (#144 )' (#6 ) from reconcile/github-sync#144 into main
eSlider
2026-08-23 19:55:48 +01:00
0e299d0692
merge(github): bring GitHub-only commits into Gitea main (#144 )
eSlider
2026-08-23 19:55:39 +01:00
9ead554f5c
feat(security): secret-scan via gitleaks in CI + pre-push/pre-commit hooks (#142 )
Andriy Oblivantsev
2026-08-23 19:51:06 +01:00
77c188c640
Merge origin/main (mail-send PRs, files ops) into local main
v0.14.0
eSlider
2026-08-21 22:03:04 +01:00
2a59817f51
Merge feat/contact-indexes: crm indexes + history whitelist
eSlider
2026-08-21 22:02:48 +01:00
9c450a0352
feat(crm): contact email & person-opportunity indexes, history entity whitelist
eSlider
2026-08-21 22:02:47 +01:00
ab7dfbd859
Merge pull request #28 from eSlider/feat/mail-send
eSlider and GitHub
2026-08-21 17:21:18 +01:00
dda2bd3ca5
feat(mail): oo mails send — SendMail + guard empty-by-id send
eSlider
2026-08-21 16:43:00 +01:00
ceea6d909e
Merge pull request #27 from eSlider/feat/mails-download-attachment-cli
eSlider and GitHub
2026-08-21 15:25:08 +01:00
ecf34ba51a
fix(files): rewrite viewUrl host to API base on download
eSlider
2026-08-20 10:48:38 +01:00
ebbd5d5373
feat(files): add WebDAV-oriented Files operations
eSlider
2026-08-20 10:37:07 +01:00
20a09530cd
Merge pull request 'Add oo CLI support for mail attachment downloads' (#3 ) from feat/mails-download-attachment-cli into main
eSlider
2026-08-19 12:17:10 +01:00
666be883dc
Add oo CLI support for mail attachment downloads.
eSlider
2026-08-19 12:10:21 +01:00
65cd3f5c74
Merge pull request #2 from feat/mail-download-for-2dph
eSlider
2026-08-19 12:08:04 +01:00
1ef0670624
Add mail attachment download support for 2dph integration.
eSlider
2026-08-19 12:05:25 +01:00
10c1cfc6a7
ci: node16-safe actions + GitHub-only gates for Gitea mirror (#25 )
eSlider and GitHub
2026-08-19 11:12:58 +01:00
8ced804a6f
chore(main): release 0.11.0 (#24 )
v0.11.0
2026-08-19 08:52:13 +01:00
256864f613
feat(catalog): port oo catalog (scan/merge/match/apply) from legacy branch
eSlider
2026-08-18 12:41:58 +01:00
a3a6ad3543
Merge pull request #23 from eSlider/release-please--branches--main--components--go-onlyoffice
v0.10.0
eSlider and GitHub
2026-08-13 13:13:52 +01:00
0161a92c52
chore(main): release 0.10.0
github-actions[bot] and GitHub
2026-08-13 09:21:46 +00:00
0e80a1a058
Add milestone create and task start dates so Gantt bars can exist.
eSlider
2026-08-13 10:21:15 +01:00
8b27539145
chore: restore LICENSE copyright holder
eSlider
2026-08-10 00:14:08 +01:00
a0add3b771
chore: anonymize remaining CLI examples and hostnames
eSlider
2026-08-10 00:13:52 +01:00
b58940fcf2
chore: redact personal ops from public tree
eSlider
2026-08-10 00:12:54 +01:00
11aa23f1a1
docs(crm): Team vs Contacts and persons update note
eSlider
2026-08-09 14:28:17 +01:00
42c31d4b48
fix(crm): JSON person update and oo persons update CLI
eSlider
2026-08-09 14:28:09 +01:00
f95830961d
Merge pull request #20 from eSlider/feat/crm-invoices
eSlider and GitHub
2026-08-06 14:58:30 +01:00
6b5a82bef8
docs(crm): clarify mail API send vs signature for chat links
eSlider
2026-08-06 14:52:35 +01:00
490426c277
docs(crm): capture association graph and invoice/mail quirks
eSlider
2026-08-06 14:26:43 +01:00
31c556d34c
feat(crm): allow updating invoice terms via oo
eSlider
2026-08-06 13:35:08 +01:00
7f35b0e910
fix(mail): German spacing for invoice draft template
eSlider
2026-08-06 13:25:53 +01:00
73b1050a83
feat(mail): draft, attach, and draft-invoice CLI
eSlider
2026-08-06 13:18:02 +01:00
d81e7de911
feat(crm): invoice update notes and PO fields
eSlider
2026-08-06 12:47:06 +01:00
3201a58df7
fix(crm): link invoices to opportunities
eSlider
2026-08-06 12:45:09 +01:00
19a7e9cbf8
feat(crm): add invoices CLI and opportunity update
eSlider
2026-08-06 12:32:20 +01:00
2e1624920e
Merge pull request #16 from eSlider/release-please--branches--main--components--go-onlyoffice
v0.9.0
eSlider and GitHub
2026-07-26 14:27:42 +01:00
1bf417d70f
chore(main): release 0.9.0
github-actions[bot] and GitHub
2026-07-26 12:27:06 +00:00
aa79a83c0a
feat(projects): link CRM companies and git authors to projects
eSlider
2026-07-26 13:25:50 +01:00
179f30644d
fix(crm): clean person names; canonical project titles
eSlider
2026-07-26 13:11:54 +01:00
b334f9ff86
Merge pull request #15 from eSlider/feat/oo-catalog-clients-contacts
eSlider and GitHub
2026-07-26 12:54:41 +01:00
e07cf743f9
feat(catalog): mbox header scan, company legal-suffix match, apply order
eSlider
2026-07-26 11:34:42 +01:00
8b764a36a1
feat(catalog): scan Thunderbird address books and Gloda contacts
eSlider
2026-07-26 11:27:57 +01:00
aa4e71b9d2
feat(oo): catalog scan/match/apply for CRM clients and contacts
eSlider
2026-07-26 11:10:02 +01:00
1a93579635
chore(main): release 0.8.3 (#14 )
v0.8.3
2026-07-23 15:41:46 +01:00
76067f65d0
fix(ci): dispatch GoReleaser after release-please; allow Tests dispatch (#13 )
eSlider and GitHub
2026-07-23 15:38:57 +01:00
3b55de5b1d
chore(main): release 0.8.2 (#12 )
v0.8.2
2026-07-23 15:34:27 +01:00
715ed23733
fix(ci): retry tag fetch in Release workflow (#11 )
eSlider and GitHub
2026-07-23 15:31:56 +01:00
c7275b5c98
chore(main): release 0.8.1 (#10 )
v0.8.1
2026-07-23 15:11:58 +01:00
b9cea62d46
fix(oo): assign owner and deadline on task create (#9 )
eSlider and GitHub
2026-07-23 15:01:23 +01:00
e3c706aefe
chore(main): release 0.8.0 (#8 )
v0.8.0
2026-07-23 14:48:32 +01:00
6ea76c64c3
Merge pull request #5 from eSlider/release-please--branches--main--components--go-onlyoffice
eSlider and GitHub
2026-07-23 14:46:30 +01:00
8804bd3030
chore(main): release 0.7.0
github-actions[bot] and GitHub
2026-07-23 13:46:17 +00:00
c8b30a36ee
Merge pull request #7 from eSlider/fix/oo-applications-discover
eSlider and GitHub
2026-07-23 14:45:57 +01:00
3969d045cc
fix(oo): skip junk dirs in applications Discover
eSlider
2026-07-23 14:43:45 +01:00
09e242d7c3
refactor(office): generalize DataTable layout and document TUI table skill
eSlider and Cursor
2026-06-25 11:21:20 +01:00
0ed2d9b0f5
feat(office): users admin UI, table rendering, and user save fixes
eSlider and Cursor
2026-06-25 11:07:22 +01:00