2025-03-04 - 2026-03-04

Overview

60 Active Pull Requests
115 Active Issues
Excluding merges, 1 author has pushed 44 commits to main and 180 commits to all branches. On main, 184 files have changed and there have been 49196 additions and 13093 deletions.

60 Pull requests merged by 1 user

Merged #172 docs: update all docs for sessions, solver, approvals, and recent features 2026-03-03 19:27:40 +00:00

Merged #171 feat(sse): per-connection filtering with user and workstation context 2026-03-01 16:05:35 +00:00

Merged #170 feat(sessions): workstation table, registration API, and module scaffold 2026-03-01 15:58:42 +00:00

Merged #160 feat(api): solver service Phase 3b — server endpoints and job definitions 2026-02-20 18:15:21 +00:00

Merged #154 feat(api): approvals + ECO workflows; refactor(storage): remove MinIO 2026-02-19 20:57:17 +00:00

Merged #153 docs: update documentation for .kc file integration (Phases 1-4) 2026-02-19 01:11:24 +00:00

Merged #152 feat(api): macro indexing from .kc files and read-only API 2026-02-19 01:06:01 +00:00

Merged #151 feat(api): item dependency extraction, indexing, and resolve endpoints 2026-02-19 00:55:57 +00:00

Merged #150 feat(kc): checkout packing + ETag caching (Phase 2) 2026-02-18 23:06:18 +00:00

Merged #149 feat(kc): commit extraction pipeline + metadata API (Phase 1) 2026-02-18 22:40:00 +00:00

Merged #148 feat(db): .kc metadata database migration 2026-02-18 21:05:16 +00:00

Merged #139 docs: replace MinIO with filesystem storage throughout 2026-02-18 20:46:51 +00:00

Merged #138 feat(scripts): remote migrate-storage script for MinIO to filesystem migration 2026-02-18 20:33:39 +00:00

Merged #137 feat(storage): add MinIO to filesystem migration tool 2026-02-18 20:16:18 +00:00

Merged #136 feat(api): direct multipart upload endpoints for filesystem backend 2026-02-17 19:05:40 +00:00

Merged #135 feat(db): add storage backend metadata columns 2026-02-17 18:32:06 +00:00

Merged #134 feat(storage): FileStore interface abstraction + filesystem backend 2026-02-17 17:55:10 +00:00

Merged #124 feat(web): read-write configuration from admin UI 2026-02-15 23:12:07 +00:00

Merged #123 feat(modules): SSE settings.changed event broadcast 2026-02-15 19:14:37 +00:00

Merged #122 feat(web): move edit/delete buttons into tab bar on item detail 2026-02-15 19:04:00 +00:00

Merged #121 feat(web): favicon, narrow settings, scrollable token list 2026-02-15 18:47:04 +00:00

Merged #120 feat(web): collapsible left sidebar, remove top nav bar 2026-02-15 18:33:10 +00:00

Merged #112 feat(jobs): wire auto-triggering on bom_changed events 2026-02-15 15:44:43 +00:00

Merged #111 main 2026-02-15 14:37:31 +00:00

Merged #106 feat: location hierarchy CRUD API 2026-02-15 09:16:53 +00:00

Merged #105 feat(web): admin settings page — module cards, toggles, config forms 2026-02-15 09:09:18 +00:00

Merged #104 feat: admin settings API — GET/PUT settings, test connectivity 2026-02-15 08:48:05 +00:00

Merged #102 feat: module system — registry, middleware, and discovery endpoint 2026-02-14 20:05:43 +00:00

Merged #93 fix(web): standardize typography and spacing to style guide 2026-02-14 19:37:05 +00:00

Merged #92 feat: dependency DAG and YAML-defined compute jobs 2026-02-14 19:27:19 +00:00

Merged #86 test: add test coverage for DB, file handlers, CSV/ODS, and API endpoints 2026-02-14 14:50:39 +00:00

Merged #85 fix(web): style guide batch 3 — icons, font scale, spacing 2026-02-13 21:00:01 +00:00

Merged #84 fix: style guide batch 2 — buttons, tables, transitions, inputs, validation 2026-02-13 19:27:57 +00:00

Merged #83 fix: style guide compliance batch 1 + date segment type 2026-02-13 19:13:35 +00:00

