feat(Config): Centralisation topics MQTT et MAJ IPs

- Mise à jour IP Broker MQTT (192.168.1.201)

- Ajout API URL (192.168.1.178)

- Ajout objet 'topics' pour centraliser les routes MQTT (session, media...)
This commit is contained in:
2026-02-08 16:38:04 +01:00
parent 7586095bd5
commit f5dbd08565
2 changed files with 28 additions and 4 deletions

View File

@@ -1,7 +1,19 @@
window.APP_CONFIG = { window.APP_CONFIG = {
mqttBrokerUrl: 'ws://192.168.73.252:9001', mqttBrokerUrl: 'ws://192.168.1.201:9001',
redBuzzerIP: '192.168.73.40', redBuzzerIP: '192.168.73.40',
blueBuzzerIP: '192.168.73.41', blueBuzzerIP: '192.168.73.41',
orangeBuzzerIP: '192.168.73.42', orangeBuzzerIP: '192.168.73.42',
greenBuzzerIP: '192.168.73.43' greenBuzzerIP: '192.168.73.43',
apiUrl: 'http://192.168.1.178:3001',
topics: {
requestList: 'game/session/list/request',
responseList: 'game/session/list/response',
requestConfig: 'game/session/config/request',
getConfig: 'game/session/config/get',
updateConfig: 'game/session/config/update',
createSession: 'game/session/create',
deleteSession: 'game/session/delete',
deleteMedia: 'game/session/media/delete',
renameMedia: 'game/session/media/rename'
}
}; };

View File

@@ -3,11 +3,23 @@
// This allows runtime configuration changes without rebuilding the app. // This allows runtime configuration changes without rebuilding the app.
const defaults = { const defaults = {
mqttBrokerUrl: 'ws://192.168.73.252:9001', mqttBrokerUrl: 'ws://192.168.1.201:9001',
redBuzzerIP: '192.168.73.40', redBuzzerIP: '192.168.73.40',
blueBuzzerIP: '192.168.73.41', blueBuzzerIP: '192.168.73.41',
orangeBuzzerIP: '192.168.73.42', orangeBuzzerIP: '192.168.73.42',
greenBuzzerIP: '192.168.73.43' greenBuzzerIP: '192.168.73.43',
apiUrl: 'http://192.168.1.178:3001',
topics: {
requestList: 'game/session/list/request',
responseList: 'game/session/list/response',
requestConfig: 'game/session/config/request',
getConfig: 'game/session/config/get',
updateConfig: 'game/session/config/update',
createSession: 'game/session/create',
deleteSession: 'game/session/delete',
deleteMedia: 'game/session/media/delete',
renameMedia: 'game/session/media/rename'
}
}; };
const config = window.APP_CONFIG || defaults; const config = window.APP_CONFIG || defaults;