Skip to content

Promote extension store readiness to Production - #70

Merged
CountableNewt merged 11 commits into
mainfrom
dev
Aug 24, 2026
Merged

CountableNewt merged 11 commits into
mainfrom
dev

Conversation

@CountableNewt

Copy link
Copy Markdown
Collaborator

Summary

Promote the verified Chrome and Firefox extension store-readiness release from Development to Production.

Included

  • Tagged browser-extension quick saves using the current bookmark contracts
  • OpenGraph hydration and repair for saved external links
  • Branded Chrome and Firefox extension icons
  • Saved articles opening in a new tab instead of the in-app reader
  • Production-safe store bundles using server-side gateway credentials
  • Public extension privacy and support pages
  • Reproducible Chrome/Firefox store packaging, reviewer assets, and validation

Verification

  • PR LTR-18 LTR-21 LTR-22 Prepare Chrome and Firefox store releases #67 required CI passed before merging to dev
  • Development Web deployed the merged revision successfully
  • Exact Chrome and Firefox store-mode artifacts completed OAuth and save flows
  • Both saved CNN records rendered hydrated title, image, source, reading time, and description
  • Production preflight currently returns 404 for /privacy and /support; this promotion is expected to make them live

Rollout

After required CI passes, merge to main, monitor Railway Production, then verify /privacy, /support, /library, and the new-tab article flow. No browser-store upload is included.

Keeps web and extension saves aligned with the published tag Lexicons and records the current latr-packages publication manifest.
Adds canonical tag entry and OAuth persistence across Chrome and Firefox while fixing the Firefox MV2 popup fallback and building both targets in CI.
…firefox-extension-quick-save-up-to-date

LTR-18 Update Chrome and Firefox extensions for tags
Repairs weak URL-only library rows through the OpenGraph endpoint while caching successful results and bounding first-load enrichment. This keeps extension saves readable without stampeding the gateway or blocking across an entire page.
Routes article-classified library rows and Open actions to a safe external tab while keeping Bluesky posts and ordinary links in the embedded reader.
Routes public store builds through the trusted L@tr.link proxy so no gateway API key is embedded in either browser package.
Adds credential-free store manifests, reproducible release packaging, privacy disclosures, reviewer materials, listing artwork, and CI artifacts for Chrome and Firefox.
Keeps the credential-free Vite env directory present in clean checkouts and Firefox source archives.
Aliases the shared gateway configuration in store mode so upload packages contain only the trusted Production proxy and no loopback or testing targets.
…firefox-extension-quick-save-up-to-date

LTR-18 LTR-21 LTR-22 Prepare Chrome and Firefox store releases
@CountableNewt
CountableNewt merged commit 6256f8c into main Aug 24, 2026
9 checks passed
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.

1 participant