Merged #64 docs: integrate root ROADMAP.md into docs/ROADMAP.md 2026-02-13 18:45:05 +00:00

Merged #63 main 2026-02-12 15:28:53 +00:00

Merged #62 docs: add consolidated installation guide and helper scripts 2026-02-12 15:02:26 +00:00

Merged #61 docs: replace kindred.internal with example.internal in all docs and config 2026-02-11 17:49:41 +00:00

Merged #60 docs: update specs for schema-driven form descriptor API 2026-02-11 16:41:17 +00:00

Merged #59 issue-dedup-sourcing-cost 2026-02-11 16:28:52 +00:00

Merged #58 main 2026-02-10 00:45:45 +00:00

Merged #56 fix(sse): disable read deadline for long-lived connections 2026-02-09 17:39:09 +00:00

Merged #55 feat(web): BOM merge resolution UI (#47) 2026-02-09 02:09:02 +00:00

Merged #54 feat: expose file attachment stats as item properties 2026-02-09 01:26:18 +00:00

Merged #53 main 2026-02-09 01:23:29 +00:00

Merged #52 chore(docs): delete stale documentation files 2026-02-09 01:22:03 +00:00

Merged #51 feat(api): add POST /api/items/{partNumber}/bom/merge endpoint 2026-02-09 01:21:45 +00:00

Merged #50 feat(db): add source column to relationships table 2026-02-09 01:21:30 +00:00

Merged #49 feat(api): add GET /api/items/by-uuid/{uuid} endpoint 2026-02-09 01:21:08 +00:00

Merged #48 feat(web): user-selectable density mode (compact/comfortable) 2026-02-09 01:20:52 +00:00

Merged #42 chore: repo cleanup — stale docs, redundant files, config update 2026-02-09 01:20:35 +00:00

Merged #41 main 2026-02-08 22:02:19 +00:00

Merged #40 feat: SSE endpoint and server mode system (#38, #39) 2026-02-08 22:00:12 +00:00

Merged #36 main 2026-02-08 21:25:02 +00:00

Merged #35 docs: update README.md for React SPA and current state 2026-02-08 21:24:01 +00:00

Merged #34 fix: render project tags as strings, not objects 2026-02-08 21:23:20 +00:00

Merged #32 docs: update all documentation for React SPA migration 2026-02-08 20:13:37 +00:00

Merged #24 feat: production React SPA, file attachments, and UI improvements 2026-02-08 19:47:01 +00:00

Merged #23 main 2026-02-07 21:01:37 +00:00

Merged #22 issue-16-remove-max-width 2026-02-07 21:00:47 +00:00

85 Issues closed from 1 user

Closed #130 feat(cli): data migration script — MinIO to filesystem 2026-03-03 15:05:41 +00:00

Closed #162 feat(sse): per-connection filtering with user and workstation context 2026-03-01 16:05:35 +00:00

Closed #161 feat(sessions): workstations table, registration API, and module scaffold 2026-03-01 15:58:43 +00:00

Closed #133 chore(storage): remove MinIO dependency and clean up 2026-02-28 18:53:13 +00:00

Closed #156 feat(solver): Phase 3b — server endpoints and solver_results table 2026-02-28 18:53:11 +00:00

Closed #145 feat(api): approvals + ECO workflow API (Phase 5) 2026-02-19 20:57:19 +00:00

Closed #144 feat(api): .kc item macros indexing + API (Phase 4) 2026-02-19 01:06:01 +00:00

Closed #143 feat(api): .kc item dependencies + resolve API (Phase 3) 2026-02-19 00:56:02 +00:00

Closed #142 feat(api): .kc checkout packing + ETag caching (Phase 2) 2026-02-18 23:06:18 +00:00

Closed #141 feat(api): .kc commit extraction pipeline + metadata API (Phase 1) 2026-02-18 22:40:00 +00:00

Closed #140 feat(db): .kc metadata database migration 2026-02-18 21:05:16 +00:00

Closed #129 feat(api): replace presigned uploads with direct upload for filesystem backend 2026-02-17 19:05:40 +00:00

Closed #128 feat(db): add file storage metadata columns 2026-02-17 18:32:07 +00:00

Closed #127 feat(storage): implement filesystem backend 2026-02-17 17:55:10 +00:00

