Commit Graph

16 Commits

Author SHA1 Message Date
Copilot
b57e50f4a9 Drag-and-drop image insertion for Milkdown and Monaco editors (#47)
* Initial plan

* Implement drag-and-drop image insertion for both Milkdown and Monaco editors

Co-authored-by: rfc1437 <774975+rfc1437@users.noreply.github.com>

* Address code review: simplify Monaco type assertion, fix lint warning

Co-authored-by: rfc1437 <774975+rfc1437@users.noreply.github.com>

* feat: additional work on image drag-and-drop

* chore: updated documentation

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: rfc1437 <774975+rfc1437@users.noreply.github.com>
Co-authored-by: hugo <hugoms@me.com>
2026-03-12 21:04:45 +01:00
Georg Bauer
9871cb827f Feature/ai post suggestions (#40)
* feat: first cut on ai suggestion system for title and summary

* feat: completion of titling/excerpt/slug-suggestion AI quick action

* feat: feeds use existing excerpts. also documentation.

---------

Co-authored-by: hugo <hugoms@me.com>
2026-03-07 09:54:13 +01:00
Georg Bauer
c4a032346c Feature/python api image discovery (#34)
* Expose chat.analyzeMediaImage in Python API for batch image metadata generation

* Fix updateMedia losing linkedPostIds by reading existing sidecar before overwriting

* Also preserve author from sidecar when DB value is null (data drift)

* Extend MetadataDiffEngine to cover media, scripts, and templates

* Redesign MetadataDiffPanel: item-first view with field pills, filtering, and per-item multi-field diffs

* Fix task:progress startsWith crash (taskId not id) and nested button violation in field pills

* Populate field diffs for file-missing items and show fileMissing badge in UI

* feat: extended meta diff

* feat: meta diff als reconstructs orphans

* chore: updated documentation

---------

Co-authored-by: hugo <hugoms@me.com>
2026-03-04 22:37:43 +01:00
02c92e865a chore: updated documentation 2026-03-01 21:46:53 +01:00
a1865d63a5 fix: some small rework for doc alignment 2026-02-27 12:37:44 +01:00
00cf30a8f8 fix: lots of missing pieces for python macro handling 2026-02-27 08:33:12 +01:00
8a50e50f54 feat: better heatmap styling 2026-02-26 13:18:24 +01:00
00a9d22a36 wip: more rework and docs 2026-02-26 11:01:17 +01:00
fcdf869a7c wip: agui integration 2026-02-25 19:51:58 +01:00
3840b928ba proper scrolling in docs 2026-02-23 20:51:40 +01:00
cd394bcacb feat: hooked scripts into the blogmark pipeline 2026-02-23 20:10:46 +01:00
caa3f3c061 feat: more work on python scriptiong basics 2026-02-23 11:45:13 +01:00
b6446b797f feat: better looking 2026-02-20 21:56:59 +01:00
f69f42c647 feat: tag cloud. macro 2026-02-20 21:49:32 +01:00
cfe5c37c5e feat: bettere flowing documentation 2026-02-19 11:43:52 +01:00
d9690f70bd feat: documentation and hookup in help menu 2026-02-19 11:17:08 +01:00