Commit graph

  • 01897c0903 fix(perplexityService, directoryTemplateService): CORS bypass — Node.js https replaces activeWindow.fetch for all Perplexity streaming paths main 0.3.1 mpstaton 2026-07-06 14:41:12 -0500
  • f946973894 feat(release): 0.3.0 — three analyst-grade templates for VC/PE/equities + four infrastructure fixes for deep-research reliability 0.3.0 mpstaton 2026-05-27 17:41:13 -0500
  • 96df70595f feat(directory-templates): market-map analyst profile + per-template request-timeout-ms cft override mpstaton 2026-05-26 02:55:37 -0500
  • 279c954143 chore(release): stamp 0.2.1 release narrative with commit hash 3ae4012 0.2.1 mpstaton 2026-05-22 15:29:10 -0500
  • 3ae4012f1f feat(release): 0.2.1 — deep research that actually keeps the research mpstaton 2026-05-22 15:28:53 -0500
  • 160abebaa3 docs(release-notes): 0.2.0 — release-page body for the auto-release workflow 0.2.0 mpstaton 2026-05-20 01:51:14 -0500
  • e04c6cafa7 docs(readme): document the Gemini provider + partials/preambles paradigm for 0.2.0 mpstaton 2026-05-20 01:45:10 -0500
  • 76dc1b4488 chore(release): stamp 0.2.0 release narrative with commit hash 13aff6f mpstaton 2026-05-20 01:36:18 -0500
  • 13aff6f478 feat(release): 0.2.0 — Ask Gemini joins the lineup, with the per-claim citations Claude's web_search can't keep mpstaton 2026-05-20 01:35:31 -0500
  • 1d73243ef6 feat(directory-templates): partials + preambles — vault-visible shared rules, plus fix that resurrected 11 hidden settings sections mpstaton 2026-05-19 19:55:28 -0500
  • b1ff11c687 chore(release): 0.1.2 — workflow-driven releases + artifact attestations + package.json description alignment 0.1.2 master development mpstaton 2026-05-18 03:11:03 -0500
  • 22028d5659 chore(gitignore): stop tracking styles.css (build artifact, ships via release assets) mpstaton 2026-05-18 02:40:26 -0500
  • 112449f301 fix(manifest): fundingUrl points to Buy Me a Coffee, not the group homepage mpstaton 2026-05-17 23:04:44 -0500
  • de4b21ce1e docs(release): 0.1.1 release narrative mpstaton 2026-05-17 22:17:28 -0500
  • 0a016e2668 fix(marketplace): comply with ObsidianReviewBot recommended config — sentence-case, no-restricted-globals, async hygiene 0.1.1 feature/directory-outlines mpstaton 2026-05-12 06:58:09 -0500
  • 0d7078c688 doc(directory-templates): README section + canonical reference in docs/ mpstaton 2026-05-10 23:40:05 -0500
  • 2fa52794ec fix(lint): drop async on methods with no await expression mpstaton 2026-05-10 23:06:27 -0500
  • 577bae753f docs(changelog): 2026-05-10_01 — directory templates paradigm with auto-seeding mpstaton 2026-05-10 00:45:52 -0500
  • b7654c202c fix(seeder): treat README as docs (always ensure present), templates as user-managed mpstaton 2026-05-10 00:20:18 -0500
  • 3349e36bd6 feat(seeder): auto-deploy shipped templates + README to user vault on first run mpstaton 2026-05-09 23:34:41 -0500
  • 9af617f38c feat(source-profile): handle google_books_url for book-type sources mpstaton 2026-05-09 22:23:14 -0500
  • c73cab6410 update(template): rewrite source-profile to handle nested source types mpstaton 2026-05-09 22:05:00 -0500
  • 223a9a080e fix(directory-templates): match article-generator's image-fallback behavior mpstaton 2026-05-09 21:49:49 -0500
  • ac29da3bc3 fix(directory-templates): switch concept-profile to sonar-pro; surface unreplaced image markers mpstaton 2026-05-09 21:44:13 -0500
  • 9c490413b0 fix(directory-templates): drop in-body provenance line; frontmatter is sufficient mpstaton 2026-05-09 20:06:12 -0500
  • 80abed585b feat(directory-templates): port [IMAGE N: ...] marker pattern from article generator mpstaton 2026-05-09 20:02:04 -0500
  • 6f51302664 add(template): vocabulary-profile for Vocabulary/** with innovation-consultant lens mpstaton 2026-05-09 18:59:04 -0500
  • 6d4eae379c prompts(concept-profile): add anti-incumbent-bias editorial stance to system prompt mpstaton 2026-05-09 17:57:45 -0500
  • 11f0305ca9 feat(directory-templates): concept-profile template + {{basename}} token + in-body provenance line mpstaton 2026-05-09 17:42:24 -0500
  • e68287ca80 feat(directory-templates): stamp cf_last_run / cf_last_run_model in target frontmatter mpstaton 2026-05-09 17:25:06 -0500
  • 293a2bd860 fix(sources-footer): add *** separator above # Sources h1, blank-line spacing mpstaton 2026-05-09 17:04:49 -0500
  • 562c748234 progress(find-images): selection-anchored image search with paragraph placement and strict domain filter, headless screenshots next for SVG/Lottie-heavy sites mpstaton 2026-05-09 16:57:07 -0500
  • 735fbb4a8c fix(find-images): strict domain filter — search_domain_filter + reject off-domain results mpstaton 2026-05-09 16:50:47 -0500
  • 76046359a9 feat(find-images): selection-anchored image discovery with paragraph-level placement mpstaton 2026-05-09 16:46:24 -0500
  • 97e9ad3938 progress(templates): sources footer now feeds cite-wide for hex citation conversion, still iterating mpstaton 2026-05-09 16:38:20 -0500
  • 22b26a271e fix(sources-footer): use canonical [N]: form per Lossless citation spec mpstaton 2026-05-09 16:35:32 -0500
  • 3575dc168f fix(sources-footer): emit [N] format so cite-wide can convert to hex citations mpstaton 2026-05-09 16:31:28 -0500
  • f6fa7e2deb progress(templates): streaming deep research based on directory wide templates, still a few iterations mpstaton 2026-05-09 16:23:07 -0500
  • e67d8ecc47 fix(directory-templates): streaming writes + anti-laziness/anti-hallucination measures mpstaton 2026-05-09 16:13:38 -0500
  • 5e86570da9 feat(directory-templates): v0.2 — folder batch + append-below + arbitrary frontmatter interpolation mpstaton 2026-05-09 15:58:22 -0500
  • 115be9de5e rename(seed-template): tooling-profile → toolkit-profile mpstaton 2026-05-09 15:44:44 -0500
  • 181a23e5e5 feat(directory-templates): v0.1 spike — apply Perplexity-driven profile templates per directory mpstaton 2026-05-09 15:27:09 -0500
  • 4423052f04 chore(release): 0.1.1 mpstaton 2026-05-09 02:53:38 -0500
  • 7b17b3b6e7 chore(marketplace): pass ObsidianReviewBot lint cleanly mpstaton 2026-05-09 02:39:06 -0500
  • 4483a8caa4 fix(perplexed): instruct Sonar to emit inline [N] citation markers mpstaton 2026-05-09 00:11:06 -0500
  • 090ce6210a fix(manifest): bump minAppVersion to 1.8.10 and add fundingUrl mpstaton 2026-05-05 00:48:17 -0500
  • 1d47a095a1 revise(changelog): de-emphasize starter-fork lineage in retrospective mpstaton 2026-05-04 21:57:51 -0500
  • 6dba1202e7 add(changelog): retrospective entry for 2025-07-19 substance commit mpstaton 2026-05-04 21:50:11 -0500
  • 68edd23359 add(reminder): seed Obsidian-API-docs reminder for context-v mpstaton 2026-05-04 21:35:31 -0500
  • be2fad757b docs(context-v): track provider-rebrand naming issue mpstaton 2026-05-04 19:53:05 -0500
  • 49168823f1 docs(perplexica): rename to "Perplexica / Vane" across user-facing surfaces 0.1.0 mpstaton 2026-05-02 21:27:40 -0500
  • 14962edde1 meet(requirements): misc changes related to meeting Obsidian plugin community requirements mpstaton 2026-05-02 20:34:40 -0500
  • b3bc7e2f5c fix(streaming): hoist TextDecoder + add 90s idle timeout to surface stalls mpstaton 2026-05-02 18:13:05 -0500
  • ebebfa9f21 improve(modals): apply wide-modal pattern to LM Studio + Text Enhancement modals mpstaton 2026-05-02 18:12:52 -0500
  • 19b300c10c improve(modals): upgrade Perplexical Modal UI, context and changelogs mpstaton 2026-05-02 17:07:10 -0500
  • 46e4f24755 align(requirements): align Perplexed to Obsidian's plugin community standards mpstaton 2026-05-02 13:53:12 -0500
  • d7551d7bc7 stuck(model): stuck trying to get model Claude API working mpstaton 2026-05-02 04:16:09 -0500
  • b5a70c72a4 stuck(claude): claude not returning research citations or reference definitions, just plain text mpstaton 2026-05-02 03:38:03 -0500
  • 9d5bc80ecf progress(model-provider): attempt to add new model, claude. Struggling with getting returned research objects. mpstaton 2026-05-02 03:18:11 -0500
  • d5e78076f6 update(dependencies): update all dependencies for Perplexed mpstaton 2026-05-02 01:08:20 -0500
  • a13b4e2292 Update styles.css mpstaton 2025-11-14 14:35:58 +0000
  • f75afbfe58 Add WARP.md documentation for development workflow mpstaton 2025-11-14 14:25:16 +0000
  • 153894fa09 improve: Deep Research Streaming \nfeat: Enhance Text and Add Image from selection commands TanujKS 2025-08-28 23:44:58 -0700
  • f0ef900a13 improve: Deep Research Streaming \nfeat: Enhance Text and Add Image from selection commands TanujKS 2025-08-28 23:44:17 -0700
  • 3e7eb3b51c update(styles): update css styles mpstaton 2025-08-13 16:21:48 +0200
  • 70a2f31136 fixed image placement and added setting to position query at top or end of response feature/perplexity-streaming Tanuj Siripurapu 2025-08-11 23:47:14 -0400
  • bf8f02221f fix(streaming): fix streaming for chat query. mpstaton 2025-08-08 19:10:06 +0200
  • ef9172c8dd fix(core): fix plugin core typescript fix/lmstudio mpstaton 2025-07-26 20:56:25 +0300
  • a6417ec351 refactor(main): backed up main and fixed it relative to refactor mpstaton 2025-07-26 18:00:59 +0300
  • c4c75ad68b attempt(lmstudio): attempt to fix lmstudio mpstaton 2025-07-26 16:51:15 +0300
  • 8b3149ee67 feat(prompts) All prompts can now be configured in settings TanujKS 2025-07-23 13:19:10 -0700
  • 661ad91a79 deadend(api): deadend trying to get lmstudio to work on local deadend/lmstudio mpstaton 2025-07-23 04:03:39 +0300
  • ef85565f19 improve(modal) All modals now inject the required prompt to place images THROUGHOUT a file TanujKS 2025-07-22 13:37:21 -0700
  • ee286d2330 feat: Refactor plugin architecture and enhance UI/UX TanujKS 2025-07-20 16:32:36 -0700
  • 15bbc0f565 improve(settings), new(api): add new LM Studio API, improve settings mpstaton 2025-07-20 01:48:39 +0300
  • b01599a617 fix(typescript): fix typescript error mpstaton 2025-07-19 23:11:01 +0300
  • 7b1364098e attempt(api-images): attempt to process API related image responses mpstaton 2025-07-19 22:40:18 +0300
  • 880a442911 milestone(streaming): api-call to Perplexity as made through modal now works and streams responses back. Not perfect, but works! mpstaton 2025-07-19 21:33:08 +0300
  • 0e8b4ca114 milestone(settings): settings panel is better than good enough mpstaton 2025-07-19 21:13:34 +0300
  • c81ca99aa8 improve(settings): improve settings UI mpstaton 2025-07-19 21:08:45 +0300
  • 7e6831c315 init(project): initial commit for Perplexed Obsidian Plugin with basic readme, manifest, package.json mpstaton 2025-07-10 00:00:49 +0300
  • 7e2aeb7bb5 update(packages): updated packages and dependencies to latest mpstaton 2025-07-09 23:30:43 +0300
  • 708e4a18c6 Merge development into master mpstaton 2025-07-09 23:21:45 +0300
  • 5de4339c6c save(state): save state of starter code for any obsidian plugin mpstaton 2025-07-09 23:18:48 +0300
  • cee8c2647c feat(move-citations): rearrange format by moving citations behind commas and periods. mpstaton 2025-07-08 20:12:25 +0300
  • 3d0eb2ac06 feat(clean-references): add reference cleanup service with colon formatting mpstaton 2025-07-08 19:24:11 +0300
  • 39945546a1 save(modal): save to hex modal as it mostly works mpstaton 2025-07-08 19:05:06 +0300
  • 262b2e95a9 feature(modal): covert citations modal now works mpstaton 2025-07-08 15:10:44 +0300
  • 6d616c9a63 improve(modal): isolate final reference for conversion to hex mpstaton 2025-07-08 03:29:52 +0300
  • 7337a11172 improve(modal): improve line identification in modal mpstaton 2025-07-08 02:54:29 +0300
  • cf09cfa2c1 improve(modal): improve to hex modal by creating a pre-process function mpstaton 2025-07-08 02:39:49 +0300
  • 9f6cbfd4c0 progress(modal): progress on citations modal, now isolates single citations mpstaton 2025-07-08 02:12:40 +0300
  • ad3303c0e8 iterate(modal): rebuild of modal code mpstaton 2025-07-08 01:51:47 +0300
  • 08631c7264 iterate(modal): iterate on CitationModal to isolate one integer at a time mpstaton 2025-07-07 23:55:40 +0300
  • a957050575 iterate(modal): iterate on CitationModal mpstaton 2025-07-07 20:19:08 +0300
  • 28e713509c iterate(to-hex): iterate on functions transforming Perplexity style footnotes mpstaton 2025-07-07 19:42:45 +0300
  • 364243aa40 progress(tohex): progress on to hex transformation from CitationModal mpstaton 2025-07-07 14:45:40 +0300
  • 90f7d18b12 prerun(toHex): save attempt at citation modal based on new spec mpstaton 2025-07-07 14:25:30 +0300
  • 0cb22b7450 start(button): start "to hex" button in modal mpstaton 2025-07-06 18:48:32 +0300
  • bc051168d1 feat(modal): milestone of modal feature displaying citations working mpstaton 2025-07-06 18:41:26 +0300