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

This commit is contained in:
lzstealth committed 2026-10-21 01:38:22 +01:00
1 parent 8ce8228091
commit 49df51d92f
32 files changed
+390 -172

No files matched your search

+9
View File
@@ -116,6 +116,15 @@ test('refreshApiSource skips notifications when the API snapshot is unchanged',
assert.deepEqual(notifyCalls, []);
});
test('refreshApiSource skips disabled requests before outbound calls or snapshot writes', async () => {
const connection = createConnection();
const result = await refreshApiSource({ async getConnection() { return connection; } }, {
async fetchApiSourceResponse() { throw new Error('Disabled sources must not be fetched'); }
}, { id: 7, enabled: 0 }, 1);
assert.deepEqual(result, { skipped: true, reason: 'disabled' });
assert.deepEqual(connection.calls, [['release']]);
});
test('refreshRssFeed notifies players only when the RSS items change', async () => {
const connection = createConnection({
rssItemSnapshots: [JSON.stringify({ title: 'Old item' })],