0ee4a1623d
document manifest version sync requirement
2026-03-19 17:22:41 -04:00
ca4eac93ce
bump browser toys release link to v4.2.0
2026-03-19 17:19:54 -04:00
133542ae2c
document Firefox AMO distribution and manifest requirements
2026-03-19 17:06:12 -04:00
3b8b7eb640
add Firefox Add-ons marketplace link, collapse manual install into details
2026-03-19 15:49:15 -04:00
5596565759
gate TTS buttons on isTTSEnabled(), update deploy policy in CLAUDE.md
2026-03-17 07:05:40 -04:00
00ef650b0e
Replace translate preview popup with inline iframe
...
Firefox (and other browsers) block window.open popups from the
translate modal. Render translated HTML in an iframe via blob URL
instead. Fix translate modal header layout by removing negative
margin hack, use proper article padding structure. Add CSS for
iframe preview and raw HTML toggle.
2026-03-14 11:46:35 -04:00
dfc1cb2a36
add Reverse RAG whitepaper PDF with full keyword slug, link GitLab source repo
2026-03-07 20:06:53 -05:00
377f245e0d
fix vault gate display cleanup, add GitLab source link to Reverse RAG whitepaper
2026-03-07 20:06:16 -05:00
44e6e337cd
re-enable bundle minification: 1138KB exceeded 1MB store limit, minified is 730KB
...
The unminified bundle caused store-ready test failures in browser-toys
(all three browsers). Minification brings it well under the 1MB per-file
limit while the CDN copy remains readable source.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 22:39:17 -05:00
93258f3ae8
remove greeting from system prompts: introduce material directly instead of welcoming users
2026-03-04 16:41:48 -05:00
a1923d0476
disable minification for extension bundle: readable code recruits developers
2026-03-04 07:57:36 -05:00
6d867260a6
add sprint mode, bundle-extension scripts, fix context bloat in DOM extraction
2026-03-03 18:49:08 -05:00
cd6a432e3f
fix page styles bleeding into chatbot input ( #013 ): CSS isolation for form elements
2026-03-03 18:26:37 -05:00
a0a2327af6
implement reverse RAG, journey-aware greetings, vault viewer, crawl mode, unfirehose sharing (#004-#012)
2026-03-03 17:46:55 -05:00
fa0ad2782d
CLAUDE.md: add uncloseai-browser-toys repo reference
2026-03-03 16:58:53 -05:00
018aff20e4
CLAUDE.md: add no-flexbox rule, css grid only
2026-03-03 16:51:29 -05:00
b76c902c07
replace all flexbox with css grid, checkbox labels inline
2026-03-03 16:50:54 -05:00
f5fe6f4aee
fix checkbox layout: flex container, 18px checkbox, label inline with gap
2026-03-03 16:42:08 -05:00
940d9c849f
fix fitPageContent: proportional overhead, never drop all content on small contexts
2026-03-03 16:38:32 -05:00
d0d65f8ae4
floating button font-size 18px
2026-03-03 16:35:17 -05:00
f71d00295f
floating button font-size 14px
2026-03-03 16:34:36 -05:00
433fb137f5
floating button border-radius 21px
2026-03-03 16:34:22 -05:00
ed7993712d
floating button height 69px
2026-03-03 16:33:51 -05:00
1d0582bfc9
floating button width 121px, perfect square label
2026-03-03 16:33:29 -05:00
45c630f17a
floating button right 42px
2026-03-03 16:32:48 -05:00
9e711d344d
floating button bottom 69px
2026-03-03 16:32:15 -05:00
5003c89684
floating button bottom 141px to 89px (20 + 69)
2026-03-03 16:31:10 -05:00
93926bfbfc
smart content collapsing for context overflow, spinner CSS, ticket updates
...
fitPageContent() in content.js: 6 progressive collapse stages (dedup,
nav links, references, lists, code blocks, sidebar debris) before hard
truncation. No summarization, real content structurally compressed.
Wired into both page extraction points in embed modal.
Added .working pulse and .uncloseai-spinner CSS animations for #004 .
Updated tickets #001 (CSP root cause), #004 (CSS ready), #005 (fixed).
2026-03-03 16:26:01 -05:00
12e9e79f25
disable TTS via feature flag, move floating button up 121px, add bug tickets
...
TTS disabled by default for all users (tickets #002 freeze, #003 truncation).
Embedders re-enable with window.UNCLOSEAI_ENABLE_TTS = true.
Floating button bottom 20px to 141px to avoid overlapping page buttons.
Added docs/tickets/ with 5 issues from cthegray.
Bundle extension script and biome config updates.
2026-03-03 15:56:09 -05:00
5687fa1c22
add AGPL-3.0-only licence preamble to Reverse RAG page
2026-02-26 07:14:24 -05:00
95d6baeebb
add canonical permacomputer preamble to all source files
2026-02-25 17:39:59 -05:00
255f0089f6
consolidate LICENSE preamble: canonical quadrivium, remove cthegray, normalize URIs
2026-02-25 15:01:09 -05:00
3af52ce181
update LICENSE preamble: add russell.ballestrini.net, remove dashes, and to &
2026-02-25 14:45:03 -05:00
4cbfacfa95
rename reverse-rag to reverse-retrieval-augmented-generations-rag.html, update all sidebar links
2026-02-24 23:21:29 -05:00
c2d6d6337c
update Reverse RAG PDF with modular architecture description
2026-02-24 23:19:22 -05:00
cda3bb8527
add Reverse RAG landing page with abstract and PDF link, redirect old slug
2026-02-24 23:14:57 -05:00
a85ffb7f76
reverse-rag.html redirects to PDF whitepaper
2026-02-24 22:13:25 -05:00
bbcd69dea7
switch all source files to AGPL-3.0-only, full GNU AGPL v3 + permacomputer preamble in LICENSE
2026-02-24 19:42:46 -05:00
d47e8900e7
add Reverse RAG whitepaper, link from all site pages and uncloseai.js docs
2026-02-24 18:41:25 -05:00
b7ac2cbf3a
fix TTS cutoff: lower chunk limit to 1500 chars, fix code block regex for backtick content
2026-02-24 18:15:07 -05:00
8845d22ce9
document Reverse Retrieval Augmented Generation as the core technique in uncloseai.js
2026-02-24 18:07:21 -05:00
9163f88ce5
add dark background to ai-message pre blocks for hljs syntax highlighting
2026-02-24 17:51:14 -05:00
7edba8ab24
fix double border on code blocks in chat messages
2026-02-24 17:48:52 -05:00
d8d8472460
fix modal crash: defer settings state apply until controls element exists
2026-02-24 17:43:47 -05:00
7aad5d154c
replace absolute overlay settings panel with normal grid flow, hide chat when settings open
2026-02-24 17:30:57 -05:00
b1c2ecd9d0
use solid white background on settings panel instead of inherit to prevent bleed-through
2026-02-24 17:24:31 -05:00
fcec5b92dc
keep header visible above settings panel with z-index layering
2026-02-24 17:14:25 -05:00
2e2b52e69e
upgrade highlight.js from 11.8.0 to 11.10.0 for full language grammar support in code blocks
2026-02-24 16:42:08 -05:00
a70c94e837
add highlight.js CSS auto-loading to embed modal and code highlighting demos to styleguide
2026-02-24 16:39:18 -05:00
97eb0454ca
settings panel covers full modal with inherited background, no chat bleed-through
2026-02-24 16:36:00 -05:00