Commit Graph

22 Commits

Author SHA1 Message Date
Ruslan Bakiev
335ba994ab Expose manager telegram avatars 2026-04-04 10:13:50 +07:00
Ruslan Bakiev
6b966c763e Add super manager role 2026-04-04 09:41:36 +07:00
Ruslan Bakiev
da7cad207c Add manager user and bonus queries 2026-04-04 09:28:52 +07:00
Ruslan Bakiev
b01b2421b5 Persist user carts in database 2026-04-04 09:08:42 +07:00
Ruslan Bakiev
6ea9d4e5b7 Unify order flow across users 2026-04-04 08:57:26 +07:00
Ruslan Bakiev
370aac7580 Allow managers to place personal orders 2026-04-04 08:52:21 +07:00
Ruslan Bakiev
d017d13943 fix(auth): redirect telegram connect to success page 2026-04-03 18:45:28 +07:00
Ruslan Bakiev
202c872396 feat(messenger): store and serve telegram profiles 2026-04-03 18:36:05 +07:00
Ruslan Bakiev
b62787c299 feat(auth): redirect messenger connect to success state 2026-04-03 18:25:12 +07:00
Ruslan Bakiev
6c5839d6ee feat(auth): secure messenger start token flow 2026-04-03 18:12:05 +07:00
Ruslan Bakiev
8267a48cb4 fix(auth): shorten bot login link ttl 2026-04-03 18:00:04 +07:00
Ruslan Bakiev
c7908041ba feat(auth): support bot-managed messenger login flow 2026-04-03 16:55:14 +07:00
Ruslan Bakiev
174cfe8665 feat(products): expose structured product specs 2026-04-03 14:52:30 +07:00
Ruslan Bakiev
f7fb45618d Add delivery addresses to profile and order flow 2026-04-03 10:25:19 +07:00
Ruslan Bakiev
3ee14d508c feat(profile): add counterparty profile and enforce it for order creation 2026-04-02 16:46:36 +07:00
Ruslan Bakiev
3a9b922a07 feat(auth): unify bot messenger linking with first-time user creation 2026-04-02 16:12:45 +07:00
Ruslan Bakiev
abf428b428 Allow email login for new users and auto-provision account on verify 2026-04-02 15:33:35 +07:00
Ruslan Bakiev
5ba87a1242 Send login codes via SMTP using Mailpit-compatible transport 2026-04-02 14:58:00 +07:00
Ruslan Bakiev
dd92172cac Allow bot messenger login endpoint to resolve user by email 2026-04-02 14:44:50 +07:00
Ruslan Bakiev
23edfbe7ff Implement messenger login tokens and bot login endpoint 2026-04-01 19:20:42 +07:00
Ruslan Bakiev
8c8689a877 Add one-time code login flow with token sessions 2026-04-01 19:09:59 +07:00
Ruslan Bakiev
6a6c6bfdbb Scaffold Apollo backend domain API 2026-03-30 21:41:06 +07:00