Commit Graph

  • 065365662c feat: add idle timeout and parent process death detection main ruohki 2026-03-01 18:50:29 +01:00
  • 8ef587c163 feat: add inline image rendering and remove bundled vault ruohki 2026-03-01 15:17:47 +01:00
  • f7870179ee docs(quick-3): remote markdown page linking with domain whitelist ruohki 2026-03-01 13:17:16 +01:00
  • 37b8352919 docs(quick-3): complete remote markdown page linking plan ruohki 2026-03-01 13:16:32 +01:00
  • c8d4754340 feat(quick-3): wire remote link navigation with history, error screens, and LightMagenta styling ruohki 2026-03-01 13:15:23 +01:00
  • 5759ec83e6 feat(quick-3): add ureq dep, allowed_remote_domains config, and fetch_remote_markdown ruohki 2026-03-01 13:12:27 +01:00
  • eb1c7866ce docs(quick-3): plan remote markdown page linking with domain whitelist ruohki 2026-03-01 13:10:39 +01:00
  • 1752554cf6 docs(quick-2): demo vault content with ASCII art splash and feature pages ruohki 2026-03-01 11:58:14 +01:00
  • 4464774c7a content: create demo vault with splash art and feature showcase pages ruohki 2026-03-01 11:58:01 +01:00
  • f3d787a2b7 docs(quick-1): arrow key navigation and directory description column ruohki 2026-03-01 11:40:12 +01:00
  • 2d1e01821c docs(quick-1): complete arrow key navigation and directory description plan ruohki 2026-03-01 11:39:38 +01:00
  • f0ec2edc53 feat(quick-1): add arrow key navigation and directory descriptions ruohki 2026-03-01 11:38:50 +01:00
  • 67509c3863 docs(quick-1): plan arrow key navigation and directory descriptions ruohki 2026-03-01 11:37:19 +01:00
  • 2e0c9d2277 docs(04-03): complete live reload plan — project complete ruohki 2026-03-01 11:30:37 +01:00
  • f3133dd8dc feat(04-03): initialize FileWatcher in main.rs and wire App constructor ruohki 2026-03-01 11:27:15 +01:00
  • a44c9ccb28 feat(04-03): add FileWatcher struct and integrate into event loop ruohki 2026-03-01 11:26:30 +01:00
  • 5a083238b2 docs(04-02): complete directory listing plan ruohki 2026-03-01 11:19:21 +01:00
  • 600b46a83b feat(04-02): wire virtual directory listing page with history and Tab-cycling ruohki 2026-03-01 10:58:14 +01:00
  • fe69cf5fab feat(04-02): add [[Directory]] sentinel and list_vault_files() to vault.rs ruohki 2026-03-01 10:56:48 +01:00
  • 9b12d4beee docs(04-01): complete splash screen and file metadata plan ruohki 2026-03-01 10:55:42 +01:00
  • 27139cf7cd feat(04-01): wire splash prepend and file metadata to status bar ruohki 2026-02-28 23:49:21 +01:00
  • 6aa5a940f2 chore(04-01): add Phase 4 deps and create splash module ruohki 2026-02-28 23:46:45 +01:00
  • 6d03979ddd docs(04): create phase plan ruohki 2026-02-28 23:41:11 +01:00
  • 13f14ae88e docs(04): research phase domain ruohki 2026-02-28 23:33:45 +01:00
  • b8b13828fd docs(04): capture phase context ruohki 2026-02-28 23:23:58 +01:00
  • 17afa969e8 docs(phase-3): complete phase execution ruohki 2026-02-28 23:15:53 +01:00
  • 2c9ad682da docs(03-02): complete navigation, history, and breadcrumb status bar plan ruohki 2026-02-28 23:12:39 +01:00
  • d705313aae feat(03-02): add navigation history, link cycling, and navigate_to to App ruohki 2026-02-28 23:10:23 +01:00
  • 8ea4545c9b docs(03-01): complete link record extraction and wiki-link resolution plan ruohki 2026-02-28 23:06:30 +01:00
  • f2604d6429 feat(03-01): add wiki-link resolution and path traversal guard to vault.rs ruohki 2026-02-28 23:04:27 +01:00
  • a63f4115f9 feat(03-01): extend renderer with LinkRecord extraction and link styling ruohki 2026-02-28 23:04:20 +01:00
  • cf58e31bcb docs(03): create phase plan ruohki 2026-02-28 22:54:12 +01:00
  • b8bce79ef6 docs(03): research phase navigation and links ruohki 2026-02-28 22:47:45 +01:00
  • f3f77873d2 docs(state): record phase 3 context session ruohki 2026-02-28 22:39:54 +01:00
  • 8adc004691 docs(03): capture phase context ruohki 2026-02-28 22:39:38 +01:00
  • 9115a01b1f docs(phase-2): complete phase execution ruohki 2026-02-28 22:30:50 +01:00
  • 539efdc202 docs(02-03): complete app integration plan — Phase 2 all 3 plans done ruohki 2026-02-28 22:26:19 +01:00
  • ddf9ebc42f feat(02-03): wire main.rs with highlighter init, vault loading, and renderer ruohki 2026-02-28 22:24:00 +01:00
  • 9cdfc6b2c4 feat(02-03): rework app.rs with document display, scrolling, status bar, error screen ruohki 2026-02-28 22:23:52 +01:00
  • b6069d90e5 docs(02-02): complete markdown renderer plan — REND-01 through REND-10 satisfied ruohki 2026-02-28 22:20:35 +01:00
  • 8690d2a857 feat(02-02): add code block borders with syntax highlighting and GFM table grid ruohki 2026-02-28 22:18:31 +01:00
  • 9e6f79c233 feat(02-02): build core markdown renderer with inline and block elements ruohki 2026-02-28 22:17:28 +01:00
  • af0fe03f12 docs(02-01): complete vault core and highlighter foundation plan ruohki 2026-02-28 22:14:20 +01:00
  • 8d45a7c263 feat(02-01): add syntax highlighter module with CGA color mapping ruohki 2026-02-28 22:12:53 +01:00
  • 7622d41496 feat(02-01): add Phase 2 deps and vault file-loading module ruohki 2026-02-28 22:11:55 +01:00
  • ae379b62f6 docs(02): create phase plans (3 plans, 3 waves) ruohki 2026-02-28 22:08:57 +01:00
  • ab71c42c6b docs(02): create phase plan ruohki 2026-02-28 22:02:14 +01:00
  • 24f11f39be docs(02): research vault core and rendering phase ruohki 2026-02-28 21:55:13 +01:00
  • 7222543d4c docs(02): capture phase context ruohki 2026-02-28 21:44:22 +01:00
  • 88f665a095 test(01): complete UAT - 8 passed, 0 issues ruohki 2026-02-28 21:35:20 +01:00
  • b81b893661 fix(terminal): switch to alternate screen buffer for clean exit ruohki 2026-02-28 21:35:01 +01:00
  • 240ae4aace test(01): complete UAT - 7 passed, 1 issue ruohki 2026-02-28 21:32:29 +01:00
  • 90dc4882ae docs(phase-1): complete phase execution ruohki 2026-02-28 21:24:04 +01:00
  • d9db04fb01 docs(01-03): complete app event loop and Phase 1 wiring plan ruohki 2026-02-28 21:20:02 +01:00
  • 771c9a8561 feat(01-03): wire complete startup-to-shutdown pipeline in main.rs ruohki 2026-02-28 21:17:56 +01:00
  • bad8fba5aa feat(01-03): implement App struct and event loop with exit behavior ruohki 2026-02-28 21:17:10 +01:00
  • d6209ba4c5 docs(01-02): complete terminal safety primitives plan ruohki 2026-02-28 21:14:44 +01:00
  • 966b47edbc feat(01-02): implement signal handling and logging stub ruohki 2026-02-28 21:12:45 +01:00
  • 65313eac31 feat(01-01): add Phase 1 deps and implement config/CLI loading ruohki 2026-02-28 21:12:29 +01:00
  • b258b6d262 feat(01-02): implement terminal init/restore and panic hook ruohki 2026-02-28 21:12:04 +01:00
  • c9a777ddbc docs(state): record phase 1 planning session ruohki 2026-02-28 21:09:14 +01:00
  • c97c149366 docs(01-safety-foundation): create phase plan ruohki 2026-02-28 21:05:46 +01:00
  • 88a93c16ed docs(01): research phase 1 safety foundation ruohki 2026-02-28 20:58:46 +01:00
  • 47815f2abf docs(state): record phase 1 context session ruohki 2026-02-28 20:49:58 +01:00
  • d537f04bf6 docs(01): capture phase context ruohki 2026-02-28 20:49:44 +01:00
  • 4f6c9bcdc9 docs: create roadmap (4 phases) ruohki 2026-02-28 20:35:13 +01:00
  • 05a301ae63 docs: define v1 requirements ruohki 2026-02-28 20:32:34 +01:00
  • b431e7bb1b docs: complete project research ruohki 2026-02-28 20:27:48 +01:00
  • 10028d3a8a chore: add project config ruohki 2026-02-28 20:20:16 +01:00
  • 1d5ad47411 docs: initialize project ruohki 2026-02-28 20:18:58 +01:00
  • 7f1a4ce1f1 docs: map existing codebase ruohki 2026-02-28 20:12:08 +01:00