File History: src/main/java/com/paymentlink/config/WebConfig.java

← View file content

File Content at Commit 690c1f6

1 package com.paymentlink.config;
2
3 import org.springframework.context.annotation.Bean;
4 import org.springframework.context.annotation.Configuration;
5 import org.springframework.scheduling.annotation.EnableScheduling;
6 import org.springframework.web.client.RestTemplate;
7 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
8 import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
9
10 @Configuration
11 @EnableScheduling
12 public class WebConfig implements WebMvcConfigurer {
13
14 private final LocalizationInterceptor localizationInterceptor;
15
16 public WebConfig(LocalizationInterceptor localizationInterceptor) {
17 this.localizationInterceptor = localizationInterceptor;
18 }
19
20 @Override
21 public void addInterceptors(InterceptorRegistry registry) {
22 registry.addInterceptor(localizationInterceptor)
23 .addPathPatterns("/**")
24 .excludePathPatterns(
25 "/static/**",
26 "/css/**",
27 "/js/**",
28 "/images/**",
29 "/favicon.ico",
30 "/error"
31 );
32 }
33
34 @Bean
35 public RestTemplate restTemplate() {
36 return new RestTemplate();
37 }
38 }
39

Commits

Commit Author Date Message File SHA Actions
f0438c2 <f69e50@finnacloud.com> 1766443042 +0300 12/22/2025, 10:37:22 PM increment once more d381b62 View
188fc92 <f69e50@finnacloud.com> 1766442998 +0300 12/22/2025, 10:36:38 PM increment d381b62 View
4617f76 <f69e50@finnacloud.com> 1766442953 +0300 12/22/2025, 10:35:53 PM rename branch from main to master oops d381b62 View
e6d1548 <f69e50@finnacloud.com> 1766442769 +0300 12/22/2025, 10:32:49 PM add initial test workflow file d381b62 View
9c24ca4 <f69e50@finnacloud.com> 1766442705 +0300 12/22/2025, 10:31:45 PM add CI configuration and test script for Jenkins build d381b62 View
690c1f6 <f69e50@finnacloud.com> 1766368110 +0300 12/22/2025, 1:48:30 AM initialize backend structure with controllers, DTOs, and configuration files d381b62 Hide