Commit History

fix(highlight): auto-detect language for code blocks without explicit lang
bf2abd0
Running

tfrere HF Staff Cursor commited on

fix(publisher): render math server-side via KaTeX
d062662

tfrere HF Staff Cursor commited on

feat(editor): dedupe connected collaborators by identity
a286ca4

tfrere HF Staff Cursor commited on

feat(editor): authors & affiliations manager modal
1f88239

tfrere HF Staff Cursor commited on

fix(editor): preview the banner correctly in the Embed Studio
09a820f

tfrere HF Staff Cursor commited on

Update README.md
ae6c9d8
verified

tfrere HF Staff commited on

feat(editor): Embed Studio button in the top bar
2dfb335

tfrere HF Staff Cursor commited on

feat(editor): drag-and-drop reordering for authors and affiliations
a2d6d01

tfrere HF Staff Cursor commited on

fix(publisher): render banner in fullBleed mode to match the editor
2c3dcf7

tfrere HF Staff Cursor commited on

test(editor): extract refocus re-sync into a unit-tested module
45d6656

tfrere HF Staff Cursor commited on

chore(deps): align @hocuspocus /provider with server (v3)
24e2428

tfrere HF Staff Cursor commited on

feat(editor): local-first persistence + robust refocus re-sync
fe9b487

tfrere HF Staff Cursor commited on

feat(hero): persistent Edit + Delete buttons on the banner
55f5851

tfrere HF Staff Cursor commited on

feat(auth): surface canEdit in the topbar with an access badge
0e7d2a3

tfrere HF Staff Cursor commited on

feat(editor): Iframe embed component for remote URLs
0c69852

tfrere HF Staff Cursor commited on

fix(toc): scope the hide-on-mobile rule to the desktop TOC only
bf08f85

tfrere HF Staff Cursor commited on

feat(editor): code block button in the bubble toolbar
add3959

tfrere HF Staff Cursor commited on

fix(auth): cookie lifetime now matches the JWT exp, not a stale 8h fallback
5908601

tfrere HF Staff Cursor commited on

feat(storage): first-class data - no silent failures in the persistence pipeline
7a42df5

tfrere HF Staff Cursor commited on

feat(storage): private dataset by default + /d/* reverse proxy
c362999

tfrere HF Staff Cursor commited on

feat(editor): show connected collaborators in the top bar
aa09c01

tfrere HF Staff Cursor commited on

Update README.md
990dc4f

tfrere HF Staff commited on

fix(editor): footer credit links to the editor Space too
2bed071

tfrere HF Staff Cursor commited on

fix(hero): live-commit on every keystroke, not only on blur
82e43b6

tfrere HF Staff Cursor commited on

fix(editor): SyncIndicator now reflects hero/settings/citation edits
adb1aa1

tfrere HF Staff Cursor commited on

revert(auth): drop OAuth popup flow, restore plain new-tab login
9fba033

tfrere HF Staff Cursor commited on

fix(auth): drop HF iframe on popup close so cookie is first-party
e94e499

tfrere HF Staff Cursor commited on

revert(readme): restore body and title
2b3982d

tfrere HF Staff Cursor commited on

feat(auth): sign-out button in the editor topbar
d10f68e

tfrere HF Staff Cursor commited on

feat(auth): OAuth popup window instead of full-tab redirect
bdbc54d

tfrere HF Staff Cursor commited on

fix(publisher): footer credit links to the editor Space
3c813e0

tfrere HF Staff Cursor commited on

Update README.md
3557bec
verified

tfrere HF Staff commited on

fix(editor): SyncIndicator was stuck on "Disconnected" forever
50f7a20

tfrere HF Staff Cursor commited on

fix(hf-storage): forward OAuth token on the direct-fetch fallback
0add695

tfrere HF Staff Cursor commited on

chore(ws): verbose auth logs to triage Disconnected reports
038fa8d

tfrere HF Staff Cursor commited on

fix(auth): use roleInOrg from whoami, drop broken members API
7652473

tfrere HF Staff Cursor commited on

feat(publisher): editor pill shows who you're signed in as
2b90d0d

tfrere HF Staff Cursor commited on

feat(publisher): editor quick-link for signed-in editors
44626d0

tfrere HF Staff Cursor commited on

fix(agent): disable response buffering for chat streaming
df28ae4

tfrere HF Staff Cursor commited on

fix(agent): forbid re-pasting tool output in the text reply
e8173b7

tfrere HF Staff Cursor commited on

feat(editor): WYSIWYG NodeView for HfUser cards
7814104

tfrere HF Staff Cursor commited on

docs(readme): remove broken screenshot reference
7b7ba61

tfrere HF Staff Cursor commited on

docs(spec): drop residual OpenRouter mentions
68dccd7

tfrere HF Staff Cursor commited on

feat(embed-studio): clickable chart list to switch files
79008fb

tfrere HF Staff Cursor commited on

fix(embed-studio): contextual empty state and input placeholder
56a91d6

tfrere HF Staff Cursor commited on

fix(embed): SVG text now follows the iframe theme
be7d6fa

tfrere HF Staff Cursor commited on

feat(embed-studio): make agent-generated charts theme-aware
27abbe5

tfrere HF Staff Cursor commited on

fix(agent): default back to gpt-oss-120b, pin Llama 3.3 to Together
3afbbdf

tfrere HF Staff Cursor commited on

fix(agent): strip reasoning_content from history, default to Llama 3.3 70B
e9c2c73

tfrere HF Staff Cursor commited on

feat(agent): switch AI backend from OpenRouter to HF Inference Providers
6b6afea

tfrere HF Staff Cursor commited on