Commit Graph

45 Commits

Author SHA1 Message Date
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
jessikitty ad7a2b8250 feat(1.3.0): vintage Polaroid pile theme, filmstrip video frame, floating animation, warm vignette 2026-05-19 21:46:19 +10:00
jessikitty 9ab2dc7578 feat(1.3.0): new DOM structure with photo pile, main polaroid/filmstrip frame, video element 2026-05-19 21:44:28 +10:00
jessikitty c2b40db843 feat(1.3.0): video support, INCLUDE_VIDEOS config, video streaming endpoint, asset type in mapAsset 2026-05-19 21:43:24 +10:00
jessikitty 6943d0c0dd fix(1.2.2): request logging, cache-busting, clean logs v1.2.2 2026-05-19 16:55:27 +10:00
jessikitty 4f2f6ee555 fix: add request logging, no-cache on HTML/JS/CSS, clean startup log, version identifier 2026-05-19 16:55:06 +10:00
jessikitty f2cc8b4413 fix: correct port mapping in README docker examples (3030:3000), add v1.2.1 to changelog 2026-05-19 16:38:34 +10:00
jessikitty 4d85d58526 fix(1.2.1): fix port mapping and URL param auto-launch v1.2.1 2026-05-19 16:36:40 +10:00
jessikitty 68dbf9dc59 fix: internal port 3000 (Docker maps 3030 externally) 2026-05-19 16:35:50 +10:00
jessikitty 4f7d30d3d2 fix: URL param auto-launch now awaits slideshow start, uses 'in' operator for ?favorites/?random, adds console logging for debug 2026-05-19 16:35:03 +10:00
jessikitty cac179754c fix: internal port back to 3000 (Docker maps externally via compose) 2026-05-19 16:33:06 +10:00
jessikitty a609ed2165 fix: port mapping 3030:3000 (external:internal) 2026-05-19 16:32:37 +10:00
jessikitty 2ea13fcbaa fix: revert internal port to 3000 (Docker maps 3030:3000 externally) 2026-05-19 16:32:03 +10:00
jessikitty 6c26688244 docs: update README with v1.2.0 features — URL params, person support, refresh, icon, port 3030 2026-05-19 16:16:27 +10:00
jessikitty 88d79a9569 Upload files to "public" 2026-05-19 16:14:44 +10:00
jessikitty 1c55aa9418 Upload files to "public/img" 2026-05-19 16:14:32 +10:00
jessikitty 3cfcc3f983 feat: port 3030, add REFRESH_INTERVAL v1.2.0 2026-05-19 16:01:48 +10:00
jessikitty 245766d841 feat: change default port to 3030 2026-05-19 16:01:14 +10:00
jessikitty d32180d352 feat: port 3030, add REFRESH_INTERVAL config 2026-05-19 16:01:01 +10:00
jessikitty 4feaaf30d0 feat: URL params (?album=, ?person=, ?favorites, ?random), periodic refresh, person support 2026-05-19 15:59:43 +10:00
jessikitty be6f0fc30f feat: add app icon, apple-touch-icon, theme-color meta 2026-05-19 15:57:35 +10:00
jessikitty 00bfa926e4 feat: port 3030, person API endpoints, refresh interval config, mapAsset helper 2026-05-19 15:56:43 +10:00
jessikitty ea2828d071 feat(1.2.0): bump version — port 3030, URL params, person support, auto-refresh, app icon 2026-05-19 15:56:04 +10:00
jessikitty 2409ab882e rebrand: rename ImmichFrame to Frambe throughout README v1.1.0 2026-05-19 14:54:07 +10:00
jessikitty 2c4a64c73c rebrand: rename ImmichFrame to Frambe in .env.example header 2026-05-19 14:52:58 +10:00
jessikitty 1756035cf8 rebrand: rename service and container from immich-frame to frambe 2026-05-19 14:52:20 +10:00
jessikitty 96d9c0960a rebrand: rename ImmichFrame to Frambe in Dockerfile labels 2026-05-19 14:51:44 +10:00
jessikitty d31abb68c8 rebrand: rename ImmichFrame to Frambe in app.js header 2026-05-19 14:51:13 +10:00
jessikitty 597c5fd883 rebrand: rename ImmichFrame to Frambe in title and heading 2026-05-19 14:49:27 +10:00
jessikitty 7009c6e3fa rebrand: rename ImmichFrame to Frambe in server startup logs 2026-05-19 14:49:02 +10:00
jessikitty a9c55ba861 rebrand: rename project from ImmichFrame to Frambe 2026-05-19 14:48:15 +10:00
jessikitty 8ad9f94304 docs: add comprehensive README with features, setup, config, and architecture v1.0.0 2026-05-19 14:29:49 +10:00
jessikitty 3b5ec44403 chore: add .gitignore for node_modules and .env 2026-05-19 14:27:54 +10:00
jessikitty 7e2973b7b4 chore: add .dockerignore 2026-05-19 14:26:44 +10:00
jessikitty 9994d40d0c docs: add example environment configuration file 2026-05-19 14:26:37 +10:00
jessikitty cdb1f008de feat: add docker-compose.yml with all configurable environment variables 2026-05-19 14:25:06 +10:00
jessikitty ea3afb772e feat: add Dockerfile with Node 18 Alpine, non-root user, health check 2026-05-19 14:24:55 +10:00
jessikitty 264fe129f5 feat: add frontend slideshow with crossfade, touch controls, clock overlay, wake lock 2026-05-19 14:23:44 +10:00
jessikitty 2f87407d9c feat: add responsive CSS with dark theme, crossfade transitions, touch zones 2026-05-19 14:22:32 +10:00
jessikitty e41d660105 feat: add main HTML with setup screen and slideshow view 2026-05-19 14:21:50 +10:00
jessikitty 2a16d4c79e feat: add Express server with Immich API proxy and config endpoints 2026-05-19 14:20:55 +10:00
jessikitty 5298161b3c feat: add package.json with Express, node-fetch, dotenv dependencies 2026-05-19 14:20:11 +10:00
jessikitty ebcaac297e Initial commit 2026-05-19 14:19:10 +10:00