-
39c4347092
test(lib): cover connection URL parsing + failure classification (42→57 tests)
engineer
2026-06-03 14:20:27 -07:00
-
48bc314dfc
test(stores): cover settings merge/clamp + notification sanitizer (29→42 tests)
engineer
2026-06-03 14:01:29 -07:00
-
dd55ca471d
test(lib): cover SSE event-stream framing (20→29 tests)
engineer
2026-06-03 13:58:19 -07:00
-
3499167b60
test(lib): cover request-header building + log ring buffer (4→20 tests)
engineer
2026-06-03 13:55:31 -07:00
-
b2ca5793d1
seo(site): trim meta descriptions to ~150 chars (avoid SERP truncation)
engineer
2026-06-03 13:42:49 -07:00
-
26d61498ad
seo(site): add /download/ page (transactional intent) + internal links + sitemap
engineer
2026-06-03 13:27:34 -07:00
-
b0aaddf263
refactor(readiness-check): port check.sh → check.ts (native Node 26, fetch+JSON, no curl/jq/python3)
engineer
2026-06-03 07:27:43 -07:00
-
6563f5ef53
fix(ui): correct mirrored chat empty-state + clipped IP placeholder; add readiness-check skill; privacy page nav/meta
engineer
2026-06-03 06:16:22 -07:00
-
c46f273ecd
fix(fdroid): disable dependenciesInfo signing block for F-Droid compliance
Den
2026-06-03 04:52:23 -07:00
-
a5769ca19f
fix(fdroid): add expo-application installreferrer-free stub for F-Droid builds
Den
2026-06-03 04:52:16 -07:00
-
87d7777bf4
fix(fdroid): remove interface supertype from FirebaseMessagingDelegate stub to fix Unresolved reference compile error
Den
2026-06-03 04:13:34 -07:00
-
84eca3baa4
fix(fdroid): Firebase-free stubs for expo-notifications
Den
2026-06-03 03:06:41 -07:00
-
23c382d29b
fix(fdroid): Firebase-free stubs for expo-notifications
Den
2026-06-03 03:06:40 -07:00
-
e1948601b0
fix(fdroid): Firebase-free stubs for expo-notifications
Den
2026-06-03 03:06:39 -07:00
-
a22fcb92e9
fix(fdroid): Firebase-free stubs for expo-notifications
Den
2026-06-03 03:06:37 -07:00
-
0684f50606
fix(fdroid): Firebase-free stubs for expo-notifications
Den
2026-06-03 03:06:36 -07:00
-
fbce64fa97
fix(fdroid): Firebase-free stubs for expo-notifications
Den
2026-06-03 03:06:35 -07:00
-
3c2b069c20
fix(fdroid): Firebase-free stubs for expo-notifications
Den
2026-06-03 03:06:34 -07:00
-
6ec1aaaa8b
fix(fdroid): Firebase-free stubs for expo-notifications
Den
2026-06-03 03:06:25 -07:00
-
b7b3f2fc27
fix(fdroid): force all expo modules to build from source
engineer
2026-06-03 00:49:41 -07:00
-
18a1017f7d
chore: sync package-lock version 0.0.1->0.4.3 to match package.json
engineer
2026-06-02 18:04:58 -07:00
-
d69fe1be74
feat(site): QR codes for F-Droid repo + APK install (source)
engineer
2026-06-02 17:42:31 -07:00
-
6339d5f453
fix(fdroid): correct fastlane metadata for mainline MR #39530 — title, drop other-store claims, changelog by versionCode
engineer
2026-06-02 17:37:10 -07:00
-
86ef769736
seo: IndexNow key (source) — submitted landing/guide/privacy to Bing/Yandex
engineer
2026-06-02 17:33:05 -07:00
-
0ad6cb306c
docs(site): SEO content sources — guide, FAQ, OG image, sitemap, robots
engineer
2026-06-02 17:27:58 -07:00
-
366a936431
docs(launch): fill launch drafts with live install URLs — post-ready (Play marked pending)
engineer
2026-06-02 17:19:29 -07:00
-
35f99d124b
docs(site): keep landing page source (deployed to gh-pages root)
engineer
2026-06-02 17:16:43 -07:00
-
7c79753e44
docs(readme): correct store/platform claims — feature live F-Droid repo + APK, drop fake iOS/App Store links
engineer
2026-06-02 17:14:03 -07:00
-
dc7cc749c2
docs(distribution): cite live GitHub Pages privacy URL for store submissions (unblocks Play/IzzyOnDroid)
engineer
2026-06-02 17:11:39 -07:00
-
fb5c97a8a5
docs: CEO cycle 4 — sharpen owner queue steps (exact push/bump/privacy/MR/growth)
engineer
2026-06-02 03:43:28 -07:00
-
c36605e5e6
docs: CEO cycle 3 — F-Droid v0.4.3 verified live; bucket-A closed; queue refreshed
engineer
2026-06-02 01:55:14 -07:00
-
c8458cd397
docs(distribution): reconcile privacy-policy URL to opencode.vibebrowser.app; v0.4.3
engineer
2026-06-02 01:52:09 -07:00
-
ee7082a72a
fix: custom-dir session create used user input not server directory (scope drift)
engineer
2026-06-02 01:52:04 -07:00
-
61cbb35bf3
docs: refresh HANDOFF.md with current publish state and owner actions
engineer
2026-06-02 01:35:19 -07:00
-
861ac7f059
docs(context): play internal live; androguard 4.1.3 fix for F-Droid
engineer
2026-06-02 01:31:09 -07:00
-
eea84a3f35
fix(ci): pin androguard==4.1.3 for F-Droid publish (4.1.4 crashes on signer cert)
engineer
2026-06-02 01:29:59 -07:00
-
821672048c
docs(context): F-Droid publish fix + v0.4.3 release push
engineer
2026-06-02 00:59:55 -07:00
-
c66f4fb858
release(fdroid): v0.4.3 — fix self-hosted F-Droid publish (v2-only signing)
engineer
2026-06-02 00:58:41 -07:00
-
af351d1df0
docs(context): record runtime bug audit outcome
engineer
2026-06-02 00:42:01 -07:00
-
059b5cc0f5
fix(sessions): don't flash error / refresh wrong session on send failure
engineer
2026-06-02 00:41:42 -07:00
-
f58f90ae05
docs(context): session close — #1 verified green; publish/growth owner-gated
engineer
2026-06-02 00:27:52 -07:00
-
67773fc8ba
docs(izzyondroid): correct stale package id and version in inclusion request
engineer
2026-06-02 00:21:20 -07:00
-
67ebbeb3f4
docs(context): #10 verified E2E green (CUA smoke run 26803479355)
engineer
2026-06-02 00:19:13 -07:00
-
6d0e8c9599
docs(context): log version fix, #10 scope refactor + second scope-bug fix, gates
engineer
2026-06-01 23:50:40 -07:00
-
66b89f74d4
fix(sessions): keep created-session scope through navigation and send (#10)
engineer
2026-06-01 23:49:19 -07:00
-
bed0b6f622
refactor(sessions): single source of truth for session directory scope (#10)
engineer
2026-06-01 23:46:48 -07:00
-
0615ab898e
fix(android): bump versionName to 0.4.2 to match app.json; add ownership context
engineer
2026-06-01 23:43:34 -07:00
-
a5364668db
fix(sessions): create session in the same scope the list reads (#10)
engineer
2026-06-01 16:26:13 -07:00
-
14e858a402
ci(play): production track input + launch kit + F-Droid metadata fix (#19)
Den
2026-06-01 15:32:19 -07:00
-
3bd6f6e1ab
chore: repoint OpenCode links to agentlabs.cc/opencode (#17)
Den
2026-06-01 15:32:12 -07:00
-
c9a57901c4
fix(ci): CUA smoke true-E2E with local opencode server (#15) (#18)
Den
2026-06-01 15:32:06 -07:00
-
d1888dc392
docs(play): draft App content declaration answers to speed console publish
engineer
2026-06-01 15:24:39 -07:00
-
6df5d4004e
docs(tasks): record F-Droid self-hosted deprioritization + session state
engineer
2026-06-01 15:22:33 -07:00
-
1e07e36d5c
fix(ci): pin androguard==4.1.4 for F-Droid publish (verified locally)
engineer
2026-06-01 15:00:59 -07:00
-
1c242e6a21
fix(ci): use latest fdroidserver for F-Droid publish
engineer
2026-06-01 14:37:32 -07:00
-
8e06b860ac
fix(dist): remove AI-generated fake screenshots; use real app captures
engineer
2026-06-01 14:36:23 -07:00
-
dcb6ee0c66
fix(ci): pin androguard<4.1 for F-Droid publish
engineer
2026-06-01 14:16:07 -07:00
-
0d25b3705c
chore: release v0.4.2 — first post-rename build (cc.agentlabs.opencode)
engineer
2026-06-01 13:41:59 -07:00
-
6351dd6e71
docs: repoint website links to www.vibebrowser.app/opencode
engineer
2026-05-31 13:20:39 -07:00
-
6dc7e71a40
docs: point website/homepage links to agentlabs.cc/opencode
engineer
2026-05-30 15:08:27 -07:00
-
a481e63bd3
docs(agents): add work-tracking discipline (use GitHub issue, not /tmp/AGENTS churn)
engineer
2026-05-30 13:54:12 -07:00
-
c667331593
docs(privacy): publish privacy policy via GitHub Pages (cc.agentlabs.opencode)
engineer
2026-05-30 13:14:15 -07:00
-
67e4c1f379
fix(ci): purge stale generated sources before publish build
engineer
2026-05-30 13:12:58 -07:00
-
b808ad114e
docs(tasks): correct verify.md with real CUA launch+screenshot evidence
engineer
2026-05-30 05:07:35 -07:00
-
6985e74965
docs(tasks): rebrand-cc-agentlabs ownership audit trail
engineer
2026-05-30 05:05:35 -07:00
-
dff9dc5a79
docs(tasks): rebrand-cc-agentlabs ownership audit trail
engineer
2026-05-30 05:04:45 -07:00
-
6405e2b9d9
refactor: commit package rename for core build files
engineer
2026-05-30 04:17:31 -07:00
-
c699d0b0bb
fix(ci): set CUA smoke APP_PACKAGE to cc.agentlabs.opencode
engineer
2026-05-30 04:14:53 -07:00
-
9cd5911f23
fix(ci): drop stale ai.opencode.mobile launch in CUA smoke
engineer
2026-05-30 04:12:00 -07:00
-
a4cd22ef4b
docs(aso): finalize Play Store SEO listing copy
engineer
2026-05-30 04:09:16 -07:00
-
927bcc3689
refactor: rename package ai.opencode.mobile -> cc.agentlabs.opencode
engineer
2026-05-30 03:54:24 -07:00
-
7098823248
fix(android): add org/project to sentry.properties
engineer
2026-05-29 10:32:01 -07:00
-
ec906341de
fix(ci): disable Sentry upload in CUA smoke test build
engineer
2026-05-28 01:25:45 -07:00
-
1c098f742b
fix(ci): use reactivecircus/android-emulator-runner for reliable boot
engineer
2026-05-28 01:16:54 -07:00
-
e3384677bc
fix(ci): enable KVM and fix emulator boot in CUA smoke test
engineer
2026-05-28 00:23:56 -07:00
-
7ec3461304
fix: use release keystore in CI when RELEASE_STORE_FILE is set
engineer
2026-05-28 00:20:21 -07:00
-
88bde78b10
docs: add chrome-devtools config and Play Console info to AGENTS.md
engineer
2026-05-27 15:28:30 -07:00
-
c12d61ba4f
ci: trigger CUA smoke test on release tags + document test policy
engineer
2026-05-27 14:58:36 -07:00
-
d0b118e265
chore: release v0.4.1 — CI improvements & cleanup
engineer
2026-05-27 09:17:27 -07:00
-
3fc29de724
chore: apply CI improvements and remove stale task artifacts (#12)
Den
2026-05-27 09:05:11 -07:00
-
32f7af4e11
fix(sessions): recover home-scoped list after fresh connect
Den
2026-05-26 19:50:17 -07:00
-
64aa4a3bce
chore(ci): upgrade upload/download-artifact to Node.js 24-compatible versions
Dzianis Vauchok
2026-05-26 09:31:55 +00:00
-
d45ee297f8
chore(ci): upgrade actions to Node.js 24-compatible versions
Dzianis Vauchok
2026-05-26 09:10:26 +00:00
-
586b01e7f8
chore: release v0.3.2 — session visibility fix
Dzianis Vauchok
2026-05-26 08:30:49 +00:00
-
a42d04e1d0
fix: cross-directory session visibility and API routing
Den
2026-05-26 01:30:00 -07:00
-
-
0ef3dd37b6
fix: use directory-aware client for delete, rename, command, permissions, questions
Dzianis Vauchok
2026-05-26 08:22:56 +00:00
-
ce598e2a52
fix: use server home path for session listing to show all projects
Dzianis Vauchok
2026-05-26 07:53:13 +00:00
-
d3d60f55ab
fix: reload sessions on tab focus instead of only on client change
Dzianis Vauchok
2026-05-26 07:38:32 +00:00
-
-
416ab446c4
feat(5): F-Droid CI pipeline — self-hosted repo via GitHub Pages (#7)
Den
2026-05-26 01:06:22 -07:00
-
8dc881cc11
fix(ci): skip iOS EAS steps gracefully when Apple credentials not set
Dennis V
2026-05-26 01:31:09 +00:00
-
b8fb390f5c
feat(release): production signing in build.yml + F-Droid metadata filled
Dennis V
2026-05-26 01:26:35 +00:00
-
2dd49117af
feat(cua): add screen recording + ArchiveBox upload to smoke test
Dennis V
2026-05-26 01:20:47 +00:00
-
2b9b571d6e
feat(privacy+dist): telemetry consent gate + app store distribution prep (#4)
Den
2026-05-25 17:42:03 -07:00
-
7ea41216c8
feat(release): add keystore setup + Play Store deployment guide
Dennis V
2026-05-23 10:51:43 +00:00
-
884ef13ff7
ci: cache npm + Gradle to slash compute usage
Dennis V
2026-05-23 09:53:32 +00:00
-
86d87db9e5
fix(ci): pass Sentry env vars to publish-play-store workflow
Dennis V
2026-05-23 09:52:38 +00:00
-
24667ee4f4
feat(crash): comprehensive crash + error reporting for v0.2.3
Dennis V
2026-05-23 09:00:26 +00:00
-
678750d16f
docs: add Bitwarden secrets management instructions to AGENTS.md
Dennis V
2026-05-23 04:02:45 +00:00
-
30be6636c2
feat(diagnostics): active connect-failure triage + Sentry + in-app share (#2)
Den
2026-05-22 17:07:44 -07:00
-
e9991cb61b
fix(connect): fix tailnet 'Connection Failed' (pasted-URL double scheme) + surface real error (#1)
Den
2026-05-22 04:44:13 -07:00