Commit Graph

  • 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