Ruslan Bakiev
|
66ab3c2e0b
|
Animate voice prompt hints
Build and deploy Flutter Web / build (push) Successful in 5m7s
|
2026-06-24 11:53:52 +07:00 |
|
Ruslan Bakiev
|
764e93df59
|
Polish earth login animation
Build and deploy Flutter Web / build (push) Successful in 4m2s
|
2026-06-24 11:45:37 +07:00 |
|
Ruslan Bakiev
|
6552c915a8
|
Load Flutter runtime config from Vault
Build and deploy Flutter Web / build (push) Successful in 6m25s
|
2026-06-24 02:29:46 +07:00 |
|
Ruslan Bakiev
|
817da526e9
|
Switch web map to Mapbox SDK
Build and deploy Flutter Web / build (push) Failing after 5m12s
|
2026-06-24 01:27:28 +07:00 |
|
Ruslan Bakiev
|
c7c1ca62ef
|
Load place details lazily
Build and deploy Flutter Web / build (push) Successful in 4m9s
|
2026-06-22 14:03:29 +07:00 |
|
Ruslan Bakiev
|
3b77899d3e
|
Unify startup loader and thin places query
Build and deploy Flutter Web / build (push) Successful in 4m10s
|
2026-06-22 13:28:09 +07:00 |
|
Ruslan Bakiev
|
60f4844a4a
|
Tune map controls and place details
Build and deploy Flutter Web / build (push) Successful in 3m47s
|
2026-06-22 12:56:54 +07:00 |
|
Ruslan Bakiev
|
8c23e878bb
|
Apply dark restaurant theme
Build and deploy Flutter Web / build (push) Successful in 4m44s
|
2026-06-22 11:16:24 +07:00 |
|
Ruslan Bakiev
|
9d7ed4f6e5
|
Fix web routing and SW loader
Build and deploy Flutter Web / build (push) Successful in 4m23s
|
2026-06-22 10:27:04 +07:00 |
|
Ruslan Bakiev
|
c374797484
|
Force fresh GraphQL responses
Build and deploy Flutter Web / build (push) Failing after 8m15s
|
2026-06-21 09:25:38 +07:00 |
|
Ruslan Bakiev
|
9a87996436
|
Restructure map search and review actions
Build and deploy Flutter Web / build (push) Successful in 2m28s
|
2026-06-13 12:52:33 +07:00 |
|
Ruslan Bakiev
|
e641837815
|
Launch add review through URL route params
Build and deploy Flutter Web / build (push) Successful in 2m30s
|
2026-06-13 00:46:55 +07:00 |
|
Ruslan Bakiev
|
dedde2deea
|
Move add review action to bottom controls
Build and deploy Flutter Web / build (push) Successful in 2m48s
|
2026-06-13 00:37:50 +07:00 |
|
Ruslan Bakiev
|
b9d8192d01
|
Move recommendations behind search controls
Build and deploy Flutter Web / build (push) Successful in 2m40s
|
2026-06-12 23:13:24 +07:00 |
|
Ruslan Bakiev
|
0f5061ce96
|
Fix add review route and photo previews
Build and deploy Flutter Web / build (push) Successful in 2m21s
|
2026-06-12 23:06:17 +07:00 |
|
Ruslan Bakiev
|
4d36f5f9ae
|
Route unknown paths back to map
Build and deploy Flutter Web / build (push) Successful in 2m44s
|
2026-06-12 22:50:07 +07:00 |
|
Ruslan Bakiev
|
ba85f31cef
|
Replace chat search with voice filter recommendations
Build and deploy Flutter Web / build (push) Successful in 3m11s
|
2026-06-12 22:43:05 +07:00 |
|
Ruslan Bakiev
|
318126d83a
|
Add favorites search and enriched places UI
Build and deploy Flutter Web / build (push) Successful in 2m41s
|
2026-06-12 21:09:15 +07:00 |
|
Ruslan Bakiev
|
8aa2a43cc7
|
Split MapFlow data repositories
Build and deploy Flutter Web / build (push) Successful in 2m16s
|
2026-06-12 15:14:01 +07:00 |
|
Ruslan Bakiev
|
aaaf60ab05
|
Add Ferry GraphQL client architecture
Build and deploy Flutter Web / build (push) Successful in 2m59s
|
2026-06-12 15:00:02 +07:00 |
|
Ruslan Bakiev
|
479dc25847
|
Move map visuals into theme tokens
Build and deploy Flutter Web / build (push) Successful in 2m15s
|
2026-06-12 14:41:11 +07:00 |
|
Ruslan Bakiev
|
2853cc2581
|
Add Widgetbook and theme component tokens
Build and deploy Flutter Web / build (push) Successful in 2m42s
|
2026-06-12 14:36:14 +07:00 |
|
Ruslan Bakiev
|
5e78a134b0
|
Refactor Flutter app architecture
Build and deploy Flutter Web / build (push) Successful in 3m7s
|
2026-06-12 14:25:24 +07:00 |
|
Ruslan Bakiev
|
7e3d03d225
|
Show only populated place filters
Build and deploy Flutter Web / build (push) Successful in 3m30s
|
2026-05-14 22:48:47 +07:00 |
|
Ruslan Bakiev
|
697f029ad2
|
Separate browsing filters from review radius
Build and deploy Flutter Web / build (push) Successful in 4m2s
|
2026-05-14 22:34:59 +07:00 |
|
Ruslan Bakiev
|
0b1493a02e
|
Show ontology snowflake in admin reviews
Build and deploy Flutter Web / build (push) Successful in 2m55s
|
2026-05-14 22:06:10 +07:00 |
|
Ruslan Bakiev
|
abae8b905c
|
Show ontology tag highlights in admin
Build and deploy Flutter Web / build (push) Failing after 25m24s
|
2026-05-14 20:02:37 +07:00 |
|
Ruslan Bakiev
|
0532f6aa88
|
Restore waveform recording controller
Build and deploy Flutter Web / build (push) Successful in 2m52s
|
2026-05-14 16:35:28 +07:00 |
|
Ruslan Bakiev
|
34a197f786
|
Decouple voice progress from amplitude stream
Build and deploy Flutter Web / build (push) Successful in 2m30s
|
2026-05-14 14:10:21 +07:00 |
|
Ruslan Bakiev
|
1b6b40849e
|
Throttle voice progress updates
Build and deploy Flutter Web / build (push) Successful in 2m38s
|
2026-05-14 13:55:00 +07:00 |
|
Ruslan Bakiev
|
584e30624d
|
Use single microphone stream for recording
Build and deploy Flutter Web / build (push) Successful in 2m50s
|
2026-05-14 09:16:31 +07:00 |
|
Ruslan Bakiev
|
fbf9104d2d
|
Add admin review debug screen
Build and deploy Flutter Web / build (push) Failing after 14s
|
2026-05-14 08:44:20 +07:00 |
|
Ruslan Bakiev
|
cdf6a43d49
|
Fix Telegram viewport and SVG avatars
Build and deploy Flutter Web / build (push) Successful in 2m48s
|
2026-05-13 22:50:51 +07:00 |
|
Ruslan Bakiev
|
d3721e44e7
|
Darken recording flow and increase voice requirement
Build and deploy Flutter Web / build (push) Successful in 2m41s
|
2026-05-13 22:34:10 +07:00 |
|
Ruslan Bakiev
|
28e8cee6e6
|
Show Google place types in selection cards
Build and deploy Flutter Web / build (push) Successful in 2m11s
|
2026-05-13 22:24:20 +07:00 |
|
Ruslan Bakiev
|
29e856bbd8
|
Remove website Telegram login countdown
Build and deploy Flutter Web / build (push) Successful in 2m12s
|
2026-05-13 20:10:00 +07:00 |
|
Ruslan Bakiev
|
a8b6aa6e02
|
Complete Telegram bot login from callback URL
Build and deploy Flutter Web / build (push) Successful in 2m18s
|
2026-05-13 19:36:09 +07:00 |
|
Ruslan Bakiev
|
5b2cd4158c
|
Hide voice waveform visualization
Build and deploy Flutter Web / build (push) Successful in 2m39s
|
2026-05-13 17:59:30 +07:00 |
|
Ruslan Bakiev
|
04fa49737d
|
Expand voice recording layout
Build and deploy Flutter Web / build (push) Successful in 2m7s
|
2026-05-13 17:50:17 +07:00 |
|
Ruslan Bakiev
|
729dd21b78
|
Add compact voice progress grid
Build and deploy Flutter Web / build (push) Successful in 2m6s
|
2026-05-13 17:41:28 +07:00 |
|
Ruslan Bakiev
|
fcc2c26752
|
Restore wave voice recorder UI
Build and deploy Flutter Web / build (push) Successful in 10s
|
2026-05-13 17:22:44 +07:00 |
|
Ruslan Bakiev
|
069dcab479
|
Revert "Layer voice wave under grid"
Build and deploy Flutter Web / build (push) Successful in 26s
This reverts commit 8fda6f554d.
|
2026-05-13 17:15:51 +07:00 |
|
Ruslan Bakiev
|
8fda6f554d
|
Layer voice wave under grid
Build and deploy Flutter Web / build (push) Successful in 2m15s
|
2026-05-13 17:08:24 +07:00 |
|
Ruslan Bakiev
|
73ed4c2614
|
Make voice grid visibly animate
Build and deploy Flutter Web / build (push) Successful in 2m6s
|
2026-05-13 16:58:42 +07:00 |
|
Ruslan Bakiev
|
2366587693
|
Restore voice information grid
Build and deploy Flutter Web / build (push) Successful in 2m14s
|
2026-05-13 16:22:18 +07:00 |
|
Ruslan Bakiev
|
d7b419fea6
|
Use waveform recorder for voice capture
Build and deploy Flutter Web / build (push) Successful in 2m26s
|
2026-05-13 16:01:18 +07:00 |
|
Ruslan Bakiev
|
4a2e458a01
|
Use Web Audio for browser voice meter
Build and deploy Flutter Web / build (push) Successful in 2m22s
|
2026-05-13 15:31:56 +07:00 |
|
Ruslan Bakiev
|
765219cc20
|
Rework voice meter signal visualization
Build and deploy Flutter Web / build (push) Failing after 2m20s
|
2026-05-13 14:16:18 +07:00 |
|
Ruslan Bakiev
|
906c23366f
|
Use recorder amplitude for web voice meter
Build and deploy Flutter Web / build (push) Successful in 1m53s
|
2026-05-09 23:08:30 +07:00 |
|
Ruslan Bakiev
|
2c9bcad0cc
|
Fix adaptive voice information meter
Build and deploy Flutter Web / build (push) Successful in 1m41s
|
2026-05-09 18:12:00 +07:00 |
|