Commit Graph

5 Commits

Author SHA1 Message Date
JimKarvo c8b2dbe9dd fix: restore main.go to correct architecture (was urfave/cli corruption) 2026-06-29 20:24:18 +00:00
JimKarvo d33b1abd7e fix: rewrite main.go with raw Go source (was base64-corrupted) 2026-06-29 20:16:40 +00:00
JimKarvo 1ab139baa4 feat: support LOG_LEVEL env var for runtime log level config
Adds LOG_LEVEL env var support (debug/info/warn/error) that overrides
the --debug flag, enabling dynamic log level changes without rebuild.
2026-06-29 19:51:02 +00:00
JimKarvo 673cefeb90 fix: add MANUAL_USER_MAPPINGS support for users with mismatched emails
JimKarvo's Gitea email (dimitris@jksoftware.gr) differs from Slack
email (jimkarvo@gmail.com), so the email-based Slack lookup fails.
Add MANUAL_USER_MAPPINGS env var (format: GiteaUsername:SlackID,...)
to bypass email lookup when a manual mapping exists.

Changes:
- cache.go: ParseManualMappings() parses env var format
- cache.go: CachedResolver checks manual mappings first (step 0)
- main.go: reads MANUAL_USER_MAPPINGS env var, passes to resolver
2026-06-29 22:34:22 +03:00
JimKarvo 6bf27aa40e Initial import with modified Dockerfile for env-based config generation 2026-06-22 11:56:10 +03:00