lllin000_PaperForge/paperforge/plugin
Research Assistant ccafb8bae7 feat: add OCR maintenance tab with rebuild and redo controls
- Add OCRMaintenanceRow model (ocr_maintenance.py) for clean table data
- Add paperforge ocr list --json for plugin consumption
- Add paperforge ocr rebuild command (rebuild-derived from raw OCR)
- Add maintenance tab in plugin settings with paper table
- Table: select, key, title, status, health, version, time, redo, rebuild
- Mutual exclusion: redo/rebuild per paper, filter by status
- Global rebuild-index and rebuild-memory buttons
2026-06-19 16:22:08 +08:00
..
src feat: add OCR maintenance tab with rebuild and redo controls 2026-06-19 16:22:08 +08:00
tests feat: add Gemini CLI agent platform support (.gemini/skills) 2026-06-01 19:46:17 +08:00
esbuild.config.mjs chore(plugin): add esbuild.config.mjs 2026-05-24 16:53:21 +08:00
main.js feat: add OCR maintenance tab with rebuild and redo controls 2026-06-19 16:22:08 +08:00
manifest.json bump: 1.5.14 -> 1.5.15 2026-06-01 19:46:46 +08:00
package-lock.json chore(plugin): add esbuild, typescript, @types/node devDeps 2026-05-24 16:50:00 +08:00
package.json chore(plugin): add esbuild, typescript, @types/node devDeps 2026-05-24 16:50:00 +08:00
styles.css feat(sync): auto-detect orphan papers after sync, show modal in Obsidian 2026-05-19 00:31:19 +08:00
tsconfig.json chore(plugin): finalize TS migration -- delete legacy testable.js 2026-05-24 17:33:22 +08:00
versions.json chore: add 1.5.13 to versions.json 2026-05-25 12:25:30 +08:00
vitest.config.ts test(plugin): switch vitest config to .ts test files 2026-05-24 17:29:06 +08:00