feat: integrate STOMP WebSocket and Agora VoIP signaling

This commit is contained in:
2026-05-15 18:11:31 +07:00
parent 22ebbb7db0
commit 6eaffaa234
13 changed files with 714 additions and 30 deletions
@@ -25,3 +25,18 @@ jwt.expiration=86400000
# ===== SWAGGER =====
springdoc.swagger-ui.path=/swagger-ui.html
springdoc.api-docs.path=/v3/api-docs
# ===== AGORA RTC =====
# Isi dengan nilai dari dashboard.agora.io setelah buat project
# Jika kosong: AgoraTokenService akan generate token kosong (mode demo/testing)
agora.app-id=
agora.app-certificate=
# ===== WEBSOCKET =====
# WebSocket auto-dikonfigurasi oleh WebSocketConfig.java
# Tidak perlu config tambahan — Spring Boot auto-detect starter-websocket
# ===== LOGGING =====
logging.level.com.walkguide=DEBUG
logging.level.org.springframework.messaging=INFO
logging.level.org.springframework.web.socket=INFO