diff --git a/CHANGELOG.md b/CHANGELOG.md index c5f846f..52c6874 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All notable changes to this project will be documented in this file. +## 2.11.3 - 2026-09-08 + +### Fixed + +- Added the reload confirmation prompt to individual client actions in the mobile clients view. + ## 2.11.2 - 2026-09-05 ### Changed diff --git a/build/package.player.json b/build/package.player.json index 877307e..4bcb604 100644 --- a/build/package.player.json +++ b/build/package.player.json @@ -1,6 +1,6 @@ { "name": "pulse-signage-player", - "version": "2.11.2", + "version": "2.11.3", "private": false, "description": "Pulse Signage player application bundle", "engines": { diff --git a/build/package.web.json b/build/package.web.json index 3fa9ab6..e56eff3 100644 --- a/build/package.web.json +++ b/build/package.web.json @@ -1,6 +1,6 @@ { "name": "pulse-signage-web", - "version": "2.11.2", + "version": "2.11.3", "private": false, "description": "Pulse Signage web and bridge application bundle", "engines": { diff --git a/package-lock.json b/package-lock.json index 4f5591f..87c83b1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "pulse-signage", - "version": "2.11.2", + "version": "2.11.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "pulse-signage", - "version": "2.11.2", + "version": "2.11.3", "dependencies": { "@sparticuz/chromium": "^149.0.0", "animate.css": "^4.1.1", diff --git a/package.json b/package.json index 666839e..be74ad6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "pulse-signage", - "version": "2.11.2", + "version": "2.11.3", "private": false, "description": "Pulse Signage application with MySQL and media storage", "engines": { diff --git a/src/web/views/signage/clients/list.hbs b/src/web/views/signage/clients/list.hbs index 28700b5..84bb1b4 100644 --- a/src/web/views/signage/clients/list.hbs +++ b/src/web/views/signage/clients/list.hbs @@ -199,7 +199,7 @@

{{#if client_name}}{{client_name}}{{else}}Unknown{{/if}}

{{#if blackout}}Blackout{{else if paused}}Paused{{else}}Live{{/if}}
Screen group{{#if screen_name}}{{screen_name}}{{else}}{{screen_slug}}{{/if}}
Now showing{{#if currentSlideTitle}}{{currentSlideTitle}}{{else}}No slide currently showing{{/if}}
{{#if (hasPermission ../currentUser 'clients.allow')}} -
+
{{/if}} diff --git a/test/clients-routes.test.js b/test/clients-routes.test.js index a05d76c..7355475 100644 --- a/test/clients-routes.test.js +++ b/test/clients-routes.test.js @@ -108,4 +108,9 @@ test('clients page renders action cells for clients with permission', () => { assert.match(html, /data-label="Actions"/); assert.match(html, /Pause client/); assert.match(html, /Blackout client/); -}); \ No newline at end of file + + assert.match(html, /data-confirm-message="Reloading will restart the player page\. Continue\?"/); + const mobileClientsMarkup = html.slice(html.indexOf('