Commit Graph

17 Commits

Author SHA1 Message Date
golem
f057c66155 doc: add extension options panel design spec
Design for an options panel reachable from about:addons, configuring a
context-menu entry on selected text and an Alt+Shift+G shortcut. Adds
storage and menus permissions only, both in Firefox's no-prompt class, so
the install dialog gains no lines and data_collection_permissions stays
"none". The gpt <query> search provider is deliberately untouched.

Technical claims were verified rather than assumed: MV2 background
type:"module" works from Firefox 112 (tested in 153.0.1), so no background
HTML shim is needed; package.json needs "type":"module" or node --test
fails on Node 22.0-22.6; the ChatGPT model/hints/temporary-chat params are
undocumented and unreliable, so every label is written at hint strength.
q= no longer auto-submits, only prefills.

Also excludes docs/ and test/ from the packaged ZIP. Verified: without
this the spec doc itself shipped inside the extension, and a bare glob
alone leaves empty directory entries behind.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-07-29 20:35:25 -06:00
zavage
5edb288681 Merge pull request 'GPT-2: add Firefox development foundation' (#2) from build/firefox-development-foundation into develop
Reviewed-on: https://git.zavage.net/Zavage-Software/search-with-chatgpt-powered-by-openai-extension/pulls/2
2026-07-29 16:18:17 -06:00
golem
457d979fb2 build: add Firefox development foundation 2026-07-29 16:13:35 -06:00
db4f65f5e6 Merge pull request 'doc-1/add-link-to-firefox-extension-page' (#1) from doc-1/add-link-to-firefox-extension-page into main
Reviewed-on: https://git.zavage.net/Zavage-Software/search-with-chatgpt-powered-by-openai-extension/pulls/1
2024-11-15 05:19:11 -07:00
ca1fbbbb28 doc: added link to firefox addon page 2024-11-15 05:17:15 -07:00
f9388a5b0f doc: fix git url 2024-10-30 23:57:03 -06:00
3435190cb3 doc: changelog 2024-06-10 04:25:07 -06:00
e6b48517ed build: removed old favicons 2024-06-10 02:27:22 -06:00
3c28253471 build: updated extension name to comply with OpenAI branding 2024-06-10 02:25:53 -06:00
7c6699a139 build: added favicons 2024-06-10 02:25:34 -06:00
721e1c4416 build: add gitignore 2024-06-10 01:50:49 -06:00
737ad51d79 build: updated git repo and name to reflect OpenAIs branding policy 2024-06-10 01:47:39 -06:00
78d2e484b2 build: updated name to comply with OpenAI branding policy 2024-06-10 01:35:45 -06:00
85a7471c2e build: polished, working in firefox 2024-06-08 07:26:39 -06:00
Mathew Guest
b50507be65 build: extension working for chrome, think it broke firefox though 2024-06-08 00:52:45 -06:00
1600e6c637 build: license text and removing chatGPT icon until am granted permission 2024-06-07 21:10:44 -06:00
ee86860699 build: first working version includes ChatGPT search and icon 2024-06-07 17:42:08 -06:00