Commit Graph

  • b2e0dd6d30 chore(openspec): archive add-video-support and sync main specs iu 2026-10-11 20:38:22 +03:00
  • d38ede0201 feat(video): add video upload with remux/transcode playback iu 2026-10-11 20:37:53 +03:00
  • d059d042f0 chore(openspec): archive thumbnail-variants and sync main specs iu 2026-10-11 19:57:12 +03:00
  • f1b3b01bdf feat(photos): add square medium variant for sharp grid thumbnails iu 2026-10-11 19:57:00 +03:00
  • 581e479f03 chore(openspec): archive thumbnail-density-control and sync main specs iu 2026-10-11 18:24:59 +03:00
  • 511de4ec9c fix(ui): use minus/plus icons for thumbnail size step buttons iu 2026-10-11 18:24:35 +03:00
  • 41e5dfaeb1 feat(ui): fix thumbnail size slider direction and add step buttons iu 2026-10-11 18:21:47 +03:00
  • 6ccb7764e8 chore: refresh generated OpenSpec commands and skills iu 2026-10-11 18:10:34 +03:00
  • c2b0d9c66f chore(openspec): archive viewer-thumbnail-hover and sync main specs iu 2026-10-11 18:10:07 +03:00
  • a7867054a4 feat(ui): hover zoom on viewer thumbnail strip iu 2026-10-11 18:09:54 +03:00
  • 83cc178e79 chore(openspec): archive mobile-tap-open-and-panel and sync main specs iu 2026-10-11 17:58:30 +03:00
  • ebae341c9a feat(ui): open photo on tap for touch and fix narrow-screen panel iu 2026-10-11 17:58:04 +03:00
  • 9b7d81d8fc chore(openspec): archive pano360-viewer and sync main specs iu 2026-10-11 17:41:54 +03:00
  • fc4233cd57 feat(ui): 360 panorama viewer by pano360 tag iu 2026-10-11 17:41:28 +03:00
  • 3311de57c5 chore(openspec): archive grid-keyboard-navigation and sync main specs iu 2026-10-11 14:51:44 +03:00
  • 7359495a73 feat(ui): keyboard navigation and focus restore in album grid iu 2026-10-11 14:51:00 +03:00
  • d99ac77587 chore(openspec): archive completed changes and sync main specs iu 2026-10-11 14:16:38 +03:00
  • d7a37328f0 fix(photos): faster large-album loading and album cover lifecycle iu 2026-10-11 14:15:59 +03:00
  • 6361e48b20 feat(observability): configurable logging, request ids and error logs iu 2026-10-11 13:40:11 +03:00
  • a5d0cee0eb feat(ui): link album rail title to overview iu 2026-10-11 13:27:39 +03:00
  • 36e96cd519 feat(seed): add API test-data seeding script and make testdata target iu 2026-10-11 13:27:21 +03:00
  • b1b0b4a83e chore(openspec): archive completed changes and sync main specs iu 2026-10-11 11:37:23 +03:00
  • 50dff63ece feat: rename service to galo, add halo branding and release build iu 2026-10-11 11:36:56 +03:00
  • 29c2594a9b Merge pull request 'feat: local-first storage and metadata backends' (#3) from feature/local-fs-storage-backend into develop iu 2026-10-11 07:44:15 +00:00
  • e0b4db926f feat(server): log metadata and storage backends at startup feature/local-fs-storage-backend iu 2026-10-11 10:34:30 +03:00
  • 8638d1bbfc chore(openspec): archive completed changes and sync main specs iu 2026-10-11 10:19:44 +03:00
  • cb272398ce feat(auth): store the token signing secret in the metadata layer iu 2026-10-11 10:18:31 +03:00
  • 176a8d8ced feat(metadata): SQLite backend, storage reconciliation and local defaults iu 2026-10-11 10:08:31 +03:00
  • ec8d907565 feat(storage): serve media through backend and add local FS backend iu 2026-10-11 09:15:03 +03:00
  • 7ae9bcf305 chore(openspec): archive media-object-layer and sync main specs iu 2026-10-10 23:32:21 +03:00
  • 96268ee16c feat(photos): separate object storage from metadata layer iu 2026-10-10 23:31:41 +03:00
  • 9effc0fc82 Merge pull request 'feat: Lightroom-style workspace UI' (#2) from feature/lightroom-workspace-ui into develop iu 2026-10-10 19:56:14 +00:00
  • 384f126d8a chore(openspec): archive lightroom-workspace-ui and sync main specs feature/lightroom-workspace-ui iu 2026-10-10 22:47:33 +03:00
  • 61b45b2742 feat: context menus, unified photo panel, tags, album trash and counters iu 2026-10-10 22:45:41 +03:00
  • 2d6a3fea1a feat: photo multiselect, move/copy, trash and compact chrome iu 2026-10-10 22:13:17 +03:00
  • 78996bc053 feat(frontend): select photo in album grid and show info in panel iu 2026-10-10 21:33:59 +03:00
  • 642e3bcf8a fix(frontend): immediate viewer chrome and correct f fullscreen iu 2026-10-10 21:26:46 +03:00
  • 1b4906648d feat(preferences): configurable photo info attributes stored in user profile iu 2026-10-10 21:04:08 +03:00
  • e1592549b2 feat(photos): full EXIF metadata extraction, backfill and info panel iu 2026-10-10 20:31:34 +03:00
  • d8da885020 feat(frontend): viewer zoom loads original and Space resets to fit iu 2026-10-10 19:55:10 +03:00
  • dbf116999d chore(openspec): sync lightroom-workspace-ui with implemented changes iu 2026-10-10 19:45:55 +03:00
  • d1e3aa85b4 feat(frontend): viewer fullscreen chrome and pointer-accurate zoom iu 2026-10-10 19:45:55 +03:00
  • b968248e3d style(frontend): theme-aware scrollbars iu 2026-10-10 19:45:55 +03:00
  • b02b165b3d fix(upload): clear error and higher limit for large files iu 2026-10-10 19:15:43 +03:00
  • 3886cc6511 feat(frontend): photo viewer fullscreen and zoom iu 2026-10-10 19:15:43 +03:00
  • b901544dc5 feat(frontend): collapsible right-panel sections with photo info iu 2026-10-10 19:15:39 +03:00
  • aa396bdb85 feat: photo rename and viewer delete with confirmation iu 2026-10-10 18:50:16 +03:00
  • 1f0e909ffd feat(frontend): darken neutral theme and reorder theme switcher iu 2026-10-10 18:36:32 +03:00
  • ba605402ce feat(frontend): fullscreen toggle and album back button iu 2026-10-10 18:28:56 +03:00
  • 304cfedb75 feat: lightroom-style workspace UI with album covers iu 2026-10-10 18:15:13 +03:00
  • 9329ebc023 commit feature/ui iu 2026-10-10 14:21:43 +03:00
  • b90e6b0267 Merge pull request 'feat(frontend): replace emoji with inline Material Symbols icon system' (#1) from feature/material-icons-ui into develop iu 2026-10-10 10:32:40 +00:00
  • bf11cbada3 chore(openspec): archive material-icons-ui and sync ui-iconography spec iu 2026-10-10 13:20:06 +03:00
  • 997ec5e6c1 feat(frontend): replace emoji with inline Material Symbols icon system iu 2026-10-10 13:19:29 +03:00
  • 84ce4d1930 chore(openspec): archive shared-album and sync main specs main iu 2026-10-10 12:58:34 +03:00
  • 2b2b342492 feat: implement shared-album multi-user photo album iu 2026-10-10 12:50:33 +03:00