Commit Graph

  • 0cc7c91629 docs: update index and add process cleanup documentation for 2026-04-22 main 이정수 2026-04-22 10:36:35 +0900
  • 6f5cd602ca refactor: implement lazy gRPC proto resolution, improve service initialization, and update Prisma schema and turbo configuration 이정수 2026-04-21 17:24:00 +0900
  • 8e03562f82 docs: update local connection documentation and add progress log for 2026-04-21 이정수 2026-04-21 12:15:43 +0900
  • 5a37512e34 refactor: migrate graphify cache to dedicated directory and update manifest and rules 이정수 2026-04-21 12:12:13 +0900
  • 706dda5def refactor: improve environment configuration resolution and centralize Prisma instance management 이정수 2026-04-21 11:35:18 +0900
  • f8c95945e7 test: implement comprehensive integration and E2E testing infrastructure with Jest, Playwright, and Discord mocks. 이정수 2026-04-20 17:08:35 +0900
  • 547d5e3dd5 docs: add agent model workflow rules and update kord routine guidelines 이정수 2026-04-20 14:25:04 +0900
  • 60520c81fa docs: document monorepo migration, gRPC architecture, and update agent routine guidelines 이정수 2026-04-20 11:41:36 +0900
  • edfacc4db3 chore: install and update project dependencies in node_modules 이정수 2026-04-20 11:39:22 +0900
  • 8b9b14a6ae chore: update dependencies and add AGENTS.md in dashboard app 이정수 2026-04-20 11:39:16 +0900
  • 855aad274a docs: add model_decision trigger and improve formatting in discord_ui_ux rules 이정수 2026-04-20 09:57:33 +0900
  • 5614a2999d docs(rpg): add command requirements to plan myong_dev 안명현 2026-04-10 11:44:06 +0900
  • 6acf0774c3 docs(rpg): refine text RPG progression and combat plan 안명현 2026-04-10 11:39:20 +0900
  • 8ce3467564 docs(rpg): add text RPG feature plan 안명현 2026-04-10 11:24:44 +0900
  • ad8b47d4ec feat: add console output to logger and remove redundant deferReply in autorole command feature/invite-role 이정수 2026-04-10 10:25:55 +0900
  • 1e31f83ff3 fix(i18n): restore missing channelLocked translation key in ko.ts 이정수 2026-04-10 09:40:26 +0900
  • bbc4bed551 Merge branch 'origin/main' into feature/invite-role and resolve conflicts 이정수 2026-04-10 09:38:39 +0900
  • dcaa14091f chore: update graphify analysis and configuration files 이정수 2026-04-09 17:43:01 +0900
  • 7beed8f69e docs: update project configuration and add Graphify setup documentation 이정수 2026-04-09 17:38:58 +0900
  • e196017bb8 feat: generate graph visualization and cache files for project structure analysis 이정수 2026-04-09 17:36:44 +0900
  • aa59e47a62 feat: add graphify tool support with documentation and agent rules 이정수 2026-04-09 17:21:54 +0900
  • 9afaaf9a2e Merge pull request 'fix(fishing): clear stale sessions for deleted threads' (#10) from myong_dev into main 안명현 2026-04-09 04:49:53 +0000
  • b9d509a9e8 fix(fishing): clear stale sessions for deleted threads 안명현 2026-04-09 13:48:33 +0900
  • d9f3e160aa Merge pull request 'fix(fishing): avoid stale no-session response on session end' (#9) from myong_dev into main 안명현 2026-04-09 04:14:39 +0000
  • 55fc7b46fc fix(fishing): avoid stale no-session response on session end 안명현 2026-04-09 13:12:24 +0900
  • 53027ac21f Merge pull request 'myong_dev' (#8) from myong_dev into main 안명현 2026-04-09 03:54:13 +0000
  • 7022900eff fix(fishing): use editReply for deferred slash responses 안명현 2026-04-09 12:52:29 +0900
  • 233615e6d0 Merge branch 'main' into myong_dev 안명현 2026-04-09 12:46:45 +0900
  • 9f903f676f chore: remove BOM from fishing-related files 안명현 2026-04-09 12:39:07 +0900
  • 1432e0d090 fix(commands): re-sync global commands when definitions change 안명현 2026-04-09 12:25:04 +0900
  • c80bcffb08 Implement fishing progression features 안명현 2026-04-07 14:51:25 +0900
  • dbadd936ca feat(logging): wire LOG_DIR through env and align systemd helper minseo_dev mineseo-kim 2026-04-09 10:00:58 +0900
  • 5280f1987b chore(scripts): add systemd ExecStartPre for kord log directory mineseo-kim 2026-04-09 09:56:46 +0900
  • ca9413e665 fix(db): honor DATABASE_URL schema for pg Pool and PrismaPg mineseo-kim 2026-04-09 09:45:10 +0900
  • f317be9eab fix(logging): clarify LOG_DIR creation and bootstrap errors mineseo-kim 2026-04-09 09:38:59 +0900
  • f2ffdb64a8 feat(logging): switch to log4js with file output and env-driven level mineseo-kim 2026-04-09 09:34:15 +0900
  • f5f597d73d fix(i18n): restore ko locale and remove UTF-8 BOM DB연결-정상화-완료 mineseo-kim 2026-04-09 09:23:14 +0900
  • 586f516d4a Respect DOTENV_CONFIG_PATH for dotenv load path mineseo-kim 2026-04-09 09:14:57 +0900
  • 1a4652c185 Fix slash command timeouts: defer before locale DB reads mineseo-kim 2026-04-09 09:09:32 +0900
  • a2e755b708 Remove Redis and replace with in-memory caches mineseo-kim 2026-04-09 08:50:53 +0900
  • 6072ab716f refactor: remove invite tracking functionality and migrate member join handling to AutoRoleService 이정수 2026-04-07 16:34:08 +0900
  • c4f5e8d53c refactor: remove invite management system and associated command, events, and localization keys 이정수 2026-04-07 16:30:20 +0900
  • 579e9a8a61 refactor: remove retroactive autorole functionality and associated database tables 이정수 2026-04-07 15:14:25 +0900
  • c864be267f Merge origin/main into myong_dev 안명현 2026-04-07 14:57:41 +0900
  • 41a97c474e Implement fishing progression features 안명현 2026-04-07 14:51:25 +0900
  • 798d3d589c docs: add discord_ui_ux rule file capturing philosophy 이정수 2026-04-07 09:07:34 +0900
  • f3f882cd06 feat(autorole): implement multi-role UX, persistence and automatic toggle logic 이정수 2026-04-06 18:05:33 +0900
  • c71d263607 chore: update Korean localization strings 이정수 2026-04-06 17:16:43 +0900
  • d941daf005 feat: add bot autorole configuration and migrate interaction handling to interactionCreate event 이정수 2026-04-06 15:36:45 +0900
  • 26cfd356ff feat: add invite command to manage role-based invite code mappings 이정수 2026-04-06 15:05:23 +0900
  • 107c00cb13 feat: implement AutoRoleService with retroactive assignment and configuration support 이정수 2026-04-06 15:04:21 +0900
  • e4bcf53308 docs: add project structure documentation and update main index file 이정수 2026-04-06 14:28:57 +0900
  • 2a8b6d41dc Merge branch 'delete-redis' mineseo-kim 2026-04-02 11:18:10 +0900
  • c10822ea87 빌드 성공 mineseo-kim 2026-04-01 17:41:09 +0900
  • 80e104a9f4 Merge pull request 'Add fishing rarity rewards and result art' (#5) from myong_dev into main 안명현 2026-04-01 08:20:43 +0000
  • 9876a331c1 Add fishing rarity rewards and result art 안명현 2026-04-01 17:19:23 +0900
  • bcaf378111 Merge pull request 'Restore UTF-8 encoding in docs index' (#4) from myong_dev into main 안명현 2026-03-31 10:20:37 +0000
  • 25b84592c0 Restore UTF-8 encoding in docs index 안명현 2026-03-31 19:06:04 +0900
  • e7d435d7ea Merge pull request 'Complete fishing minigame phase 1' (#3) from myong_dev into main 안명현 2026-03-31 09:49:57 +0000
  • 45d2b22978 Complete fishing minigame phase 1 안명현 2026-03-31 18:46:00 +0900
  • 57d38a4e09 빌드성공 delete-redis mineseo-kim 2026-03-31 10:49:35 +0900
  • 57805644fb Merge remote-tracking branch 'origin/main' into delete-redis mineseo-kim 2026-03-31 10:27:05 +0900
  • aad37ef855 빌드 성공 mineseo-kim 2026-03-31 10:26:16 +0900
  • f9769ba87c feat: initialize project structure with documentation and modular Prisma schemas 이정수 2026-03-31 10:16:07 +0900
  • ba253a8ad3 Merge branch 'feautre/minigame' 이정수 2026-03-31 10:16:01 +0900
  • c1d18d7d8f Service 고도화 작업 mineseo-kim 2026-03-31 10:13:38 +0900
  • 1f91bfb9bf Merge branch 'main' into delete-redis mineseo-kim 2026-03-31 09:29:49 +0900
  • d51eadb8c4 Merge pull request 'Implement YouTube music playback workflow' (#2) from myong_dev into main 안명현 2026-03-30 17:14:17 +0000
  • 85f5057fd7 Implement YouTube music playback workflow 안명현 2026-03-31 02:12:27 +0900
  • e43af4f944 레디스 제거 버전 작업 pandoli365 2026-03-30 20:48:03 +0900
  • 019cb314be Merge pull request 'myong_dev' (#1) from myong_dev into main 안명현 2026-03-30 09:28:32 +0000
  • c459dfff02 Merge origin/main into myong_dev 안명현 2026-03-30 18:28:02 +0900
  • 49a2855f2b feat: externalize refinement and battle balance configurations to database with runtime caching feautre/minigame 이정수 2026-03-30 18:00:46 +0900
  • 2762801fbd feat: implement daily battle limits, refine win rate logic, and update weapon sell pricing 이정수 2026-03-30 17:54:57 +0900
  • cc26613377 feat: increase max refinement level to 25 and rebalance success rates and PvP rewards 이정수 2026-03-30 17:46:05 +0900
  • 793bba5a6a feat: refactor refinement cost logic and update success rates and combat reward formulas 이정수 2026-03-30 17:41:20 +0900
  • 6eb3826737 Implement event scheduling workflow 안명현 2026-03-30 17:37:32 +0900
  • 0c7a562b00 feat: update weapon refinement cost formula and add durability and destruction mechanics 이정수 2026-03-30 17:30:29 +0900
  • f504024bd5 feat: implement minigame refinement system with weapon upgrading, battle mechanics, and fever activity tracking 이정수 2026-03-30 17:24:53 +0900
  • f9206ce7b2 Add event schedule management plan 안명현 2026-03-30 16:31:24 +0900
  • 122f20d031 docs: update project documentation and agent routine guidelines 이정수 2026-03-30 10:31:04 +0900
  • 4cc14d8153 refactor: flatten command structures by replacing subcommand groups with action-based string options 이정수 2026-03-30 10:27:11 +0900
  • 63c9930fd9 docs: update kord_routine rules for improved agent behavior consistency 이정수 2026-03-30 09:57:36 +0900
  • 7dd437c373 docs: update Kord agent routine rules. origin/main origin/HEAD 이정수 2026-03-27 18:31:07 +0900
  • 5e41bea74e feat: Add instance ID and implement Redis lock for global command registration to support multi-instance deployments. 이정수 2026-03-27 18:29:46 +0900
  • 031a8b3146 refactor: Consolidate voice-related commands into `voice.ts` and audit-related commands into `audit.ts`. 이정수 2026-03-27 17:54:55 +0900
  • 0ccbbf9d31 feat: Introduce and separate `BOOT` audit log category from `SYSTEM`, defaulting both to disabled. 이정수 2026-03-27 17:53:00 +0900
  • 47dc4ab124 feat: Introduce a script to identify hardcoded i18n strings in test files, add a `check-i18n` command to package.json, and include ignore comments in i18n tests. 이정수 2026-03-27 17:38:07 +0900
  • 90064491d6 refactor: Relocate `config` translation keys and types under the `commands` namespace. 이정수 2026-03-27 17:24:03 +0900
  • 4246eb90a5 feat: Implement `/config` command for managing bot features, refactor Big Emoji into a dedicated service, and update guild configuration schema with new defaults. 이정수 2026-03-27 17:16:15 +0900
  • b81bc6b146 feat: Add an audit log category selection step to the setup wizard, shifting subsequent steps and updating related logic and translations. 이정수 2026-03-27 16:56:37 +0900
  • bdd91f6737 feat: Implement a multi-step setup wizard with i18n support and dedicated interaction handlers. 이정수 2026-03-27 15:57:50 +0900
  • 9f891112d9 feat: Introduce guild-specific configuration for temporary voice channels with a new command, updated service logic, and corresponding database schema changes. 이정수 2026-03-27 15:41:27 +0900
  • 234a0e96fe feat: Implement an audit log system with a new `AuditChannel` model, `/audit-channel` command, and `AuditLogService` to log various application events. 이정수 2026-03-27 15:30:03 +0900
  • f6feb9b83e feat: Add Audit Channel Plan and update the Feature Roadmap. 이정수 2026-03-27 15:22:56 +0900
  • b785a276f8 feat: Implement a permission audit system including a new service, command, i18n strings, and documentation. 이정수 2026-03-27 15:14:05 +0900
  • 220dd81440 feat: Implement dynamic bot presence with i18n, guild count display, and rotation. 이정수 2026-03-27 14:58:41 +0900
  • cb80d9dffe fix: Enhance temporary voice channel management with improved Discord API error handling for ghost channels and detailed logging. 이정수 2026-03-27 14:39:38 +0900
  • b93255a2be feat: Implement internationalization (i18n) with locale support, localized error messages, and a new language command. 이정수 2026-03-27 14:24:59 +0900
  • 6851fe2333 feat: implement a structured error handling system with custom error types and a dedicated reporter. 이정수 2026-03-27 14:03:12 +0900