38 Commits

Author SHA1 Message Date
1b39f6e8ac feat: 메일 발송자 연결 2025-06-26 17:46:28 +09:00
fceac31331 fix: 메일 계정 임시 주석 2025-06-26 16:41:55 +09:00
b1fa0d5fd6 fix: mail 인증 문제 수정 2025-06-26 15:50:25 +09:00
94da4f3452 fix: log write시 인코딩 깨지는 문제 해결 2025-06-18 12:21:03 +09:00
c92c1c2470 refactor: logger 에러처리 추가, prod모드가 아닌 경우 파일 생성하지 않도록 수정 2025-06-17 17:32:16 +09:00
bc73d36588 feat: api logger 실행모드 production 으로 한정 2025-06-17 10:52:16 +09:00
c212ed0ad6 fix: api log wrapper 수정 2025-06-16 16:03:38 +09:00
ed8c6187d3 feat: api log wrapper 추가 2025-06-13 17:26:34 +09:00
7597700e7b feat: logger 날짜 분리 추가 2025-06-13 16:50:15 +09:00
a573d7ffb1 feat: api logger 추가 2025-06-12 18:03:24 +09:00
1f3aa2cc04 chore: update Prisma client configuration for improved environment handling and graceful shutdown
- Refactored Prisma client initialization to differentiate between development and production environments.
- Enhanced logging settings based on the environment.
- Implemented graceful shutdown for Prisma client on process termination signals.
2025-06-12 13:40:56 +09:00
d36b5c714f chore: db url appName추가, prisma 임시 원복 2025-06-11 17:53:44 +09:00
b97af6338e chore: update database connection settings and enhance Prisma client configuration
- Added connection timeout to DATABASE_URL in .env.
- Introduced DATABASE_CONNECTION_LIMIT, DATABASE_POOL_MIN, and DATABASE_POOL_MAX for connection pooling.
- Enhanced Prisma client initialization with logging and connection pool settings.
- Implemented graceful disconnection on process termination signals.
2025-06-11 17:36:15 +09:00
64a643e619 feat: add builderId to session management
- Updated session data structure to include builderId in session state.
- Modified authentication and partner API routes to handle builderId.
- Adjusted default session and initial state to initialize builderId as null.
2025-06-04 17:10:22 +09:00
fe96acebec refactor: add builderNm field to session management
- Added builderNm field to both SessionData interface and initial state for enhanced session tracking.
- Ensured consistency across session management structures.
2025-05-30 17:42:11 +09:00
0465f2306b chore: change set env 2025-05-28 17:07:05 +09:00
495aeef2c2 chore: change set env 2025-05-28 17:04:26 +09:00
dc0009ddd7 chore: add SMTP configuration to environment files and integrate nodemailer for email functionality 2025-05-28 15:37:47 +09:00
e8498948df refactor: Update tracking function to utilize useAxios for API calls
- Replaced direct axiosInstance import with useAxios hook for improved API management.
- Enhanced code structure for better readability and maintainability.
2025-05-22 15:07:41 +09:00
2c5ddad29b refactor: Enhance survey hook and integrate spinner functionality
- Refactored useSurvey hook to utilize useAxios for API calls.
- Added spinner visibility management in EdgeProvider to improve loading feedback.
- Cleaned up imports and organized code structure for better readability.
2025-05-22 14:08:23 +09:00
dd34c51dc1 refactor: Remove console log from tracking function to clean up output and improve code clarity 2025-05-21 11:33:18 +09:00
45f523447a feat: Add email validation in Login component and implement database connection utility; enhance login logic with partner status check 2025-05-21 11:31:19 +09:00
4e8f698f88 feat: Integrate tracking functionality in authentication API routes for enhanced user activity monitoring; update tracking data structure in tracking route 2025-05-21 11:17:14 +09:00
aa4292789a fix: 카멜케이스 변환 함수 내 소문자 스네이크케이스도 대응되도록 조건 추가 2025-05-21 10:46:57 +09:00
73b042b0ac refactor: Enhance authentication API to streamline session data handling and role assignment; update login response structure and conditionally render UI elements based on user role 2025-05-20 18:55:24 +09:00
nalpari
534e672ad5 Merge branch 'feature/suitable' into dev 2025-05-20 14:24:20 +09:00
2d1184e1c0 chore: Update environment variables for database connection and add MySQL2 dependency; implement partner API route and database query functionality 2025-05-20 13:59:58 +09:00
f54260fc27 feat: seporate save/submit/update process for reuse component 2025-05-20 13:53:44 +09:00
7a6b9cbf92 feat: 지붕재 적합성 조회 데이터 포멧 변경 및 조회 로직 수정 2025-05-20 13:51:49 +09:00
eb1f6b23e7 refactor: Update Survey components and API routes for improved data handling and structure 2025-05-19 13:47:57 +09:00
e207cee460 fix: Correct axios instance reference in response interceptor for error handling 2025-05-16 17:59:25 +09:00
69b08706aa fix: Add response interceptor to axios instance for error handling 2025-05-16 17:58:00 +09:00
4e8fd462cf feat: add MS_USR_TRK model to Prisma schema, update axios instance with request interceptor, and enhance Footer component with PDF link 2025-05-16 16:56:38 +09:00
7a23f02e85 feat: add store name and role properties to default session data 2025-05-15 14:58:25 +09:00
05f4fe4e94 refactor: enhance session management and routing in middleware and API authentication 2025-05-07 17:16:26 +09:00
5048fe1c08 chore: axios 설정 충돌 해결 2025-05-07 15:17:01 +09:00
김민식
2166b7836e snake case -> camel case 변환 로직 추가 2025-05-07 15:08:33 +09:00
7114a6e0bc initial commit 2025-04-04 09:01:49 +09:00