Commit History

fix: replace express-ws with native ws to fix WebSocket binary handling
82092f2

tfrere HF Staff commited on

debug: enhance publish pipeline logging
f797eff

tfrere HF Staff commited on

fix: replace y-websocket with @hocuspocus /provider for protocol compatibility
b4ed27f

tfrere HF Staff commited on

debug: add logging to publish extraction pipeline
d9fd132

tfrere HF Staff commited on

fix: use TiptapTransformer to extract Y.Doc content for publish
db4f7ee

tfrere HF Staff commited on

fix: fall back to local storage when HF dataset upload fails
fca850a

tfrere HF Staff commited on

fix: pass OAuth cookie token to Hocuspocus WebSocket auth
f307f28

tfrere HF Staff commited on

feat: auto-create private HF dataset using OAuth token
34f4083

tfrere HF Staff commited on

fix: flush Hocuspocus document to disk before publish
c49b156

tfrere HF Staff commited on

fix: use target=_blank for OAuth login (sandboxed iframe)
b6e0911

tfrere HF Staff commited on

feat: implement proper HF OAuth flow
bafd8cb

tfrere HF Staff commited on

fix: OAuth login works inside HF Space iframe
6c9458d

tfrere HF Staff commited on

fix: prevent express.static from serving index.html on /
5d44891

tfrere HF Staff commited on

refactor: remove doc URL parameter, single document per Space
c353d31

tfrere HF Staff commited on

feat: clean routing - /editor for auth, / for published article
0784389

tfrere HF Staff commited on

fix: auth flow for publish and write access check
3616e87

tfrere HF Staff commited on

fix: resolve TipTap v3 collaboration crash
ade54e4

tfrere HF Staff commited on

fix: adapt to StarterKit v3 API changes
edbe0c1

tfrere HF Staff commited on

fix: resolve Buffer/Blob type errors in hf-storage
46d0ae2

tfrere HF Staff commited on

fix: use multi-stage Docker build for backend compilation
8d7ed3d

tfrere HF Staff commited on

fix: copy .npmrc into Docker frontend build stage
beaac45

tfrere HF Staff commited on

chore: upgrade all TipTap packages to v3
d28f5cf

tfrere HF Staff commited on

chore: set frontend dev server port to 5678
dc39f7e

tfrere HF Staff commited on

refactor: store pre-computed attrs in citation/bibliography nodes
905f030

tfrere HF Staff commited on

feat: add Playwright + Chromium to Dockerfile for PDF generation
3d8d74d

tfrere HF Staff commited on

feat: add publish button with confirmation dialog
6df81e7

tfrere HF Staff commited on

feat: add client-side image optimization (WebP variants)
7bafae7

tfrere HF Staff commited on

feat: add publish pipeline with HTML/PDF/thumbnail generation
3171ebe

tfrere HF Staff commited on

feat: add HF OAuth authentication middleware
b3d2294

tfrere HF Staff commited on

refactor: split editor.css into tokens/article/editing layers
5ad12dd

tfrere HF Staff commited on

chore: initial commit
561e6f0

tfrere HF Staff commited on