Commit Graph

  • 1c6bf5385d
    Merge 54e3b5bd3d into 6fb070832d chriscrosstalk 2026-05-21 19:20:13 +0000
  • 54e3b5bd3d feat(maps): add notes input to map pin placement popup fix/map-pin-notes-input Chris Sherwood 2026-05-20 12:10:54 -0700
  • 792298b86a
    Merge 01a017f445 into 6fb070832d luyua9 2026-05-21 11:46:40 +0000
  • 772258d53f
    Merge 2673407ae7 into a96e0d682f juyua9 2026-05-21 11:46:35 +0000
  • d8fb36ccf8
    Merge fdf8f05ce3 into 6fb070832d cuyua9 2026-05-21 11:46:31 +0000
  • 2673407ae7 fix(docker): reject failed image pulls juyua9 2026-05-21 19:45:39 +0800
  • 01a017f445 fix(security): reject dotted localhost download URLs luyua9 2026-05-18 20:55:24 +0800
  • fdf8f05ce3 fix(kiwix): self-heal missing library XML cuyua9 2026-05-05 22:13:24 +0800
  • 08ed3ed389
    Merge 91fe8f2080 into a96e0d682f Ryanba 2026-05-21 16:41:38 +0800
  • 91fe8f2080 fix(security): parse private URLs with ipaddr.js gujishh 2026-05-21 17:40:50 +0900
  • 88437b85f8
    Merge 65671ab161 into 6fb070832d chriscrosstalk 2026-05-20 18:43:49 -0700
  • 65671ab161 perf(KB): swap Qdrant full-scroll for facet on source enumeration perf/kb-qdrant-facet Chris Sherwood 2026-05-20 18:39:18 -0700
  • 57afba518c
    Merge 8a8795088e into 6fb070832d chriscrosstalk 2026-05-20 18:36:48 -0700
  • 8a8795088e fix(KB): cursor on Always/Manual ingest policy buttons fix/kb-ingest-policy-cursor Chris Sherwood 2026-05-20 18:36:16 -0700
  • dc72e93988
    Merge 03ae37eb08 into a96e0d682f Ryanba 2026-05-20 23:39:52 +0100
  • 0364c88b5e
    Merge 4ba1b9d853 into a96e0d682f juyua9 2026-05-20 23:39:52 +0100
  • fb4507c940
    Merge b4086bed27 into a96e0d682f Dylan M. Taylor 2026-05-20 23:37:26 +0100
  • 6fb070832d
    docs: update release notes dev Jake Turner 2026-05-04 19:21:51 +0000
  • 14c3aadfc7
    Merge 07ba7c1b22 into 0b25638a3e Kenneth Brewer 2026-05-20 18:10:26 +0000
  • 07ba7c1b22 Merge remote-tracking branch 'upstream/dev' into feat/maps-marker-management Kenneth Brewer 2026-05-20 14:09:57 -0400
  • 99bebf22b8
    Merge 4411e6b2f2 into a96e0d682f dependabot[bot] 2026-05-20 17:21:28 +0000
  • 4411e6b2f2
    build(deps): bump systeminformation from 5.31.0 to 5.31.6 in /admin dependabot/npm_and_yarn/admin/systeminformation-5.31.6 dependabot[bot] 2026-05-20 17:21:23 +0000
  • 5f3b37dbd3 Notes added by 'git notes add' cosmistack-bot 2026-05-20 17:20:33 +0000
  • a96e0d682f chore(release): 1.32.0 [skip ci] main v1.32.0 rc cosmistack-bot 2026-05-20 17:20:32 +0000
  • 0d9778a6c4
    Merge dd014f439a into d2dd8b4f9e dependabot[bot] 2026-05-20 17:19:33 +0000
  • dd014f439a
    build(deps): bump fast-xml-parser from 5.5.9 to 5.7.0 in /admin dependabot/npm_and_yarn/admin/fast-xml-parser-5.7.0 dependabot[bot] 2026-05-20 17:19:30 +0000
  • 3c81c7d694
    Merge 71b3a49f9f into d2dd8b4f9e dependabot[bot] 2026-05-20 17:18:35 +0000
  • 71b3a49f9f
    build(deps): bump uuid, bullmq and dockerode in /admin dependabot/npm_and_yarn/admin/multi-3f92faa960 dependabot[bot] 2026-05-20 17:18:31 +0000
  • 186af12e6d
    Merge be7980cea6 into d2dd8b4f9e dependabot[bot] 2026-05-20 17:18:28 +0000
  • be7980cea6
    build(deps): bump axios from 1.15.0 to 1.16.1 in /admin dependabot/npm_and_yarn/admin/axios-1.16.1 dependabot[bot] 2026-05-20 17:18:23 +0000
  • 959813a0fb
    Merge 32bc6113f8 into d2dd8b4f9e dependabot[bot] 2026-05-20 17:17:21 +0000
  • 32bc6113f8
    build(deps): bump protobufjs from 7.5.5 to 7.6.0 in /admin dependabot/npm_and_yarn/admin/protobufjs-7.6.0 dependabot[bot] 2026-05-20 17:17:17 +0000
  • 452461235c
    Merge a0351d24ad into d2dd8b4f9e dependabot[bot] 2026-05-20 17:17:15 +0000
  • 48770f22bd
    Merge 198a6b6788 into d2dd8b4f9e dependabot[bot] 2026-05-20 17:17:11 +0000
  • f2c8c3c910
    Merge 9e3314aec4 into d2dd8b4f9e dependabot[bot] 2026-05-20 17:17:09 +0000
  • 8d03e0e6a8
    Merge f0da22ca6a into d2dd8b4f9e dependabot[bot] 2026-05-20 17:17:08 +0000
  • 5ba80afc02
    Merge f634ca15cb into d2dd8b4f9e dependabot[bot] 2026-05-20 17:17:08 +0000
  • f634ca15cb
    build(deps): bump postcss from 8.5.6 to 8.5.15 in /admin dependabot/npm_and_yarn/admin/postcss-8.5.15 dependabot[bot] 2026-05-20 17:17:04 +0000
  • d2dd8b4f9e docs: update release notes jakeaturner 2026-05-20 16:59:23 +0000
  • 95bd05ed78 chore(deps): pin ipaddr.js version jakeaturner 2026-05-20 16:52:27 +0000
  • 736c9bd672 fix(security): canonicalize hostnames to block IPv4-mapped IPv6 IMDS bypass jakeaturner 2026-05-20 16:01:17 +0000
  • b3dac9b324 fix(security): match IPv6 SSRF patterns against unbracketed hostnames jakeaturner 2026-05-20 05:39:39 +0000
  • 989a401f28 fix(AI): improve remote Ollama url validation to prevent SSRF vulnerability jakeaturner 2026-05-20 05:25:36 +0000
  • 82f67debc1 fix(models): correct inverted belongsTo keys on ChatMessage.session (#921) Jake Turner 2026-05-20 09:21:36 -0700
  • a5fe52f66f fix(KB): respect Manual ingest policy on post-download dispatch Chris Sherwood 2026-05-19 12:46:03 -0700
  • 059cf2afbe fix(content): show selected tier on cards while downloads are in flight Chris Sherwood 2026-05-19 11:44:17 -0700
  • 6e5284e563 fix(KB): TierSelectionModal hook order + register IconLibrary Chris Sherwood 2026-05-18 15:23:18 -0700
  • a9c48fc098 refactor(AI): single source of truth for embedding model name jakeaturner 2026-05-19 22:41:33 +0000
  • ffa70a54bc feat(chat): confirm-on-switch + one-chat-model-at-a-time enforcement Chris Sherwood 2026-05-18 10:29:06 -0700
  • 21ab37cee4 chore(release): 1.32.0-rc.6 [skip ci] jakeaturner 2026-05-18 05:15:37 +0000
  • 9356443d73 refactor(KB): typed failure codes for embedSingleFile + accurate HTTP status jakeaturner 2026-05-18 05:00:23 +0000
  • d850cb9588 feat(KB): per-file ingest action + state indicator on Stored Files (RFC #883 §5) Chris Sherwood 2026-05-17 21:42:54 -0700
  • 0617d54762 feat(easy-setup): split AI into its own conditional step (issue #905) Chris Sherwood 2026-05-17 11:22:17 -0700
  • 633a3c3500 fix(KB): blank-screen on panel open + tooltips on bulk-action buttons Chris Sherwood 2026-05-17 11:10:16 -0700
  • 2150189121 chore(release): 1.32.0-rc.5 [skip ci] Jake Turner 2026-05-17 06:42:17 +0000
  • 7e768f3d09 fix(KB): guardrail bypass during estimate load + Transition sibling (PR #901 review) Jake Turner 2026-05-17 06:30:22 +0000
  • cf3a924b9f feat(KB): guardrail modal at 50GB / 10%-free thresholds (RFC #883 §7) Chris Sherwood 2026-05-14 16:35:35 -0700
  • 7a681d04ab feat(KB): wizard AI policy step (RFC #883 Phase 3 task 13) Chris Sherwood 2026-05-14 16:28:53 -0700
  • 9a684a5e62 fix(KB): silent maybe-later error + redundant prompt-state refetches (PR #899 review) Jake Turner 2026-05-17 06:03:30 +0000
  • fd153b46b8 feat(KB): first-chat JIT prompt for ingest policy (RFC #883 Phase 3 task 12) Chris Sherwood 2026-05-14 16:16:28 -0700
  • 8ed0bdfd8f fix(KB): union Stored Files list with state-machine file paths (#898) chriscrosstalk 2026-05-16 22:44:30 -0700
  • 4e8caddcc2 fix(KB): remove redundant Refresh button from Processing Queue Chris Sherwood 2026-05-14 14:52:17 -0700
  • a0047c1555 fix(KB): surface file-warning compute failures instead of masking as healthy (PR #895 review) Jake Turner 2026-05-17 04:23:28 +0000
  • 102998ec96 refactor(KB): move FileWarning to shared types/rag following existing convention Jake Turner 2026-05-17 04:11:17 +0000
  • 563f86a22b feat(KB): conditional warnings A + B on Stored Files (RFC #883 §6) Chris Sherwood 2026-05-14 12:47:25 -0700
  • e68c753e39 feat(KB): surface embedding-disk estimate in curated tier-change modal (RFC #883 §1) Chris Sherwood 2026-05-14 15:01:24 -0700
  • 8eb8809154 feat(KB): Always/Manual ingest policy toggle (RFC #883 §1/§4) (#894) chriscrosstalk 2026-05-16 21:00:11 -0700
  • 43ca584b6c feat(KB): status pill + last-activity timestamp on Processing Queue (RFC #883 §5/§10) Chris Sherwood 2026-05-14 12:31:13 -0700
  • c64ec97de4 feat(KB): group admin docs into single row in Stored Files (RFC #883 §9) Chris Sherwood 2026-05-14 12:26:58 -0700
  • 4d6b140a1f fix(KB): align chunks_per_mb column type with TS contract Jake Turner 2026-05-17 03:18:41 +0000
  • 159d57b2af feat(KB): ratio registry for disk + time estimates (Phase 1B of RFC #883) Chris Sherwood 2026-05-14 12:15:46 -0700
  • e3b758f11e fix(AI): add truncation DEBUG log Jake Turner 2026-05-16 06:09:39 +0000
  • 2dec5bf676 fix(AI): pre-cap embed input + log fallback reason (#881) Chris Sherwood 2026-05-14 12:11:43 -0700
  • f304d80f80 fix(RAG): anchor continuation-batch initial progress to overall-file frame (#889) chriscrosstalk 2026-05-15 23:01:45 -0700
  • 743549ca74 feat(KB): per-file ingest state machine (Phase 1 of RFC #883) (#888) chriscrosstalk 2026-05-15 22:51:06 -0700
  • 5e2c599c3e fix(ZIM): preserve co-existing Wikipedia corpora on cleanup (#884) Chris Sherwood 2026-05-14 09:53:56 -0700
  • 4c211964e0 fix(KB): add re-embed and reset & rebuild opts to fix broken embeddings (#886) Jake Turner 2026-05-15 22:05:19 -0700
  • d28eb9be59 fix(RAG): report ZIM ingestion progress in overall-file frame Chris Sherwood 2026-05-13 12:43:24 -0700
  • 662a6c45fb fix(System): validate StartedAt with fallback to tail:500 (PR review) Chris Sherwood 2026-05-13 15:00:59 -0700
  • d2f2172b3c fix(System): correct AMD VRAM in Graphics card + harden log probe Chris Sherwood 2026-05-13 12:23:10 -0700
  • 501860a23b fix(DockerService): improve volume logic and documentation in forceReinstall Jake Turner 2026-05-13 21:24:33 +0000
  • 2997637ce0 feat(GPU): auto-remediate nomad_ollama passthrough loss on admin boot (#755) Chris Sherwood 2026-05-13 10:28:32 -0700
  • a22c6408e6 fix(RAG): pace continuation batches when embedding is CPU-only Chris Sherwood 2026-05-12 20:35:57 -0700
  • ba53702349 fix(queue): singleton QueueService to stop ioredis connection leak Chris Sherwood 2026-05-13 08:49:29 -0700
  • ac4720d4d5 chore(release): 1.32.0-rc.4 [skip ci] Jake Turner 2026-05-13 03:42:34 +0000
  • 74cef75153 fix(RAG): unbreak multi-batch ZIM ingestion (jobId dedupe) Chris Sherwood 2026-05-12 18:05:18 -0700
  • 43645e4bbc fix(AI): rewrite RAG query on first follow-up (off-by-one in skip-rewrite threshold) Chris Sherwood 2026-05-12 12:47:34 -0700
  • 5694c91e3e chore(release): 1.32.0-rc.3 [skip ci] Jake Turner 2026-05-12 04:20:59 +0000
  • 3abf338767 fix(Downloads): treat missing Content-Type as octet-stream (#848) Ben Gauger 2026-05-08 13:28:39 -0600
  • 019a5a4927 fix(AI): preserve semver tag in DB on AMD Ollama updates Chris Sherwood 2026-05-11 10:12:47 -0700
  • 6c799dd602 fix(System): correct NVIDIA VRAM in Graphics card (#835) Ben Gauger 2026-05-07 18:39:58 -0600
  • 59bb405ff4 chore(release): 1.32.0-rc.2 [skip ci] Jake Turner 2026-05-05 19:33:08 +0000
  • a2e2f7fc40 fix(AI): vendor-aware AMD HSA override + benchmark discrete-GPU detection Chris Sherwood 2026-05-05 09:00:38 -0700
  • f41027ca39 fix(Maps): render notes in marker popup when populated Chris Sherwood 2026-05-04 15:41:23 -0700
  • 6a68bacaa7 fix(Maps): send filename instead of full path to delete endpoint Ben Gauger 2026-05-04 14:39:10 -0600
  • 3a2e92ae19 fix(UI): four fixes for the System Update page (#827) chriscrosstalk 2026-05-05 10:33:18 -0700
  • ab908fd654 docs: update release notes Jake Turner 2026-05-04 19:21:51 +0000
  • 318276c784 fix(System): self-heal stale updateAvailable flag after sidecar-driven update (#825) Jake Turner 2026-05-04 11:54:56 -0700
  • 62e75fdb54 feat(Content): custom ZIM library sources with pre-seeded mirrors (#593) chriscrosstalk 2026-05-04 11:30:59 -0700
  • fc4ccccafb build(deps): bump picomatch in /admin dependabot[bot] 2026-03-25 21:51:08 +0000