Spaces:
Running
Running
Commit History
-
feat: restore interactive like with session cookies
Since the site is served from huggingface.co/reachy-mini (same origin as the API), we can use credentials:'include' to send HF session cookies with like requests. This bypasses the OAuth token limitation on the POST /api/spaces/{id}/like endpoint. Co-authored-by: Cursor <cursoragent@cursor.com>0fe543d -
fix: replace programmatic like with redirect to HF Space page
HuggingFace intentionally blocks programmatic likes via API tokens to prevent spam. Replace the failing POST /api/spaces/{id}/like call with a redirect to the Space page on huggingface.co where users can like natively. Likes are refreshed automatically when the tab regains focus. Also remove the now-unnecessary write-discussions OAuth scope. Co-authored-by: Cursor <cursoragent@cursor.com>9ce28e1 -
feat: add HF OAuth login and interactive likes on apps page
- Enable hf_oauth in Space config (README.md) - Add @huggingface/hub for OAuth login/redirect flow - Create AuthContext with login, logout, liked spaces fetching, and optimistic like/unlike toggle via HF REST API - Add "Sign in with HF" button in the apps search bar (shows avatar and username when logged in) - Replace static like counts with interactive like buttons on AppCard and InstallModal (filled pink heart when liked, outline when not) - Show tooltip "Sign in to like this app" on hover when not logged in - Graceful degradation: likes remain read-only when not authenticated Co-authored-by: Cursor <cursoragent@cursor.com>279ae3b -
Refactor API to desktop-compatible format
- Add url, source_kind, downloads, runtime fields - Move metadata into extra object structure - Update frontend to use new extra.* accessors - Enables desktop app to use website API directly Co-authored-by: Cursor <cursoragent@cursor.com>4d77ab0
-
feat(download): add Linux beta support
- Change Linux from "coming soon" to "beta" status - Enable download button for Linux users (.deb package) - Add beta warning with links to GitHub issues and Discord - Update InstallModal to allow Linux users to install apps - Update GettingStarted page to reflect Linux beta availabilitya540fdf
-
update link to new documentation
Matthieu Lapeyre9475bfa
-
fix(modal): increase InstallModal width for better readability
88e27c3 -
Merge main into feature/install-modal
56090ff
-
Header improvements: compact mode with animation, larger logo, orange CTA on scroll + Hero mobile alignment
84c6237 -
feat: add InstallModal for app installation via deep links
14e18f1
-
update
apirrone02c9e04 -
filter by reachy_mini_python_app and fix links in footer
apirrone0bef7a9 -
update
apirronef5977e4 -
fix links
apirrone0a51ddb -
update footer
apirrone9c17d03 -
redirections to github for the header
apirronea6dc118 -
chore: reorder nav items (Get Started, Download, Apps)
554bbcb -
refactor: rename Build to Create in navigation and page
cfc5581
-
feat: switch to HashRouter for HF Spaces compatibility
8b0eec0
-
Initial commit: Reachy Mini Website
5c85958