김판돌
a69828e477
fix(db): enforce schema and stabilize connection
...
Force PostgreSQL search_path based on DATABASE_URL schema param and strip Prisma-only query params for pg connections. Add connection timeout and retry/backoff logging to reduce transient startup failures.
Made-with: Cursor
2026-04-08 14:45:35 +09:00
김판돌
d850e8154c
커넥션 재시도 작업
2026-04-08 12:38:13 +09:00
김판돌
cafc88c37c
스키마 강제 변경
2026-04-08 12:24:12 +09:00
이정수
415c5f44ee
refactor: remove explicit env path configuration to use default dotenv behavior
2026-04-08 11:30:10 +09:00
이정수
70ee0671e1
refactor: replace build-time constant with process.env for environment path configuration
2026-04-08 10:34:45 +09:00
이정수
4a8c2bed04
refactor: rename CUSTOM_ENV_PATH to BUILD_ENV_PATH and default to undefined for dotenv config
2026-04-07 17:55:10 +09:00
이정수
ce334cf6f4
feat: support custom environment file path via CUSTOM_ENV_PATH variable
2026-04-07 17:48:16 +09:00
이정수
ef15273a02
Merge branch 'feature/invite-role'
2026-04-07 16:46:48 +09:00
이정수
6072ab716f
refactor: remove invite tracking functionality and migrate member join handling to AutoRoleService
2026-04-07 16:34:08 +09:00
이정수
c4f5e8d53c
refactor: remove invite management system and associated command, events, and localization keys
2026-04-07 16:30:20 +09:00
안명현
429953306c
Merge pull request 'Implement fishing progression features' ( #6 ) from myong_dev into main
...
Reviewed-on: #6
2026-04-07 07:08:30 +00:00
이정수
579e9a8a61
refactor: remove retroactive autorole functionality and associated database tables
2026-04-07 15:14:25 +09:00
안명현
c864be267f
Merge origin/main into myong_dev
2026-04-07 14:57:41 +09:00
안명현
41a97c474e
Implement fishing progression features
2026-04-07 14:51:25 +09:00
이정수
798d3d589c
docs: add discord_ui_ux rule file capturing philosophy
2026-04-07 09:07:34 +09:00
이정수
f3f882cd06
feat(autorole): implement multi-role UX, persistence and automatic toggle logic
2026-04-06 18:05:33 +09:00
이정수
c71d263607
chore: update Korean localization strings
2026-04-06 17:16:43 +09:00
이정수
d941daf005
feat: add bot autorole configuration and migrate interaction handling to interactionCreate event
2026-04-06 15:36:45 +09:00
이정수
26cfd356ff
feat: add invite command to manage role-based invite code mappings
2026-04-06 15:05:23 +09:00
이정수
107c00cb13
feat: implement AutoRoleService with retroactive assignment and configuration support
2026-04-06 15:04:21 +09:00
이정수
e4bcf53308
docs: add project structure documentation and update main index file
2026-04-06 14:28:57 +09:00
mineseo-kim
2a8b6d41dc
Merge branch 'delete-redis'
...
# Conflicts:
# yarn.lock
2026-04-02 11:18:10 +09:00
mineseo-kim
c10822ea87
빌드 성공
2026-04-01 17:41:09 +09:00
안명현
80e104a9f4
Merge pull request 'Add fishing rarity rewards and result art' ( #5 ) from myong_dev into main
...
Reviewed-on: #5
2026-04-01 08:20:43 +00:00
안명현
9876a331c1
Add fishing rarity rewards and result art
2026-04-01 17:19:23 +09:00
안명현
bcaf378111
Merge pull request 'Restore UTF-8 encoding in docs index' ( #4 ) from myong_dev into main
...
Reviewed-on: #4
2026-03-31 10:20:37 +00:00
안명현
25b84592c0
Restore UTF-8 encoding in docs index
2026-03-31 19:06:04 +09:00
안명현
e7d435d7ea
Merge pull request 'Complete fishing minigame phase 1' ( #3 ) from myong_dev into main
...
Reviewed-on: #3
2026-03-31 09:49:57 +00:00
안명현
45d2b22978
Complete fishing minigame phase 1
2026-03-31 18:46:00 +09:00
mineseo-kim
57d38a4e09
빌드성공
2026-03-31 10:49:35 +09:00
mineseo-kim
57805644fb
Merge remote-tracking branch 'origin/main' into delete-redis
...
# Conflicts:
# prisma/schema.prisma
# src/client/KordClient.ts
# yarn.lock
2026-03-31 10:27:05 +09:00
mineseo-kim
aad37ef855
빌드 성공
...
빌드 성공본 업데이트
2026-03-31 10:26:16 +09:00
이정수
f9769ba87c
feat: initialize project structure with documentation and modular Prisma schemas
2026-03-31 10:16:07 +09:00
이정수
ba253a8ad3
Merge branch 'feautre/minigame'
2026-03-31 10:16:01 +09:00
mineseo-kim
c1d18d7d8f
Service 고도화 작업
...
난 한국어 커밋 메세지가 좋아
2026-03-31 10:13:38 +09:00
mineseo-kim
1f91bfb9bf
Merge branch 'main' into delete-redis
...
# Conflicts:
# package.json
# yarn.lock
2026-03-31 09:29:49 +09:00
안명현
d51eadb8c4
Merge pull request 'Implement YouTube music playback workflow' ( #2 ) from myong_dev into main
...
Reviewed-on: #2
2026-03-30 17:14:17 +00:00
안명현
85f5057fd7
Implement YouTube music playback workflow
2026-03-31 02:12:27 +09:00
pandoli365
e43af4f944
레디스 제거 버전 작업
2026-03-30 20:48:03 +09:00
안명현
019cb314be
Merge pull request 'myong_dev' ( #1 ) from myong_dev into main
...
Reviewed-on: #1
2026-03-30 09:28:32 +00:00
안명현
c459dfff02
Merge origin/main into myong_dev
2026-03-30 18:28:02 +09:00
이정수
49a2855f2b
feat: externalize refinement and battle balance configurations to database with runtime caching
2026-03-30 18:00:46 +09:00
이정수
2762801fbd
feat: implement daily battle limits, refine win rate logic, and update weapon sell pricing
2026-03-30 17:54:57 +09:00
이정수
cc26613377
feat: increase max refinement level to 25 and rebalance success rates and PvP rewards
2026-03-30 17:46:05 +09:00
이정수
793bba5a6a
feat: refactor refinement cost logic and update success rates and combat reward formulas
2026-03-30 17:41:20 +09:00
안명현
6eb3826737
Implement event scheduling workflow
2026-03-30 17:37:32 +09:00
이정수
0c7a562b00
feat: update weapon refinement cost formula and add durability and destruction mechanics
2026-03-30 17:30:29 +09:00
이정수
f504024bd5
feat: implement minigame refinement system with weapon upgrading, battle mechanics, and fever activity tracking
2026-03-30 17:24:53 +09:00
안명현
f9206ce7b2
Add event schedule management plan
2026-03-30 16:31:24 +09:00
이정수
122f20d031
docs: update project documentation and agent routine guidelines
2026-03-30 10:31:04 +09:00