Commit Graph

22 Commits

Author SHA1 Message Date
Ruslan Bakiev
c8af4e895a Stop ticking Telegram login message
All checks were successful
Build and deploy Backend / build (push) Successful in 28s
2026-05-13 21:15:54 +07:00
Ruslan Bakiev
bea31fe8f2 Move bot login timer into message text
All checks were successful
Build and deploy Backend / build (push) Successful in 41s
2026-05-13 21:07:32 +07:00
Ruslan Bakiev
85430fa3fb Expire Telegram login button in bot
All checks were successful
Build and deploy Backend / build (push) Successful in 27s
2026-05-13 20:14:22 +07:00
Ruslan Bakiev
4aea10b195 Use static Telegram login lifetime label
All checks were successful
Build and deploy Backend / build (push) Successful in 29s
2026-05-13 20:10:00 +07:00
Ruslan Bakiev
7deedcb276 Replace bot login polling with completion mutation
All checks were successful
Build and deploy Backend / build (push) Successful in 37s
2026-05-13 19:36:01 +07:00
Ruslan Bakiev
c8c248c4af Store Google place types
All checks were successful
Build and deploy Backend / build (push) Successful in 27s
2026-05-09 16:56:04 +07:00
Ruslan Bakiev
4d5aa433e8 Persist Google nearby places
All checks were successful
Build and deploy Backend / build (push) Successful in 26s
2026-05-09 16:05:50 +07:00
Ruslan Bakiev
9384a42e39 Add Google nearby place search
All checks were successful
Build and deploy Backend / build (push) Successful in 29s
2026-05-09 15:19:12 +07:00
Ruslan Bakiev
fff0d7af11 Reject generated place ids for voice reviews
All checks were successful
Build and deploy Backend / build (push) Successful in 28s
2026-05-09 14:18:07 +07:00
Ruslan Bakiev
6471d2ffcf Fix Telegram avatar proxy headers
All checks were successful
Build and deploy Backend / build (push) Successful in 35s
2026-05-08 20:01:32 +07:00
Ruslan Bakiev
387a504801 Tighten Telegram bot login UX
All checks were successful
Build and deploy Backend / build (push) Successful in 36s
2026-05-08 19:52:07 +07:00
Ruslan Bakiev
de0e230632 Proxy Telegram bot user avatars
All checks were successful
Build and deploy Backend / build (push) Successful in 31s
2026-05-08 19:37:10 +07:00
Ruslan Bakiev
71561724a5 Add Telegram bot login sessions
All checks were successful
Build and deploy Backend / build (push) Successful in 49s
2026-05-08 19:31:40 +07:00
Ruslan Bakiev
fe8a69d9b8 Support Telegram login widget auth
Some checks failed
Build and deploy Backend / build (push) Has been cancelled
2026-05-08 18:26:49 +07:00
Ruslan Bakiev
fbe961c358 Require Telegram auth for app data
All checks were successful
Build and deploy Backend / build (push) Successful in 57s
2026-05-08 17:41:34 +07:00
Ruslan Bakiev
359a4237c3 Load Vault before backend migrations
All checks were successful
Build and deploy Backend / build (push) Successful in 1m12s
2026-05-08 17:16:08 +07:00
Ruslan Bakiev
e55a7f1f37 Load backend secrets from Vault
Some checks failed
Build and deploy Backend / build (push) Failing after 27s
2026-05-08 16:57:41 +07:00
Ruslan Bakiev
f956148141 Add Telegram ownership for voice reviews
All checks were successful
Build and deploy Backend / build (push) Successful in 1m1s
2026-05-08 16:44:32 +07:00
Ruslan Bakiev
7ca503667f Expose places over GraphQL
All checks were successful
Build and deploy Backend / build (push) Successful in 1m1s
2026-05-08 15:54:15 +07:00
Ruslan Bakiev
79baab1738 Lower voice experience minimum duration 2026-05-08 10:38:20 +07:00
Ruslan Bakiev
f570b17dfb Make Hatchet enqueue optional in dev 2026-05-05 12:05:55 +07:00
Ruslan Bakiev
2357897530 Initial backend service 2026-05-05 12:01:29 +07:00