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
|
dfe2c52f8f
|
Retry Flutter admin tags deploy
Build and deploy Flutter Web / build (push) Successful in 3m43s
|
2026-05-14 20:31:52 +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
|
21945b2335
|
Retry CI image push
Build and deploy Flutter Web / build (push) Successful in 6m57s
|
2026-05-14 08:54:12 +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
|
c9be8b5e75
|
Trigger Dokploy from workflow secret
Build and deploy Flutter Web / build (push) Successful in 2m10s
|
2026-05-13 14:59:28 +07:00 |
|
Ruslan Bakiev
|
f2277626f1
|
Verify deploy hook
Build and deploy Flutter Web / build (push) Successful in 8s
|
2026-05-13 14:52:44 +07:00 |
|
Ruslan Bakiev
|
8c7e62d9e1
|
Remove Dokploy webhook from workflow
Build and deploy Flutter Web / build (push) Successful in 3m3s
|
2026-05-13 14:33:48 +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 |
|
Ruslan Bakiev
|
adc935b6cf
|
Gate voice review by information fill
Build and deploy Flutter Web / build (push) Successful in 1m45s
|
2026-05-09 17:51:42 +07:00 |
|
Ruslan Bakiev
|
6055a101e8
|
Use real PCM voice waveform
Build and deploy Flutter Web / build (push) Successful in 1m57s
|
2026-05-09 17:41:34 +07:00 |
|
Ruslan Bakiev
|
f9d6e4fa5b
|
Polish voice recording screen
Build and deploy Flutter Web / build (push) Successful in 2m27s
|
2026-05-09 17:28:58 +07:00 |
|
Ruslan Bakiev
|
35ccfe2368
|
Record voice before selecting place
Build and deploy Flutter Web / build (push) Successful in 1m46s
|
2026-05-09 16:56:15 +07:00 |
|
Ruslan Bakiev
|
b93f7ec4ec
|
Use nearby Google places for reviews
Build and deploy Flutter Web / build (push) Successful in 1m48s
|
2026-05-09 15:19:30 +07:00 |
|
Ruslan Bakiev
|
02b3521320
|
Improve voice recording screen
Build and deploy Flutter Web / build (push) Successful in 1m46s
|
2026-05-09 15:10:18 +07:00 |
|
Ruslan Bakiev
|
c02c050607
|
Use latest tag for Flutter deploys
Build and deploy Flutter Web / build (push) Successful in 1m53s
|
2026-05-09 15:02:23 +07:00 |
|
Ruslan Bakiev
|
f929790bd6
|
Fail Flutter deploy on webhook errors
Build and deploy Flutter Web / build (push) Successful in 1m49s
|
2026-05-09 14:48:56 +07:00 |
|
Ruslan Bakiev
|
8cf2b29143
|
Deploy Flutter through Dokploy webhook
Build and deploy Flutter Web / build (push) Successful in 2m12s
|
2026-05-09 14:44:03 +07:00 |
|
Ruslan Bakiev
|
f5f59d3020
|
Require Google place for voice reviews
Build and deploy Flutter Web / build (push) Successful in 1m49s
|
2026-05-09 14:18:07 +07:00 |
|
Ruslan Bakiev
|
b819b51c1f
|
Add live microphone waveform
Build and deploy Flutter Web / build (push) Successful in 2m3s
|
2026-05-09 14:08:27 +07:00 |
|
Ruslan Bakiev
|
56703c887f
|
Require place before voice review
Build and deploy Flutter Web / build (push) Successful in 2m8s
|
2026-05-08 20:31:36 +07:00 |
|
Ruslan Bakiev
|
929d3a46d3
|
Center map on user location
Build and deploy Flutter Web / build (push) Successful in 2m28s
|
2026-05-08 20:23:15 +07:00 |
|
Ruslan Bakiev
|
f388b7a3d2
|
Bust cached Telegram avatars
Build and deploy Flutter Web / build (push) Successful in 1m58s
|
2026-05-08 20:06:16 +07:00 |
|
Ruslan Bakiev
|
f11cfd768f
|
Add avatar menu logout
Build and deploy Flutter Web / build (push) Successful in 2m10s
|
2026-05-08 20:01:32 +07:00 |
|
Ruslan Bakiev
|
2abfb92f17
|
Polish Telegram login screen
Build and deploy Flutter Web / build (push) Successful in 2m4s
|
2026-05-08 19:52:07 +07:00 |
|
Ruslan Bakiev
|
5f33a5e880
|
Replace Telegram widget with bot login
Build and deploy Flutter Web / build (push) Successful in 2m22s
|
2026-05-08 19:32:01 +07:00 |
|
Ruslan Bakiev
|
cd62a0a428
|
Polish Telegram auth UI state
Build and deploy Flutter Web / build (push) Successful in 2m15s
|
2026-05-08 19:14:08 +07:00 |
|