Commit Graph
231 Commits
Author SHA1 Message Date
lzstealth 9e865bcae9 Fix responsive image-region preview spacing
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m26s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 43s
v2.21.0
2026-10-26 21:59:58 +00:00
lzstealth 7cff39dc76 Release 2.21.0: non-destructive media and scoped player sync
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m36s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
2026-10-26 21:46:33 +00:00
lzstealth 24df245ea1 Release 2.20.6: saved-image slide previews
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m29s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 34s
v2.20.6
2026-10-26 17:48:05 +00:00
lzstealth 205ce42337 Refine release note wording
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Canceled after 0s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Canceled after 0s
v2.20.5
2026-10-26 01:53:23 +00:00
lzstealth ccd3535e7c Fix managed fonts and quoted styles in slide previews
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m20s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 35s
2026-10-26 01:52:55 +00:00
lzstealth 5b5af1a7b9 Preserve API item paths while building editor context
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m19s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 34s
2026-10-26 01:38:09 +00:00
lzstealth 1851187076 Preserve saved API region item paths
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m24s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
2026-10-26 01:32:14 +00:00
lzstealth 1e8bcae72a Release v2.20.5
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m24s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 34s
2026-10-25 21:55:33 +00:00
lzstealth e6c48c6340 Release v2.20.4
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m22s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
v2.20.4
2026-10-25 20:47:38 +00:00
lzstealth 7228406929 Release v2.20.3
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m27s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
v2.20.3
2026-10-25 20:33:59 +00:00
lzstealth 9dec1818a5 Normalize screen groups navigation label 2026-10-25 19:42:30 +00:00
lzstealth 61d553f74b Release v2.20.2
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m23s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
v2.20.2
2026-10-25 19:08:10 +00:00
lzstealth 220c3f401e Tighten account password hint spacing 2026-10-25 18:34:50 +00:00
lzstealth 99915b6ef2 Default trusted auth origins for local Compose
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m23s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
v2.20.1
2026-10-25 18:27:24 +00:00
lzstealth fba4f99ff7 Release v2.20.1: migrate authentication to Better Auth 2026-10-25 18:19:55 +00:00
lzstealth e9a53f577c Consolidate slide preview content resolution
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m15s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 30s
v2.19.3
2026-10-25 02:15:27 +00:00
lzstealth 726a7fedc7 Update connection status indicator
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m48s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
2026-10-25 02:06:06 +00:00
lzstealth 2e603caeb6 Release 2.19.3
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m44s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
2026-10-25 01:37:40 +00:00
lzstealth 55ee5dc366 Release v2.19.2: reorganize shared UI modules
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m11s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
v2.19.2
2026-10-24 21:27:51 +01:00
lzstealth f7d29ac326 Exclude empty and zero content references
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m12s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
v2.19.1
2026-10-24 20:38:59 +01:00
lzstealth 0044cbc1fc Fix v2.19.1 migration schema connection ownership
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m9s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
2026-10-24 20:33:20 +01:00
lzstealth 9ca372429b Release v2.19.1: repair managed font references
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m17s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
2026-10-24 20:26:00 +01:00
lzstealth 90253e98a4 Stabilize timetable DST abbreviation test 2026-10-24 19:55:11 +01:00
lzstealth b59fe08298 Release v2.19.0: indexed content references
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m11s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
v2.19.0
2026-10-24 19:50:12 +01:00
lzstealth 24f1603b43 Release v2.18.0: template default content
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 2m2s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
v2.18.0
2026-10-24 18:03:38 +01:00
lzstealth 48e8f3eb4b Include weather icon control refinements in v2.17.5
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m29s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
v2.17.5
2026-10-23 21:49:08 +01:00
lzstealth ab4a40ccd8 Add asynchronous table pagination to v2.17.5
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m11s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
2026-10-23 21:46:05 +01:00
lzstealth 86b9609ea7 Release v2.17.5
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m11s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
2026-10-23 21:23:43 +01:00
lzstealth 46636939de Release v2.17.4: add API region sorting and indexed placeholders
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m17s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 1m10s
v2.17.4
2026-10-23 20:54:15 +01:00
lzstealth bc8075379a Release v2.17.3: roll weather forecasts forward at hour and day boundaries
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m6s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 30s
v2.17.3
2026-10-23 02:53:02 +01:00
lzstealth 5e23d16483 Release v2.17.2: normalize weather providers and fix unit placeholders
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m7s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
v2.17.2
2026-10-23 02:39:13 +01:00
lzstealth 6ce70ad7cb Release v2.17.1: remove obsolete dashboard permission
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m9s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
v2.17.1
2026-10-23 02:07:47 +01:00
lzstealth 3ce4f70601 test: update RBAC and table layout expectations 2026-10-23 01:56:59 +01:00
lzstealth 9c28eca3ef Release v2.17.0: add read-only user previews and access fallbacks
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m47s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
v2.17.0
2026-10-23 01:55:33 +01:00
lzstealth 11dd801f6d Release v2.16.7: refine animation editor dialogs
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m12s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
v2.16.7
2026-10-22 22:45:46 +01:00
lzstealth 03a27c8e25 Release v2.16.6: fix slide animation controls
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m13s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 36s
v2.16.6
2026-10-22 16:47:58 +01:00
lzstealth 5b5d5da511 Release v2.16.5: fix slide animation preview scaling
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m9s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
v2.16.5
2026-10-22 16:19:06 +01:00
lzstealth 700278e7fb Fix mobile slide tables and thumbnails
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m14s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 35s
v2.16.4
2026-10-22 15:54:19 +01:00
lzstealth b41440bdc5 Release v2.16.4
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m46s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 36s
2026-10-22 14:16:56 +01:00
lzstealth 553bcc0190 Release 2.16.3
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m10s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 30s
v2.16.3
2026-10-21 02:32:22 +01:00
lzstealth 867fed0402 Fix playlist slide picker alignment and corners
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m47s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 1m5s
v2.16.2
2026-10-21 02:03:15 +01:00
lzstealth 49df51d92f Release 2.16.2
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m13s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
2026-10-21 01:38:22 +01:00
lzstealth 8ce8228091 Release 2.16.1
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m14s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
v2.16.1
2026-10-21 00:39:51 +01:00
lzstealth 3514d514a3 Release 2.16.0
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m46s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 33s
v2.16.0
2026-10-20 18:52:36 +01:00
lzstealth 821593dd8f Allow one-pixel template regions
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m23s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
v2.15.7
2026-10-19 17:55:56 +01:00
lzstealth 8d75b12354 Keep media rename file extensions fixed
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m46s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 31s
v2.15.6
2026-10-18 01:11:40 +01:00
lzstealth 70b45debde Reset first paragraph margin in player
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m15s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
v2.15.5
2026-10-18 00:11:02 +01:00
lzstealth ceadacbcb2 Remove default margins from slide content
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m12s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 30s
2026-10-18 00:00:34 +01:00
lzstealth 5c134ef75f Fix template region stacking order
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m19s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 32s
2026-10-17 21:20:04 +01:00
lzstealth a5d73e75d3 Fix media library date ordering
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile, web, pulse-signage-web) (push) Successful in 1m21s
Publish Docker Image / build-and-push-existing-registry (./build/Dockerfile.player, player, pulse-signage-player) (push) Successful in 35s
2026-10-17 20:15:13 +01:00