Commit Graph

  • 4d23e76ab5 chore(openspec): архивировать fix-edit-preview-handoff и обновить photos, realtime develop iu 2026-10-25 10:03:16 +03:00
  • 2b8d329a3e fix(photos): убрать мигание предпросмотра и задержку сброса правок iu 2026-10-25 10:02:04 +03:00
  • 1c29f5d961 docs(openspec): изменение fix-edit-preview-handoff iu 2026-10-25 10:02:04 +03:00
  • 4d5cf3c1cb chore: обновить OpenSpec-скиллы и добавить DSH-скиллы iu 2026-10-24 22:59:29 +03:00
  • cb9433666a chore(openspec): архивировать photo-effects-editing и обновить photos iu 2026-10-24 22:58:07 +03:00
  • c953008a86 feat(photos): добавить эффекты и настройки панели редактора iu 2026-10-24 22:57:30 +03:00
  • 4cc5c0f340 docs(release): версия 0.2.0 0.2.0 release/0.2.0 iu 2026-10-23 23:09:06 +03:00
  • a481375783 docs: описание релиза Galo за 23 октября 2026 iu 2026-10-23 22:59:09 +03:00
  • 9e39e3d84c chore(openspec): архивировать photo-curve-presets и обновить photos, auth iu 2026-10-23 22:57:23 +03:00
  • 0bfee5f2f8 feat(photos): добавить пресеты кривой и починить переключение фото iu 2026-10-23 22:56:55 +03:00
  • 3b8406fb4c chore(openspec): архивировать photo-color-editing и обновить photos iu 2026-10-23 22:01:53 +03:00
  • 502f2766d7 docs(openspec): изменение photo-color-editing iu 2026-10-23 21:57:51 +03:00
  • d791b9a572 feat(photos): инструмент «Цвет» с WebGL-превью и пипеткой iu 2026-10-23 21:57:48 +03:00
  • c886c6f22c chore(openspec): архивировать fix-copy-edit-variant-sharing и синхронизировать спеки iu 2026-10-21 21:33:43 +03:00
  • 723b19bbe5 docs: описание релиза Galo за 21 октября 2026 0.1-alpha iu 2026-10-21 21:15:59 +03:00
  • afe85f7be0 docs: отчёт об изменениях — раздел по реализации fix-copy-edit-variant-sharing iu 2026-10-21 21:01:33 +03:00
  • 70ac12db10 chore(openspec): отметить задачи fix-copy-edit-variant-sharing выполненными iu 2026-10-21 21:01:33 +03:00
  • 8dd8cb6f0c fix(photos): копия фото не наследует отредактированную версию iu 2026-10-21 21:01:33 +03:00
  • 759e78ff79 docs: отчёт об изменениях, сделанных без спецификаций iu 2026-10-21 20:31:39 +03:00
  • b075f4c3a4 chore(openspec): предложить fix-copy-edit-variant-sharing iu 2026-10-21 20:31:39 +03:00
  • 748143c9d7 docs(openspec): описать правки редактора, сделанные без спецификаций iu 2026-10-21 20:21:59 +03:00
  • eb2d478275 feat(web): блок «Кривая» свёрнут по умолчанию iu 2026-10-21 20:02:34 +03:00
  • 332f35b553 feat(web): сворачивание блока «Кривая» в инструменте «Свет» iu 2026-10-21 20:00:30 +03:00
  • 48ed0bb775 fix(web): гистограмма пересчитывается при правках iu 2026-10-21 01:32:14 +03:00
  • b64574b921 feat(web): гистограммы каналов в редакторе кривой iu 2026-10-21 01:29:35 +03:00
  • d904b2fe31 fix(web): линия тональной кривой была не видна iu 2026-10-21 01:24:40 +03:00
  • 2668d87347 fix(web): искажение цветов в предпросмотре правок iu 2026-10-21 01:19:45 +03:00
  • f8ee93777d fix(web): зум в просмотре — контейнер прокрутки и центрирование iu 2026-10-21 00:41:08 +03:00
  • b2a509fc38 fix(web): в зуме стрелки панорамируют фото iu 2026-10-21 00:34:15 +03:00
  • 500ec10d7f fix(web): починить зум в просмотре iu 2026-10-21 00:17:15 +03:00
  • 2adcb1374b fix(web): предпросмотр правок работает и без зума iu 2026-10-21 00:11:17 +03:00
  • 520886a11d feat(web): правки применяются на фронте, фильтры в WASM iu 2026-10-21 00:06:46 +03:00
  • 4d2069d079 feat(photos): рендер только видимой области при зуме правок iu 2026-10-20 23:34:45 +03:00
  • 6d3d7cbdd4 perf(photos): ускорить рендер правок в 9 раз iu 2026-10-20 23:19:03 +03:00
  • cd3d17c0f0 fix(web): правки применяются сразу и не сбрасывают вкладку iu 2026-10-20 23:11:57 +03:00
  • 0548b1ab5e feat(web): вкладка «Редактирование» с инструментом «Свет» iu 2026-10-20 23:06:24 +03:00
  • afaaaab5f0 feat(web): офлайн-режим с кешем эскизов и превью iu 2026-10-20 22:27:24 +03:00
  • 961dff15da feat(web): хоткей Ctrl+F для полноэкранного режима приложения iu 2026-10-20 22:12:24 +03:00
  • 0a9e5274cf fix(web): лента миниатюр следует за текущим фото в просмотре iu 2026-10-20 22:06:20 +03:00
  • 35f84399bc feat(web): зум клавишами + и - в просмотре фото iu 2026-10-20 22:01:41 +03:00
  • 50b9983be4 feat(web): сохранять размер миниатюр при скрытых боковых панелях iu 2026-10-20 21:38:02 +03:00
  • 45a953f8bb feat(web): скрытие боковых панелей в альбоме и хоткеи размера миниатюр iu 2026-10-20 21:30:06 +03:00
  • 3a44844ff9 chore(openspec): архивировать fix-album-sync-churn-and-degradation и синхронизировать спеки iu 2026-10-20 20:35:52 +03:00
  • 2e3728d83d fix(android): не принимать разгруженное превью за новую версию элемента iu 2026-10-20 20:32:20 +03:00
  • 97f8f4e768 fix(backend): отдавать контрольную сумму оригинала в ответе на загрузку iu 2026-10-20 20:32:20 +03:00
  • 46d54b4b12 chore(openspec): предложить fix-album-sync-churn-and-degradation и уточнить спеку phone-album-sync iu 2026-10-20 20:32:20 +03:00
  • cc85d792ea chore(openspec): архивировать phone-album-two-way-sync и синхронизировать спеки iu 2026-10-16 23:20:04 +03:00
  • d17f62f676 chore(openspec): предложить phone-album-two-way-sync и обновить спеку phone-album-sync iu 2026-10-16 23:19:08 +03:00
  • cd326c0ae6 feat(android): двусторонняя синхронизация альбома устройства с сервером iu 2026-10-16 23:18:49 +03:00
  • 19309e2ac0 chore(openspec): архивировать android-album-restore-progress и синхронизировать спеки iu 2026-10-16 20:15:57 +03:00
  • fcc7ac05c1 feat(android): показывать ход восстановления оригиналов iu 2026-10-16 20:15:05 +03:00
  • 1eb1177273 feat(android): статус синхронизации на карточке и безопасная разгрузка iu 2026-10-16 18:36:51 +03:00
  • 98aaa3156a chore(openspec): архивировать add-orphaned-preview-handling и синхронизировать спеки iu 2026-10-16 14:13:01 +03:00
  • 5cfa045171 test(android): покрыть потерю и возврат серверной копии iu 2026-10-16 14:12:58 +03:00
  • 3ff8f80eed feat(android): обработка потерянных серверных копий разгруженных превью iu 2026-10-16 14:12:55 +03:00
  • 863038b5a0 chore: добавить AGENTS.md с инструкциями для агентов iu 2026-10-16 13:28:03 +03:00
  • e4fc6f0ce9 chore(openspec): архивировать android-album-sort и синхронизировать основные спеки iu 2026-10-16 13:27:30 +03:00
  • 8010ff26f9 test(android): instrumented-проверка сохранения сортировки iu 2026-10-16 13:27:23 +03:00
  • 3e8a6b87b7 feat(android): сортировать весь список и добавить обратный порядок iu 2026-10-16 13:27:20 +03:00
  • 28e3d4676f fix(make): пересобирать изменившийся фронтенд в make run iu 2026-10-16 13:26:43 +03:00
  • 14db79632a chore(openspec): архивировать android-live-albums и fix-album-cover-readiness iu 2026-10-16 12:48:32 +03:00
  • d0d6362a01 fix(android): прогонять unit-тесты только на debug-варианте iu 2026-10-16 12:48:08 +03:00
  • 3178699213 test(android): сквозной сценарий живого обновления на эмуляторе iu 2026-10-16 12:48:02 +03:00
  • 9061f7fc44 feat(android): обновлять список альбомов в реальном времени iu 2026-10-16 12:47:53 +03:00
  • 44cb7c7d68 fix(realtime): доставлять обложку альбома после готовности вариантов iu 2026-10-16 12:47:50 +03:00
  • 742745e6aa chore: игнорировать nohup.out iu 2026-10-15 23:25:54 +03:00
  • a45e01c701 chore(opencode): обновить OpenSpec-скиллы и команды до 1.14.2 iu 2026-10-15 23:25:47 +03:00
  • 6e68242ec2 chore(openspec): архивировать album-live-sync и синхронизировать основные спеки iu 2026-10-15 23:24:06 +03:00
  • e82f45647c feat(realtime): доставлять клиентам события жизненного цикла альбома и изменения состава фото iu 2026-10-15 23:24:03 +03:00
  • cbff7a340c test(android): grant media permissions before UI E2E and dismiss all-files prompt iu 2026-10-13 22:13:39 +03:00
  • fa210e6c7f feat(android): album/photo attribute-actions and device gallery sync fixes iu 2026-10-13 21:49:12 +03:00
  • d1bb964685 Merge commit '15947c030132e8809ac8f867d0c942c43f7f1178' into develop iu 2026-10-13 17:12:05 +03:00
  • 15947c0301 test(android): restore data-layer unit tests hidden by the data/ gitignore rule iu 2026-10-13 17:11:50 +03:00
  • 2b54333a57 Merge commit '467a42a' into develop iu 2026-10-13 17:10:54 +03:00
  • 467a42ac4d chore(openspec): archive add-phone-album-sync and sync main specs iu 2026-10-13 17:10:50 +03:00
  • 38b5b03f59 feat(android): sync device albums with a server album iu 2026-10-13 17:10:47 +03:00
  • b7316f9e00 Merge commit '327f820' into develop iu 2026-10-13 12:41:16 +03:00
  • 327f820c3b chore(openspec): archive add-mobile-photo-zoom and sync main specs iu 2026-10-13 12:41:04 +03:00
  • beeb4c7c09 feat(viewer): show a loading spinner while the zoomed original loads iu 2026-10-13 12:40:53 +03:00
  • 13d5e0f290 Merge commit 'f6df9e2' into develop iu 2026-10-13 12:35:21 +03:00
  • f6df9e23f2 feat(viewer): add pinch-to-zoom for photos on Android iu 2026-10-13 12:30:49 +03:00
  • 28828f1dcd chore(openspec): archive add-make-install-android and sync main specs iu 2026-10-13 12:06:59 +03:00
  • d9f6a163e5 feat(make): add install-android-app target and default help listing iu 2026-10-13 12:06:34 +03:00
  • 43f5520236 chore(openspec): archive add-user-avatar and sync main specs iu 2026-10-12 16:17:40 +03:00
  • 04617d1cdb feat(profile): add round avatar with upload and cropping iu 2026-10-12 16:16:47 +03:00
  • 657a04309e chore(openspec): archive add-user-profile and sync main specs iu 2026-10-12 14:27:19 +03:00
  • 86aff695df feat(auth): add user profile, phone login, and account deletion iu 2026-10-12 14:26:32 +03:00
  • 1cb9aaf198 chore(openspec): archive fix-trash-counter-sync and sync main specs iu 2026-10-12 12:58:34 +03:00
  • 713c1ca6d3 fix(ui): keep trash counter in sync with trash changes iu 2026-10-12 12:58:18 +03:00
  • bf3641f9e0 chore(openspec): archive add-android-app and sync main specs iu 2026-10-12 12:15:13 +03:00
  • 9e85e52a73 chore(openspec): archive fix-photo-tag-sync and sync main specs iu 2026-10-12 12:15:08 +03:00
  • 3666f4ea6d chore(openspec): archive host-agnostic-object-urls and sync main specs iu 2026-10-12 12:15:03 +03:00
  • aa2f7552bc feat(android): add native Android client iu 2026-10-12 12:14:54 +03:00
  • e4975aafb5 fix(ui): propagate photo tag edits to grid and viewer iu 2026-10-12 12:14:48 +03:00
  • eef7c6c5d0 fix(storage): emit origin-relative object URLs iu 2026-10-12 12:14:46 +03:00
  • 4d0e24347c chore(openspec): archive fix-pano-drag-direction and sync main specs iu 2026-10-11 21:02:06 +03:00
  • 6528abad82 fix(ui): correct horizontal drag direction in 360 panorama viewer iu 2026-10-11 21:02:01 +03:00
  • a72d8876d6 chore(openspec): archive trash-permanent-delete-and-empty and sync main specs iu 2026-10-11 20:55:04 +03:00
  • 3b745fa737 feat(photos): fix trash permanent delete and add empty trash iu 2026-10-11 20:54:54 +03:00
  • d5d3f55db8 chore: ignore python bytecode iu 2026-10-11 20:41:20 +03:00