Commit Graph

1388 Commits

Author SHA1 Message Date
Benjamin Shafii
bcfe3578c0 Revert "fix(branding): render app icon through React for high-fidelity WebGL grain and transparent center"
This reverts commit a9ab5ae7d7.
2026-03-08 11:17:41 -07:00
Benjamin Shafii
a9ab5ae7d7 fix(branding): render app icon through React for high-fidelity WebGL grain and transparent center 2026-03-08 10:54:37 -07:00
Benjamin Shafii
f9fbbda46d fix(branding): recenter and scale up app icons 2026-03-08 10:41:48 -07:00
Benjamin Shafii
91d5d5636d fix(branding): use openwork landing mark for icons 2026-03-08 09:12:02 -07:00
Benjamin Shafii
2298873159 feat(share): turn openwork-share into a worker packager 2026-03-08 09:08:38 -07:00
Benjamin Shafii
30404b2bd6 fix(branding): align icons with landing logo source 2026-03-08 08:41:28 -07:00
Benjamin Shafii
83f39dab09 test 2026-03-08 08:35:09 -07:00
Benjamin Shafii
1be792c3e3 test 2026-03-08 08:33:16 -07:00
Benjamin Shafii
659d262042 fix(landing): sharpen hero messaging and brighten key surfaces 2026-03-08 08:26:36 -07:00
GitHub Action
ea52636319 ignore: update download stats 2026-03-08 2026-03-08 12:15:49 +00:00
Benjamin Shafii
a2cea05344 restore enterprise gradient and smooth grain fade 2026-03-07 21:52:44 -08:00
Benjamin Shafii
a731095916 lazy render enterprise landing showcase 2026-03-07 21:45:47 -08:00
Benjamin Shafii
82bcba2f04 restore landing grain fade on scroll 2026-03-07 21:43:54 -08:00
Benjamin Shafii
84c7bf7c86 remove paper-style gradients from landing surfaces 2026-03-07 21:15:46 -08:00
Benjamin Shafii
07cafb1e6b restore landing background treatment 2026-03-07 20:47:25 -08:00
Benjamin Shafii
cf9b8326a6 reduce landing background intensity 2026-03-07 20:04:47 -08:00
Benjamin Shafii
fa100c65b6 docs: add openwork design language 2026-03-07 19:36:25 -08:00
Benjamin Shafii
c3c6b33b02 fix landing github badge color 2026-03-07 19:26:14 -08:00
Benjamin Shafii
dbb9503410 fix landing github badge contrast 2026-03-07 19:15:25 -08:00
Benjamin Shafii
7170888fd0 refresh landing design surfaces 2026-03-07 19:06:45 -08:00
ben
d2625b565d Delete evidence directory 2026-03-07 18:52:13 -08:00
ben
0d81e935e2 Delete pr directory 2026-03-07 18:52:04 -08:00
ben
de7b597f8c Delete design-agents.md 2026-03-07 18:50:50 -08:00
Benjamin Shafii
ad6a2d9535 Merge branch 'task/download-metrics-v2' into dev 2026-03-07 16:03:56 -08:00
GitHub Action
76ea0e9470 ignore: update download stats 2026-03-07 2026-03-07 15:12:41 +00:00
Benjamin Shafii
7a6426805c chore(metrics): classify release downloads for PostHog v2 2026-03-07 07:11:46 -08:00
Eric Cao
73862d9dad fix: prevent sandbox Docker preflight from hanging indefinitely (#757)
Bound pipe reader cleanup to a single grace window and added a regression test for descendants that keep stdout/stderr open, so sandbox doctor returns predictably instead of freezing the UI.
2026-03-07 07:00:30 -08:00
Eric Cao
961b092fca fix(app): add type declaration for local-file-path.impl.js (#791)
Add a .d.ts file to resolve TS7016 error when importing a JavaScript
module without type declarations. This is a minimal fix that doesn't
require modifying tsconfig.json settings.
2026-03-07 06:45:40 -08:00
Eric Cao
ab2a20cd44 fix: prevent session loss when switching workspaces (#790)
* fix: prevent session loss when switching workspaces

Add guard to prevent clearing sidebar sessions when the session store
temporarily returns empty during worker restart/reconnect. This fixes
the issue where sessions disappear from the sidebar when switching
between workspaces or refreshing the window.

Fixes #750, #735

* feat(app): add shouldUpdateSidebarSessions pure function with tests

Extract the guard logic from app.tsx into a testable pure function
to prevent session loss during workspace switches.

- Add `shouldUpdateSidebarSessions` to `lib/sidebar-sessions-guard.ts`
- Add test script `scripts/sidebar-sessions-guard.mjs` with 7 test cases
- Update app.tsx to use the extracted function
- Add `test:sidebar-sessions-guard` script to package.json

The guard prevents the sidebar from being cleared when the server
temporarily returns an empty session list during worker restart/reconnect.

Ref: #750
2026-03-07 06:43:34 -08:00
GitHub Action
f6d0f2147e ignore: update download stats 2026-03-07 2026-03-07 12:14:49 +00:00
IanShaw
fa3bc8b880 fix: seed enterprise creator skills in background (#776) 2026-03-06 21:29:00 -08:00
Jan
c4a161673f mini-fix(automations): pointing to the correct url (#774)
Co-authored-by: jcllobet <jcllobet@users.noreply.github.com>
2026-03-06 21:21:33 -08:00
Jan
276eb4afe7 fix: use theme-aware colors for modals and divs that hardcoded as (#775)
bg-white

Co-authored-by: jcllobet <jcllobet@users.noreply.github.com>
2026-03-06 21:21:10 -08:00
OpenWork Release Bot
08570b1a75 chore(aur): update PKGBUILD for 0.11.135 2026-03-06 19:43:45 +00:00
ScarlettFlyCC
72078491a5 Update settings.tsx (#760)
Fix settings tab text visibility
2026-03-06 11:13:18 -08:00
Benjamin Shafii
5d7185b4f1 chore: bump version to 0.11.135 v0.11.135 openwork-orchestrator-v0.11.135 2026-03-06 11:11:30 -08:00
Benjamin Shafii
90f1310aa9 ci: pin default OpenCode version to 1.2.20 2026-03-06 11:11:16 -08:00
GitHub Action
dba19b5eb2 ignore: update download stats 2026-03-06 2026-03-06 12:19:05 +00:00
OpenWork Release Bot
4fa2cf46a1 chore(aur): update PKGBUILD for 0.11.134 2026-03-06 07:28:27 +00:00
Benjamin Shafii
d1658182f0 chore: bump version to 0.11.134 v0.11.134 openwork-orchestrator-v0.11.134 2026-03-05 22:57:51 -08:00
ben
e5bcc4fb0e feat(debug): add sandbox probe diagnostics export (#756) 2026-03-05 22:55:27 -08:00
ben
2e3d4d8f03 feat(mcp): simplify remote MCP setup for remote workspaces (#747)
* feat(mcp): simplify remote MCP setup and cover with e2e test

* fix(mcp): apply remote runtime changes before OAuth retry
2026-03-05 22:52:22 -08:00
ben
ef7b2e4d43 feat(settings): add exportable debug report and config actions (#755) 2026-03-05 22:37:20 -08:00
Porker Roland
6e79349948 Fix PKGBUILD - Remove opencode binary if present (#753)
* Fix PKGBUILD - Remove opencode binary if present

Remove opencode binary if it exists during package installation to avoid pacman conflicts.

* fix(aur): always remove staged opencode binary

---------

Co-authored-by: Benjamin Shafii <benjamin.shafii@gmail.com>
2026-03-05 22:24:05 -08:00
Benjamin Shafii
fa74e5f5d6 docs: add desktop dev prerequisites sanity checks 2026-03-05 11:17:05 -08:00
OpenWork Release Bot
5c3421e887 chore(aur): update PKGBUILD for 0.11.133 2026-03-05 15:55:31 +00:00
Benjamin Shafii
f11cad4814 chore: bump version to 0.11.133 v0.11.133 openwork-orchestrator-v0.11.133 2026-03-05 07:20:15 -08:00
GitHub Action
af8c0931ae ignore: update download stats 2026-03-05 2026-03-05 12:21:29 +00:00
Omar McAdam
6335ed702c fix(session): prevent transcript flicker while typing (#743) 2026-03-04 21:55:57 -08:00
Benjamin Shafii
fe389fa1d6 fix(session): disable content-visibility for typical chat lengths 2026-03-04 20:44:58 -08:00