Commit Graph

  • cdbfef7cd3 fix: serve sender hls public path master self 2026-06-18 02:16:57 +02:00
  • 3e288a7e95 feat: prefix Sender plugin slug self 2026-06-17 22:33:33 +02:00
  • ee7d0ac29f dev: add en_GB locale archive to devenv self 2026-06-02 00:01:42 +02:00
  • 73dcc48a9b fix: make HLS edge start idempotent self 2026-06-02 00:01:42 +02:00
  • 1fb848b8cb feat: namespace plugin identity self 2026-05-27 19:05:39 +02:00
  • e3fb9937d2 fix: bundle sender assets for plugin script loading self 2026-05-27 16:19:18 +02:00
  • f8e2bfaada refactor: use chat capability surfaces self 2026-05-26 01:13:38 +02:00
  • e771ab3c35 refactor: embed chat as live component self 2026-05-25 12:51:59 +02:00
  • 38ff2fa2b2 feat: embed optional stream chat self 2026-05-25 05:44:06 +02:00
  • a5ec731ad3 docs: clarify plugin hook registration self 2026-05-24 23:46:17 +02:00
  • df2335b915 build: configure npm release delay self 2026-05-24 19:53:37 +02:00
  • 7dd5c525f5 feat: add local stream control API self 2026-05-24 17:32:10 +02:00
  • 2757f7cdd7 build: update devenv inputs self 2026-05-24 16:26:29 +02:00
  • 095690642b build: refresh devenv lock self 2026-05-24 16:16:56 +02:00
  • 0f833b422d chore: declare git-hooks input in devenv.yaml self 2026-05-24 15:19:58 +02:00
  • 006f352cac refactor: mark sender topology sync as control self 2026-05-23 18:48:54 +02:00
  • 3df6e5c091 feat: assign sender telemetry to bulk sync self 2026-05-23 18:23:47 +02:00
  • 2c9f5a23b3 docs: update plugin service references self 2026-05-23 16:26:13 +02:00
  • 9c1b394882 fix: align sender topology migration self 2026-05-23 16:07:12 +02:00
  • 5f33d8ee10 feat: expose plugin migration commands self 2026-05-23 15:58:01 +02:00
  • 28ad5359d2 feat: allow ffmpeg executable env override self 2026-05-19 16:41:35 +02:00
  • 07eb4e01c4 fix: align sender startup with current node info self 2026-05-18 18:30:57 +02:00
  • c727ee04de feat: prune sender hls spools self 2026-05-18 11:14:33 +02:00
  • 42a6ed22ca fix: recover Sender edge sessions after reboot self 2026-05-17 18:52:32 +02:00
  • 64f0ce1396 fix: allow self-signed HLS edge sources self 2026-05-17 17:05:33 +02:00
  • b11089adb6 feat: declare vinyl sender rollups self 2026-05-16 16:42:39 +02:00
  • b4e806e90d feat: count sender viewers by request sessions self 2026-05-15 13:40:46 +02:00
  • bdaa292278 feat: add sender viewer metrics self 2026-05-14 18:59:36 +02:00
  • 4f24560224 build: package sender with tribes release self 2026-05-11 13:09:34 +02:00
  • c2ea5ea290 feat: add edge HLS repeater flow self 2026-05-11 13:09:25 +02:00
  • e933e5858d feat: add sender hls edge repeater self 2026-05-10 20:04:39 +02:00
  • 799800b66d refactor: simplify sender topology model self 2026-05-10 19:22:22 +02:00
  • 61d9477840 fix: expose sender runtime children self 2026-05-09 22:27:49 +02:00
  • 6d6f821102 feat: track sender HLS readiness self 2026-05-09 20:24:13 +02:00
  • 5285988037 fix: use host-backed plugin test aliases self 2026-05-09 19:42:51 +02:00
  • c3a57c7e6e fix: align sender plugin contract self 2026-05-09 17:11:41 +02:00
  • b1aa7fb10f fix: align Ash dependency for packaging self 2026-05-09 16:03:02 +02:00
  • 9e6024d196 improve: Keep media sessions alive for reconnects self 2026-05-09 00:19:38 +02:00
  • b4a6ba55d1 feat: Add Sender management API self 2026-05-08 23:35:53 +02:00
  • 45918235d2 feat: Add origin media session runtime self 2026-05-08 17:24:02 +02:00
  • c5f85f26a5 chore: Update plugin scaffolding self 2026-05-07 16:44:12 +02:00
  • 4b8df8b495 feat: Expose Sender config schema self 2026-05-07 08:26:47 +02:00
  • 33d49c749a fix: compile sender against host app in prod self 2026-05-02 23:29:43 +02:00
  • 1f3df4c8ed fix: compile sender against host app in prod self 2026-05-02 23:29:43 +02:00
  • 0ee0afecc2 fix: render streaming page inside host chrome self 2026-05-02 13:21:57 +02:00
  • 64cf4869fe build: ignore generated static assets self 2026-05-02 01:46:32 +02:00
  • 4932d5b481 fix: compile sender plugin in dev self 2026-05-01 22:56:57 +02:00
  • 86dbb61a27 feat: publish local endpoint stats self 2026-05-01 22:33:43 +02:00
  • ca86a31b25 feat: add playback API and player shell self 2026-05-01 22:31:29 +02:00
  • 225f27a7d2 feat: scaffold ffmpeg media backend self 2026-05-01 22:23:41 +02:00
  • 35f0778acf feat: add streaming metadata schema self 2026-05-01 22:21:36 +02:00
  • d38b28c780 build: set up streaming plugin foundation self 2026-05-01 22:14:31 +02:00
  • 6c853786c8 build: Rename self 2026-05-01 16:59:48 +02:00
  • fddd616772 feat(template): adopt host-backed plugin workflow self 2026-04-27 17:00:16 +02:00
  • 569f7e9785 build: Credo, devenv, precommit self 2026-04-26 21:50:26 +02:00
  • 22fd27da14 Document current AshNostrSync plugin defaults self 2026-04-18 12:42:58 +02:00
  • f6b767fbec Update plugin template for host-driven dev reload self 2026-04-08 13:11:37 +02:00
  • 41d35103dd Document tribes.migrate workflow in template README self 2026-04-04 22:39:43 +02:00
  • ed0d4f9c0d Adopt strict plugin entry module and otp_app conventions self 2026-04-04 20:33:59 +02:00
  • 54d9bdd99c template: make rename portable and add explicit otp_app dev flow self 2026-04-04 19:45:32 +02:00
  • 647d5537ff skeleton self 2026-03-25 12:42:19 +01:00