SurfSense/docs/proposals
Anish Sarkar d58b88e91c docs(docker): sign-ins land on the browser's own origin
Every OAuth callback returns to the origin the user's browser is on.
Plugins, Notion included, try a CIMD client, then DCR, then the user's
own app, then paste-back; ChatGPT follows the rule as far as OpenAI's
client allows. Access from another machine takes HTTPS. Closes the
proposal's last open question.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-25 21:46:09 +05:30
..
agent docs(agent): fold opencode 2.x into architecture and record its tool policy 2026-10-22 21:15:15 +05:30
docker docs(docker): sign-ins land on the browser's own origin 2026-10-25 21:46:09 +05:30
file-agent refactor(www): rename website/ to www/ 2026-10-25 03:37:33 +05:30
legacy-split docs(docker): one core with two entries, docker/surfsense/, and one CUDA variant 2026-10-25 21:20:16 +05:30
plugins refactor(backend): move plugins/ into backend/, run by server/ 2026-10-23 17:49:08 +02:00
chat-eval.md feat(local): send a chat turn's passages with its question 2026-10-05 21:44:05 +02:00
cjk-keyword-search.md docs(local): propose keyword search for Japanese and Chinese 2026-10-02 16:05:00 +08:00
cuda-backend.md docs: reorganize engineering docs under docs/ 2026-09-22 21:27:26 -07:00
embedding-model-change.md docs(proposals): curate embedders in the local manifest, add server adapters 2026-10-01 21:11:23 +05:30
embedding-model-choice.md build(desktop): freeze the API and the worker into one backend binary 2026-10-21 23:23:03 -07:00
local-audio-models.md build(desktop): freeze the API and the worker into one backend binary 2026-10-21 23:23:03 -07:00
local-image-and-video-models.md docs: cover the work since 2.1.0 so others can pick it up 2026-10-11 17:55:51 -07:00
local-speech-to-text.md docs: name the bundle inputs where proposals still named the old specs 2026-10-22 02:44:52 -07:00
mermaid-diagrams.md feat(website): trim the site to what it serves, and point the repo at website/ 2026-10-24 23:12:14 +05:30
model-catalog.md fix(local): keep a ChatGPT plan out of speech settings, and docs that match v1 2026-10-14 15:04:38 -07:00
parser-gpu.md perf(local): read born-digital PDFs from their text layer 2026-10-16 03:02:17 -07:00
retrieval.md feat(local): choose the embedding model in onboarding 2026-10-02 01:45:10 +05:30
source-preview.md docs: cover the work since 2.1.0 so others can pick it up 2026-10-11 17:55:51 -07:00