691b38fe96
fix: m4mini deployment issues - duplicate script setup, auth redirect, Tauri bypass
2026-06-26 20:33:35 +08:00
f915aaf794
feat: pending identity sorting, face detail modal, video player fps, processor counts
2026-06-24 02:02:33 +08:00
7855983dc1
feat: bind/unbind by id, video streaming proxy, unmute default, library refresh, hamburger click-outside
...
- Core API: bind/unbind accept id (integer PK) when face_id is null
- Tauri proxy: stream video responses instead of buffering for seek bar
- VideoPlayer: remove muted attribute, unmute by default
- LibraryView: call invalidateFiles() before ensureFiles() on register/unregister
- PeopleView: close sort panel on click-outside, not just hamburger toggle
- bind_face: prefer face_id, fallback to id when face_id is null
2026-06-18 22:24:03 +08:00
c9964ce4fb
fix: use snake_case invoke commands
2026-06-15 11:56:55 +08:00
fb47acf67b
fix: add status field to PersonInfo struct
2026-06-15 04:10:40 +08:00
11b3b4b395
fix: zoom using CSS + cleanup
2026-06-14 23:33:05 +08:00
0a3619243e
feat: zoom in/out with Cmd+/Cmd-/Cmd+0
2026-06-14 23:27:54 +08:00
2ddf12bb03
feat: update_identity_status command + People ignore action
2026-06-14 22:55:44 +08:00
07d9ebda29
fix: Library thumbnail guard, Search People/Agent modes, People pagination debug
2026-06-14 20:34:36 +08:00
67c0a2b4a0
fix: get_people fetch all pages to include main characters
2026-06-14 19:55:52 +08:00
620736a170
fix: Tauri commands camelCase + PeopleView perPage
2026-06-14 19:02:15 +08:00
5687a56fd6
feat: Rust commands - PersonInfo starred, faces data key, video temp file, +5 new commands
2026-06-14 13:06:54 +08:00
3ba2120c8e
All API through Rust proxy, fix unregistered files null uuid, People enhancements
2026-06-14 11:05:23 +08:00
79e0a862d4
Initial commit: Momentry Studio v0.1.0
2026-06-13 17:49:02 +08:00