cleanup 2
This commit is contained in:
@@ -3,35 +3,35 @@ version: "3.9"
|
||||
services:
|
||||
db:
|
||||
image: mysql:8.0
|
||||
container_name: lottery-mysql
|
||||
container_name: honey-mysql
|
||||
restart: always
|
||||
environment:
|
||||
MYSQL_DATABASE: lottery_db
|
||||
MYSQL_USER: lottery_user
|
||||
MYSQL_DATABASE: honey_db
|
||||
MYSQL_USER: honey_user
|
||||
MYSQL_PASSWORD: ${MYSQL_PASSWORD}
|
||||
MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
|
||||
volumes:
|
||||
- lottery_mysql_data:/var/lib/mysql
|
||||
- honey_mysql_data:/var/lib/mysql
|
||||
healthcheck:
|
||||
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${MYSQL_ROOT_PASSWORD}"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
networks:
|
||||
- lottery-network
|
||||
- honey-network
|
||||
|
||||
app:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile.inferno
|
||||
container_name: lottery-backend
|
||||
container_name: honey-backend
|
||||
restart: always
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
environment:
|
||||
- SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/lottery_db
|
||||
- SPRING_DATASOURCE_USERNAME=lottery_user
|
||||
- SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/honey_db
|
||||
- SPRING_DATASOURCE_USERNAME=honey_user
|
||||
- SPRING_DATASOURCE_PASSWORD=${MYSQL_PASSWORD}
|
||||
- TELEGRAM_BOT_TOKEN=${TELEGRAM_BOT_TOKEN}
|
||||
- FRONTEND_URL=${FRONTEND_URL}
|
||||
@@ -47,12 +47,12 @@ services:
|
||||
# Mount logs directory (persistent storage)
|
||||
- /opt/app/logs:/app/logs
|
||||
networks:
|
||||
- lottery-network
|
||||
- honey-network
|
||||
# Don't expose port directly - nginx will handle it
|
||||
|
||||
nginx:
|
||||
image: nginx:alpine
|
||||
container_name: lottery-nginx
|
||||
container_name: honey-nginx
|
||||
restart: always
|
||||
ports:
|
||||
- "80:80"
|
||||
@@ -65,13 +65,13 @@ services:
|
||||
depends_on:
|
||||
- app
|
||||
networks:
|
||||
- lottery-network
|
||||
- honey-network
|
||||
|
||||
volumes:
|
||||
lottery_mysql_data:
|
||||
honey_mysql_data:
|
||||
|
||||
networks:
|
||||
lottery-network:
|
||||
honey-network:
|
||||
driver: bridge
|
||||
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@ version: "3.9"
|
||||
services:
|
||||
db:
|
||||
image: mysql:8.0
|
||||
container_name: lottery-mysql
|
||||
container_name: honey-mysql
|
||||
restart: always
|
||||
# Database credentials are read from the secret file via backend container
|
||||
# The backend will construct the connection URL from SPRING_DATASOURCE_* properties
|
||||
@@ -11,7 +11,7 @@ services:
|
||||
# Option 1: Use environment variables (for MySQL container only)
|
||||
# Note: MYSQL_USER cannot be "root" - root user is configured via MYSQL_ROOT_PASSWORD only
|
||||
environment:
|
||||
MYSQL_DATABASE: lottery_db
|
||||
MYSQL_DATABASE: honey_db
|
||||
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
|
||||
# Option 2: Mount secret file and read values (more secure)
|
||||
# This requires parsing the secret file or using a script
|
||||
@@ -37,13 +37,13 @@ services:
|
||||
timeout: 5s
|
||||
retries: 5
|
||||
networks:
|
||||
- lottery-network
|
||||
- honey-network
|
||||
|
||||
backend:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
container_name: lottery-backend
|
||||
container_name: honey-backend
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
@@ -60,7 +60,7 @@ services:
|
||||
# Mount persistent avatar storage (absolute path for consistency)
|
||||
- /opt/app/data/avatars:/app/data/avatars
|
||||
# Mount secret configuration file (read-only)
|
||||
- /run/secrets/lottery-config.properties:/run/secrets/lottery-config.properties:ro
|
||||
- /run/secrets/honey-config.properties:/run/secrets/honey-config.properties:ro
|
||||
# Mount logback config directory (editable on VPS without rebuilding)
|
||||
# Note: File must exist on host before mounting. Run setup-logging.sh first.
|
||||
- /opt/app/backend/config:/app/config:rw
|
||||
@@ -83,7 +83,7 @@ services:
|
||||
cpus: '4.0'
|
||||
memory: 12G
|
||||
networks:
|
||||
- lottery-network
|
||||
- honey-network
|
||||
restart: always
|
||||
healthcheck:
|
||||
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:8080/actuator/health/liveness"]
|
||||
@@ -98,7 +98,7 @@ services:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
container_name: lottery-backend-new
|
||||
container_name: honey-backend-new
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
@@ -115,7 +115,7 @@ services:
|
||||
# Mount persistent avatar storage (absolute path for consistency)
|
||||
- /opt/app/data/avatars:/app/data/avatars
|
||||
# Mount secret configuration file (read-only)
|
||||
- /run/secrets/lottery-config.properties:/run/secrets/lottery-config.properties:ro
|
||||
- /run/secrets/honey-config.properties:/run/secrets/honey-config.properties:ro
|
||||
# Mount logback config directory (editable on VPS without rebuilding)
|
||||
# Note: File must exist on host before mounting. Run setup-logging.sh first.
|
||||
- /opt/app/backend/config:/app/config:rw
|
||||
@@ -138,7 +138,7 @@ services:
|
||||
cpus: '4.0'
|
||||
memory: 12G
|
||||
networks:
|
||||
- lottery-network
|
||||
- honey-network
|
||||
restart: always
|
||||
healthcheck:
|
||||
test: ["CMD", "wget", "--quiet", "--tries=1", "--spider", "http://localhost:8080/actuator/health/liveness"]
|
||||
@@ -150,7 +150,7 @@ services:
|
||||
|
||||
phpmyadmin:
|
||||
image: phpmyadmin:latest
|
||||
container_name: lottery-phpmyadmin
|
||||
container_name: honey-phpmyadmin
|
||||
restart: always
|
||||
depends_on:
|
||||
db:
|
||||
@@ -175,7 +175,7 @@ services:
|
||||
# Trust proxy headers (X-Forwarded-Proto, etc.)
|
||||
PMA_TRUSTED_PROXIES: "127.0.0.1"
|
||||
networks:
|
||||
- lottery-network
|
||||
- honey-network
|
||||
# Resource limits for phpMyAdmin
|
||||
deploy:
|
||||
resources:
|
||||
@@ -188,6 +188,6 @@ volumes:
|
||||
driver: local
|
||||
|
||||
networks:
|
||||
lottery-network:
|
||||
honey-network:
|
||||
driver: bridge
|
||||
|
||||
|
||||
@@ -3,17 +3,17 @@ version: "3.9"
|
||||
services:
|
||||
db:
|
||||
image: mysql:8.0
|
||||
container_name: lottery-mysql
|
||||
container_name: honey-mysql
|
||||
restart: always
|
||||
environment:
|
||||
MYSQL_DATABASE: ${DB_NAME:lottery_db}
|
||||
MYSQL_DATABASE: ${DB_NAME:honey_db}
|
||||
MYSQL_USER: ${DB_USERNAME:root}
|
||||
MYSQL_PASSWORD: ${DB_PASSWORD:password}
|
||||
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD:password}
|
||||
ports:
|
||||
- "3306:3306"
|
||||
volumes:
|
||||
- lottery_mysql_data:/var/lib/mysql
|
||||
- honey_mysql_data:/var/lib/mysql
|
||||
healthcheck:
|
||||
test: ["CMD", "mysqladmin", "ping", "-h", "localhost", "-u", "root", "-p${DB_ROOT_PASSWORD:password}"]
|
||||
interval: 10s
|
||||
@@ -24,18 +24,18 @@ services:
|
||||
env_file:
|
||||
- .env
|
||||
build: .
|
||||
container_name: lottery-backend
|
||||
container_name: honey-backend
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
ports:
|
||||
- "8080:8080"
|
||||
environment:
|
||||
- SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/${DB_NAME:lottery_db}
|
||||
- SPRING_DATASOURCE_URL=jdbc:mysql://db:3306/${DB_NAME:honey_db}
|
||||
- SPRING_DATASOURCE_USERNAME=${DB_USERNAME:root}
|
||||
- SPRING_DATASOURCE_PASSWORD=${DB_PASSWORD:password}
|
||||
|
||||
volumes:
|
||||
lottery_mysql_data:
|
||||
honey_mysql_data:
|
||||
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
upstream lottery_backend {
|
||||
upstream honey_backend {
|
||||
# Primary backend (port 8080)
|
||||
server 127.0.0.1:8080 max_fails=3 fail_timeout=30s;
|
||||
# Standby backend (port 8082) - used during rolling updates
|
||||
@@ -23,7 +23,7 @@ server {
|
||||
|
||||
# API endpoints
|
||||
location /api/ {
|
||||
proxy_pass http://lottery_backend;
|
||||
proxy_pass http://honey_backend;
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection 'upgrade';
|
||||
@@ -41,7 +41,7 @@ server {
|
||||
|
||||
# Actuator endpoints (for health checks)
|
||||
location /actuator/ {
|
||||
proxy_pass http://lottery_backend;
|
||||
proxy_pass http://honey_backend;
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
@@ -51,7 +51,7 @@ server {
|
||||
|
||||
# Ping endpoint
|
||||
location /ping {
|
||||
proxy_pass http://lottery_backend;
|
||||
proxy_pass http://honey_backend;
|
||||
proxy_http_version 1.1;
|
||||
proxy_set_header Host $host;
|
||||
}
|
||||
4
pom.xml
4
pom.xml
@@ -5,8 +5,8 @@
|
||||
http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||
<modelVersion>4.0.0</modelVersion>
|
||||
|
||||
<groupId>com.lottery</groupId>
|
||||
<artifactId>lottery-be</artifactId>
|
||||
<groupId>com.honey</groupId>
|
||||
<artifactId>honey-be</artifactId>
|
||||
<version>1.0.0</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery;
|
||||
package com.honey.honey;
|
||||
|
||||
import com.lottery.lottery.config.ConfigLoader;
|
||||
import com.lottery.lottery.config.TelegramProperties;
|
||||
import com.honey.honey.config.ConfigLoader;
|
||||
import com.honey.honey.config.TelegramProperties;
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.boot.context.properties.EnableConfigurationProperties;
|
||||
@@ -12,9 +12,9 @@ import org.springframework.scheduling.annotation.EnableScheduling;
|
||||
@EnableScheduling
|
||||
@EnableAsync
|
||||
@EnableConfigurationProperties({TelegramProperties.class})
|
||||
public class LotteryBackendApplication {
|
||||
public class HoneyBackendApplication {
|
||||
public static void main(String[] args) {
|
||||
SpringApplication app = new SpringApplication(LotteryBackendApplication.class);
|
||||
SpringApplication app = new SpringApplication(HoneyBackendApplication.class);
|
||||
app.addListeners(new ConfigLoader());
|
||||
app.run(args);
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery.config;
|
||||
package com.honey.honey.config;
|
||||
|
||||
import com.lottery.lottery.security.admin.AdminDetailsService;
|
||||
import com.lottery.lottery.security.admin.JwtAuthenticationFilter;
|
||||
import com.honey.honey.security.admin.AdminDetailsService;
|
||||
import com.honey.honey.security.admin.JwtAuthenticationFilter;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.config;
|
||||
package com.honey.honey.config;
|
||||
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.boot.context.event.ApplicationEnvironmentPreparedEvent;
|
||||
@@ -19,13 +19,13 @@ import java.util.Properties;
|
||||
* This allows switching between Railway (env vars) and Inferno (mounted file) deployments.
|
||||
*
|
||||
* Priority:
|
||||
* 1. Mounted file at /run/secrets/lottery-config.properties (Inferno)
|
||||
* 1. Mounted file at /run/secrets/honey-config.properties (Inferno)
|
||||
* 2. Environment variables (Railway)
|
||||
*/
|
||||
@Slf4j
|
||||
public class ConfigLoader implements ApplicationListener<ApplicationEnvironmentPreparedEvent> {
|
||||
|
||||
private static final String SECRET_FILE_PATH = "/run/secrets/lottery-config.properties";
|
||||
private static final String SECRET_FILE_PATH = "/run/secrets/honey-config.properties";
|
||||
|
||||
@Override
|
||||
public void onApplicationEvent(ApplicationEnvironmentPreparedEvent event) {
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.config;
|
||||
package com.honey.honey.config;
|
||||
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.config;
|
||||
package com.honey.honey.config;
|
||||
|
||||
import org.springframework.context.MessageSource;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.config;
|
||||
package com.honey.honey.config;
|
||||
|
||||
import lombok.Data;
|
||||
import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.lottery.lottery.config;
|
||||
package com.honey.honey.config;
|
||||
|
||||
import com.lottery.lottery.security.AuthInterceptor;
|
||||
import com.lottery.lottery.security.RateLimitInterceptor;
|
||||
import com.lottery.lottery.security.UserRateLimitInterceptor;
|
||||
import com.honey.honey.security.AuthInterceptor;
|
||||
import com.honey.honey.security.RateLimitInterceptor;
|
||||
import com.honey.honey.security.UserRateLimitInterceptor;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.model.Payment;
|
||||
import com.lottery.lottery.model.Payout;
|
||||
import com.lottery.lottery.repository.PaymentRepository;
|
||||
import com.lottery.lottery.repository.PayoutRepository;
|
||||
import com.lottery.lottery.repository.UserARepository;
|
||||
import com.honey.honey.model.Payment;
|
||||
import com.honey.honey.model.Payout;
|
||||
import com.honey.honey.repository.PaymentRepository;
|
||||
import com.honey.honey.repository.PayoutRepository;
|
||||
import com.honey.honey.repository.UserARepository;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.model.Payment;
|
||||
import com.lottery.lottery.model.Payout;
|
||||
import com.lottery.lottery.model.SupportTicket;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.repository.PaymentRepository;
|
||||
import com.lottery.lottery.repository.PayoutRepository;
|
||||
import com.lottery.lottery.repository.SupportTicketRepository;
|
||||
import com.lottery.lottery.repository.UserARepository;
|
||||
import com.honey.honey.model.Payment;
|
||||
import com.honey.honey.model.Payout;
|
||||
import com.honey.honey.model.SupportTicket;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.repository.PaymentRepository;
|
||||
import com.honey.honey.repository.PayoutRepository;
|
||||
import com.honey.honey.repository.SupportTicketRepository;
|
||||
import com.honey.honey.repository.UserARepository;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.service.FeatureSwitchService;
|
||||
import com.lottery.lottery.service.FeatureSwitchService.FeatureSwitchDto;
|
||||
import com.honey.honey.service.FeatureSwitchService;
|
||||
import com.honey.honey.service.FeatureSwitchService.FeatureSwitchDto;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
@@ -1,8 +1,8 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.AdminLoginRequest;
|
||||
import com.lottery.lottery.dto.AdminLoginResponse;
|
||||
import com.lottery.lottery.service.AdminService;
|
||||
import com.honey.honey.dto.AdminLoginRequest;
|
||||
import com.honey.honey.dto.AdminLoginResponse;
|
||||
import com.honey.honey.service.AdminService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.AdminMasterDto;
|
||||
import com.lottery.lottery.service.AdminMasterService;
|
||||
import com.honey.honey.dto.AdminMasterDto;
|
||||
import com.honey.honey.service.AdminMasterService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.security.access.prepost.PreAuthorize;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.NotifyBroadcastRequest;
|
||||
import com.lottery.lottery.service.NotificationBroadcastService;
|
||||
import com.honey.honey.dto.NotifyBroadcastRequest;
|
||||
import com.honey.honey.service.NotificationBroadcastService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.AdminPaymentDto;
|
||||
import com.lottery.lottery.model.Payment;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.repository.PaymentRepository;
|
||||
import com.lottery.lottery.repository.UserARepository;
|
||||
import com.lottery.lottery.repository.UserDRepository;
|
||||
import com.honey.honey.dto.AdminPaymentDto;
|
||||
import com.honey.honey.model.Payment;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.repository.PaymentRepository;
|
||||
import com.honey.honey.repository.UserARepository;
|
||||
import com.honey.honey.repository.UserDRepository;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.security.core.Authentication;
|
||||
import org.springframework.security.core.context.SecurityContextHolder;
|
||||
@@ -1,15 +1,15 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.AdminPayoutDto;
|
||||
import com.lottery.lottery.model.Payout;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.model.UserB;
|
||||
import com.lottery.lottery.repository.PayoutRepository;
|
||||
import com.lottery.lottery.repository.UserARepository;
|
||||
import com.lottery.lottery.repository.UserBRepository;
|
||||
import com.lottery.lottery.repository.UserDRepository;
|
||||
import com.lottery.lottery.service.LocalizationService;
|
||||
import com.lottery.lottery.service.PayoutService;
|
||||
import com.honey.honey.dto.AdminPayoutDto;
|
||||
import com.honey.honey.model.Payout;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.model.UserB;
|
||||
import com.honey.honey.repository.PayoutRepository;
|
||||
import com.honey.honey.repository.UserARepository;
|
||||
import com.honey.honey.repository.UserBRepository;
|
||||
import com.honey.honey.repository.UserDRepository;
|
||||
import com.honey.honey.service.LocalizationService;
|
||||
import com.honey.honey.service.PayoutService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.*;
|
||||
import com.lottery.lottery.service.AdminPromotionService;
|
||||
import com.honey.honey.dto.*;
|
||||
import com.honey.honey.service.AdminPromotionService;
|
||||
import jakarta.validation.Valid;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.data.domain.Page;
|
||||
@@ -1,14 +1,14 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.*;
|
||||
import com.lottery.lottery.model.Admin;
|
||||
import com.lottery.lottery.model.SupportMessage;
|
||||
import com.lottery.lottery.model.SupportTicket;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.repository.AdminRepository;
|
||||
import com.lottery.lottery.repository.SupportMessageRepository;
|
||||
import com.lottery.lottery.repository.SupportTicketRepository;
|
||||
import com.lottery.lottery.repository.UserARepository;
|
||||
import com.honey.honey.dto.*;
|
||||
import com.honey.honey.model.Admin;
|
||||
import com.honey.honey.model.SupportMessage;
|
||||
import com.honey.honey.model.SupportTicket;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.repository.AdminRepository;
|
||||
import com.honey.honey.repository.SupportMessageRepository;
|
||||
import com.honey.honey.repository.SupportTicketRepository;
|
||||
import com.honey.honey.repository.UserARepository;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.*;
|
||||
import com.lottery.lottery.service.AdminUserService;
|
||||
import com.honey.honey.dto.*;
|
||||
import com.honey.honey.service.AdminUserService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.data.domain.Page;
|
||||
import org.springframework.data.domain.PageRequest;
|
||||
@@ -238,9 +238,9 @@ public class AdminUserController {
|
||||
@PreAuthorize("hasRole('ADMIN')")
|
||||
public ResponseEntity<?> adjustBalance(
|
||||
@PathVariable Integer id,
|
||||
@Valid @RequestBody com.lottery.lottery.dto.BalanceAdjustmentRequest request) {
|
||||
@Valid @RequestBody com.honey.honey.dto.BalanceAdjustmentRequest request) {
|
||||
try {
|
||||
com.lottery.lottery.dto.BalanceAdjustmentResponse response = adminUserService.adjustBalance(id, request);
|
||||
com.honey.honey.dto.BalanceAdjustmentResponse response = adminUserService.adjustBalance(id, request);
|
||||
return ResponseEntity.ok(response);
|
||||
} catch (IllegalArgumentException e) {
|
||||
return ResponseEntity.badRequest().body(Map.of("error", e.getMessage()));
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.CreateSessionRequest;
|
||||
import com.lottery.lottery.dto.CreateSessionResponse;
|
||||
import com.lottery.lottery.exception.BannedUserException;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.service.LocalizationService;
|
||||
import com.lottery.lottery.service.SessionService;
|
||||
import com.lottery.lottery.service.TelegramAuthService;
|
||||
import com.lottery.lottery.service.UserService;
|
||||
import com.honey.honey.dto.CreateSessionRequest;
|
||||
import com.honey.honey.dto.CreateSessionResponse;
|
||||
import com.honey.honey.exception.BannedUserException;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.service.LocalizationService;
|
||||
import com.honey.honey.service.SessionService;
|
||||
import com.honey.honey.service.TelegramAuthService;
|
||||
import com.honey.honey.service.UserService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.http.HttpStatus;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.ExternalDepositWebhookRequest;
|
||||
import com.lottery.lottery.service.PaymentService;
|
||||
import com.honey.honey.dto.ExternalDepositWebhookRequest;
|
||||
import com.honey.honey.service.PaymentService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.NotifyBroadcastRequest;
|
||||
import com.lottery.lottery.service.NotificationBroadcastService;
|
||||
import com.honey.honey.dto.NotifyBroadcastRequest;
|
||||
import com.honey.honey.service.NotificationBroadcastService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
@@ -1,24 +1,24 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.CryptoWithdrawalResponse;
|
||||
import com.lottery.lottery.dto.CreateCryptoWithdrawalRequest;
|
||||
import com.lottery.lottery.dto.CreatePaymentRequest;
|
||||
import com.lottery.lottery.dto.DepositAddressRequest;
|
||||
import com.lottery.lottery.dto.DepositAddressResultDto;
|
||||
import com.lottery.lottery.dto.DepositMethodsDto;
|
||||
import com.lottery.lottery.dto.ErrorResponse;
|
||||
import com.lottery.lottery.dto.PaymentInvoiceResponse;
|
||||
import com.lottery.lottery.model.Payout;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.security.UserContext;
|
||||
import com.lottery.lottery.dto.WithdrawalMethodDetailsDto;
|
||||
import com.lottery.lottery.dto.WithdrawalMethodsDto;
|
||||
import com.lottery.lottery.service.CryptoDepositService;
|
||||
import com.lottery.lottery.service.CryptoWithdrawalService;
|
||||
import com.lottery.lottery.service.FeatureSwitchService;
|
||||
import com.lottery.lottery.service.LocalizationService;
|
||||
import com.lottery.lottery.service.PaymentService;
|
||||
import com.lottery.lottery.service.PayoutService;
|
||||
import com.honey.honey.dto.CryptoWithdrawalResponse;
|
||||
import com.honey.honey.dto.CreateCryptoWithdrawalRequest;
|
||||
import com.honey.honey.dto.CreatePaymentRequest;
|
||||
import com.honey.honey.dto.DepositAddressRequest;
|
||||
import com.honey.honey.dto.DepositAddressResultDto;
|
||||
import com.honey.honey.dto.DepositMethodsDto;
|
||||
import com.honey.honey.dto.ErrorResponse;
|
||||
import com.honey.honey.dto.PaymentInvoiceResponse;
|
||||
import com.honey.honey.model.Payout;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.security.UserContext;
|
||||
import com.honey.honey.dto.WithdrawalMethodDetailsDto;
|
||||
import com.honey.honey.dto.WithdrawalMethodsDto;
|
||||
import com.honey.honey.service.CryptoDepositService;
|
||||
import com.honey.honey.service.CryptoWithdrawalService;
|
||||
import com.honey.honey.service.FeatureSwitchService;
|
||||
import com.honey.honey.service.LocalizationService;
|
||||
import com.honey.honey.service.PaymentService;
|
||||
import com.honey.honey.service.PayoutService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.http.HttpStatus;
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.CreatePayoutRequest;
|
||||
import com.lottery.lottery.dto.ErrorResponse;
|
||||
import com.lottery.lottery.dto.PayoutHistoryEntryDto;
|
||||
import com.lottery.lottery.dto.PayoutResponse;
|
||||
import com.lottery.lottery.model.Payout;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.security.UserContext;
|
||||
import com.lottery.lottery.service.PayoutService;
|
||||
import com.honey.honey.dto.CreatePayoutRequest;
|
||||
import com.honey.honey.dto.ErrorResponse;
|
||||
import com.honey.honey.dto.PayoutHistoryEntryDto;
|
||||
import com.honey.honey.dto.PayoutResponse;
|
||||
import com.honey.honey.model.Payout;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.security.UserContext;
|
||||
import com.honey.honey.service.PayoutService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.http.HttpStatus;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import org.springframework.web.bind.annotation.GetMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.PromotionDetailDto;
|
||||
import com.lottery.lottery.dto.PromotionListItemDto;
|
||||
import com.lottery.lottery.service.FeatureSwitchService;
|
||||
import com.lottery.lottery.service.PublicPromotionService;
|
||||
import com.honey.honey.dto.PromotionDetailDto;
|
||||
import com.honey.honey.dto.PromotionListItemDto;
|
||||
import com.honey.honey.service.FeatureSwitchService;
|
||||
import com.honey.honey.service.PublicPromotionService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@@ -1,11 +1,11 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.QuickAnswerCreateRequest;
|
||||
import com.lottery.lottery.dto.QuickAnswerDto;
|
||||
import com.lottery.lottery.model.Admin;
|
||||
import com.lottery.lottery.model.QuickAnswer;
|
||||
import com.lottery.lottery.repository.AdminRepository;
|
||||
import com.lottery.lottery.repository.QuickAnswerRepository;
|
||||
import com.honey.honey.dto.QuickAnswerCreateRequest;
|
||||
import com.honey.honey.dto.QuickAnswerDto;
|
||||
import com.honey.honey.model.Admin;
|
||||
import com.honey.honey.model.QuickAnswer;
|
||||
import com.honey.honey.repository.AdminRepository;
|
||||
import com.honey.honey.repository.QuickAnswerRepository;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.http.ResponseEntity;
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.*;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.security.UserContext;
|
||||
import com.lottery.lottery.service.SupportTicketService;
|
||||
import com.honey.honey.dto.*;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.security.UserContext;
|
||||
import com.honey.honey.service.SupportTicketService;
|
||||
import jakarta.validation.Valid;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.ClaimTaskResponse;
|
||||
import com.lottery.lottery.dto.DailyBonusStatusDto;
|
||||
import com.lottery.lottery.dto.RecentBonusClaimDto;
|
||||
import com.lottery.lottery.dto.TaskDto;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.security.UserContext;
|
||||
import com.lottery.lottery.service.LocalizationService;
|
||||
import com.lottery.lottery.service.TaskService;
|
||||
import com.honey.honey.dto.ClaimTaskResponse;
|
||||
import com.honey.honey.dto.DailyBonusStatusDto;
|
||||
import com.honey.honey.dto.RecentBonusClaimDto;
|
||||
import com.honey.honey.dto.TaskDto;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.security.UserContext;
|
||||
import com.honey.honey.service.LocalizationService;
|
||||
import com.honey.honey.service.TaskService;
|
||||
import lombok.Data;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -1,12 +1,12 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.config.TelegramProperties;
|
||||
import com.lottery.lottery.dto.TelegramApiResponse;
|
||||
import com.lottery.lottery.dto.PaymentWebhookRequest;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.service.PaymentService;
|
||||
import com.lottery.lottery.service.TelegramBotApiService;
|
||||
import com.lottery.lottery.service.UserService;
|
||||
import com.honey.honey.config.TelegramProperties;
|
||||
import com.honey.honey.dto.TelegramApiResponse;
|
||||
import com.honey.honey.dto.PaymentWebhookRequest;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.service.PaymentService;
|
||||
import com.honey.honey.service.TelegramBotApiService;
|
||||
import com.honey.honey.service.UserService;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -29,8 +29,8 @@ import org.telegram.telegrambots.meta.api.objects.replykeyboard.buttons.InlineKe
|
||||
import org.telegram.telegrambots.meta.api.objects.replykeyboard.buttons.KeyboardButton;
|
||||
import org.telegram.telegrambots.meta.api.objects.replykeyboard.buttons.KeyboardRow;
|
||||
import org.telegram.telegrambots.meta.api.objects.webapp.WebAppInfo;
|
||||
import com.lottery.lottery.service.LocalizationService;
|
||||
import com.lottery.lottery.config.LocaleConfig;
|
||||
import com.honey.honey.service.LocalizationService;
|
||||
import com.honey.honey.config.LocaleConfig;
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
import java.util.List;
|
||||
@@ -1,9 +1,9 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.TransactionDto;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.security.UserContext;
|
||||
import com.lottery.lottery.service.TransactionService;
|
||||
import com.honey.honey.dto.TransactionDto;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.security.UserContext;
|
||||
import com.honey.honey.service.TransactionService;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.data.domain.Page;
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.UserCheckDto;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.model.UserB;
|
||||
import com.lottery.lottery.model.UserD;
|
||||
import com.lottery.lottery.repository.PaymentRepository;
|
||||
import com.lottery.lottery.repository.UserARepository;
|
||||
import com.lottery.lottery.repository.UserBRepository;
|
||||
import com.lottery.lottery.repository.UserDRepository;
|
||||
import com.honey.honey.dto.UserCheckDto;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.model.UserB;
|
||||
import com.honey.honey.model.UserD;
|
||||
import com.honey.honey.repository.PaymentRepository;
|
||||
import com.honey.honey.repository.UserARepository;
|
||||
import com.honey.honey.repository.UserBRepository;
|
||||
import com.honey.honey.repository.UserDRepository;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Value;
|
||||
@@ -1,16 +1,16 @@
|
||||
package com.lottery.lottery.controller;
|
||||
package com.honey.honey.controller;
|
||||
|
||||
import com.lottery.lottery.dto.ReferralDto;
|
||||
import com.lottery.lottery.dto.UserDto;
|
||||
import com.lottery.lottery.model.UserA;
|
||||
import com.lottery.lottery.model.UserB;
|
||||
import com.lottery.lottery.repository.UserBRepository;
|
||||
import com.lottery.lottery.security.UserContext;
|
||||
import com.lottery.lottery.service.AvatarService;
|
||||
import com.lottery.lottery.service.FeatureSwitchService;
|
||||
import com.lottery.lottery.service.LocalizationService;
|
||||
import com.lottery.lottery.service.UserService;
|
||||
import com.lottery.lottery.util.IpUtils;
|
||||
import com.honey.honey.dto.ReferralDto;
|
||||
import com.honey.honey.dto.UserDto;
|
||||
import com.honey.honey.model.UserA;
|
||||
import com.honey.honey.model.UserB;
|
||||
import com.honey.honey.repository.UserBRepository;
|
||||
import com.honey.honey.security.UserContext;
|
||||
import com.honey.honey.service.AvatarService;
|
||||
import com.honey.honey.service.FeatureSwitchService;
|
||||
import com.honey.honey.service.LocalizationService;
|
||||
import com.honey.honey.service.UserService;
|
||||
import com.honey.honey.util.IpUtils;
|
||||
import lombok.Data;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.Size;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import jakarta.validation.constraints.NotBlank;
|
||||
import jakarta.validation.constraints.Size;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import jakarta.validation.constraints.Max;
|
||||
import jakarta.validation.constraints.Min;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import lombok.AllArgsConstructor;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
@@ -1,4 +1,4 @@
|
||||
package com.lottery.lottery.dto;
|
||||
package com.honey.honey.dto;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user