Commit Graph

  • cfcfa0ccee fix: serve uploads via route handler instead of public/ (standalone 404 fix) master SlavaVlad 2026-06-15 03:34:11 +03:00
  • 3f41d7699c feat: accept any audio/video upload, server converts to 6s compressed MP3 SlavaVlad 2026-06-15 03:25:44 +03:00
  • 6a4be6b939 feat: move emoji picker from ResourceBrowser into item editor form SlavaVlad 2026-06-15 02:58:18 +03:00
  • 0c35693598 feat: shared player with 6s cap, progress bar, stop button SlavaVlad 2026-06-15 02:17:46 +03:00
  • 2dd604192f fix: TypeScript - capture Howl ref in closure SlavaVlad 2026-06-15 01:36:24 +03:00
  • fb19efa72f fix: howler unlock retry on playerror SlavaVlad 2026-06-15 01:35:36 +03:00
  • 05c4f19109 fix: replace new Audio() with howler.js for reliable sound playback + error logging SlavaVlad 2026-06-15 01:35:08 +03:00
  • 19d7a161c7 feat: convert uploaded OGG to MP3 via ffmpeg SlavaVlad 2026-06-15 01:25:50 +03:00
  • e158467c76 Статусы капитана SlavaVlad 2026-06-15 01:13:09 +03:00
  • a8cc20f041 fix: Docker build (legacy-peer-deps for @emoji-mart/react x React 19) SlavaVlad 2026-06-15 01:10:57 +03:00
  • d0cd008f6e v2.0: sound library, image upload, DnD, ResourceBrowser, Barotrauma HUD, captain sanity SlavaVlad 2026-06-15 01:07:05 +03:00
  • 9deec9d23e Переработан дизайн, добавлена фича SoundLibrary SlavaVlad 2026-06-15 00:04:15 +03:00
  • 610cbbec0f fix: custom sound playback, unmark, editor click-to-edit, bigger fonts SlavaVlad 2026-06-14 22:29:50 +03:00
  • b34a009eb0 fix: create data dir with 777 perms + handle in code SlavaVlad 2026-06-14 21:55:30 +03:00
  • 931553906f fix: copy compose file to server on deploy; add readme SlavaVlad 2026-06-14 21:46:16 +03:00
  • fe1c77ffbc fix: create data dir before build in Dockerfile SlavaVlad 2026-06-14 21:41:35 +03:00
  • 05677924b5 V1 bingo SlavaVlad 2026-06-14 21:29:43 +03:00