Commit Graph

  • 3fd688ac37 feat(core): add 12 custom parsers for non-code file types Lum1104 2026-03-28 18:38:25 +08:00
  • c76b0a1f2d feat(core): add 26 non-code language configs with filename-based detection Lum1104 2026-03-28 18:34:16 +08:00
  • 9eb220c492 feat(core): make resolveImports optional on AnalyzerPlugin Lum1104 2026-03-28 18:31:00 +08:00
  • 1f554146c0 feat(core): extend Zod schemas and aliases for 8 new node/edge types Lum1104 2026-03-28 18:30:17 +08:00
  • b1f763adac feat(core): extend GraphNode/EdgeType/StructuralAnalysis for non-code file types Lum1104 2026-03-28 18:29:01 +08:00
  • fd6235ad24 docs: add implementation plan for universal file type support Lum1104 2026-03-28 18:18:38 +08:00
  • 97537eba5d docs: add design for universal file type support Lum1104 2026-03-28 18:11:50 +08:00
  • 26cc41cf03 feat(dashboard): add token gate page for unauthenticated access Lum1104 2026-03-28 16:59:51 +08:00
  • 07c49fd4b0 Merge pull request #44 from fishinakleinbottle/feat/improve-dashboard-ux v1.3.0 Yuxiang Lin 2026-03-28 16:45:24 +08:00
  • 86be2da691 chore: bump version to 1.3.0 Lum1104 2026-03-28 16:45:05 +08:00
  • 6fcee67214 fix(dashboard): review fixes for hierarchical navigation PR Lum1104 2026-03-28 16:44:15 +08:00
  • 3cdc2ac71b Merge branch 'main' into pr44/improve-dashboard-ux Lum1104 2026-03-28 16:20:58 +08:00
  • 710f312498 Merge pull request #41 from berkcangumusisik/test/improve-coverage Yuxiang Lin 2026-03-28 15:56:19 +08:00
  • 34dcf1f16b Make persistence test compatible with current main Lum1104 2026-03-28 15:55:15 +08:00
  • 334ac871df Align persistence test with fatal validation behavior Lum1104 2026-03-28 15:53:31 +08:00
  • e7ad9d6d69 Fix ImportResolution test fixture Lum1104 2026-03-28 15:46:33 +08:00
  • 7641add7b8 Merge pull request #33 from saismrutiranjan18/main Yuxiang Lin 2026-03-28 13:19:13 +08:00
  • 3fad7207fb merge: resolve conflict with main and fix token auth in dashboard Lum1104 2026-03-28 13:17:59 +08:00
  • 36c00b9602 Merge pull request #31 from 1AdityaX/auto_update_feature Yuxiang Lin 2026-03-28 12:14:26 +08:00
  • 39ee76f492 fix: address remaining Copilot review findings Lum1104 2026-03-28 12:13:22 +08:00
  • 5df763fd75 fix: address review findings — sort mutation, injection, directory baseline, error handling Lum1104 2026-03-28 12:11:03 +08:00
  • 8c525839b2 merge: resolve SKILL.md conflict — keep both --auto-update and --review flags Lum1104 2026-03-28 12:01:57 +08:00
  • 867293ebab feat(understand): add review-only path and clarifying prompt for up-to-date graphs Lum1104 2026-03-28 11:45:29 +08:00
  • 9ec77df3ac Merge pull request #47 from Lum1104/feat/token-reduction Yuxiang Lin 2026-03-28 11:48:40 +08:00
  • 36e7ad8c6e fix(understand): address PR #47 review — edge types, validator guards, prompt accuracy Lum1104 2026-03-28 11:15:16 +08:00
  • 3fb12033d6 fix(understand): address review findings — importCount metric source and plan typo Lum1104 2026-03-28 11:11:49 +08:00
  • b90fb16b01 docs: update README pipeline stats — concurrency 3→5, batch size, --review flag Lum1104 2026-03-27 17:23:09 +08:00
  • c0dc9b3e71 docs: fix version references in token-reduction plan (1.0.2 → 1.2.2) Lum1104 2026-03-27 17:10:10 +08:00
  • a33240180d chore: bump version to 1.2.2 Lum1104 2026-03-27 17:09:04 +08:00
  • 33d4e73e32 perf(understand): wire importMap into batchImportData per batch, increase batch size 5-10→20-30, concurrency 3→5 Lum1104 2026-03-27 17:09:00 +08:00
  • 7dbd89a44b perf(understand): replace allProjectFiles with batchImportData in file-analyzer — import resolution now done by scanner Lum1104 2026-03-27 17:08:48 +08:00
  • c8261ff28b perf(understand): extend scanner to pre-resolve imports, output importMap in scan-result.json Lum1104 2026-03-27 15:34:43 +08:00
  • 67d146033d perf(understand): remove language/framework addendums from Phase 2 batches Lum1104 2026-03-27 15:22:24 +08:00
  • 1fa84c5959 perf(understand): slim Phase 5 tour payload — file nodes only, imports+calls edges, slim layers Lum1104 2026-03-27 14:46:19 +08:00
  • e4f7902a22 perf(understand): slim Phase 4 architecture payload — drop redundant node fields Lum1104 2026-03-27 14:42:58 +08:00
  • 2d86d339c0 perf(understand): gate LLM graph-reviewer behind --review flag, add inline deterministic validation Lum1104 2026-03-27 14:34:42 +08:00
  • 2545ad2f61 docs: add token reduction plan Lum1104 2026-03-27 10:53:28 +08:00
  • cfa6d71bb1 Merge pull request #45 from Lum1104/feat/theme-system Yuxiang Lin 2026-03-27 10:20:33 +08:00
  • 34cfffc4cc fix(dashboard): resolve light theme visual issues from code review Lum1104 2026-03-27 10:02:38 +08:00
  • b4d541b312 feat(dashboard): add light theme CSS overrides and align @theme defaults Lum1104 2026-03-27 09:56:15 +08:00
  • 17330081ab feat(dashboard): integrate ThemeProvider and ThemePicker into App Lum1104 2026-03-27 09:54:11 +08:00
  • 2225c86ed6 feat(dashboard): add ThemePicker popover component Lum1104 2026-03-27 09:52:08 +08:00
  • 35732c67a1 feat(core): add optional theme field to AnalysisMeta Lum1104 2026-03-27 09:50:38 +08:00
  • bce59b23b4 feat(dashboard): add ThemeContext with localStorage persistence Lum1104 2026-03-27 09:49:26 +08:00
  • 6dc260de15 feat(dashboard): add theme engine with CSS variable injection Lum1104 2026-03-27 09:48:07 +08:00
  • 11428b3441 feat(dashboard): add theme preset definitions Lum1104 2026-03-27 09:47:06 +08:00
  • eff6f473b1 feat(dashboard): add theme type definitions Lum1104 2026-03-27 09:37:07 +08:00
  • f7d649043f refactor(dashboard): consolidate hardcoded colors into CSS variables Lum1104 2026-03-27 09:34:42 +08:00
  • dde40b8512 refactor(dashboard): rename gold CSS variables to accent Lum1104 2026-03-27 09:29:44 +08:00
  • 348ba3102d docs: add theme customize design doc and implementation plan Lum1104 2026-03-26 23:37:08 +08:00
  • ef1f220782 refactor(dashboard): remove swim-lane flow view Sreeram 2026-03-27 03:07:30 +05:30
  • 275b9020e3 Merge branch 'main' of https://github.com/Lum1104/Understand-Anything into feat/improve-dashboard-ux Sreeram 2026-03-27 02:40:21 +05:30
  • f3bd72bc22 docs: add theme customize design doc and implementation plan Lum1104 2026-03-26 23:37:08 +08:00
  • f1f4b43c00 chore: add .worktrees/ to gitignore Lum1104 2026-03-26 23:17:49 +08:00
  • a848f3c9d3 Merge pull request #42 from Lum1104/feat/dashboard-robustness Yuxiang Lin 2026-03-26 22:10:02 +08:00
  • d79e3c862c fix(core): restore validation errors compatibility and reject malformed collections Lum1104 2026-03-26 22:09:38 +08:00
  • 835377b968 feat(dashboard): surface graph validation issues and add messy graph fixtures Lum1104 2026-03-26 20:44:07 +08:00
  • 28e3bd1631 feat(core): permissive graph validation with tiered auto-fix pipeline Lum1104 2026-03-26 16:39:10 +08:00
  • d861087ba6 docs: add dashboard robustness design and implementation plan Lum1104 2026-03-26 12:20:44 +08:00
  • 2f9b00c99c Expand core tests and add vitest coverage dep Berkcan Gümüşışık 2026-03-25 20:46:28 +03:00
  • 7631935465 Merge pull request #37 from Lum1104/fix/normalize-llm-type-aliases v1.2.0 Yuxiang Lin 2026-03-25 10:40:47 +08:00
  • 4b22ed7336 test: add alias chain detection guards Lum1104 2026-03-25 09:36:18 +08:00
  • fd0df15d1c fix: remove unsafe tests→tested_by alias that inverts edge direction Lum1104 2026-03-25 09:33:47 +08:00
  • 1a16b0fdd6 fix: normalize LLM-generated type aliases before schema validation Lum1104 2026-03-25 09:25:42 +08:00
  • 8fade58812 Merge branch 'main' of github.com:fishinakleinbottle/Understand-Anything into feat/improve-dashboard-ux Sreeram 2026-03-25 01:04:41 +05:30
  • 564f7e87c0 feat: lens-based graph navigation with flow view and sidebar history Sreeram 2026-03-24 21:19:08 +05:30
  • 0694163f1a Merge pull request #32 from fishinakleinbottle/feat/language-agnostic-understanding Yuxiang Lin 2026-03-24 23:46:55 +08:00
  • c7460f3189 Merge branch 'main' into feat/language-agnostic-understanding Lum1104 2026-03-24 23:46:13 +08:00
  • 684f4f16be Merge pull request #23 from mengdehong/main Yuxiang Lin 2026-03-24 21:35:13 +08:00
  • b8d88023a5 fix(dashboard): optimize pan/zoom interaction performance mengdehong 2026-03-24 20:30:56 +08:00
  • d697aefa53 chore: bump version to 1.2.0 and sync all plugin manifests Lum1104 2026-03-24 20:26:31 +08:00
  • ed16da7e12 Merge pull request #18 from AnnulusLabs/fix/large-graph-dashboard-perf Yuxiang Lin 2026-03-24 20:15:43 +08:00
  • 01d7ece81d chore: add large graph generator script for perf testing Lum1104 2026-03-24 20:12:50 +08:00
  • bc9ab3f090 docs: add Gemini CLI and Pi Agent platform support Lum1104 2026-03-24 18:43:53 +08:00
  • 007344e797 Merge pull request #30 from berkcangumusisik/feat/keyboard-shortcuts-and-contributing Yuxiang Lin 2026-03-24 10:19:54 +08:00
  • cd8cd0fb5c fix: keyboard shortcuts bugs and add shortcut hint Lum1104 2026-03-24 10:19:31 +08:00
  • f9e5f551b5 Update index.ts Sai Smruti Ranjan Das 2026-03-24 00:55:53 +05:30
  • 99bc056c26 Specify host in Vite dev server command Sai Smruti Ranjan Das 2026-03-24 00:52:49 +05:30
  • f53f3605b4 Implement access token and enhance endpoint security Sai Smruti Ranjan Das 2026-03-24 00:51:25 +05:30
  • dbd761d72d Merge branch 'feat/keyboard-shortcuts-and-contributing' of https://github.com/berkcangumusisik/Understand-Anything into feat/keyboard-shortcuts-and-contributing Berkcan Gümüşışık 2026-03-23 19:58:34 +03:00
  • 6723ff3ea5 Refactor keyboard shortcuts; add Turkish README Berkcan Gümüşışık 2026-03-23 19:58:29 +03:00
  • 7bfcba677b fix: move dagre layout to Web Worker for large graphs AnnulusLabs 2026-03-22 09:26:05 -06:00
  • ae898a28b2 fix: address PR review feedback (C1-C4, I1-I5) Sreeram 2026-03-23 21:53:02 +05:30
  • 59b755ca46 Merge branch 'Lum1104:main' into feat/keyboard-shortcuts-and-contributing Berkcan Gümüşışık 2026-03-23 15:59:03 +03:00
  • 5f23a45e3d Update OpenCode instructions in Turkish README Berkcan Gümüşışık 2026-03-23 15:54:26 +03:00
  • 9805f9fcb3 Merge pull request #13 from Lum1104/feat/language-agnostic-support Yuxiang Lin 2026-03-23 20:43:55 +08:00
  • b3af2c97b7 Merge pull request #26 from Lum1104/refactor/unify-skills-install Yuxiang Lin 2026-03-23 20:30:20 +08:00
  • 8b7bda30fa feat: improve dashboard navigation for large graphs Sreeram 2026-03-23 16:59:43 +05:30
  • fbe3cf4ee0 feat: add hooks for auto-update prompts and change classification logic Aditya 2026-03-23 15:20:10 +05:30
  • 42074bb210 fix: ask user for temp directory and improve prompt discovery Sreeram 2026-03-23 15:00:18 +05:30
  • b0cb17793a Add keyboard shortcuts UI and CONTRIBUTING.md Berkcan Gümüşışık 2026-03-23 12:04:02 +03:00
  • 25ebf6d950 Add Turkish README and update language links Berkcan Gümüşışık 2026-03-23 11:57:23 +03:00
  • c8d92444e2 refactor: unify skills install method across all platforms Lum1104 2026-03-23 16:41:29 +08:00
  • b5eb2e6041 feat: language-agnostic analysis with config-driven registry and framework detection Sreeram 2026-03-23 12:35:09 +05:30
  • d539fd45ba Merge pull request #24 from eltociear/add-ja-doc Yuxiang Lin 2026-03-23 11:38:54 +08:00
  • 1aa29897b2 docs: add Japanese README Ikko Ashimine 2026-03-23 12:33:59 +09:00
  • d8e95e1b82 Merge pull request #17 from Lum1104/fix/opencode-plugin-discovery Yuxiang Lin 2026-03-23 08:15:43 +08:00
  • c7f564a60e fix: OpenCode plugin not discovering skills (#16) Lum1104 2026-03-22 23:10:23 +08:00
  • 46fb114b14 feat: extend analysis pipeline for Python codebases and frameworks Claude 2026-03-21 16:00:03 +00:00
  • 87c07a61d8 docs: add language-agnostic implementation plan Lum1104 2026-03-21 23:37:38 +08:00