-
Notifications
You must be signed in to change notification settings - Fork 23.6k
Comparing changes
Open a pull request
base repository: anomalyco/opencode
base: dev
head repository: Almoosawi/opencode
compare: dev
- 11 commits
- 92 files changed
- 3 contributors
Commits on May 23, 2026
-
opencode committed
May 23, 2026 Configuration menu - View commit details
-
Copy full SHA for d74d166 - Browse repository at this point
Copy the full SHA d74d166View commit details
Commits on May 25, 2026
-
Configuration menu - View commit details
-
Copy full SHA for f22bd36 - Browse repository at this point
Copy the full SHA f22bd36View commit details -
feat(security): remove auto-updater — all update capability stripped
Removes electron-updater dep, updater.ts (main + renderer), all IPC handlers, preload bridge, error.tsx update UI, and electron-builder publish blocks. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0d8619 - Browse repository at this point
Copy the full SHA c0d8619View commit details -
feat(security): strip Sentry telemetry from desktop + app
Removes @sentry/solid, @sentry/vite-plugin, all Sentry.init calls, captureException usage, and report-error UI. Zero data transmitted to sentry.io. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f1a9a8 - Browse repository at this point
Copy the full SHA 8f1a9a8View commit details -
feat(security): disable release notes network egress
Defaults releaseNotes to false and short-circuits the changelog fetch in highlights.tsx. No outbound calls to opencode.ai/changelog.json. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9d77f7 - Browse repository at this point
Copy the full SHA f9d77f7View commit details -
feat(ci): add hardened build pipeline with CI-only code signing
OPENCODE_SIGN_BUILD env var gates signing. CSC_LINK and CSC_KEY_PASSWORD from CI secrets. SHA256 timestamping via digicert. Artifact manifest with full provenance chain. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6999e6 - Browse repository at this point
Copy the full SHA a6999e6View commit details
Commits on May 26, 2026
-
feat(security): harden Dockerfiles — non-root users + pinned base image
- Production CLI: pin alpine:3.21, add opencode user, USER directive - CI base: create builder user in base image - All 5 CI images: switch to non-root builder user after installs - Addresses 12 Fortify findings (6 Default User Privilege, 6 Dependency Confusion) Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 707f304 - Browse repository at this point
Copy the full SHA 707f304View commit details -
docs(security): add Fortify triage report, managed config schema, and…
… assessment - fortify-triage-v1.15.10.md: full triage of 158 findings (127 FP, 16 mitigated, 15 accepted) - managed-config-schema.md: enterprise config investigation with deployable GPO JSON - opencode-security-assessment.md: formal assessment summary for corporate deployment approval Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f0219b0 - Browse repository at this point
Copy the full SHA f0219b0View commit details -
chore: remove unused README translations, keep English + Arabic only
Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 540bef1 - Browse repository at this point
Copy the full SHA 540bef1View commit details -
chore(ci): disable upstream-only workflows with if: false
Prevents failures from missing upstream secrets (Cloudflare, npm, Discord, Sentry, etc.) and disables community management workflows irrelevant to the private fork. Kept: typecheck, nix-eval, pr-standards, storybook, build-hardened. Co-Authored-By: Claude Opus 4.6 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 087ebf1 - Browse repository at this point
Copy the full SHA 087ebf1View commit details
Commits on Jun 2, 2026
-
fix(slack): stop logging Slack token-presence flags at startup
Removes the four console.log lines in packages/slack/src/index.ts that printed whether SLACK_BOT_TOKEN, SLACK_SIGNING_SECRET and SLACK_APP_TOKEN were set. Fortify SSC flagged this as a Privacy Violation (information disclosure): secret-configuration state was written to stdout/logs. The Slack App still reads the same env vars directly, so behaviour is unchanged. Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 959794a - Browse repository at this point
Copy the full SHA 959794aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff dev...dev