2026-10-02 - 2026-11-02

Overview

42 Active Pull Requests
20 Active Issues
Excluding merges, 0 authors have pushed 0 commits to master and 75 commits to all branches. On master, 0 files have changed and there have been 0 additions and 0 deletions.

42 Pull requests merged by 1 user

Merged #214 e2e server: default port 8093 2026-11-02 14:41:50 +00:00

Merged #213 List favorites newest first 2026-11-02 14:34:54 +00:00

Merged #211 Enhance: list every photo's open jobs (jobs manager) 2026-11-02 13:28:52 +00:00

Merged #210 Clip counts on listings, so clients find photos with only clips 2026-11-02 00:54:24 +00:00

Merged #209 Derived clips: link MP4 versions, list them apart, video Enhance output 2026-11-02 00:39:38 +00:00

Merged #205 Enhance: generate 32-bit seeds 2026-11-01 23:25:21 +00:00

Merged #204 Every error response in the { error, code, details? } format (step 2) 2026-11-01 18:37:09 +00:00

Merged #203 One error response format: { error, code, details? } (step 1) 2026-11-01 18:05:55 +00:00

Merged #201 Tag writes: bulk endpoint, and fix remove/re-add/duplicate bugs 2026-11-01 18:05:46 +00:00

Merged #199 Add GET /enhance/prompts (recent Enhance prompts) 2026-10-31 17:17:28 +00:00

Merged #198 Photo versions follow-ups (#194) 2026-10-31 01:57:09 +00:00

Merged #197 Enhance: expose ComfyUI run time as run_ms 2026-10-30 23:09:34 +00:00

Merged #196 Enhance on demand: ComfyUI templates, jobs, approve as version (#192) 2026-10-30 19:41:43 +00:00

Merged #195 link_versions: match ComfyUI outputs outside aiedits/; keep real names out of code 2026-10-30 19:34:25 +00:00

Merged #193 Photo versions: link AI restorations/edits to their original (#191) 2026-10-30 18:36:03 +00:00

Merged #190 Move LLM config to llm.toml; discover llama-swap models from metadata 2026-10-30 13:13:04 +00:00

Merged #187 fix(db): stop 'set sqlite pragmas' lock flake on concurrent connects (#157) 2026-10-21 14:31:19 +00:00

Merged #186 Persona chats from SMS threads (talk about / practice), date_info, photos never sent to OpenRouter 2026-10-21 00:11:23 +00:00

Merged #185 fix(backfill): convert exiftool-legacy rows whose only dates are zero 2026-10-17 16:35:12 +00:00

Merged #184 refactor: compile the crate once — main.rs uses the library 2026-10-17 16:04:12 +00:00

Merged #179 feat(insights): read location context from Apollo (#177) 2026-10-17 16:03:27 +00:00

Merged #183 fix(images): pick the decoder from the bytes, not the extension 2026-10-17 04:24:26 +00:00

Merged #182 fix(clip): stop re-sending undecodable files every pass 2026-10-17 04:21:42 +00:00

Merged #181 fix(dates): resolve IFD0 ModifyDate as a last-resort capture date 2026-10-17 04:10:57 +00:00

Merged #180 fix(dates): also clear implausible true instants with a good legacy date (#160) 2026-10-17 03:50:06 +00:00

Merged #178 feat(dates): calendar-day date filters in the owner's display zone (#152) 2026-10-17 03:25:05 +00:00

Merged #176 fix(dates): year-gate the filename wall-clock patterns (#160) 2026-10-17 03:22:43 +00:00

Merged #174 feat(image): add a 1024px size=medium preview tier 2026-10-16 20:22:55 +00:00

Merged #173 fix(image): label thumbnails by their bytes, not the source's name 2026-10-16 19:55:23 +00:00

Merged #172 chore(e2e): run the e2e dev server on native Linux 2026-10-16 19:26:42 +00:00

Merged #171 feat(search): explicit filters on unified search; list camera bodies 2026-10-16 01:13:45 +00:00

Merged #170 fix(chat): budget chat history against the model's served context window 2026-10-16 00:36:12 +00:00

Merged #169 fix(video): keep signed stream tokens out of logs and traces 2026-10-14 02:35:24 +00:00

Merged #168 feat(video): short-lived signed URLs for original-quality playback 2026-10-14 01:55:34 +00:00

Merged #167 perf(video): decode HLS transcode sources on the GPU 2026-10-13 16:13:00 +00:00

Merged #166 fix(video): stop stream-copying oversized sources into HLS 2026-10-13 15:09:38 +00:00

Merged #165 fix(dates): read exiftool's word-form GPS hemisphere refs (#163) 2026-10-13 14:32:37 +00:00