Closed #126 feat(storage): define FileStore interface abstraction 2026-02-17 17:55:10 +00:00

Closed #117 feat(web): read-write configuration from admin UI 2026-02-15 23:12:08 +00:00

Closed #101 feat(modules): SSE settings.changed event broadcast 2026-02-15 19:14:37 +00:00

Closed #119 feat(web): move edit/delete buttons closer to part operations 2026-02-15 19:04:00 +00:00

Closed #116 feat(web): narrow settings page layout 2026-02-15 18:47:05 +00:00

Closed #118 feat(web): truncate API token list to 10 with scroll 2026-02-15 18:47:05 +00:00

Closed #115 feat(web): add Kindred logo as site icon 2026-02-15 18:47:04 +00:00

Closed #114 feat(web): remove top navigation bar 2026-02-15 18:33:11 +00:00

Closed #113 feat(web): collapsible left sidebar with module navigation 2026-02-15 18:33:10 +00:00

Closed #107 feat(jobs): wire auto-triggering on revision_created and bom_changed events 2026-02-15 15:44:44 +00:00

Closed #81 feat: location hierarchy CRUD API 2026-02-15 09:16:53 +00:00

Closed #100 feat(web): admin settings page — module cards, toggles, config forms 2026-02-15 09:09:18 +00:00

Closed #99 feat(modules): admin settings API — GET/PUT settings, test connectivity 2026-02-15 08:48:05 +00:00

Closed #97 feat(modules): public module discovery endpoint GET /api/modules 2026-02-14 20:05:43 +00:00

Closed #98 feat(modules): RequireModule middleware to gate route groups 2026-02-14 20:05:43 +00:00

Closed #96 feat(modules): module registry with metadata, dependencies, and defaults 2026-02-14 20:05:43 +00:00

Closed #95 feat(modules): config loader refactor — YAML → DB → env override pipeline 2026-02-14 20:05:43 +00:00

Closed #94 feat(modules): settings_overrides and module_state database migration 2026-02-14 20:05:43 +00:00

Closed #70 fix(web): standardize font sizes to style guide scale 2026-02-14 19:37:06 +00:00

Closed #71 fix(web): align spacing values to 4px grid 2026-02-14 19:37:06 +00:00

Closed #78 test: API endpoint coverage for revisions, schemas, audit, and auth 2026-02-13 21:22:46 +00:00

Closed #77 test: CSV and ODS import/export handler test coverage 2026-02-13 21:22:42 +00:00

Closed #76 test: file upload/download handler test coverage 2026-02-13 21:22:40 +00:00

Closed #75 test: database and item CRUD test coverage 2026-02-13 21:22:38 +00:00

Closed #67 feat(web): install and adopt Lucide icons 2026-02-13 21:00:02 +00:00

Closed #74 fix(web): enforce single primary button per visible context 2026-02-13 20:37:50 +00:00

Closed #72 fix(web): add focus ring to form inputs 2026-02-13 19:28:00 +00:00

Closed #80 feat: part number format validation on creation 2026-02-13 19:28:00 +00:00

Closed #73 fix(web): standardize transition durations to 0.15s 2026-02-13 19:27:59 +00:00

Closed #69 fix(web): table header color and selected row styling 2026-02-13 19:27:59 +00:00

Closed #68 fix(web): standardize button borderRadius, fontSize, and fontWeight 2026-02-13 19:27:58 +00:00

Closed #79 feat: implement date segment type for part number generation 2026-02-13 19:13:36 +00:00

Closed #65 fix(web): item type badge colors don't match style guide 2026-02-13 19:13:36 +00:00

Closed #66 fix(web): font stack includes non-spec fonts (Inter, Roboto) 2026-02-13 19:13:36 +00:00

Closed #47 Web UI: BOM merge resolution view 2026-02-09 02:09:03 +00:00

Closed #37 feat: expose file attachment stats as item properties/columns 2026-02-09 01:26:18 +00:00

Closed #46 SSE: Emit bom.merged event on BOM merge 2026-02-09 01:21:45 +00:00

Closed #45 API: Add POST /api/items/{partNumber}/bom/merge endpoint 2026-02-09 01:21:45 +00:00

Closed #44 DB: Add source column to relationships table 2026-02-09 01:21:31 +00:00

