rspace-online/backlog/tasks/task-59 - Add-rPhotos-modul...

1.5 KiB

id title status assignee created_date labels dependencies priority
TASK-59 Add rPhotos module + finish header standardization across all rApps Done
@claude
2026-02-26 00:06
photos
headers
modules
high

Description

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.

Acceptance Criteria

  • #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

Final Summary

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.