Skip to content

Commit 6a3caf0

Browse files
committed
documenation stuff
1 parent 218ba48 commit 6a3caf0

File tree

7 files changed

+19
-17
lines changed

7 files changed

+19
-17
lines changed

docs/specs/4-architecture/features/001-photo-star-rating/spec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
| Field | Value |
44
|-------|-------|
5-
| Status | Draft |
6-
| Last updated | 2025-12-27 |
5+
| Status | Implemented |
6+
| Last updated | 2026-01-21 |
77
| Owners | User |
88
| Linked plan | `docs/specs/4-architecture/features/001-photo-star-rating/plan.md` |
99
| Linked tasks | `docs/specs/4-architecture/features/001-photo-star-rating/tasks.md` |

docs/specs/4-architecture/features/002-worker-mode/spec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
| Field | Value |
44
|-------|-------|
5-
| Status | Draft |
6-
| Last updated | 2025-12-28 |
5+
| Status | Implemented |
6+
| Last updated | 2026-01-21 |
77
| Owners | Lychee Team |
88
| Linked plan | `docs/specs/4-architecture/features/002-worker-mode/plan.md` |
99
| Linked tasks | `docs/specs/4-architecture/features/002-worker-mode/tasks.md` |

docs/specs/4-architecture/features/003-album-computed-fields/spec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
| Field | Value |
44
|-------|-------|
5-
| Status | Draft |
6-
| Last updated | 2025-12-28 |
5+
| Status | Implemented |
6+
| Last updated | 2026-01-21 |
77
| Owners | Lychee Team |
88
| Linked plan | `docs/specs/4-architecture/features/003-album-computed-fields/plan.md` |
99
| Linked tasks | `docs/specs/4-architecture/features/003-album-computed-fields/tasks.md` |

docs/specs/4-architecture/features/004-album-size-statistics/spec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
| Field | Value |
44
|-------|-------|
5-
| Status | Draft |
6-
| Last updated | 2026-01-02 |
5+
| Status | Implemented |
6+
| Last updated | 2026-01-21 |
77
| Owners | Lychee Team |
88
| Linked plan | `docs/specs/4-architecture/features/004-album-size-statistics/plan.md` |
99
| Linked tasks | `docs/specs/4-architecture/features/004-album-size-statistics/tasks.md` |

docs/specs/4-architecture/features/008-shared-albums-visibility/spec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
| Field | Value |
44
|-------|-------|
5-
| Status | Draft |
6-
| Last updated | 2026-01-15 |
5+
| Status | In Progress (~85%) |
6+
| Last updated | 2026-01-21 |
77
| Owners | Agent |
88
| Linked plan | `docs/specs/4-architecture/features/008-shared-albums-visibility/plan.md` |
99
| Linked tasks | `docs/specs/4-architecture/features/008-shared-albums-visibility/tasks.md` |

docs/specs/4-architecture/features/009-rating-ordering/spec.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
| Field | Value |
44
|-------|-------|
5-
| Status | Draft |
6-
| Last updated | 2026-01-16 |
5+
| Status | In Progress (~95%) |
6+
| Last updated | 2026-01-21 |
77
| Owners | Agent |
88
| Linked plan | `docs/specs/4-architecture/features/009-rating-ordering/plan.md` |
99
| Linked tasks | `docs/specs/4-architecture/features/009-rating-ordering/tasks.md` |

docs/specs/4-architecture/roadmap.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,23 +4,25 @@ High-level planning document for Lychee features and architectural initiatives.
44

55
## Active Features
66

7-
| Feature ID | Name | Status | Priority | Assignee | Started | Updated |
8-
|------------|------|--------|----------|----------|---------|---------|
9-
| 004 | Album Size Statistics Pre-computation | Planning | P1 | - | 2026-01-02 | 2026-01-02 |
7+
| Feature ID | Name | Status | Priority | Assignee | Started | Updated | Progress |
8+
|------------|------|--------|----------|----------|---------|---------|----------|
9+
| 009 | Rating Ordering and Smart Albums | In Progress | P2 | Agent | 2026-01-16 | 2026-01-21 | ~95% - Missing: sorting dropdown UI option in constants.ts |
10+
| 008 | Shared Albums Visibility Control | In Progress | P2 | Agent | 2026-01-15 | 2026-01-21 | ~85% - Missing: server-side filtering enforcement, admin config UI |
1011

1112
## Paused Features
1213

1314
| Feature ID | Name | Status | Priority | Reason | Paused Date |
1415
|------------|------|--------|----------|--------|-------------|
15-
| 006 | Photo Star Rating Filter | Paused | P2 | User requested pause for Feature 009 | 2026-01-16 |
16+
| - | - | - | - | - | - |
1617

1718
## Completed Features
1819

1920
| Feature ID | Name | Completed | Notes |
2021
|------------|------|-----------|-------|
21-
| 007 | Photos and Albums Pagination | 2026-01-14 | Client-side pagination for photos and albums, configurable page size, preserve state across navigation, optimized rendering performance |
22+
| 007 | Photos and Albums Pagination | 2026-01-14 | New paginated API endpoints (/Album/{id}/head, /albums, /photos), configurable page sizes, three UI modes (infinite scroll, load more, page navigation), Smart/Tag album support |
2223
| 006 | Photo Star Rating Filter | 2026-01-14 | Frontend filter control (5 clickable stars) for minimum rating threshold, toggle on/off behavior, Pinia state persistence, keyboard accessible, filters photos in album view |
2324
| 005 | Album List View Toggle | 2026-01-04 | Toggle between grid/card and list view for albums, admin-configurable default, session-only user preference, full RTL support, drag-select compatible |
25+
| 004 | Album Size Statistics Pre-computation | 2026-01-02 | Pre-computed album_size_statistics table with 7 size variant columns, RecomputeAlbumSizeJob with deduplication, Spaces.php refactored to use pre-computed values, event-driven updates |
2426
| 003 | Album Computed Fields Pre-computation | 2026-01-02 | Event-driven pre-computation for 6 album fields (num_children, num_photos, min/max_taken_at, dual auto covers), AlbumBuilder virtual column removal, backfill/recovery commands, comprehensive test coverage |
2527
| 002 | Worker Mode Support | 2025-12-28 | Docker worker mode with queue processing, auto-restart, configurable QUEUE_NAMES/WORKER_MAX_TIME, multi-container deployment |
2628
| 001 | Photo Star Rating | 2025-12-27 | User ratings (1-5 stars), statistics aggregation, configurable visibility |

0 commit comments

Comments
 (0)