Closed #43 API: Add GET /api/items/by-uuid/{uuid} endpoint 2026-02-09 01:21:08 +00:00

Closed #20 UI/UX: Compact toolbar spacing 2026-02-09 01:20:53 +00:00

Closed #21 UI/UX: Add user-selectable density mode (compact / comfortable) 2026-02-09 01:20:53 +00:00

Closed #19 UI/UX: Consolidate pagination into footer stats bar 2026-02-09 01:20:53 +00:00

Closed #18 UI/UX: Increase table data density (ItemTable + AuditTable) 2026-02-09 01:20:53 +00:00

Closed #17 UI/UX: Compact the AppShell header 2026-02-09 01:20:52 +00:00

Closed #31 docs: delete dead files (API.md, silo-spec.md) 2026-02-09 01:20:36 +00:00

Closed #39 feat: expose server mode in /health and /ready endpoints 2026-02-08 22:00:13 +00:00

Closed #38 feat: add server-sent events endpoint for live updates 2026-02-08 22:00:12 +00:00

Closed #33 bug: React error #31 rendering project tags on item detail 2026-02-08 21:23:20 +00:00

Closed #25 docs: update README.md for React SPA and current state 2026-02-08 20:14:31 +00:00

Closed #26 docs: update SPECIFICATION.md for React SPA and new endpoints 2026-02-08 20:13:38 +00:00

Closed #27 docs: update STATUS.md for current migration and endpoint state 2026-02-08 20:13:38 +00:00

Closed #28 docs: update GAP_ANALYSIS.md for current state 2026-02-08 20:13:38 +00:00

Closed #29 docs: update ROADMAP.md for completed phases and React SPA 2026-02-08 20:13:38 +00:00

Closed #30 docs: update frontend-spec.md to reflect completed Phase 4 2026-02-08 20:13:38 +00:00

Closed #16 UI/UX: Remove max-width constraint and reduce main container padding 2026-02-07 21:00:48 +00:00

Closed #12 feat(api): presigned uploads and item file attachments 2026-02-07 16:49:35 +00:00

Closed #11 feat(web): TagInput component for project multi-select 2026-02-07 16:49:35 +00:00

Closed #7 feat(web): scaffold React + Vite + TypeScript app with shared layout, auth, and API client 2026-02-07 16:49:34 +00:00

Closed #10 chore(web): remove Go templates, integrate React build into Docker, clean up 2026-02-07 16:49:34 +00:00

Closed #9 feat(web): migrate Projects, Schemas, Settings, and Login pages to React 2026-02-07 16:49:34 +00:00

Closed #8 feat(web): migrate Items page to React with UI improvements 2026-02-07 16:49:34 +00:00

Closed #6 epic: migrate frontend from Go templates to React + Vite + TypeScript 2026-02-07 16:49:33 +00:00

Closed #15 feat(web): CreateItemPane two-column redesign with sidebar 2026-02-07 16:15:10 +00:00

Closed #14 feat(web): FileDropZone component with upload progress 2026-02-07 16:13:22 +00:00

Closed #13 feat(web): CategoryPicker multi-column selector component 2026-02-07 16:12:05 +00:00

Closed #5 feat: implement Component Audit UI with completeness scoring and inline editing 2026-02-07 14:48:56 +00:00

Closed #1 docs: update stale SPECIFICATION, ROADMAP, STATUS, and GAP_ANALYSIS to reflect actual implementation 2026-02-06 22:20:03 +00:00

Closed #4 docs: add configuration reference documenting all config.yaml options 2026-02-06 20:33:19 +00:00

Closed #3 docs: update README.md with Calc extension, auth system, and complete component map 2026-02-06 20:25:48 +00:00

Closed #2 docs: create FreeCAD workbench reference documenting all 14 commands, SiloOrigin, and SSE 2026-02-06 19:07:01 +00:00

115 Issues created by 1 user

Opened #1 docs: update stale SPECIFICATION, ROADMAP, STATUS, and GAP_ANALYSIS to reflect actual implementation 2026-02-06 18:19:23 +00:00

Opened #2 docs: create FreeCAD workbench reference documenting all 14 commands, SiloOrigin, and SSE 2026-02-06 18:19:52 +00:00

Opened #3 docs: update README.md with Calc extension, auth system, and complete component map 2026-02-06 18:20:14 +00:00

