-
493bca590d
fix(infra): build native voice deps (opus, datachannel) in Nix closure
asepharyana
2026-08-01 12:44:01 +07:00
-
823b484497
chore(gateway): pnpm 11 build-script approvals (allowBuilds) for native voice deps
asepharyana
2026-08-01 11:47:01 +07:00
-
891c1305f0
feat(gateway): restore Discord GoLive screenshare (dulu pernah ada, hilang saat split microservices)
asepharyana
2026-08-01 11:36:40 +07:00
-
189ab1c1f6
feat(fe): real mic capture for voice transmit (kirim suara)
asepharyana
2026-08-01 11:26:18 +07:00
-
9d60f00934
fix(infra): add ffmpeg + yt-dlp to gmw-discord-gateway runtime
asepharyana
2026-08-01 11:22:20 +07:00
-
903e7c4aeb
feat(fe): remove Settings page from dashboard
asepharyana
2026-08-01 11:13:47 +07:00
-
0771e62223
feat(fe): remove Live tab from dashboard
asepharyana
2026-08-01 11:10:36 +07:00
-
8e7ba67248
fix: message detail shows only its own images, not everyone's
asepharyana
2026-08-01 10:59:54 +07:00
-
8a4024f619
fix(fe): crash 'reading charAt' on message avatar fallback
asepharyana
2026-08-01 10:37:21 +07:00
-
ec89d64dbf
fix(fe): crash 'reading channel_id' + recharts width/height warnings
asepharyana
2026-08-01 10:21:23 +07:00
-
6f41c22cb5
fix(db): migration 0013 rename mascot_chat_messages to chatbot_messages
asepharyana
2026-08-01 09:38:27 +07:00
-
01c18b2060
refactor(fe): replace TanStack Query with SWR + UI/data cleanup
asepharyana
2026-08-01 09:19:39 +07:00
-
1f91f99de3
feat(automod): render sticker, role & user names in moderation views
asepharyana
2026-08-01 08:56:10 +07:00
-
6df4f306dd
refactor: remove unused text analysis module and integrate Qdrant enhancements
Developer
2026-07-31 23:09:00 +07:00
-
fc475dfbb7
feat(automod): store semantic cache embeddings in Qdrant
Developer
2026-07-31 21:30:43 +07:00
-
dc119b5d5a
chore(env): switch AI_LLM_BASE_URL to omniroute (imrnes:20128)
Developer
2026-07-31 21:11:39 +07:00
-
2f298cfe22
fix(db): correct migration 0012 timestamp — drizzle skips when < last applied
Developer
2026-07-31 20:22:21 +07:00
-
7ab9a7fd2d
fix(automod): force float encoding for embeddings — Nvidia models reject base64
Developer
2026-07-31 20:14:18 +07:00
-
67e432564d
ci(deploy): declarative env — CI writes service env from Gitea secrets
Developer
2026-07-31 20:08:46 +07:00
-
f2b797e6ce
refactor(deploy): remove max-parallel setting from job strategy
Developer
2026-07-31 19:46:19 +07:00
-
8480407167
fix(automod): parenthesize ?? chain in autoDeleteNotify — Node runtime SyntaxError
Developer
2026-07-31 19:46:07 +07:00
-
1249ae81d8
perf(automod): compress prompts ~40% + semantic cache via AI_LLM_EMBEDDING_MODEL
Developer
2026-07-31 19:37:53 +07:00
-
60084b3cc3
fix(automod): flow real LLM analysis + descriptive fallback
Developer
2026-07-31 19:11:13 +07:00
-
0bd4369ae9
refactor(automod): remove regex classifier — LLM is the sole judge
Developer
2026-07-31 17:55:02 +07:00
-
a2cda745f7
fix(automod): sanitize Discord tokens + boundary phone regex in Layer 1
Developer
2026-07-31 17:25:00 +07:00
-
460857b4eb
docs(fe): record backend/gateway data-flow contract in AGENTS.md
Developer
2026-07-31 16:55:20 +07:00
-
69213ebd75
refactor(fe): align dashboard with backend & gateway data flow
Developer
2026-07-31 16:54:41 +07:00
-
2addfb6492
fix(proxy): relative redirects so Traefik doesn't leak :8080
Developer
2026-07-31 16:54:41 +07:00
-
ce899e9c56
refactor: remove outdated frontend and services specifications
Developer
2026-07-31 16:34:23 +07:00
-
24aa2bca30
fix: nginx listen on 0.0.0.0:8080 for Docker Traefik access
Developer
2026-07-30 20:56:29 +07:00
-
9957321423
fix: cd to lib dir in wrapper so drizzle migrations can find _journal.json
Developer
2026-07-30 20:24:12 +07:00
-
05eb490214
fix: nix wrappers, path aliases, env config for systemd deployment
Developer
2026-07-30 18:06:17 +07:00
-
e2f4f65e5d
fix: pake VPS_SSH_KEY (bukan KEY_VALUE) — cocok sama secrets GMW
Developer
2026-07-30 17:08:57 +07:00
-
3e0b434c6a
ci: gabung build+deploy dalam 1 step (hindari lifecycle bug)
Developer
2026-07-30 17:07:18 +07:00
-
79b7694676
ci: set profile even without systemd unit
Developer
2026-07-30 17:05:44 +07:00
-
e4e0a92fe0
feat: Nix build + CI untuk GMW (3 services)
Developer
2026-07-30 17:02:27 +07:00
-
ab3679050e
chore: trigger CI
Developer
2026-07-30 14:22:10 +07:00
-
51dd8f18ba
chore: re-trigger CI
Developer
2026-07-30 14:18:47 +07:00
-
220c0a2eaf
fix: frontend missing components - proxy build sukses
Developer
2026-07-30 13:40:39 +07:00
-
0c6e18db77
perf: optimize Docker images - backend 294MB, gateway 1.89GB
Developer
2026-07-30 13:18:44 +07:00
-
1170efc3fe
refactor: hapus root package.json dan sisa monorepo
Developer
2026-07-30 12:21:07 +07:00
-
db021cb1f6
refactor: finalize standalone services cleanup
Developer
2026-07-30 12:14:24 +07:00
-
dcd13482c2
refactor: break monorepo into 3 standalone services (gateway, backend, frontend)
Developer
2026-07-30 11:50:48 +07:00
-
8eb7fa49e4
chore: cleanup test trigger files
MythEclipse Bot
2026-07-29 20:01:49 +07:00
-
43ae7f53d4
fix: verify full CI run works
MythEclipse Bot
2026-07-29 19:47:06 +07:00
-
a4937ab805
fix: CI with nightly act_runner v0.6.1+1
MythEclipse Bot
2026-07-29 19:44:02 +07:00
-
66ac43bed4
fix: retry CI with ubuntu:22.04 executor
MythEclipse Bot
2026-07-29 19:40:43 +07:00
-
1cb0131e5f
fix: trigger clean CI run 97
MythEclipse Bot
2026-07-29 19:36:54 +07:00
-
9c6b7062c6
a
Developer
2026-07-29 19:26:19 +07:00
-
1eca1e819a
fix: route API/WS to remote server even from localhost

