owpengram-server/internal/app
epilepticseizureee 9e45da69ef feat(admin): bot management (list, verify, create, delete)
- Add a Bots admin tab: list/search bots with a dedicated read query
  (users.is_bot, excluded from the accounts list), showing owner and
  system-vs-user type
- Create system bots from the admin via a new bot.create command that
  reuses the existing bot provisioning flow; the token is shown once
- Delete user-created bots via a new bot.delete command backed by a
  dedicated Postgres DeleteBotAccount (revokes sessions, purges private
  state, releases username, drops the bots row, tombstones the user);
  system service bots are rejected
- Verified badge toggling reuses the existing set-verified command
- All write paths go through the dry-run/confirm + audit command pipeline
- Rebuild dist bundle
2026-07-23 00:34:05 +03:00
..
account feat: sync visible product branding 2026-07-20 16:49:17 +08:00
ai fix: sync latest telesrv fixes 2026-07-04 01:14:47 +08:00
auth feat: sync visible product branding 2026-07-20 16:49:17 +08:00
bots feat(admin): bot management (list, verify, create, delete) 2026-07-23 00:34:05 +03:00
channels fix: sync monoforum suggested post flow 2026-07-22 16:08:44 +08:00
chatlists feat: sync chatlist sharing support 2026-07-06 21:06:33 +08:00
communities feat: sync community aggregates 2026-07-20 16:46:02 +08:00
contacts fix: sync account freeze peer visibility 2026-07-22 02:03:00 +08:00
dialogs fix: sync account freeze peer visibility 2026-07-22 02:03:00 +08:00
ephemeral feat: sync ephemeral transient messages 2026-07-20 16:43:27 +08:00
files feat: sync visible product branding 2026-07-20 16:49:17 +08:00
groupcalls feat: sync chatlist sharing support 2026-07-06 21:06:33 +08:00
help fix: sync StarGift lifecycle hardening 2026-07-21 15:47:55 +08:00
langpack feat: sync visible product branding 2026-07-20 16:49:17 +08:00
livestream feat: sync group call livestream support 2026-07-06 14:32:45 +08:00
maintenance feat: sync multilayer td integration 2026-07-15 13:32:06 +08:00
messages fix: sync account freeze peer visibility 2026-07-22 02:03:00 +08:00
passkey feat: sync visible product branding 2026-07-20 16:49:17 +08:00
peerview chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
phone feat: sync multilayer td integration 2026-07-15 13:32:06 +08:00
polls chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
privacy feat: sync public links and phone change updates 2026-07-10 22:01:44 +08:00
readmodel chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
secretchat chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
stargifts fix: sync collectible upgrade preview pools 2026-07-22 13:06:49 +08:00
stars chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
stories chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
telegramlogin feat: sync host-based public app links 2026-07-22 21:43:56 +08:00
themes chore: refresh gramsrv public release 2026-06-30 14:37:43 +08:00
translation feat: sync message translation support 2026-07-12 14:20:26 +08:00
updates feat: sync monoforum and collectible emoji status 2026-07-19 20:37:10 +08:00
userprojection fix: sync account freeze peer visibility 2026-07-22 02:03:00 +08:00
users fix: sync account freeze peer visibility 2026-07-22 02:03:00 +08:00