Merged #164 docs: stack architecture diagrams (Apollo / ImageApi / FVR) 2026-10-13 14:05:29 +00:00

Merged #162 feat(dates): photo date filters on the true instant (#152) 2026-10-11 02:04:09 +00:00

Merged #161 feat(dates): true_instant + wall_clock on /photos/exif (#113) 2026-10-11 01:42:47 +00:00

Merged #159 feat(memories): optional reference_date to browse relative to another day 2026-10-11 00:29:22 +00:00

Merged #158 Feature/no original fallback 2026-10-04 00:50:15 +00:00

13 Issues closed from 1 user

Closed #191 Photo versions: link AI restorations/edits to their original, one photo with a global display choice 2026-11-02 13:35:14 +00:00

Closed #208 Enhance: Animate a photo (video output), built to support video Enhance next 2026-11-02 13:35:13 +00:00

Closed #202 One error response format: { error, code, details? } 2026-11-01 18:37:09 +00:00

Closed #200 Tag writes: bulk endpoint, and fix remove/re-add/duplicate bugs 2026-11-01 18:05:46 +00:00

Closed #194 Photo versions follow-ups: name-link starvation, stranded annotations, empty aiedits dirs, minor gaps 2026-10-31 01:57:09 +00:00

Closed #192 Enhance on demand: run a ComfyUI restore template from the apps, approve in-app, lands as a version 2026-10-30 19:41:43 +00:00

Closed #157 Test: prefs::tests::put_prefs_* flake with "set sqlite pragmas" (database is locked) under the parallel suite 2026-10-21 14:31:19 +00:00

Closed #177 Insights: read location context from Apollo instead of the stale local location_history 2026-10-17 16:03:27 +00:00

Closed #113 SPEC: true-instant date contract — one clock for the system 2026-10-17 03:38:33 +00:00

Closed #120 Dates: big-bang cutover — drain to zero, coordinated flip, verification 2026-10-17 03:38:32 +00:00

Closed #152 Dates: /photos date_from/date_to filters on the true-instant contract 2026-10-17 03:38:31 +00:00

Closed #160 Dates: wall-clock filename patterns skip the year plausibility gate (VID_22290524 → year 2229) 2026-10-17 03:22:44 +00:00

Closed #163 Dates: exiftool GPS hemisphere refs ignored ("West" != "W") — western photos resolve to UTC+8 2026-10-13 14:32:37 +00:00

16 Issues created by 1 user

Opened #160 Dates: wall-clock filename patterns skip the year plausibility gate (VID_22290524 → year 2229) 2026-10-11 01:41:05 +00:00

Opened #163 Dates: exiftool GPS hemisphere refs ignored ("West" != "W") — western photos resolve to UTC+8 2026-10-11 02:55:05 +00:00

Opened #175 Memories: event/burst stacks (time gap + pHash, maybe CLIP) 2026-10-17 02:31:54 +00:00

Opened #177 Insights: read location context from Apollo instead of the stale local location_history 2026-10-17 03:16:32 +00:00

Opened #188 TTS: re-evaluate Chatterbox-inside-llama-swap setup 2026-10-26 21:19:01 +00:00

Opened #189 Embeddings: store the embed-model fingerprint and refuse a mismatched config 2026-10-26 21:40:55 +00:00

Opened #191 Photo versions: link AI restorations/edits to their original, one photo with a global display choice 2026-10-30 13:15:11 +00:00

Opened #192 Enhance on demand: run a ComfyUI restore template from the apps, approve in-app, lands as a version 2026-10-30 13:58:40 +00:00

Opened #194 Photo versions follow-ups: name-link starvation, stranded annotations, empty aiedits dirs, minor gaps 2026-10-30 18:06:54 +00:00

Opened #200 Tag writes: bulk endpoint, and fix remove/re-add/duplicate bugs 2026-11-01 17:41:54 +00:00

Opened #202 One error response format: { error, code, details? } 2026-11-01 17:53:12 +00:00

Opened #206 Enhance: run ComfyUI behind llama-swap on the server 2026-11-01 23:56:56 +00:00

Opened #207 Enhance: try SageAttention for the SeedVR2 templates 2026-11-01 23:56:57 +00:00

Opened #208 Enhance: Animate a photo (video output), built to support video Enhance next 2026-11-02 00:23:35 +00:00

Opened #212 Enhance on videos: Sharpen a video with SeedVR2 2026-11-02 13:35:16 +00:00

Opened #215 HLS: a transient CUDA out-of-memory marks a video permanently unsupported 2026-11-02 16:02:32 +00:00