DeveloperandClaude Opus 4.8
2026-07-28 15:58:24 +07:00
-
7bebb23c1d
fix: add disk cleanup to CI and reduce Docker layers

DeveloperandClaude Opus 4.8
2026-07-28 15:47:23 +07:00
-
540a71f983
fix: resolve gateway build failures - type cast + exclude archive/

DeveloperandClaude Opus 4.8
2026-07-28 15:35:43 +07:00
-
b8f358861e
fix: route API/WS calls to backend port 3001 in local dev

DeveloperandClaude Opus 4.8
2026-07-28 15:22:07 +07:00
-
59dc27733e
fix: replace invalid \U escapes in ZALGO regex with RegExp constructor

DeveloperandClaude Opus 4.8
2026-07-28 15:10:47 +07:00
-
977a6f9653
refactor: rename mascot to chatbot across entire codebase

DeveloperandClaude Opus 4.8
2026-07-28 15:00:29 +07:00
-
bd9e7d8151
fix: resolve frontend module resolution errors

DeveloperandClaude Opus 4.8
2026-07-28 14:40:19 +07:00
-
3f4fa42098
Merge branch worktree-neo-surveillance-redesign into main — Neo Surveillance redesign

DeveloperandClaude Opus 4.8 (1M context) <noreply@anthropic.com
2026-07-28 14:32:47 +07:00
-
102b3bac1f
Merge branch 'worktree-neo-surveillance-redesign'
Developer
2026-07-28 14:32:00 +07:00
-
-
106bb249f0
chore: remove old components replaced by redesign

DeveloperandClaude Opus 4.8 (1M context) <noreply@anthropic.com
2026-07-28 12:17:58 +07:00
-
94f8903b24
feat: connect WS events to mascot expression triggers

DeveloperandClaude Opus 4.8
2026-07-28 12:11:01 +07:00
-
1c6f98117a
feat: add error boundary, glass shimmer skeleton, empty state

DeveloperandClaude Opus 4.8
2026-07-28 11:41:09 +07:00
-
2b06d82450
feat: rewrite settings page with glass cards and sub-nav tabs

DeveloperandClaude Opus 4.8
2026-07-28 11:35:28 +07:00
-
5033161567
feat: rewrite messages page with split-pane layout, sub-nav, and search overlay
Developer
2026-07-28 10:42:12 +07:00
-
1a0126f7b4
feat: add Cmd+K search overlay

DeveloperandClaude Opus 4.8
2026-07-28 10:31:07 +07:00
-
826dfcd56c
feat: rewrite dashboard as Ops Center with stats, live, and activity tabs

DeveloperandClaude Opus 4.8
2026-07-28 10:09:24 +07:00
-
a5d64e18c2
docs: add Discord Automod redesign specification

DeveloperandClaude Opus 4.8
2026-07-28 10:05:45 +07:00
-
3ae0c96a13
feat: design tokens, globals CSS, fonts, navigation config

