From 1d319436a0cc1c225d6015ff156c8dc05509f5cb Mon Sep 17 00:00:00 2001 From: Dylan De Faoite Date: Wed, 19 Aug 2026 18:17:17 +0100 Subject: [PATCH] remove auth check for some endpoints --- .../java/com/ddf/vodsystem/configuration/SecurityConfig.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ddf/vodsystem/configuration/SecurityConfig.java b/src/main/java/com/ddf/vodsystem/configuration/SecurityConfig.java index 2e70119..07266dc 100644 --- a/src/main/java/com/ddf/vodsystem/configuration/SecurityConfig.java +++ b/src/main/java/com/ddf/vodsystem/configuration/SecurityConfig.java @@ -30,8 +30,9 @@ public class SecurityConfig { .addFilterBefore(jwtFilter, UsernamePasswordAuthenticationFilter.class) .authorizeHttpRequests(auth -> auth .requestMatchers(HttpMethod.OPTIONS, "/api/v1/**").permitAll() + .requestMatchers("/api/v1/media/compress").permitAll() // compression available without authenticated + .requestMatchers("/api/v1/jobs/**").permitAll() // same with jobs .requestMatchers("/api/v1/media/**").authenticated() - .requestMatchers("/api/v1/jobs/**").authenticated() .requestMatchers("/api/v1/users/me", "/api/v1/users/logout").authenticated() .requestMatchers("/api/v1/users/login").permitAll() .requestMatchers("/api/v1/stream/start", "/api/v1/stream/stop", "/api/v1/stream/heartbeat").permitAll()