Anton Afanasyeu
46bf0fbbb6
playing with Opus/Speex
2026-06-06 20:18:32 +02:00
Anton Afanasyeu
b019e4f22c
snap
2026-06-06 20:11:21 +02:00
Anton Afanasyeu
23678d81a2
sync
2026-06-06 19:49:51 +02:00
Anton Afanasyeu
a13485d678
sync 4
2026-06-06 19:22:28 +02:00
Anton Afanasyeu
0b4c2afe04
3
2026-06-06 18:59:08 +02:00
Anton Afanasyeu
76d3d3eca4
2
2026-06-06 18:53:42 +02:00
Anton Afanasyeu
39603e9763
1
2026-06-06 18:50:28 +02:00
Anton Afanasyeu
a9cc29e3ae
sync BE
2026-06-06 18:44:52 +02:00
Anton Afanasyeu
58c47722f9
test landing
2026-06-06 18:31:12 +02:00
Anton Afanasyeu
23622f2d0f
sync BE / landing 3d
2026-06-06 18:26:26 +02:00
Anton Afanasyeu
a5a7e97dc3
sync globe
2026-06-06 17:41:56 +02:00
Anton Afanasyeu
5eaad41405
sync landing
2026-06-06 17:31:42 +02:00
Anton Afanasyeu
bcec787bf3
sync globe
2026-06-06 17:17:49 +02:00
Anton Afanasyeu
097df9a22e
sync landing 2
2026-06-06 16:10:31 +02:00
Anton Afanasyeu
5c2458dfcd
landing sync, multipage
2026-06-06 12:09:34 +02:00
Anton Afanasyeu
cd2e69ad6b
sync BE
2026-06-05 22:11:38 +02:00
Anton Afanasyeu
a656f40922
be builders
2026-06-05 17:00:26 +02:00
Anton Afanasyeu
a27958b430
sync BE
2026-06-05 16:50:08 +02:00
Anton Afanasyeu
7dc992fb19
sync BE/builders
2026-06-05 16:46:31 +02:00
Anton Afanasyeu
b47e05490f
BE sync
2026-06-05 16:38:33 +02:00
Anton Afanasyeu
a7e71bb39c
sync BE
2026-06-05 16:32:13 +02:00
Anton Afanasyeu
b29d95ccf6
docker deploy restart
2026-06-05 16:39:37 +03:00
Anton Afanasyeu
db91842dd9
sync BE
2026-06-05 15:19:48 +02:00
Anton Afanasyeu
5df496c0a5
sync BE / fix 500
2026-06-05 14:06:21 +02:00
Anton Afanasyeu
25e11d0c5b
BE sync, BLOCKER fix, confirmation needed
2026-06-05 12:57:00 +02:00
Anton Afanasyeu
617670ad96
sync with BE requested by AI Auto Agent
2026-06-05 12:54:41 +02:00
Anton Afanasyeu
c5857e65f6
docs mostly
2026-06-05 12:41:11 +02:00
Anton Afanasyeu
9eca43b9f8
sync with BE / AI request
2026-06-04 22:30:03 +02:00
Anton Afanasyeu
44bdfbb939
sync BE
2026-06-04 18:27:30 +02:00
Anton Afanasyeu
afb165cbfc
sync with BE
2026-06-04 18:31:38 +03:00
Anton Afanasyeu
7b1311c78e
wg start
2026-06-04 17:27:19 +02:00
Anton Afanasyeu
a29d84038e
footer changes, remote access changes
2026-06-04 15:14:08 +02:00
Anton Afanasyeu
f818ec4f0c
initial web rssh stage 1
2026-06-03 06:50:57 +02:00
Anton Afanasyeu
bd339ee90c
TOC inside the docs
2026-06-03 06:23:08 +02:00
Anton Afanasyeu
4527e97dc0
Fix JVM unit tests: stub android.util.Log via returnDefaultValues.
...
AudioNegotiatorTest hit unmocked Log.i/w from negotiation logging and
NativeCodecBridge load failures on the desktop test runner.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 22:23:01 +02:00
Anton Afanasyeu
4e74a92457
Fix rebuild.sh after Docker CI leaves stale app/.cxx paths.
...
Clear app/.cxx before gradlew clean (Docker uses /opt/android-sdk in CMake
cache on mounted repos). CI now removes .cxx after build; gitignore app/.cxx.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 22:19:51 +02:00
Anton Afanasyeu
4e045f68e6
Audio codec AUTO negotiation and fixed manual priority order.
...
Add AudioNegotiator with weighted AUTO selection (codecs.json + peer caps),
fixed settings order (Opus, AAC, Speex, PCM), and resolve at handshake.
Native Opus/Speex encode/decode remains future work; stubs still wire AAC.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 22:07:32 +02:00
Anton Afanasyeu
0738b53959
Merge branch '20260602_opus_speex_integration_and_be_changes' into next.
...
Keep expanded graphs dashboard and hub footer from next; Opus/Speex stage-1
mobile scaffolding was already present via cherry-pick 5e94069 .
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 22:03:05 +02:00
Anton Afanasyeu
7ae1de8b22
Merge branch 'feature/gzip-ota-build-deploy' into next.
...
Resolve deploy.sh migration helper duplication and combine gitignore
entries for out/ and ota-publish/.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 22:02:36 +02:00
Anton Afanasyeu
6f814a0d9b
Merge branch 'feature/crash-triage-tags-api' into next
2026-06-02 21:58:07 +02:00
Anton Afanasyeu
ad00976eb3
workspace, gitignore
2026-06-02 21:55:49 +02:00
Anton Afanasyeu
4803caebce
Shared platform footer template for hub and all PHP consoles.
...
Centralize copyright in examples/platform/footer.config.php, render via
footer.php in crashes/builder/login layouts, and serve hub through index.php.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 18:54:13 +02:00
Anton Afanasyeu
f885d194dd
Graphs dashboard: role-scoped metrics, orchestration, and smoke tests.
...
Extend graph_sessions schema and GraphRepository dashboards (user/slug/platform),
wire nginx/orchestration routes, fix gmdate timestamps, and add API smoke script.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 18:51:37 +02:00
Anton Afanasyeu
5e940690e9
stage 1
2026-06-02 18:45:39 +02:00
Anton Afanasyeu
d7568b133b
Fix Docker CI and orchestration deploy reliability for full rebuild flows.
...
Use JDK 17 and make in the CI image, avoid self-overwriting DB init SQL, and make Gradle/native builds use container-local SDK paths and CMake caches.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 17:37:32 +02:00
Anton Afanasyeu
097c0790b8
Add gzip-aware crash upload and OTA staging build/deploy tooling.
...
This restores the interrupted stash work on a dedicated feature branch, including backend decoding support, Dockerized build scripts, and staging channel artifacts for end-to-end OTA validation.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 16:08:46 +02:00
Anton Afanasyeu
d7dc2cbcc2
Reapply crash triage tag API updates after syncing the branch with next.
...
This resolves stash replay conflicts and keeps the report/tag UI and backend endpoints aligned for the feature branch review.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-02 16:05:46 +02:00
Anton Afanasyeu
936f3d93a9
stage 1
2026-06-02 15:24:11 +02:00
Anton Afanasyeu
9f9d617730
Merge branch 'feature/3d_earth' into next
2026-06-02 14:41:52 +02:00
Anton Afanasyeu
1590705f92
docs and opus/speex submods
2026-06-02 14:39:45 +02:00