Commit Graph

7 Commits

Author SHA1 Message Date
hikari 3f89b7eb4f fix: replace deprecated ephemeral flag and add error handling across modules
- Replace `ephemeral: true` with `flags: [ MessageFlags.Ephemeral ]` in all command files
- Add try/catch with logger.error to logMenteeJoin, checkAchievements, processMentorshipRole
- Extract handleIssueOpened and handlePrOpened helpers in processGitHubEvent to reduce complexity
- Add logger.error calls in all newly introduced catch blocks
2026-03-03 12:04:20 -08:00
naomi 5cadb9bbee feat: analytics
Node.js CI / Lint and Test (push) Successful in 49s
2025-10-08 08:41:37 -07:00
naomi 994f50c174 feat: protect github route with secret too
Node.js CI / Lint and Test (push) Successful in 44s
2025-08-27 19:04:06 -07:00
naomi b92fe0a730 fix: issue event type
Node.js CI / Lint and Test (push) Successful in 51s
2025-08-27 18:09:15 -07:00
naomi 8275b36287 chore: more logging
Node.js CI / Lint and Test (push) Successful in 47s
2025-08-27 18:07:37 -07:00
naomi 1b7f83f335 feat: auto-assign issues and prs to naomi
Node.js CI / Lint and Test (push) Successful in 42s
2025-08-27 17:58:28 -07:00
naomi c48242a141 feat: set up github endpoint
Node.js CI / Lint and Test (push) Successful in 38s
2025-08-27 17:13:29 -07:00