-
31c228b172
v1.5.2 - /api/time endpoint + TZ-aware boot log for sleep schedule
dev
jessikitty
2026-06-15 10:35:33 +10:00
-
8c5a14c818
v1.5.2 - admin: live server clock + UTC warning, /api/time ref
jessikitty
2026-06-15 10:33:39 +10:00
-
2042648939
v1.5.2 - document TZ variable
jessikitty
2026-06-15 10:31:28 +10:00
-
cd51cb6d69
v1.5.2 - add tzdata for TZ-aware sleep schedule
jessikitty
2026-06-15 10:31:16 +10:00
-
ce6da1d714
v1.5.1 - version bump
jessikitty
2026-06-15 09:29:31 +10:00
-
9c0e5dafe8
v1.5.1 - refresh env template with volume/persistence note
jessikitty
2026-06-15 09:27:22 +10:00
-
e444a457f5
v1.5.1 - create writable /app/data for settings volume
jessikitty
2026-06-15 09:27:11 +10:00
-
b9389c683d
v1.5.1 - secrets moved to .env, named volume for persistent settings
jessikitty
2026-06-15 09:27:02 +10:00
-
279a04fce9
v1.5.1 - untrack docker-compose.yml (now secret-free, env_file based)
jessikitty
2026-06-15 09:26:55 +10:00
-
5e1c9b6d42
v1.5.0 - admin: global settings panel, per-client control/sleep override, settings API ref
jessikitty
2026-06-15 08:54:41 +10:00
-
b7f3dd4645
v1.5.0 - client: server-controlled defaults, persistent ID, hello/welcome fix, sleep handling
jessikitty
2026-06-15 08:52:20 +10:00
-
3cc236c3d9
v1.5.0 - global settings, sleep scheduler, robust client dedup/pruning, server-controlled defaults
jessikitty
2026-06-15 08:50:26 +10:00
-
69139a868a
v1.5.0 - gitignore runtime data/ settings dir
jessikitty
2026-06-15 08:48:22 +10:00
-
5fa785e9ab
v1.4.4 - fix syntax error in persistentId IIFE (bash history expansion mangled !v)
main
jessikitty
2026-06-10 10:07:19 +00:00
-
c7b3b5e4a1
v1.4.4 - fix syntax error in persistentId (stray shell text + duplicate declaration broke app.js)
jessikitty
2026-06-10 09:35:47 +00:00
-
da51a4bc18
v1.4.3 - persistent device ID via localStorage so refresh reuses same client slot
jessikitty
2026-06-10 07:08:05 +00:00
-
10f9683e81
v1.4.3 - persistent device ID via localStorage so refresh reuses same client slot
jessikitty
2026-06-10 07:02:57 +00:00
-
-
581f6ee87b
Merge pull request 'v1.4.2 - Aged/faded pile photos + washed-out background' (#3) from dev into main
v1.4.2
jessikitty
2026-06-10 16:53:40 +10:00
-
-
c2fd34f04c
v1.4.2 - aged/faded effect on canvas pile photos
jessikitty
2026-06-10 06:29:03 +00:00
-
c85b75996e
v1.4.2 - aged/faded effect on canvas pile photos (desaturate + sepia + warm overlay)
jessikitty
2026-06-10 16:19:44 +10:00
-
b8516630ab
v1.4.1 - bump version
jessikitty
2026-06-10 16:02:11 +10:00
-
e1488d2f5e
v1.4.1 - reduce background blur saturation/brightness for less distracting backdrop
jessikitty
2026-06-10 16:01:59 +10:00
-
4bed4aa6da
fix: proper WebSocket role routing, device IP shown in admin, sleep/wake working
jessikitty
2026-06-10 01:11:05 +00:00
-
e7344a0e4f
Merge pull request 'v1.4.1 — Shared Albums' (#2) from dev into main
jessikitty
2026-06-09 16:20:26 +10:00
-
-
1c5bbbaf91
fix: CSS class names consistent with index.html, restore touch zones and float animation (v1.4.1)
jessikitty
2026-06-09 16:06:00 +10:00
-
d871cb8145
fix: rewrite index.html to match CSS class names (v1.4.1)
jessikitty
2026-06-09 16:05:28 +10:00
-
6fef7b75cf
fix: add unprotected /admin/login route, fix auth redirect loop
jessikitty
2026-06-09 15:56:48 +10:00
-
daa2bb2f96
Update .gitignore
jessikitty
2026-06-09 15:35:53 +10:00
-
37c13d3ff4
docs: add v1.4.1 changelog entry for shared albums
jessikitty
2026-06-09 15:32:19 +10:00
-
7d680f068f
feat: add .album-shared-badge CSS style (v1.4.1)
jessikitty
2026-06-09 15:30:51 +10:00
-
914dd32ac9
feat: show shared album badges in album picker (v1.4.1)
jessikitty
2026-06-09 15:30:12 +10:00
-
7e54ba4923
feat: fetch shared albums from Immich API (v1.4.1)
jessikitty
2026-06-09 15:12:42 +10:00
-
c067ff237e
feat: comprehensive admin dashboard with HA YAML generator, online/offline badges, device info
jessikitty
2026-06-02 10:44:59 +10:00
-
243396c93a
feat: server-side image optimization with sharp, persistent frame registry with source tracking
jessikitty
2026-06-02 10:42:53 +10:00
-
886cd3b016
feat: add sharp for server-side image optimization
jessikitty
2026-06-02 10:41:22 +10:00
-
0e2ec3eb37
feat: persistent client list with online/offline status, REST API reference panel with copy buttons
jessikitty
2026-06-01 23:02:08 +10:00
-
6f85791302
feat: persistent frame registry with online/offline tracking, DELETE endpoint
jessikitty
2026-06-01 23:00:24 +10:00
-
0c279ad00a
docs: expanded README with deployment, upgrade, and versioning sections
jessikitty
2026-05-26 16:28:11 +10:00
-
39aff8c839
fix: re-upload README with correct encoding
jessikitty
2026-05-26 15:15:59 +10:00
-
213a7bd737
fix: re-upload server.js with correct encoding
jessikitty
2026-05-26 15:13:59 +10:00
-
e770332032
fix: re-upload admin dashboard with correct encoding
jessikitty
2026-05-26 15:11:59 +10:00
-
1d209b5daa
fix: re-upload login.html with correct encoding
jessikitty
2026-05-26 15:10:43 +10:00
-
249162fabb
fix: re-upload docker-compose.yml with correct encoding
jessikitty
2026-05-26 15:10:11 +10:00
-
79d9cae986
fix: re-upload .env.example with correct encoding
jessikitty
2026-05-26 15:09:45 +10:00
-
b8ea8eb150
docs: update README with v1.4.0 auth and REST API documentation
jessikitty
2026-05-25 16:30:58 +10:00
-
402b6a0def
docs: add auth env vars to docker-compose.yml
jessikitty
2026-05-25 16:25:58 +10:00
-
355f26eaf1
docs: add auth env vars to .env.example
jessikitty
2026-05-25 16:24:58 +10:00
-
a269456f41
feat: add logout button and auth check to admin dashboard
jessikitty
2026-05-25 16:23:58 +10:00
-
ec79ac4752
feat: admin login, API token auth, REST client endpoints for v1.4.0
jessikitty
2026-05-25 10:28:15 +10:00
-
83b8b78f0c
feat: add admin login page for v1.4.0
jessikitty
2026-05-25 10:21:48 +10:00
-
cc36a6fed4
feat(1.4.0): add ws dependency for WebSocket server/client communication
v1.4.0-dev
jessikitty
2026-05-22 19:51:44 +10:00
-
e2be524b2a
feat(1.4.0): WebSocket client with remote control — sleep/wake, setSource, setConfig, start/stop/next/prev
jessikitty
2026-05-22 19:50:53 +10:00
-
4b9db2af5a
feat(1.4.0): admin dashboard with client cards, album/person selector, playback/power/config controls
jessikitty
2026-05-22 19:48:23 +10:00
-
1863da1a28
feat(1.4.0): WebSocket server, client registry, admin command routing, client naming
jessikitty
2026-05-22 19:47:09 +10:00
-
-
5a6536c6ca
Merge pull request 'v1.3.0 — Vintage Polaroid Pile Theme' (#1) from dev into main
v1.3.0
jessikitty
2026-05-22 11:59:49 +10:00
-
-
fc470f4df2
version 1.3.0 — Vintage Polaroid Pile theme
v1.3.0-dev
jessikitty
2026-05-22 09:18:46 +10:00
-
7f7ea978b9
fix: pile uses shared FRAME_PAD_RATIO/FRAME_BOTTOM_RATIO/FRAME_COLOR to match main, stronger sepia wash on pile
jessikitty
2026-05-22 09:17:58 +10:00
-
dc1f3402d6
fix: flexbox centering for all resolutions, 1.5deg rotation, larger frame (93vw), full sepia bg, proportional polaroid padding (vmin)
jessikitty
2026-05-22 09:15:38 +10:00
-
c1ebbaef98
fix: wrap main-frame in flexbox centering wrapper for reliable centering on all resolutions
jessikitty
2026-05-22 09:14:33 +10:00
-
1b45afb6f4
fix: pile photos fade in with sepia wash, bg transitions smoothly, drift is single-direction
jessikitty
2026-05-20 10:38:59 +10:00
-
d1163511fa
fix: portrait frame hugs image, heavier sepia wash, slow single-direction drift, bg fade transition
jessikitty
2026-05-20 10:37:00 +10:00
-
804c6cfd86
feat: canvas-based cumulative photo pile, unified polaroid for photos+videos, larger main frame
jessikitty
2026-05-20 09:48:15 +10:00
-
65993839a7
feat: replace pile divs with canvas, remove filmstrip elements, unified polaroid frame
jessikitty
2026-05-20 09:46:24 +10:00
-
d6b6464171
feat: enlarge main frame to ~90% screen, remove filmstrip, add canvas pile, unified polaroid style
jessikitty
2026-05-20 09:45:56 +10:00
-
0f4a995cdc
feat(1.3.0): Polaroid pile slideshow engine, video playback with filmstrip frame, floating animation
jessikitty
2026-05-19 21:48:53 +10:00
-
ad7a2b8250
feat(1.3.0): vintage Polaroid pile theme, filmstrip video frame, floating animation, warm vignette
jessikitty
2026-05-19 21:46:19 +10:00
-
9ab2dc7578
feat(1.3.0): new DOM structure with photo pile, main polaroid/filmstrip frame, video element
jessikitty
2026-05-19 21:44:28 +10:00
-
c2b40db843
feat(1.3.0): video support, INCLUDE_VIDEOS config, video streaming endpoint, asset type in mapAsset
jessikitty
2026-05-19 21:43:24 +10:00
-
-
6943d0c0dd
fix(1.2.2): request logging, cache-busting, clean logs
v1.2.2
jessikitty
2026-05-19 16:55:27 +10:00
-
4f2f6ee555
fix: add request logging, no-cache on HTML/JS/CSS, clean startup log, version identifier
jessikitty
2026-05-19 16:55:06 +10:00
-
f2cc8b4413
fix: correct port mapping in README docker examples (3030:3000), add v1.2.1 to changelog
jessikitty
2026-05-19 16:38:34 +10:00
-
4d85d58526
fix(1.2.1): fix port mapping and URL param auto-launch
v1.2.1
jessikitty
2026-05-19 16:36:40 +10:00
-
68dbf9dc59
fix: internal port 3000 (Docker maps 3030 externally)
jessikitty
2026-05-19 16:35:50 +10:00
-
4f7d30d3d2
fix: URL param auto-launch now awaits slideshow start, uses 'in' operator for ?favorites/?random, adds console logging for debug
jessikitty
2026-05-19 16:35:03 +10:00
-
cac179754c
fix: internal port back to 3000 (Docker maps externally via compose)
jessikitty
2026-05-19 16:33:06 +10:00
-
a609ed2165
fix: port mapping 3030:3000 (external:internal)
jessikitty
2026-05-19 16:32:37 +10:00
-
2ea13fcbaa
fix: revert internal port to 3000 (Docker maps 3030:3000 externally)
jessikitty
2026-05-19 16:32:03 +10:00
-
6c26688244
docs: update README with v1.2.0 features — URL params, person support, refresh, icon, port 3030
jessikitty
2026-05-19 16:16:27 +10:00
-
88d79a9569
Upload files to "public"
jessikitty
2026-05-19 16:14:44 +10:00
-
1c55aa9418
Upload files to "public/img"
jessikitty
2026-05-19 16:14:32 +10:00
-
3cfcc3f983
feat: port 3030, add REFRESH_INTERVAL
v1.2.0
jessikitty
2026-05-19 16:01:48 +10:00
-
245766d841
feat: change default port to 3030
jessikitty
2026-05-19 16:01:14 +10:00
-
d32180d352
feat: port 3030, add REFRESH_INTERVAL config
jessikitty
2026-05-19 16:01:01 +10:00
-
4feaaf30d0
feat: URL params (?album=, ?person=, ?favorites, ?random), periodic refresh, person support
jessikitty
2026-05-19 15:59:43 +10:00
-
be6f0fc30f
feat: add app icon, apple-touch-icon, theme-color meta
jessikitty
2026-05-19 15:57:35 +10:00
-
00bfa926e4
feat: port 3030, person API endpoints, refresh interval config, mapAsset helper
jessikitty
2026-05-19 15:56:43 +10:00
-
ea2828d071
feat(1.2.0): bump version — port 3030, URL params, person support, auto-refresh, app icon
jessikitty
2026-05-19 15:56:04 +10:00
-
2409ab882e
rebrand: rename ImmichFrame to Frambe throughout README
v1.1.0
jessikitty
2026-05-19 14:54:07 +10:00
-
2c4a64c73c
rebrand: rename ImmichFrame to Frambe in .env.example header
jessikitty
2026-05-19 14:52:58 +10:00
-
1756035cf8
rebrand: rename service and container from immich-frame to frambe
jessikitty
2026-05-19 14:52:20 +10:00
-
96d9c0960a
rebrand: rename ImmichFrame to Frambe in Dockerfile labels
jessikitty
2026-05-19 14:51:44 +10:00
-
d31abb68c8
rebrand: rename ImmichFrame to Frambe in app.js header
jessikitty
2026-05-19 14:51:13 +10:00
-
597c5fd883
rebrand: rename ImmichFrame to Frambe in title and heading
jessikitty
2026-05-19 14:49:27 +10:00
-
7009c6e3fa
rebrand: rename ImmichFrame to Frambe in server startup logs
jessikitty
2026-05-19 14:49:02 +10:00
-
a9c55ba861
rebrand: rename project from ImmichFrame to Frambe
jessikitty
2026-05-19 14:48:15 +10:00
-
8ad9f94304
docs: add comprehensive README with features, setup, config, and architecture
v1.0.0
jessikitty
2026-05-19 14:29:49 +10:00
-
3b5ec44403
chore: add .gitignore for node_modules and .env
jessikitty
2026-05-19 14:27:54 +10:00
-
7e2973b7b4
chore: add .dockerignore
jessikitty
2026-05-19 14:26:44 +10:00
-
9994d40d0c
docs: add example environment configuration file
jessikitty
2026-05-19 14:26:37 +10:00
-
cdb1f008de
feat: add docker-compose.yml with all configurable environment variables
jessikitty
2026-05-19 14:25:06 +10:00