Opened #4 docs: add configuration reference documenting all config.yaml options 2026-02-06 18:20:37 +00:00

Opened #5 feat: implement Component Audit UI with completeness scoring and inline editing 2026-02-06 18:21:10 +00:00

Opened #6 epic: migrate frontend from Go templates to React + Vite + TypeScript 2026-02-06 20:43:00 +00:00

Opened #7 feat(web): scaffold React + Vite + TypeScript app with shared layout, auth, and API client 2026-02-06 20:43:25 +00:00

Opened #8 feat(web): migrate Items page to React with UI improvements 2026-02-06 20:43:55 +00:00

Opened #9 feat(web): migrate Projects, Schemas, Settings, and Login pages to React 2026-02-06 20:44:11 +00:00

Opened #10 chore(web): remove Go templates, integrate React build into Docker, clean up 2026-02-06 20:44:38 +00:00

Opened #11 feat(web): TagInput component for project multi-select 2026-02-07 02:18:55 +00:00

Opened #12 feat(api): presigned uploads and item file attachments 2026-02-07 02:19:23 +00:00

Opened #13 feat(web): CategoryPicker multi-column selector component 2026-02-07 02:19:52 +00:00

Opened #14 feat(web): FileDropZone component with upload progress 2026-02-07 02:20:13 +00:00

Opened #15 feat(web): CreateItemPane two-column redesign with sidebar 2026-02-07 02:20:37 +00:00

Opened #16 UI/UX: Remove max-width constraint and reduce main container padding 2026-02-07 20:32:28 +00:00

Opened #17 UI/UX: Compact the AppShell header 2026-02-07 20:32:46 +00:00

Opened #18 UI/UX: Increase table data density (ItemTable + AuditTable) 2026-02-07 20:33:04 +00:00

Opened #19 UI/UX: Consolidate pagination into footer stats bar 2026-02-07 20:33:19 +00:00

Opened #20 UI/UX: Compact toolbar spacing 2026-02-07 20:33:31 +00:00

Opened #21 UI/UX: Add user-selectable density mode (compact / comfortable) 2026-02-07 20:33:49 +00:00

Opened #25 docs: update README.md for React SPA and current state 2026-02-08 19:50:31 +00:00

Opened #26 docs: update SPECIFICATION.md for React SPA and new endpoints 2026-02-08 19:50:53 +00:00

Opened #27 docs: update STATUS.md for current migration and endpoint state 2026-02-08 19:51:04 +00:00

Opened #28 docs: update GAP_ANALYSIS.md for current state 2026-02-08 19:51:19 +00:00

Opened #29 docs: update ROADMAP.md for completed phases and React SPA 2026-02-08 19:51:31 +00:00

Opened #30 docs: update frontend-spec.md to reflect completed Phase 4 2026-02-08 19:51:42 +00:00

Opened #31 docs: delete dead files (API.md, silo-spec.md) 2026-02-08 19:51:50 +00:00

Opened #33 bug: React error #31 rendering project tags on item detail 2026-02-08 21:09:15 +00:00

Opened #37 feat: expose file attachment stats as item properties/columns 2026-02-08 21:28:53 +00:00

Opened #38 feat: add server-sent events endpoint for live updates 2026-02-08 21:39:51 +00:00

Opened #39 feat: expose server mode in /health and /ready endpoints 2026-02-08 21:40:04 +00:00

Opened #43 API: Add GET /api/items/by-uuid/{uuid} endpoint 2026-02-09 00:16:00 +00:00

Opened #44 DB: Add source column to relationships table 2026-02-09 00:16:21 +00:00

Opened #45 API: Add POST /api/items/{partNumber}/bom/merge endpoint 2026-02-09 00:16:56 +00:00

Opened #46 SSE: Emit bom.merged event on BOM merge 2026-02-09 00:17:16 +00:00

Opened #47 Web UI: BOM merge resolution view 2026-02-09 00:17:47 +00:00

Opened #65 fix(web): item type badge colors don't match style guide 2026-02-13 19:00:08 +00:00

Opened #66 fix(web): font stack includes non-spec fonts (Inter, Roboto) 2026-02-13 19:00:15 +00:00

Opened #67 feat(web): install and adopt Lucide icons 2026-02-13 19:00:24 +00:00

