Skip to content

Release Atrium Capture 1.0.1 with automated Mac packaging - #15

Merged
krishagel merged 3 commits into
mainfrom
codex/fix-store-contact-docs
Jul 30, 2026
Merged

Release Atrium Capture 1.0.1 with automated Mac packaging#15
krishagel merged 3 commits into
mainfrom
codex/fix-store-contact-docs

Conversation

@krishagel

@krishagel krishagel commented Jul 26, 2026

Copy link
Copy Markdown
Member

Summary

  • removes the stale Chrome Web Store contact guidance
  • hardens native recording with durable scope selection, ordered capture draining, retries, bounded diagnostics, and input/scroll coalescing
  • adds a verified universal Apple silicon + Intel .pkg with the system Chrome native-host manifest
  • adds fail-closed Developer ID signing, notarization, stapling, Gatekeeper assessment, checksums, and release manifests
  • adds a one-action version/tag/draft-release workflow for future Jamf releases

Verification

  • pnpm check
  • universal pnpm package:mac payload/checksum verification
  • 109 TypeScript tests, 2 extension-loaded Chromium tests, and 76 Swift tests
  • native redaction/metadata, production gateway, pin, and native-host release verifiers

Privacy and security

No capture data, tokens, or real district screenshots are added. The installer ships only the app and metadata-only native messaging manifest. Distribution publishing fails unless the app and package use Developer ID identities, Apple notarization is stapled, Gatekeeper accepts the package, and the manifest reports distributionReady: true.

Copilot AI review requested due to automatic review settings July 26, 2026 13:56
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@krishagel
krishagel force-pushed the codex/fix-store-contact-docs branch 2 times, most recently from ef4c46c to 9647481 Compare July 26, 2026 14:00
@krishagel
krishagel force-pushed the codex/fix-store-contact-docs branch from 9647481 to 83ccaa8 Compare July 26, 2026 15:00
@krishagel krishagel changed the title Remove stale Chrome Web Store contact address Release Atrium Capture 1.0.1 with automated Mac packaging Jul 30, 2026
@krishagel
krishagel merged commit 57fa812 into main Jul 30, 2026
4 checks passed
@krishagel
krishagel deleted the codex/fix-store-contact-docs branch July 30, 2026 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants