Compare commits

..

1 Commits
main ... test

Author SHA1 Message Date
Klaus 2659adb7a9 feat: 최근 공지사항 API 추가 2025-07-25 21:44:32 +09:00
2 changed files with 4 additions and 0 deletions
src/main/kotlin/kr/co/vividnext/sodalive

View File

@ -92,6 +92,7 @@ class SecurityConfig(
.antMatchers(HttpMethod.GET, "/event").permitAll() .antMatchers(HttpMethod.GET, "/event").permitAll()
.antMatchers(HttpMethod.GET, "/live/recommend").permitAll() .antMatchers(HttpMethod.GET, "/live/recommend").permitAll()
.antMatchers("/ad-tracking/app-launch").permitAll() .antMatchers("/ad-tracking/app-launch").permitAll()
.antMatchers(HttpMethod.GET, "/notice/latest").permitAll()
.anyRequest().authenticated() .anyRequest().authenticated()
.and() .and()
.build() .build()

View File

@ -35,4 +35,7 @@ class ServiceNoticeController(private val service: ServiceNoticeService) {
@GetMapping @GetMapping
fun getNoticeList(pageable: Pageable, timezone: String) = ApiResponse.ok(service.getNoticeList(pageable, timezone)) fun getNoticeList(pageable: Pageable, timezone: String) = ApiResponse.ok(service.getNoticeList(pageable, timezone))
@GetMapping("/latest")
fun getLatestNotice() = ApiResponse.ok(service.getLatestNotice())
} }