Commit graph

  • 0ee0263f24 Fix TG album captions: drop double attribution, keep caption on later photo master decrypt-mm 2026-08-06 22:32:59 +07:00
  • 393f25be31 Relay Telegram inline bot media Andrey Lugovskoy 2026-08-10 14:31:25 +04:00
  • f91b9b1f86 Reapply crosspost replacements on edits Andrey Lugovskoy 2026-08-10 13:12:51 +04:00
  • d61723c60c Preserve nested Telegram formatting in MAX Andrey Lugovskoy 2026-08-09 14:18:17 +04:00
  • 31816a2274 Expose VK publisher recovery endpoint Andrey Lugovskoy 2026-08-04 14:29:54 +04:00
  • e5703af90f show live bot access in crosspost status Andrey Lugovskoy 2026-08-03 18:20:47 +04:00
  • 0c9e156d80 fix crosspost setup access validation Andrey Lugovskoy 2026-08-03 17:45:04 +04:00
  • e87734357d Support VK community channels and format album senders Andrey Lugovskoy 2026-08-03 15:04:04 +04:00
  • 5ea46dc02d Relay channel posts from linked discussion groups Andrey Lugovskoy 2026-08-02 22:35:36 +04:00
  • 14b5fa4379 Remove legacy bridge prefixes Andrey Lugovskoy 2026-08-01 20:45:11 +04:00
  • dbca7d7ebb Add sender name controls for group bridges Andrey Lugovskoy 2026-08-01 20:22:16 +04:00
  • 0cd577cb4d Expose workspace switching in bot help Andrey Lugovskoy 2026-08-01 18:04:34 +04:00
  • 84fb18150c Retain mappings for pinned Telegram messages Andrey Lugovskoy 2026-08-01 15:19:33 +04:00
  • b8b112301a Add per-chat participant address book Andrey Lugovskoy 2026-08-01 14:47:53 +04:00
  • 31ee163c23 Preserve Telegram video documents as MAX files Andrey Lugovskoy 2026-08-01 13:56:53 +04:00
  • e3bc134df8 Prevent Telegram update drops under burst load Andrey Lugovskoy 2026-07-31 18:19:53 +04:00
  • 4fd0de454b feat: expose manual moderation commands Andrey Lugovskoy 2026-07-31 01:26:42 +04:00
  • 2f11a0ff42 Revert "feat: allow bridge delivery to MAX channels" Andrey Lugovskoy 2026-07-30 22:41:21 +04:00
  • b5316dd363 feat: allow bridge delivery to MAX channels feature/max-channel-bridge Andrey Lugovskoy 2026-07-30 22:39:47 +04:00
  • 329c7b0bfa fix: limit Telegram whispers to welcomes Andrey Lugovskoy 2026-07-30 18:25:44 +04:00
  • fe01a27f81 test: guard slot renewal price copy Andrey Lugovskoy 2026-07-30 16:11:23 +04:00
  • 5baa510ab2 fix: disable Telegram ephemeral messages by default Andrey Lugovskoy 2026-07-30 15:18:54 +04:00
  • 766ad85ce0 fix: answer ordinary group commands visibly Andrey Lugovskoy 2026-07-30 14:52:12 +04:00
  • b20813e149 chore: add safe MAX native comments probe Andrey Lugovskoy 2026-07-30 11:26:57 +04:00
  • 8315e54b89 feat: add Telegram ephemeral commands and replies Andrey Lugovskoy 2026-07-30 03:14:33 +04:00
  • b838b719ca fix: resolve workspace PRO entitlements Andrey Lugovskoy 2026-07-29 21:46:47 +04:00
  • a20e683644 feat: route bridge connections through workspaces Andrey Lugovskoy 2026-07-29 21:22:51 +04:00
  • c29b710c3c feat: assign group bridges to workspaces Andrey Lugovskoy 2026-07-29 19:02:32 +04:00
  • e601d2a4ab feat: surface knowledge base in bots Andrey Lugovskoy 2026-07-29 15:54:18 +04:00
  • f583167fa7 feat: expose VK wall binding to cabinet Andrey Lugovskoy 2026-07-29 14:13:59 +04:00
  • cf43ddda36 feat: enforce post-PRO group fallback Andrey Lugovskoy 2026-07-29 13:07:18 +04:00
  • 5c9f985438 Clarify active PRO status in bot checkout main Andrey Lugovskoy 2026-07-29 12:26:49 +04:00
  • 0b839e52d5 Allow PRO extension payments from bot Andrey Lugovskoy 2026-07-29 12:21:27 +04:00
  • 6a56a6b95f Hide Group label for anonymous Telegram admins Andrey Lugovskoy 2026-07-29 12:11:47 +04:00
  • 8c49d4257f Strip MAX group marker from sender names Andrey Lugovskoy 2026-07-29 12:09:23 +04:00
  • 3e3388ea9b Restore mini app PRO trial CTA Andrey Lugovskoy 2026-07-29 11:56:51 +04:00
  • dad1e8ebc9 Put PRO action in Telegram start menu Andrey Lugovskoy 2026-07-29 11:56:40 +04:00
  • 7da93a83b5 Add direct PRO checkout and mobile VK navigation Andrey Lugovskoy 2026-07-29 11:28:53 +04:00
  • feb0e205be Redesign mobile cabinet navigation Andrey Lugovskoy 2026-07-29 11:13:12 +04:00
  • 0bc21d317d Fix mini app payments and compact navigation Andrey Lugovskoy 2026-07-29 10:50:39 +04:00
  • 762c160b6a Improve cabinet visual hierarchy Andrey Lugovskoy 2026-07-28 23:22:42 +04:00
  • 665efeca79 Clarify full help menu action Andrey Lugovskoy 2026-07-28 23:22:37 +04:00
  • d94eb095de Clarify personal slot labels Andrey Lugovskoy 2026-07-28 17:34:14 +04:00
  • a163748676 Use distinct personal feature labels in menu tests Andrey Lugovskoy 2026-07-28 17:34:14 +04:00
  • b01a853a4a Lower channel import package prices Andrey Lugovskoy 2026-07-28 15:49:42 +04:00
  • 5f9f007931 Track Telegram advertising deep links Andrey Lugovskoy 2026-07-28 15:39:14 +04:00
  • 81199c6619 Add advertising campaign analytics Andrey Lugovskoy 2026-07-28 15:39:13 +04:00
  • da46db3230 Price five-slot PRO at 499 rubles Andrey Lugovskoy 2026-07-28 14:40:10 +04:00
  • 9f5a7f5c1b Send long MAX media posts as Telegram rich messages Andrey Lugovskoy 2026-07-28 14:16:33 +04:00
  • 726486f2f9 Prefer VK community with available chat Andrey Lugovskoy 2026-07-28 03:39:50 +04:00
  • f61a0efa71 Select VK chats visible to community Andrey Lugovskoy 2026-07-28 02:52:48 +04:00
  • a58aaf0073 Place VK wizard errors beside fields Andrey Lugovskoy 2026-07-28 01:04:38 +04:00
  • 6803bcaf90 Show exact slot usage in cabinet Andrey Lugovskoy 2026-07-28 00:37:52 +04:00
  • db3d16ca7f Accept current VK conversation links Andrey Lugovskoy 2026-07-28 00:05:51 +04:00
  • b01efaa50c Fail fast for unrecoverable legacy media Andrey Lugovskoy 2026-07-27 23:39:32 +04:00
  • 62c30a0589 Release queues blocked by legacy video tokens Andrey Lugovskoy 2026-07-27 23:36:31 +04:00
  • e3d5d8d160 Unblock chats after repeated media failures Andrey Lugovskoy 2026-07-27 23:34:01 +04:00
  • e030964224 Send MAX GIF media as Telegram animations Andrey Lugovskoy 2026-07-27 23:31:28 +04:00
  • aaa3473408 Back off overloaded Telegram media delivery Andrey Lugovskoy 2026-07-27 23:28:04 +04:00
  • 05bc4fd4c4 Handle MAX GIF photos without queue stalls Andrey Lugovskoy 2026-07-27 23:25:28 +04:00
  • d117c6cca1 Recover stalled video queue deliveries Andrey Lugovskoy 2026-07-27 23:21:39 +04:00
  • 24104b2da9 Process delivery queue concurrently per chat Andrey Lugovskoy 2026-07-27 23:10:16 +04:00
  • 3ad80cb3a9 Show VK community names and bind chats by link Andrey Lugovskoy 2026-07-27 22:48:34 +04:00
  • ab6ffc89d8 Validate VK cabinet chat peers Andrey Lugovskoy 2026-07-27 22:48:34 +04:00
  • 92bfbe260e Complete cabinet VK flows and simplify group settings Andrey Lugovskoy 2026-07-27 22:08:56 +04:00
  • 4e4dd37b8b Expose safe VK chat binding API Andrey Lugovskoy 2026-07-27 22:08:52 +04:00
  • ea04129984 Add accurate VK and billing admin stats Andrey Lugovskoy 2026-07-27 19:26:33 +04:00
  • 58d885f9a6 start VK OAuth from web cabinet Andrey Lugovskoy 2026-07-27 15:30:35 +04:00
  • 60deff7f7f reload VK routes after cabinet changes Andrey Lugovskoy 2026-07-27 15:25:37 +04:00
  • a566492294 add secure browser cabinet command Andrey Lugovskoy 2026-07-27 14:44:10 +04:00
  • 977f6cc292 fan out VK posts through Telegram crossposts Andrey Lugovskoy 2026-07-27 13:52:11 +04:00
  • 2da3a0689f support crossposts from Telegram supergroups Andrey Lugovskoy 2026-07-27 13:30:50 +04:00
  • ef358a0703 stop bidirectional channel crosspost loops Andrey Lugovskoy 2026-07-27 13:27:22 +04:00
  • a7a7ba468f sync Telegram crosspost media replacements Andrey Lugovskoy 2026-07-27 11:41:14 +04:00
  • 7513b26c75 preserve MAX media on Telegram crosspost edits Andrey Lugovskoy 2026-07-27 11:34:46 +04:00
  • 0e959a1961 support native Telegram channel picker Andrey Lugovskoy 2026-07-27 02:40:07 +04:00
  • 1bd72319b4 fix TG to MAX album captions and fanout Andrey Lugovskoy 2026-07-26 20:41:27 +04:00
  • 8a89215194 document crosspost accumulators in help Andrey Lugovskoy 2026-07-26 15:19:43 +04:00
  • d7d58ba3ce support channel crosspost accumulators Andrey Lugovskoy 2026-07-26 14:41:05 +04:00
  • 149ee1762a expose message events to VK addon Andrey Lugovskoy 2026-07-24 21:13:13 +04:00
  • 3daceeb232 pass business media group IDs to addon Andrey Lugovskoy 2026-07-24 12:42:46 +04:00
  • 158cd935f9 expose business message file attachments Andrey Lugovskoy 2026-07-24 12:32:32 +04:00
  • 61bfdaa593 sync group welcomes to MAX Andrey Lugovskoy 2026-07-23 23:50:34 +04:00
  • 3f32f0a47b handle MAX member join updates Andrey Lugovskoy 2026-07-23 23:50:34 +04:00
  • 978121f17d add group welcome settings to cabinet Andrey Lugovskoy 2026-07-23 23:30:59 +04:00
  • 80c9abcd10 prevent repeated recurring charges Andrey Lugovskoy 2026-07-23 23:22:50 +04:00
  • 51175cd145 fix recurring payment notification callback Andrey Lugovskoy 2026-07-23 23:19:37 +04:00
  • b996fd444e fix MAX share preview images Andrey Lugovskoy 2026-07-23 13:59:16 +04:00
  • f3dd3b877a fix mirrored message deletion direction Andrey Lugovskoy 2026-07-22 23:10:55 +04:00
  • 6262553d89 fix PDF albums and MAX repost links Andrey Lugovskoy 2026-07-22 22:00:28 +04:00
  • 45b9e80a9c relay discussion replies for explicitly bridged groups Andrey Lugovskoy 2026-07-20 15:24:21 +04:00
  • fb034d816d recognize MAX chat owners as administrators Andrey Lugovskoy 2026-07-19 21:10:03 +04:00
  • 63ae26db49 add paged extension help menu Andrey Lugovskoy 2026-07-19 12:16:05 +04:00
  • 1044442e90 add crosspost pause controls Andrey Lugovskoy 2026-07-19 01:23:30 +04:00
  • ab89d1e23e recover missing Telegram business connections Andrey Lugovskoy 2026-07-19 00:30:19 +04:00
  • 0c73fa47e2 update Telegram SDK for chat automation Andrey Lugovskoy 2026-07-19 00:23:03 +04:00
  • f4583159b3 add generic Telegram business message hooks Andrey Lugovskoy 2026-07-18 23:50:26 +04:00
  • 0a9d0ed8aa add generic one-way pairing hooks Andrey Lugovskoy 2026-07-18 22:12:38 +04:00
  • 686dbfc11d fix linked account and antispam controls Andrey Lugovskoy 2026-07-18 22:02:19 +04:00
  • d02ff96533 add generic private user addon hook Andrey Lugovskoy 2026-07-18 19:40:32 +04:00