Commit Graph

  • 066f873368 fix(dockerfile): COPY fixtures into image main pkirillw 2026-06-18 01:10:17 +03:00
  • 8e250382d1 feat(fixtures): real test audio.mp3 + video.mp4 + larger photo/doc pkirillw 2026-06-18 01:08:43 +03:00
  • c431988e81 feat(fixtures): committed test photo.png + doc.pdf, helper prefers storage/uploads override pkirillw 2026-06-18 01:05:31 +03:00
  • 2f56578d7a fix(docker): entrypoint chowns storage at container start pkirillw 2026-06-18 00:47:55 +03:00
  • bd5304ec5e feat(subscribe): --prune flag removes all stale webhooks first pkirillw 2026-06-18 00:44:40 +03:00
  • 98144779ef ci(deploy): subscribe MAX webhook after build pkirillw 2026-06-18 00:42:51 +03:00
  • e4dcf0da5b fix(docker): align www-data UID/GID with host (1000:1000) pkirillw 2026-06-18 00:41:51 +03:00
  • 6a9f2633da ci(deploy): chmod -R 777 storage after pull pkirillw 2026-06-18 00:39:55 +03:00
  • 496ee540b8 chore(compose): bind nginx on 0.0.0.0:8098 so NPM can reach via LAN pkirillw 2026-06-18 00:38:09 +03:00
  • a103074a71 ci(deploy): use vars.SSH_PRIVATE_KEY — same pattern as ghost-blog-bot pkirillw 2026-06-18 00:29:08 +03:00
  • 71554483ef ci(deploy): base64-encoded SSH key fallback + ssh-keygen sanity check pkirillw 2026-06-18 00:21:09 +03:00
  • a323550fdb chore(compose): publish nginx on 127.0.0.1:8098 for NPM forward pkirillw 2026-06-18 00:11:24 +03:00
  • 9385fbdd6e feat: max-bot-test initial — full surface coverage pkirillw 2026-06-18 00:01:06 +03:00