92 Commits

Author SHA1 Message Date
jessikitty 5fa785e9ab v1.4.4 - fix syntax error in persistentId IIFE (bash history expansion mangled !v) 2026-06-10 10:07:19 +00:00
jessikitty c7b3b5e4a1 v1.4.4 - fix syntax error in persistentId (stray shell text + duplicate declaration broke app.js) 2026-06-10 09:35:47 +00:00
jessikitty 581f6ee87b Merge pull request 'v1.4.2 - Aged/faded pile photos + washed-out background' (#3) from dev into main
Reviewed-on: #3
v1.4.2
2026-06-10 16:53:40 +10:00
jessikitty c2fd34f04c v1.4.2 - aged/faded effect on canvas pile photos 2026-06-10 06:33:06 +00:00
jessikitty c85b75996e v1.4.2 - aged/faded effect on canvas pile photos (desaturate + sepia + warm overlay) 2026-06-10 16:19:44 +10:00
jessikitty b8516630ab v1.4.1 - bump version 2026-06-10 16:02:11 +10:00
jessikitty e1488d2f5e v1.4.1 - reduce background blur saturation/brightness for less distracting backdrop 2026-06-10 16:01:59 +10:00
jessikitty 4bed4aa6da fix: proper WebSocket role routing, device IP shown in admin, sleep/wake working 2026-06-10 01:11:05 +00:00
jessikitty e7344a0e4f Merge pull request 'v1.4.1 — Shared Albums' (#2) from dev into main
Reviewed-on: #2
2026-06-09 16:20:26 +10:00
jessikitty 1c5bbbaf91 fix: CSS class names consistent with index.html, restore touch zones and float animation (v1.4.1) 2026-06-09 16:06:00 +10:00
jessikitty d871cb8145 fix: rewrite index.html to match CSS class names (v1.4.1) 2026-06-09 16:05:28 +10:00
jessikitty 6fef7b75cf fix: add unprotected /admin/login route, fix auth redirect loop 2026-06-09 15:56:48 +10:00
jessikitty daa2bb2f96 Update .gitignore 2026-06-09 15:35:53 +10:00
jessikitty 37c13d3ff4 docs: add v1.4.1 changelog entry for shared albums 2026-06-09 15:32:19 +10:00
jessikitty 7d680f068f feat: add .album-shared-badge CSS style (v1.4.1) 2026-06-09 15:30:51 +10:00
jessikitty 914dd32ac9 feat: show shared album badges in album picker (v1.4.1) 2026-06-09 15:30:12 +10:00
jessikitty 7e54ba4923 feat: fetch shared albums from Immich API (v1.4.1) 2026-06-09 15:12:42 +10:00
jessikitty c067ff237e feat: comprehensive admin dashboard with HA YAML generator, online/offline badges, device info 2026-06-02 10:44:59 +10:00
jessikitty 243396c93a feat: server-side image optimization with sharp, persistent frame registry with source tracking 2026-06-02 10:42:53 +10:00
jessikitty 886cd3b016 feat: add sharp for server-side image optimization 2026-06-02 10:41:22 +10:00
jessikitty 0e2ec3eb37 feat: persistent client list with online/offline status, REST API reference panel with copy buttons 2026-06-01 23:02:08 +10:00
jessikitty 6f85791302 feat: persistent frame registry with online/offline tracking, DELETE endpoint 2026-06-01 23:00:24 +10:00
jessikitty 0c279ad00a docs: expanded README with deployment, upgrade, and versioning sections 2026-05-26 16:28:11 +10:00
jessikitty 39aff8c839 fix: re-upload README with correct encoding 2026-05-26 15:15:59 +10:00
jessikitty 213a7bd737 fix: re-upload server.js with correct encoding 2026-05-26 15:13:59 +10:00
jessikitty e770332032 fix: re-upload admin dashboard with correct encoding 2026-05-26 15:11:59 +10:00
jessikitty 1d209b5daa fix: re-upload login.html with correct encoding 2026-05-26 15:10:43 +10:00
jessikitty 249162fabb fix: re-upload docker-compose.yml with correct encoding 2026-05-26 15:10:11 +10:00
jessikitty 79d9cae986 fix: re-upload .env.example with correct encoding 2026-05-26 15:09:45 +10:00
jessikitty b8ea8eb150 docs: update README with v1.4.0 auth and REST API documentation 2026-05-25 16:30:58 +10:00
jessikitty 402b6a0def docs: add auth env vars to docker-compose.yml 2026-05-25 16:25:58 +10:00
jessikitty 355f26eaf1 docs: add auth env vars to .env.example 2026-05-25 16:24:58 +10:00
jessikitty a269456f41 feat: add logout button and auth check to admin dashboard 2026-05-25 16:23:58 +10:00
jessikitty ec79ac4752 feat: admin login, API token auth, REST client endpoints for v1.4.0 2026-05-25 10:28:15 +10:00
jessikitty 83b8b78f0c feat: add admin login page for v1.4.0 2026-05-25 10:21:48 +10:00
jessikitty cc36a6fed4 feat(1.4.0): add ws dependency for WebSocket server/client communication v1.4.0-dev 2026-05-22 19:51:44 +10:00
jessikitty e2be524b2a feat(1.4.0): WebSocket client with remote control — sleep/wake, setSource, setConfig, start/stop/next/prev 2026-05-22 19:50:53 +10:00
jessikitty 4b9db2af5a feat(1.4.0): admin dashboard with client cards, album/person selector, playback/power/config controls 2026-05-22 19:48:23 +10:00
jessikitty 1863da1a28 feat(1.4.0): WebSocket server, client registry, admin command routing, client naming 2026-05-22 19:47:09 +10:00
jessikitty 5a6536c6ca Merge pull request 'v1.3.0 — Vintage Polaroid Pile Theme' (#1) from dev into main
Reviewed-on: #1
v1.3.0
2026-05-22 11:59:49 +10:00
jessikitty fc470f4df2 version 1.3.0 — Vintage Polaroid Pile theme v1.3.0-dev 2026-05-22 09:18:46 +10:00
jessikitty 7f7ea978b9 fix: pile uses shared FRAME_PAD_RATIO/FRAME_BOTTOM_RATIO/FRAME_COLOR to match main, stronger sepia wash on pile 2026-05-22 09:17:58 +10:00
jessikitty dc1f3402d6 fix: flexbox centering for all resolutions, 1.5deg rotation, larger frame (93vw), full sepia bg, proportional polaroid padding (vmin) 2026-05-22 09:15:38 +10:00
jessikitty c1ebbaef98 fix: wrap main-frame in flexbox centering wrapper for reliable centering on all resolutions 2026-05-22 09:14:33 +10:00
jessikitty 1b45afb6f4 fix: pile photos fade in with sepia wash, bg transitions smoothly, drift is single-direction 2026-05-20 10:38:59 +10:00
jessikitty d1163511fa fix: portrait frame hugs image, heavier sepia wash, slow single-direction drift, bg fade transition 2026-05-20 10:37:00 +10:00
jessikitty 804c6cfd86 feat: canvas-based cumulative photo pile, unified polaroid for photos+videos, larger main frame 2026-05-20 09:48:15 +10:00
jessikitty 65993839a7 feat: replace pile divs with canvas, remove filmstrip elements, unified polaroid frame 2026-05-20 09:46:24 +10:00
jessikitty d6b6464171 feat: enlarge main frame to ~90% screen, remove filmstrip, add canvas pile, unified polaroid style 2026-05-20 09:45:56 +10:00
jessikitty 0f4a995cdc feat(1.3.0): Polaroid pile slideshow engine, video playback with filmstrip frame, floating animation 2026-05-19 21:48:53 +10:00