DeveloperandClaude Opus 4.8
2026-07-28 10:05:08 +07:00
-
59bce79bcd
feat: add live stream and mod queue dashboard components

DeveloperandClaude Opus 4.8
2026-07-28 10:03:59 +07:00
-
9504edc327
feat: add dashboard charts — message trend, activity heatmap, top channels
Developer
2026-07-28 09:51:53 +07:00
-
63ad55edb5
feat: add glass component system -- GlassCard, GlassPanel, GlassDivider
Developer
2026-07-28 08:20:33 +07:00
-
473bdbae77
feat: add stat card with micro sparkline chart
Developer
2026-07-28 09:19:42 +07:00
-
7b517c388f
feat: redesign mobile bottom nav with glass styling
Developer
2026-07-28 09:07:39 +07:00
-
a7cc70b5a3
feat: rewrite dashboard layout with top nav, hidden sidebar, mascot, mini-player
Developer
2026-07-28 08:53:54 +07:00
-
91ad054a41
feat: add floating top navigation bar

DeveloperandClaude Opus 4.8
2026-07-28 08:30:43 +07:00
-
44721913a2
feat: add glass component system -- GlassCard, GlassPanel, GlassDivider
Developer
2026-07-28 08:20:33 +07:00
-
f4299aea9f
feat: update navigation config -- remove search link, add recordings
Developer
2026-07-28 08:10:09 +07:00
-
460acbc72b
feat: update root layout with new fonts and redirect to dashboard
Developer
2026-07-28 08:02:45 +07:00
-
f616ec36d9
feat: add design tokens, glass utilities, and ambient animations

DeveloperandClaude Opus 4.8
2026-07-28 07:53:35 +07:00
-
236c7b3c81
docs: add Discord Automod Neo Surveillance redesign spec

DeveloperandClaude Opus 4.8
2026-07-28 07:44:57 +07:00
-
-
4c9786c988
fix: make deploy resilient with || true instead of && chains

DeveloperandClaude Opus 4.8
2026-07-28 07:19:08 +07:00
-
c8975b6f6d
fix: force remove conflicting containers before docker compose up

DeveloperandClaude Opus 4.8
2026-07-28 07:13:00 +07:00
-
995a704c52
fix: add docker compose down before up to avoid container name conflict

DeveloperandClaude Opus 4.8
2026-07-27 22:17:46 +07:00
-
8d0f505784
fix: add --legacy flag to pnpm deploy for pnpm v11 compatibility

DeveloperandClaude Opus 4.8
2026-07-27 22:06:13 +07:00
-
5d1842b7e5
fix: merge deploy step into build-and-push job to avoid runner mismatch

DeveloperandClaude Opus 4.8
2026-07-27 22:01:05 +07:00
-
5802d02e29
refactor: large codebase cleanup - consolidate schemas, migrate to Drizzle ORM, extract frontend components, modernize Docker builds

DeveloperandClaude Opus 4.8
2026-07-27 21:54:31 +07:00
-
63f21513bd
chore: rebrand DC Automod to Discord Automod across UI

DeveloperandClaude Opus 4.8
2026-07-27 08:26:22 +07:00
-
069648e89f
docs: frontend refactor design spec
Developer
2026-07-27 08:20:32 +07:00
-
9ba2262446
refactor: improve image handling and accessibility in MessagesPage
asepharyana
2026-07-26 17:31:44 +07:00
-
eca0a378f9
fix: increase max length for user profile summary and sanitize function
asepharyana
2026-07-26 17:27:51 +07:00
-
b886b71bad
feat: add user detail and selection functionality to dashboard
asepharyana
2026-07-26 17:15:08 +07:00
-
05bbae66da
Refactor voice page and hooks to use React Query for data fetching
asepharyana
2026-07-26 16:55:20 +07:00
-
323fa207af
refactor: streamline data fetching in various hooks and components
asepharyana
2026-07-26 16:46:53 +07:00
-
1021301656
fix: add error logging for various API calls across components
asepharyana
2026-07-26 16:34:06 +07:00
-
74eabb7231
feat: enhance guild selection logic with auto-selection based on config
asepharyana
2026-07-26 16:25:04 +07:00
-
39a3bc6269
fix: add missing draining state variable in VoiceTransmitter class
asepharyana
2026-07-26 16:18:33 +07:00
-
d5a547eb25
feat: add app header, sidebar, and mobile navigation components
asepharyana
2026-07-26 16:14:32 +07:00
-
726ea8fca5
fix: improve readability of download URL handling in RecordingsPage
asepharyana
2026-07-26 15:45:29 +07:00
-
779fb6b338
fix: prevent opening undefined download URLs in RecordingsPage
asepharyana
2026-07-26 15:43:10 +07:00
-
300512b2cb
refactor: clean up code formatting and improve consistency across multiple components
asepharyana
2026-07-26 15:39:41 +07:00
-
c2502a0e5f
feat: add recordings, settings, and voice pages with WebSocket integration
asepharyana
2026-07-26 15:34:08 +07:00