Commit Graph

  • 0f32c2a83a fix(docker): build @bete/shared before backend and discord-gateway MythEclipseandClaude Opus 4.8 2026-06-02 23:38:07 +07:00
  • cd181698bc fix(docker): copy packages/shared workspace dependency into backend and discord-gateway containers MythEclipseandClaude Opus 4.8 2026-06-02 23:33:53 +07:00
  • 88a1b59f02 fix(docker): copy patches directory for pnpm patchedDependencies MythEclipseandClaude Opus 4.8 2026-06-02 23:31:12 +07:00
  • f981d65004 chore(ci): bump docker/setup-buildx-action and docker/login-action from v3 to v4 MythEclipse 2026-06-02 23:19:38 +07:00
  • 0ef57033e3 chore(deps): bump discord.js-selfbot-v13 submodule MythEclipse 2026-06-02 23:19:27 +07:00
  • fd88b66c63 chore(deps): bump discord.js-selfbot-v13 submodule MythEclipse 2026-06-02 23:19:06 +07:00
  • b98aba5748 Tidak ada perubahan staged. Staging area kosong — git diff --cached tidak menghasilkan output. Silakan git add file yang ingin di-commit terlebih dahulu. MythEclipse 2026-06-02 23:09:30 +07:00
  • 3f3a1184fe Tidak ada perubahan staged untuk dibuatkan commit message. Working tree bersih — git status menunjukkan tidak ada file yang di-stage. Silakan git add file yang ingin di-commit terlebih dahulu, lalu saya bisa bantu tulis commit messagenya. MythEclipse 2026-06-02 23:08:48 +07:00
  • 75983a390c There are no staged changes to commit — the working tree is clean (nothing to commit, working tree clean). Stage some files first with git add, then I can craft the commit message. MythEclipse 2026-06-02 23:07:21 +07:00
  • c1de1279a5 There are no staged changes to commit. The staging area is empty — git status shows a clean working tree with nothing staged. MythEclipse 2026-06-02 23:07:11 +07:00
  • 1f3d1ac3f4 API Error: API returned an empty or malformed response (HTTP 200) — check for a proxy or gateway intercepting the request MythEclipse 2026-06-02 23:06:55 +07:00
  • 0339ff75f9 There are no staged changes to commit. Stage some files first with git add, then I can help craft the commit message. MythEclipse 2026-06-02 23:06:18 +07:00
  • f10fa9aa88 feat(discord-gateway): export correctedModerationsTable from database schema MythEclipse 2026-06-02 23:05:37 +07:00
  • eb16c1f504 ``` MythEclipse 2026-06-02 23:05:33 +07:00
  • 0cd4f197e9 No staged changes found — the staging area is empty. Stage some files first with git add, then I can help craft the commit message. MythEclipse 2026-06-02 23:05:06 +07:00
  • 130f45a859 The git add -A command needs your approval to stage the modified file. Once staged, I'll craft the commit message. MythEclipse 2026-06-02 23:04:16 +07:00
  • a227c883e3 There are no staged changes to commit. The staging area is empty — stage some files first with git add and I can help craft the message. MythEclipse 2026-06-02 23:00:42 +07:00
  • aac80e569f perf(discord-gateway): parallelize all media downloads into single Promise.all batch MythEclipse 2026-06-02 22:59:33 +07:00
  • c18954a263 The staging area is empty — there are no staged changes to summarize. Stage some files first with git add and I can help craft the message. MythEclipse 2026-06-02 22:58:41 +07:00
  • 9f0d0d06ad If you meant to summarize the most recent (already committed) changes on this branch (41 commits ahead of origin/master), let me know and I can help craft a message for a squash or a summary instead. MythEclipse 2026-06-02 22:57:03 +07:00
  • ce2b789282 ``` MythEclipse 2026-06-02 22:55:32 +07:00
  • f4b2b76881 The staging area is empty and the working tree is clean — there are **no staged changes to commit**. All changes from the last commit (8150c5a) are already committed. If you want to amend that commit or make new changes, you'll need to stage some files first. MythEclipse 2026-06-02 22:54:49 +07:00
  • 8150c5a20c fix(discord-gateway): update tiktoken import to encoding_for_model and replace includeMediaInstructions boolean with mode enum MythEclipse 2026-06-02 22:52:05 +07:00
  • acb7e86f07 No staged changes found. The staging area is empty. MythEclipse 2026-06-02 22:51:47 +07:00
  • 774472b6ba perf(discord-gateway): add tiktoken token counting, vision LRU cache, PromptMode few-shot splits, and Piscina maxThreads config MythEclipse 2026-06-02 22:50:53 +07:00
  • f163ead3cf feat(discord-gateway): add local badword pre-filter, accurate token estimation, Piscina maxThreads config, and PromptMode support MythEclipse 2026-06-02 22:50:23 +07:00
  • 6d2da7ce1d perf(discord-gateway): start AI moderation analysis immediately, running attachment uploads in parallel instead of blocking MythEclipse 2026-06-02 22:49:57 +07:00
  • b0a879647e feat(discord-gateway): add perceptual hash helpers for image deduplication in ai-moderation MythEclipse 2026-06-02 22:49:37 +07:00
  • decfb8fb61 [CommandCode error: {"type":"server_error","message":"Service temporarily unavailable. Please try again shortly.","statusCode":503,"isRetryable":true}] MythEclipse 2026-06-02 22:49:15 +07:00
  • f8bdb16598 chore: session auto-commit MythEclipse 2026-06-02 22:44:58 +07:00
  • 268192aba1 There are **no staged changes** to commit. The working tree is clean — git diff --cached --stat returned nothing. Stage some changes first (git add ...) and I'll write the commit message. MythEclipse 2026-06-02 22:44:54 +07:00
  • bf6ec728c4 chore(discord-gateway): remove stale eslint-disable comment for sticker cache stats MythEclipse 2026-06-02 22:20:46 +07:00
  • c80a344391 fix(discord-gateway): change statsCache from const to let for reassignment in initStickerCache MythEclipse 2026-06-02 22:20:26 +07:00
  • 3b86bf4920 fix(discord-gateway): use const for sticker cache stats variable MythEclipse 2026-06-02 22:20:14 +07:00
  • 204e181e0e There are no staged changes to commit. The working tree is clean — git diff --cached returned nothing. You'll need to stage some changes first (git add ...) before I can write a commit message. MythEclipse 2026-06-02 22:20:02 +07:00
  • 00851e76da There are **no staged changes** to work with — the working tree is clean and git diff --cached returned nothing. MythEclipse 2026-06-02 22:16:06 +07:00
  • 9e8881f4f0 There are no staged changes to summarize. The working tree is clean and git diff --cached returned nothing. MythEclipse 2026-06-02 22:15:33 +07:00
  • d98ce9406e No staged or unstaged changes — the working directory is clean. There's nothing to commit. MythEclipse 2026-06-02 22:15:01 +07:00
  • cdbd8e1684 fix(discord-gateway): use PostgreSQL positional parameters in sticker cache query MythEclipse 2026-06-02 22:14:05 +07:00
  • 22b8e1a698 I can see the git command needs permission to run. Could you approve the git diff --cached command so I can see the staged changes and write the commit message? MythEclipse 2026-06-02 22:13:29 +07:00
  • 9b1f6b4a8d There are no staged changes to summarize. MythEclipse 2026-06-02 22:13:03 +07:00
  • 57d28a08af feat(ai-moderation): add per-batch timeout for text-only moderation calls MythEclipse 2026-06-02 22:12:32 +07:00
  • 4c5d76ea38 No staged changes detected. Would you like me to check unstaged changes instead? MythEclipse 2026-06-02 22:12:25 +07:00
  • 0a71e76e62 fix(ai-moderation): enforce concurrency cap, prune stale counters, and prevent retry collisions MythEclipse 2026-06-02 22:12:03 +07:00
  • 9c352c94c9 chore: no staged changes MythEclipse 2026-06-02 22:05:47 +07:00
  • 862586a863 No staged changes found. MythEclipse 2026-06-02 22:04:46 +07:00
  • 1359dd4955 chore: no staged changes MythEclipse 2026-06-02 22:04:09 +07:00
  • a4e91822f6 chore: no staged changes MythEclipse 2026-06-02 22:03:53 +07:00
  • 55042ca9eb chore: no staged changes MythEclipse 2026-06-02 22:03:44 +07:00
  • 1e1fbb4583 fix(discord-gateway): require LLM API key only when AI analysis is enabled MythEclipse 2026-06-02 21:46:15 +07:00
  • 831bb692d9 chore: no staged changes MythEclipse 2026-06-02 21:44:42 +07:00
  • 543be63503 chore: remove deprecated createLogger alias from @bete/shared/logger MythEclipseandClaude Opus 4.8 2026-06-02 21:27:07 +07:00
  • 19028cf244 refactor: migrate discord-gateway from winston to @bete/shared/logger and utils MythEclipse 2026-06-02 21:23:12 +07:00
  • 2d79d8aefd feat(shared): reorder AppError constructor to (message, code, status), add singleton logger, retry and TTL cache utilities MythEclipse 2026-06-02 21:06:42 +07:00
  • 9045e7e347 chore(backend): switch moduleResolution to bundler and remove baseUrl from tsconfig MythEclipse 2026-06-02 19:14:50 +07:00
  • 61b5a59ed3 chore: auto-commit task - MythEclipse 2026-06-02 19:08:06 +07:00
  • 0e61ad90e2 chore: auto-commit task - MythEclipse 2026-06-02 19:06:23 +07:00
  • 685a6b2ea9 chore: auto-commit task - MythEclipse 2026-06-02 19:04:49 +07:00
  • d1ad397be6 chore: session auto-commit MythEclipse 2026-06-02 18:57:38 +07:00
  • 924a6b8819 chore: session auto-commit MythEclipse 2026-06-02 18:57:13 +07:00
  • 0fa49b3613 chore: session auto-commit MythEclipse 2026-06-02 18:55:48 +07:00
  • de29f3d011 chore: update discord.js-selfbot-v13 submodule to formatted version MythEclipseandClaude Opus 4.7 2026-06-02 18:48:27 +07:00
  • 1a0090429e chore: auto-commit task - MythEclipse 2026-06-02 18:47:18 +07:00
  • d41c086253 chore: session auto-commit MythEclipse 2026-06-02 18:34:55 +07:00
  • 5520094725 chore: auto-commit task - MythEclipse 2026-06-02 18:31:32 +07:00
  • 363676b608 fix: remove dead OpenAI client instance and fix ChatCompletion type imports MythEclipseandClaude Opus 4.8 2026-06-02 18:22:42 +07:00
  • 71de941470 chore: session auto-commit MythEclipse 2026-06-02 18:09:00 +07:00
  • b405e0e9a6 refactor: centralize all LLM chat.completions.create calls into llmClient helper MythEclipseandClaude Opus 4.8 2026-06-02 18:05:20 +07:00
  • 292fcbf238 chore: session auto-commit MythEclipse 2026-06-02 17:55:42 +07:00
  • a2d4ba3f95 chore: auto-commit task - MythEclipse 2026-06-02 17:45:47 +07:00
  • e0d54b7770 chore: auto-commit task - MythEclipse 2026-06-02 17:33:19 +07:00
  • 1bc0b7c7bb refactor: simplify AI moderation pipeline to Primary AI only, fix stickerCache executeGet MythEclipseandClaude Opus 4.8 2026-06-02 17:25:55 +07:00
  • 049fd49737 chore: session auto-commit MythEclipse 2026-06-02 17:25:01 +07:00
  • b23ccf0837 chore: session auto-commit MythEclipse 2026-06-02 17:12:42 +07:00
  • 498ab73d62 chore: auto-commit task - MythEclipse 2026-06-02 17:08:42 +07:00
  • 406a6cbf79 refactor: migrate sticker cache to PostgreSQL, remove versioning MythEclipse 2026-06-02 14:05:51 +07:00
  • e584a7941e fix(text-cache): apply model version migration on existing dbs MythEclipseandClaude Opus 4.8 2026-06-02 13:05:05 +07:00
  • e5673c2bbd feat(text-cache): resolve cache version from real GitHub API, no static env or dummy MythEclipseandClaude Opus 4.8 2026-06-02 12:52:56 +07:00
  • 682fb31deb fix(text-cache): add missing model_version column to migration + strict git detection MythEclipseandClaude Opus 4.8 2026-06-02 12:46:37 +07:00
  • 505c30f124 chore(discord-gateway): remove unused imports from response logger MythEclipse 2026-06-02 12:36:05 +07:00
  • 1acd452a2c fix(discord-gateway): resolve type errors in error logging - cast unknown error types to Error | string for logModerationError calls MythEclipse 2026-06-02 12:30:59 +07:00
  • e4302c22b4 feat: add response logger for moderation/vision audit trail + cache model versioning Asep Haryana SaputraandGitHub 2026-06-02 12:25:12 +07:00
  • 385fc0bbbf feat: add response logger for moderation/vision audit trail + cache model versioning MythEclipse 2026-06-02 12:23:52 +07:00
  • f4db42e11c Merge pull request #8 from MythEclipse/feat/ux-improvements-messages-analysis Asep Haryana SaputraandGitHub 2026-06-02 12:19:20 +07:00
  • c5c667b147 feat: comprehensive UX improvements — messages, analysis, moderation MythEclipseandClaude Opus 4.8 2026-06-02 12:17:51 +07:00
  • 74400376a0 fix: vision analysis retry + fallback jelas saat gagal MythEclipseandClaude Opus 4.8 2026-06-02 11:41:18 +07:00
  • 64643bb066 perf: hapus semua cooldown/backoff delay — retry tanpa bottleneck MythEclipseandClaude Opus 4.8 2026-06-02 11:29:52 +07:00
  • 62d7d19b53 fix: analysis output wajib deskriptif — bukan generic placeholder MythEclipseandClaude Opus 4.8 2026-06-02 11:24:21 +07:00
  • a69de85564 fix: prompt dua mode — gambar+teks vs gambar saja MythEclipseandClaude Opus 4.8 2026-06-02 11:15:53 +07:00
  • 55ee8ade16 fix: vision model hanya deskripsi, tidak memutuskan moderasi MythEclipseandClaude Opus 4.8 2026-06-02 11:08:41 +07:00
  • 5f419a6f0f feat: real guild/channel names from Discord + remove selectors in Messages/Analytics MythEclipseandClaude Opus 4.8 2026-06-02 11:02:54 +07:00
  • f1ddca5eee fix: false positive gambling detection + route collision + WS events (#1) MythEclipseandClaude Opus 4.8 2026-06-02 10:44:27 +07:00
  • 34719d3366 fix(ci): force remove stale containers before up to avoid name conflict MythEclipseandClaude Opus 4.8 2026-06-02 10:09:04 +07:00
  • 1a794f35fb fix(ci): write .env and recordings to infra/docker/ relative to compose MythEclipseandClaude Opus 4.8 2026-06-02 10:00:40 +07:00
  • 5fdf951435 fix(ci): proper git clone/pull pattern like ZeaVis-Edu MythEclipseandClaude Opus 4.8 2026-06-02 09:54:57 +07:00
  • e142bd5ad2 fix(ci): drop git clone, generate docker-compose inline instead MythEclipseandClaude Opus 4.8 2026-06-02 09:50:28 +07:00
  • 53d16dc9cd fix(ci): use x-access-token for git clone/pull on private repo MythEclipseandClaude Opus 4.8 2026-06-02 09:47:30 +07:00
  • 3d62477a68 fix(ci): update git remote URL before fetch on VPS MythEclipseandClaude Opus 4.8 2026-06-02 09:45:10 +07:00
  • 5ae6b73c1f fix(ci): update repo URL to new location MythEclipse/GMW MythEclipseandClaude Opus 4.8 2026-06-02 09:42:14 +07:00
  • 73efc716a5 fix(ci): use git-pull pattern like ZeaVis-Edu, all images from GHCR MythEclipseandClaude Opus 4.8 2026-06-02 09:41:38 +07:00