Separate participant and blacklist display toggles
Nine7 Deploy
9203c79
Separate blacklist display setting
Nine7 Deploy
608883b
Align directory participant list with blacklist
Nine7 Deploy
7080954
10 days ago
Hide successful spoiler progress while retaining errors
Nine7 Deploy
f23003d
Move administrator controls into avatar menu
Nine7 Deploy
1e81421
Hide successful backup progress after completion
Nine7 Deploy
08ccb89
Unify task progress bars and separate polling rate limits
Nine7 Deploy
9e52e10
Match spoiler controls to backup UI styling
Nine7 Deploy
a8b01d4
Add live progress, backup ranges and album spoiler options
Nine7 Deploy
8f21cfa
Revert "Handle protected channels in channel spoiler task"
Nine7 Deploy
974a76c
This reverts commit 3ff27df5b0aeb9fbb9389ad17f01a2a7ff36dcb8.
Handle protected channels in channel spoiler task
Nine7 Deploy
3ff27df
Add channel history spoiler controls
Nine7 Deploy
7d1f491
15 days ago
Add Neon PostgreSQL + R2 storage with data-loss safeguards
Nine7 Deploy
20d4d7e
- Store app state in Neon PostgreSQL jsonb row, keeping R2/WebDAV JSON as legacy fallback and one-time migration source
- Guard writes with revision check; pause writes on conflict instead of overwriting newer data
- Write timestamped disaster-recovery snapshots to R2 on an interval
- Sort address book and channel pickers by name in webapp and Telegram UI
- Make stats blacklist matching case-insensitive and NFKC-normalized
- Sync media edits via Telethon MessageEdited: recopy source message and replace target when media or type changes
28 days ago
Secure event stream, batch stats saves, align list columns
lin7zhi
00a8827
Add message list display switch with 20 names per message
lin7zhi
4fe097b
Return blacklist extraction results directly to console
lin7zhi
84f067b
Parse ranked rows when extracting names and harden console requests
lin7zhi
9631153
Add clickable stats toggle and fix extract from other channels
lin7zhi
49c5e02
Add customizable participant list title
lin7zhi
1bb0121
Show directory participants in stats message and list app
lin7zhi
1b56ca2
Rework console navigation and match directory names without hash
lin7zhi
cfdcb5c
Return member list from ledger API and add list view tabs
lin7zhi
b2e184e
Fix home invite retries, show full blacklist in list app, stabilize ledger search
lin7zhi
bb68d52
Allow editing directory scan channel
lin7zhi
Unverified signature
c860261
Update home migration replies and task keywords
lin7zhi
Unverified signature
896c292
feat: preserve expired stats tasks
lin7zhi
Unverified signature
b1c3243
feat: edit home task replies and reconcile status
lin7zhi
Unverified signature
a96cf70
feat: add unmatched reply setting to home task
lin7zhi
Unverified signature
f7ab107
feat: 支持回家回复富文本和会员表情整包导入
lin7zhi
Unverified signature
4414d10
feat: 添加回家回复变量一键插入
lin7zhi
Unverified signature
3388b8b
fix: 回家记录显示频道名称及成员昵称
lin7zhi
Unverified signature
3ee1498
fix: 修复迁移目标切换及私聊领取
lin7zhi
Unverified signature
88d824a
fix: 宝贝回家任务优先显示频道名称
lin7zhi
Unverified signature
069f790
Add ledger import and web session login; disable bot chat commands