Opened #68 fix(web): standardize button borderRadius, fontSize, and fontWeight 2026-02-13 19:00:34 +00:00

Opened #69 fix(web): table header color and selected row styling 2026-02-13 19:00:42 +00:00

Opened #70 fix(web): standardize font sizes to style guide scale 2026-02-13 19:00:53 +00:00

Opened #71 fix(web): align spacing values to 4px grid 2026-02-13 19:01:02 +00:00

Opened #72 fix(web): add focus ring to form inputs 2026-02-13 19:01:11 +00:00

Opened #73 fix(web): standardize transition durations to 0.15s 2026-02-13 19:01:18 +00:00

Opened #74 fix(web): enforce single primary button per visible context 2026-02-13 19:01:26 +00:00

Opened #75 test: database and item CRUD test coverage 2026-02-13 19:02:46 +00:00

Opened #76 test: file upload/download handler test coverage 2026-02-13 19:02:54 +00:00

Opened #77 test: CSV and ODS import/export handler test coverage 2026-02-13 19:03:03 +00:00

Opened #78 test: API endpoint coverage for revisions, schemas, audit, and auth 2026-02-13 19:03:14 +00:00

Opened #79 feat: implement date segment type for part number generation 2026-02-13 19:03:25 +00:00

Opened #80 feat: part number format validation on creation 2026-02-13 19:03:33 +00:00

Opened #81 feat: location hierarchy CRUD API 2026-02-13 19:03:44 +00:00

Opened #82 feat: inventory tracking API 2026-02-13 19:03:52 +00:00

Opened #87 feat: pessimistic check-out locking for CAD files 2026-02-14 14:52:43 +00:00

Opened #88 feat: user and group management API and UI 2026-02-14 14:52:55 +00:00

Opened #89 feat: folder and state-based permissions 2026-02-14 14:53:09 +00:00

Opened #90 feat(web): advanced search UI with filters and operators 2026-02-14 14:53:21 +00:00

Opened #91 feat(web): saved searches with user favorites 2026-02-14 14:53:30 +00:00

Opened #94 feat(modules): settings_overrides and module_state database migration 2026-02-14 19:45:34 +00:00

Opened #95 feat(modules): config loader refactor — YAML → DB → env override pipeline 2026-02-14 19:45:45 +00:00

Opened #96 feat(modules): module registry with metadata, dependencies, and defaults 2026-02-14 19:45:56 +00:00

Opened #97 feat(modules): public module discovery endpoint GET /api/modules 2026-02-14 19:46:06 +00:00

Opened #98 feat(modules): RequireModule middleware to gate route groups 2026-02-14 19:46:18 +00:00

Opened #99 feat(modules): admin settings API — GET/PUT settings, test connectivity 2026-02-14 19:46:31 +00:00

Opened #100 feat(web): admin settings page — module cards, toggles, config forms 2026-02-14 19:46:48 +00:00

Opened #101 feat(modules): SSE settings.changed event broadcast 2026-02-14 19:46:57 +00:00

Opened #103 feat(jobs): Redis-backed job queue as alternative to PostgreSQL polling 2026-02-14 20:06:42 +00:00

Opened #107 feat(jobs): wire auto-triggering on revision_created and bom_changed events 2026-02-15 10:54:36 +00:00

Opened #108 feat(jobs): implement auto-retry on job failure 2026-02-15 10:54:45 +00:00

Opened #109 test(jobs): runner lifecycle integration tests — claim, start, progress, complete, fail 2026-02-15 10:54:56 +00:00

Opened #110 feat(web): jobs dashboard — job list, status, logs, manual trigger 2026-02-15 10:55:09 +00:00

Opened #113 feat(web): collapsible left sidebar with module navigation 2026-02-15 15:51:55 +00:00

Opened #114 feat(web): remove top navigation bar 2026-02-15 15:52:00 +00:00

Opened #115 feat(web): add Kindred logo as site icon 2026-02-15 15:52:06 +00:00

Opened #116 feat(web): narrow settings page layout 2026-02-15 15:52:11 +00:00

Opened #117 feat(web): read-write configuration from admin UI 2026-02-15 15:52:17 +00:00

Opened #118 feat(web): truncate API token list to 10 with scroll 2026-02-15 15:52:21 +00:00

