40 lines
1.5 KiB
Markdown
40 lines
1.5 KiB
Markdown
---
|
|
id: TASK-59
|
|
title: Add rPhotos module + finish header standardization across all rApps
|
|
status: Done
|
|
assignee:
|
|
- '@claude'
|
|
created_date: '2026-02-26 00:06'
|
|
labels:
|
|
- photos
|
|
- headers
|
|
- modules
|
|
dependencies: []
|
|
priority: high
|
|
---
|
|
|
|
## Description
|
|
|
|
<!-- SECTION:DESCRIPTION:BEGIN -->
|
|
Created modules/photos/ with Immich API proxy, gallery component (shared albums, lightbox viewer), and standard rapp-nav header. Registered in server/index.ts with vite build step. Fixed remaining module headers in books (shelf + reader), splat, swag, tube. All 23 modules now use consistent rapp-nav pattern. Immich confirmed running at demo.rphotos.online, landing page live at rphotos.online.
|
|
<!-- SECTION:DESCRIPTION:END -->
|
|
|
|
## Acceptance Criteria
|
|
<!-- AC:BEGIN -->
|
|
- [ ] #1 modules/photos/ created with mod.ts, component, and CSS
|
|
- [ ] #2 Immich API proxy routes for albums, assets, thumbnails
|
|
- [ ] #3 folk-photo-gallery component with rapp-nav header
|
|
- [ ] #4 Module registered in server/index.ts
|
|
- [ ] #5 Vite build step added in vite.config.ts
|
|
- [ ] #6 books shelf-header and reader-header replaced with rapp-nav
|
|
- [ ] #7 splat h1 branding removed
|
|
- [ ] #8 swag h2 branding removed
|
|
- [ ] #9 tube tabs converted to rapp-nav
|
|
<!-- AC:END -->
|
|
|
|
## Final Summary
|
|
|
|
<!-- SECTION:FINAL_SUMMARY:BEGIN -->
|
|
Commit eba0aaf merged to main. All 23 modules standardized with rapp-nav headers. rPhotos module added as #23 with Immich gateway. Both rphotos.online (landing) and demo.rphotos.online (Immich) confirmed live and healthy.
|
|
<!-- SECTION:FINAL_SUMMARY:END -->
|