owpengram-server/cmd
Astra 7f0921c82c tools/createuser: report which field collided on insert failure
ON CONFLICT (id) DO NOTHING only catches the id itself, so every other
failure (duplicate username/phone/signup_email) was reported as a generic
"already exists (or insert failed)" - not useful for telling apart the four
distinct causes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-13 22:07:28 +01:00
..
appearancefetch feat: sync visible product branding 2026-07-20 16:49:17 +08:00
bots Merge remote-tracking branch 'upstream/main' into merge-gramsrv-9106877 2026-08-03 23:29:20 +03:00
catalogfetch feat: sync multilayer td integration 2026-07-15 13:32:06 +08:00
createuser tools/createuser: report which field collided on insert failure 2026-09-13 22:07:28 +01:00
langpackfetch feat: sync langpack and auth updates 2026-07-18 00:07:41 +08:00
otpwebhook-example feat: sync configurable OTP delivery providers 2026-07-17 17:04:39 +08:00
stickerfetch feat: sync multilayer td integration 2026-07-15 13:32:06 +08:00
stickerseeddeploy fix: sync birthday updates and system sticker sets 2026-07-05 15:15:32 +08:00
telegramloginkeygen feat: sync Telegram Login OIDC provider 2026-07-21 15:46:24 +08:00
telesrv usernames: report reserved names as taken in the check paths too 2026-09-09 21:41:53 +01:00
telesrv-admin admin ui: reserved usernames use the standard dry-run/confirm flow 2026-09-09 21:23:25 +01:00
telesrv-load feat(loadtest): sync add real 500-session capacity harness 2026-08-02 12:05:00 +08:00
walletminiapp feat: sync visible product branding 2026-07-20 16:49:17 +08:00