feat(brand): switch user-facing copy + Mercure topic prefix to wevisto.com
CI / test (push) Has been cancelled

Mercure topic identifiers updated in lockstep across PHP publisher + TS
subscriber (and their tests). Help-page setup instructions now point to
wevisto.com. Traefik already serves both hosts; this aligns the in-app
references with the public brand.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-14 21:27:07 -04:00
parent 38ea9b3d06
commit dd89b3d934
12 changed files with 15 additions and 15 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ import { storeToRefs } from 'pinia'
import { useDevicesStore } from '@/stores/devices'
import type { Device } from '@/types'
const TOPIC_PREFIX = 'https://pictureframe.edholm.me/devices/'
const TOPIC_PREFIX = 'https://wevisto.com/devices/'
declare global {
interface Window {
@@ -93,8 +93,8 @@ describe('useDeviceMercure', () => {
expect(instances).toHaveLength(2)
const urls = instances.map(i => i.url)
expect(urls.some(u => u.includes('topic=https%3A%2F%2Fpictureframe.edholm.me%2Fdevices%2F7'))).toBe(true)
expect(urls.some(u => u.includes('topic=https%3A%2F%2Fpictureframe.edholm.me%2Fdevices%2F9'))).toBe(true)
expect(urls.some(u => u.includes('topic=https%3A%2F%2Fwevisto.com%2Fdevices%2F7'))).toBe(true)
expect(urls.some(u => u.includes('topic=https%3A%2F%2Fwevisto.com%2Fdevices%2F9'))).toBe(true)
expect(instances[0].withCredentials).toBe(true)
})