Commit Graph
6 Commits
Author SHA1 Message Date
MythEclipse 66d3b5e997 refactor: remove unused anchorRoleId parameter from DiscordRoleRepository and decentralize type definitions 2026-06-06 03:06:00 +07:00
MythEclipse cc6975825f feat: add booster eligibility role and logging functionality
- Added BOOSTER_ELIGIBILITY_ROLE_ID and LOG_LEVEL to .env.example and README.md
- Updated GitHub Actions workflow to include new environment variables
- Enhanced configuration loading to support booster eligibility role
- Implemented role checking logic in bot handlers and guild member updates
- Introduced logging using Winston for better traceability of actions
- Created tests for guild member update handling to ensure correct role removal
- Refactored DiscordRoleRepository to simplify role position resolution
2026-05-21 15:27:10 +07:00
MythEclipse bfa91063ff feat: migrate from SQLite to PostgreSQL and update database handling 2026-05-21 15:11:32 +07:00
MythEclipse 41c6b567a6 feat: enhance role handling by updating reply structure and adding role assignment functionality 2026-05-16 00:32:29 +07:00
MythEclipse c6ee7bb8c6 feat: implement prepareSqlitePath function and add tests for database path handling 2026-05-16 00:12:31 +07:00
MythEclipse acd4648d49 feat: update booster role eligibility logic and refactor related services 2026-05-16 00:06:13 +07:00