Opened #119 feat(web): move edit/delete buttons closer to part operations 2026-02-15 15:52:27 +00:00

Opened #125 [EPIC] feat: Context-Aware Part Subscription System - Server Infra 2026-02-16 15:41:37 +00:00

Opened #126 feat(storage): define FileStore interface abstraction 2026-02-17 16:09:13 +00:00

Opened #127 feat(storage): implement filesystem backend 2026-02-17 16:09:49 +00:00

Opened #128 feat(db): add file storage metadata columns 2026-02-17 16:10:11 +00:00

Opened #129 feat(api): replace presigned uploads with direct upload for filesystem backend 2026-02-17 16:10:49 +00:00

Opened #130 feat(cli): data migration script — MinIO to filesystem 2026-02-17 16:11:27 +00:00

Opened #131 docs: update configuration and deployment docs for filesystem storage backend 2026-02-17 16:11:52 +00:00

Opened #132 feat(storage): ensure thumbnails use FileStore interface 2026-02-17 16:12:30 +00:00

Opened #133 chore(storage): remove MinIO dependency and clean up 2026-02-17 16:13:12 +00:00

Opened #140 feat(db): .kc metadata database migration 2026-02-18 20:57:54 +00:00

Opened #141 feat(api): .kc commit extraction pipeline + metadata API (Phase 1) 2026-02-18 20:58:23 +00:00

Opened #142 feat(api): .kc checkout packing + ETag caching (Phase 2) 2026-02-18 20:58:38 +00:00

Opened #143 feat(api): .kc item dependencies + resolve API (Phase 3) 2026-02-18 20:58:52 +00:00

Opened #144 feat(api): .kc item macros indexing + API (Phase 4) 2026-02-18 20:59:03 +00:00

Opened #145 feat(api): approvals + ECO workflow API (Phase 5) 2026-02-18 20:59:18 +00:00

Opened #146 feat(sse): .kc metadata, approvals, and dependency SSE events (Phase 6) 2026-02-18 20:59:34 +00:00

Opened #147 feat(web): metadata tab + list filters + backfill endpoint (Phase 7) 2026-02-18 20:59:54 +00:00

Opened #155 feat(solver): Phase 3a — JSON serialization for KCSolve types 2026-02-20 02:01:26 +00:00

Opened #156 feat(solver): Phase 3b — server endpoints and solver_results table 2026-02-20 02:01:45 +00:00

Opened #157 feat(solver): Phase 3c — runner solver command handlers 2026-02-20 02:02:05 +00:00

Opened #158 feat(solver): Phase 3d — .kc SolveContext packing on commit 2026-02-20 02:02:23 +00:00

Opened #159 feat(solver): Phase 3e — Create workbench "Solve on Server" command 2026-02-20 02:02:42 +00:00

Opened #161 feat(sessions): workstations table, registration API, and module scaffold 2026-03-01 15:35:58 +00:00

Opened #162 feat(sse): per-connection filtering with user and workstation context 2026-03-01 15:36:31 +00:00

Opened #163 feat(sessions): edit session acquire, release, and query endpoints 2026-03-01 15:37:12 +00:00

Opened #164 feat(sessions): edit session heartbeat and stale session sweeper 2026-03-01 15:37:37 +00:00

Opened #165 feat(sessions): checkpoint system with diff-based storage 2026-03-01 15:38:10 +00:00

Opened #166 feat(sessions): soft interference detection via DAG dependency cones 2026-03-01 15:38:39 +00:00

Opened #167 feat(sessions): handoff requests and admin force-release with approval workflow 2026-03-01 15:39:21 +00:00

Opened #168 spec(client): DAG push and edit session contract for silo-mod / Kindred Create 2026-03-01 15:40:05 +00:00

Opened #169 feat(approvals): deferred functionality — delegation, notifications, lifecycle tie-ins 2026-03-01 15:40:32 +00:00

Opened #173 feat(revisions): property changes should auto-create revisions 2026-03-03 20:29:39 +00:00

Opened #174 feat(revisions): allow revision comment editing after creation 2026-03-03 20:29:55 +00:00

Opened #175 feat(revisions): configurable retention policy (keep last N) 2026-03-03 20:30:17 +00:00

Opened #176 feat(storage): explode .kc/.fcstd archives for XML-level revision diffing 2026-03-03 20:30:49 +00:00