Commit Graph

  • 02fb567c1f chore(backend): update template to v0.3.3 main dev hh 2026-09-09 01:17:16 +02:00
  • ccbc167005 chore(*): adopt project templates hh 2026-09-09 01:17:12 +02:00
  • 5ec0212af5 fix(userbot): mark deletions per row to stay under timescale decompression limit hh 2026-09-06 21:30:51 +02:00
  • ab59ef4525 feat(api,mcp): explain account_id mixed up with a telegram user id hh 2026-09-06 21:30:51 +02:00
  • 676680319b fix(userbot): encode absent pyrogram raw payloads as empty json hh 2026-09-06 21:26:13 +02:00
  • 6a6e63ff75 docs(readme): what it keeps, the parts, the mcp tools, how to run hh 2026-09-05 04:56:56 +02:00
  • 1fa4f18a9b perf(*): bound list queries, batch fetches, harden media downloads hh 2026-09-01 21:38:22 +02:00
  • 9c12628304 fix(userbot): drop stale media sessions and survive download timeouts hh 2026-09-01 21:05:48 +02:00
  • cf277c56cf fix(userbot): stop gracefully on sigterm and flush session peers periodically hh 2026-08-30 01:56:10 +02:00
  • 8f7d47476c fix(userbot): refetch avatar by unique_id when stored file_id is stale hh 2026-08-30 01:50:56 +02:00
  • c832513e5c fix(api,frontend): isolate active share files and allowlist link schemes hh 2026-08-29 12:52:54 +02:00
  • 0399145791 style(frontend): soften the document glyph nudge to a hairline hh 2026-08-13 04:13:03 +02:00
  • 0b8e90159f style(frontend): optically nudge the document glyph in file chips hh 2026-08-13 04:07:34 +02:00
  • 995322b17a fix(frontend): readable links and file chips on own bubbles hh 2026-08-13 04:06:44 +02:00
  • 6ae28cb321 fix(frontend): render document albums as file rows instead of broken images hh 2026-08-13 03:59:01 +02:00
  • e833de245a fix(api,frontend): render files by name without fetching, previewable share links hh 2026-08-13 03:49:29 +02:00
  • ef739838a5 fix(migrations): lift timescale decompression limit when dropping scheduled dupes hh 2026-08-13 03:30:07 +02:00
  • 3e08698b62 feat(userbot,api,frontend): file links, media downloads, story hold-pause, drop scheduled dupes hh 2026-08-13 03:17:36 +02:00
  • 683b9a31a3 fix(frontend): restore outside-click dismiss, collapse story groups by default hh 2026-08-06 15:28:10 +02:00
  • 004fd56f2c feat(frontend): open sidebar media on click, unbreak long-press menus hh 2026-08-06 15:17:25 +02:00
  • 12cc7d57e3 feat(userbot,api,frontend): backfill stories and unbreak all-stories list hh 2026-08-06 14:08:10 +02:00
  • 1e143c7573 fix(frontend): unbreak round video ring and playback in firefox hh 2026-08-06 13:52:27 +02:00
  • ee63f8b783 feat(api,userbot,frontend): fetch only new messages in backfill by default hh 2026-08-06 12:30:37 +02:00
  • 6b6edc9a0d fix(frontend): paint video poster frames, clip round videos to circle hh 2026-08-06 12:29:37 +02:00
  • 525ce024bc perf(api,frontend): index hot queries, paginate chats, fix realtime hh 2026-08-06 01:52:41 +02:00
  • 9d767d2531 chore(frontend): sync bun lockfile hh 2026-08-06 01:07:52 +02:00
  • 18220407af fix(make): enable db and migrate profiles in migrate target hh 2026-08-06 01:07:51 +02:00
  • 1898a51a9d feat(api,userbot,frontend): rename session device from the web ui hh 2026-08-06 00:51:58 +02:00
  • b1848a6620 feat(caddy): move routes into site.caddy hh 2026-08-06 00:50:29 +02:00
  • e887dfc5ce feat(api,frontend): add qr code login hh 2026-08-06 00:23:38 +02:00
  • 9c265af3d3 feat(api,userbot,frontend): add accounts from the web ui and isolate per-account settings hh 2026-08-05 23:49:52 +02:00
  • 92fd20137e feat(api,userbot,frontend): search peers without chats and start tracking them hh 2026-08-05 23:46:54 +02:00
  • dcf95bd9d4 fix: adapt for mobile hh 2026-06-13 14:40:24 +02:00
  • 6ed392617f feat: add restart policy hh 2026-06-07 00:47:00 +02:00
  • 4fdf70a898 fix: mcp with token should work hh 2026-06-02 02:20:25 +02:00
  • f3712cfe36 fix: circular import and internal storage hh 2026-06-02 02:04:59 +02:00
  • f688530eac feat: proper frontend passing hh 2026-06-02 01:39:43 +02:00
  • 3aaa3c757f feat: add caddy config hh 2026-06-02 01:22:58 +02:00
  • 17cd31c41e feat: mcp and backfill fixes hh 2026-06-02 01:02:08 +02:00
  • c6984a7286 feat: add instructions to mcp hh 2026-06-01 23:45:54 +02:00
  • 2465bcd184 feat: add annotations, user profiles, watchers, stories, search and more hh 2026-06-01 17:15:09 +02:00
  • ed469ba8dd feat: web UI chat render, panels, presence + analytics hh 2026-05-31 19:41:01 +02:00
  • 75425d1bee feat: 1-to-1 message render + web data-lake backend hh 2026-05-31 01:27:40 +02:00
  • f0afb7ec5b feat: add event watcher hh 2026-05-30 01:54:49 +02:00
  • c40e720163 feat: add api and mcp hh 2026-05-30 01:32:35 +02:00
  • 6a5cde6ae4 feat: search functionality hh 2026-05-29 22:50:21 +02:00
  • bcb94b6474 feat: log presence, read receipts, group leaves, links, profiles, stories hh 2026-05-29 22:13:59 +02:00
  • bfd16ab02c feat: add SST hh 2026-05-29 20:45:02 +02:00
  • 51093da660 feat: add backfills logic hh 2026-05-29 19:33:57 +02:00
  • 4a471df8f1 feat: add jobs queue hh 2026-05-29 19:04:36 +02:00
  • 3c1a12750c feat: add realtime capturing hh 2026-05-29 18:19:06 +02:00
  • 920a0235e2 feat: create message capture policies hh 2026-05-29 16:47:02 +02:00
  • 62aac0bf32 feat: create backend skeleton hh 2026-05-29 16:11:41 +02:00
  • e08d26dd10 feat: init hh 2026-05-28 21:59:44 +02:00