Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
caec670
[fix] #155 스케줄러 enable
saokiritoni Nov 26, 2025
9d6af43
[fix] #155 asia 시간 설정
saokiritoni Nov 26, 2025
ed48735
[fix] #155 트랜잭션 로직 (DB 삭제) & 알림 로직 분리
saokiritoni Nov 26, 2025
11ca9d8
[fix] #155 Redis Template 추가 및 메서드 리팩토링
saokiritoni Jan 1, 2026
b376144
[fix] #155 Redis Template
saokiritoni Jan 1, 2026
6e0137e
[fix] #155 만료 3일 전 추가 알림
saokiritoni Jan 1, 2026
488a66c
[fix] #155 스케줄러 test 작성
saokiritoni Jan 1, 2026
34e651b
[fix] #155 SlackApiService 메서드 정리
saokiritoni Jan 1, 2026
e1bec26
[fix] #155 통합된 Slack용 DTO
saokiritoni Jan 1, 2026
d6b3d65
[fix] #155 메시지 큐
saokiritoni Jan 1, 2026
0369d67
[fix] #155 필요없는 클래스 제거
saokiritoni Jan 1, 2026
d974d6e
[fix] #155 cascade 정리
saokiritoni Jan 1, 2026
46b97e3
[fix] #155 after commit
saokiritoni Jan 1, 2026
78a9038
[fix] #155 after commit
saokiritoni Jan 1, 2026
56a9174
[fix] #155 fetch join
saokiritoni Jan 1, 2026
c8879ba
[fix] #155 삭제되지 않았는데 알림부터 가는 구조 수정
saokiritoni Jan 1, 2026
d37574e
[fix] #155 사용자/관리자 메시지 분기
saokiritoni Jan 1, 2026
367e7e9
[fix] #155 ubuntuUid 삭제만 전파되도록 수정
saokiritoni Jan 1, 2026
68bd425
[fix] #155 테스트 코드 수정
saokiritoni Jan 1, 2026
b4ccb7f
[refactor] #155 - users.list 캐싱
saokiritoni Jan 14, 2026
d366157
[refactor] #155 - 각종 알림에 들어갈 message를 하나의 파일에서 관리.
saokiritoni Jan 14, 2026
45e0b51
[feat] #170 - 탈퇴 알림 메시지 추가
saokiritoni Jan 14, 2026
601d608
[feat] #170 - 비활성화된 사용자 로그인 에러코드 추가
saokiritoni Jan 14, 2026
b433035
[feat] #170 - 마지막 로그인 필드 및 연관관계 추가
saokiritoni Jan 14, 2026
9b88c01
[feat] #170 - 마지막 로그인 업데이트
saokiritoni Jan 14, 2026
6dff1a1
[feat] #170 - 탈퇴 대상 조회 쿼리
saokiritoni Jan 14, 2026
ab4d388
[feat] #170 - 유저 자동 탈퇴 스케줄러
saokiritoni Jan 14, 2026
495d318
[test] #170 - 유저 자동 탈퇴 스케줄러 테스트 코드
saokiritoni Jan 14, 2026
53feded
Merge pull request #171 from CSID-DGU/feat/#170-deleteUser
saokiritoni Jan 14, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions src/main/java/DGU_AI_LAB/admin_be/AdminBeApplication.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,11 @@
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
import org.springframework.scheduling.annotation.EnableScheduling;

@SpringBootApplication
@EnableJpaAuditing
@EnableScheduling
public class AdminBeApplication {

public static void main(String[] args) {
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
package DGU_AI_LAB.admin_be.domain.alarm.dto; // 패키지 위치 확인

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class SlackMessageDto implements Serializable {

public enum MessageType {
WEBHOOK, // 관리자 채널 알림
DM // 사용자 개인 DM
}

private MessageType type; // 메시지 타입 구분
private String message; // 보낼 메시지 내용

// Webhook용 필드
private String webhookUrl;

// DM용 필드
private String username;
private String email;
}

This file was deleted.

This file was deleted.

This file was deleted.

Loading