Commit History
-
Move vars to dynamic, add metrics (#1085)
Unverified signature* Add healthcheck route * Add prom client with basic metrics * wip: serve metrics on a different port * exclude server from tsconfig * latest * refacto(all): use class & singleton * refacto(all): use class & singleton * refacto(all): add request logs * Make all the env vars dynamic (#1092) * Add truncate to task model (#1090) * retry text area height (#1091) * Make all the env vars dynamic * only check for db at runtime * remove secret from build step * improve dockerfile * Wrap db in singleton * add .env.local to dockerignore * changes to dockerfile * lint * aborted generations * move collections build check * Use a single dockerfile * lint * fixes * lint * don't return db during building * remove dev --------- Co-authored-by: Victor Muštar <victor.mustar@gmail.com> * refacto(all): update default metrics port * fix recursion error * add version check * revert vite preview * Move request …98b1c51
-
/models tweaks (#864)
Unverified signature* direct link to new chat * mobile spacing * show model logo on new chat * temp: hide "new chat" * exemples tweak8ffc49e
-
fix shifted layout (#836)
Unverified signature43714c0
-
update news (#753)
MishigUnverified signature3941b41
-
Use JSON5 for parsing all config vars (#671)
Unverified signaturef09c5f3
-
Upgrade tailwindcss to version 3.4 (#664)
Unverified signature* Upgrade tailwindcss to version 3.4 * lintc97d5d1
-
fix: (#621)
Unverified signature- query param sets model correctly - fix bugs related to preprompt0fcf19a
-
Reworked settings menu (#591)
Unverified signature* initial work on new settings page * new settings - fully working * tweak to settings layout * Added model links * lint * redirect on bad model * delete error page * fix links & reset button * add saving indicator * Make new settings work on mobile * small tweak mobile * Fix preprompt so it gets read correctly from the model.preprompt (#595) * 🔒️ Harden session ID generator (#599) * bump svelte & related to latest (#600) * Update dockerfile to node 20 (#601) * Only refresh cookie on post (#606) * Session management improvements: Multi sessions, renew on login/logout (#603) * wip: update sessionId on every login * comment out object.freeze * only refresh cookies on post * Add support for multiple sessions per user * fix tests * 🛂 Hash sessionId in DB * 🐛 do not forget about event.locals.sessionId * Update src/lib/server/auth.ts Co-authored-by: Eliott C. <coyotte508@gmail.com> * Add `expiresAt` field * r…2cb745f
-
Show model modal even if only one model is available (#536)
Unverified signatured7bfd31
-
Feature customizable description (#507)
Unverified signature* Add PUBLIC_APP_DESCRIPTION to .env * Add PUBLIC_APP_DESCRIPTION to .env.template * Add PUBLIC_APP_DESCRIPTION example in README.md * Make description customizable using PUBLIC_APP_DESCRIPTION * Fix bad quote in the `.env` example830b0b6
-
Support custom system prompts from the user (#399)
Unverified signature* Support custom system prompts from the user * linter * types & lintcd6894d
-
Added ChatUI branding & put theming behind an env variable (#298)
Unverified signature* Moved all huggingchat branding behind an env variable * Refactored branding to use multiple env variables * pr review * prettier * move the ethics modal behind the flag PUBLIC_APP_DISCLAIMER * inline chat ui logo so it would take the color * flex-none5d07536
-
misc ui
fd5e4ef
-
Announcement banners Configurable with .env vars (#222)
Unverified signatureCo-authored-by: Eliott C. <coyotte508@gmail.com>3dbdd6a
-
Release as a GitHub repo (#195)
Unverified signature* Update PRIVACY.md * Update README.md * mention SvelteKit in the readme * Add banner0fe4fa3
-
Disable models (#187)
Adrien Denat +1: Eliott C.Unverified signature* add ability for a model to be disabled * fallback to default model if user has invalid/disabled model in settings * set conversations to read-only if conv model is disabled * add better disabled state on chat input * fix inverted if statement * remove bigcode from .env * fix not updating settings Co-authored-by: Eliott C. <coyotte508@gmail.com> * refactor solution to use an OLD_MODELS env var instead * OLD_MODELS needs to be in .env but can be empty * fix typing issue + typo * refactor models validation * old models displayName is optional * set read only prop on user message not assistant messages * remove console.log * ♻️ Refacto isReadOnly * 🩹 Fluff: use 410 http code --------- Co-authored-by: Eliott C. <coyotte508@gmail.com>b7b2c8c
-
change StarCoder to StarCoderBase in chat intro (#184)
Loubna Ben AllalUnverified signaturee532ada
-
Models selector (#164)

Adrien Denat +3: victor, julien-c, coyotte508 Unverified signatureCo-authored-by: Victor Mustar <victor.mustar@gmail.com> Co-authored-by: Julien Chaumond <julien@huggingface.co> Co-authored-by: coyotte508 <coyotte508@gmail.com>2606dde -
♿️ No-JS ethics modal (#166)
Eliott CUnverified signaturec8c5d70
-
♻️ Simplify setup, prepare for multi-models (#156)
Eliott CUnverified signature7764421
-
🚨 Small cleanup (#133)
Eliott C +1: victor Unverified signatureCo-authored-by: Victor Mustar <victor.mustar@gmail.com>9db9b26 -
Add ethics modal (#129)
Unverified signature* add ethics modal * bind ethic modal to local storage + add transition * tweaks * set app version in an env var * hide version if env var is undefined * alignement --------- Co-authored-by: Adrien Denat <oi@adriendenat.com>f437e64 -
wording (#130)
Unverified signature959e78e
-
Add tailwind prettier (#123)
Adrien DenatUnverified signature* add tailwind-prettier plugin * lint all project filesb2387f6
-
Update examples wording (#96)
Unverified signature* Update examples wording * wording * wordingc922d39 -
Correct model name and model id (#92)
Unverified signature* Update model name & model id * Facultative commit cc @gary149714cc60 -
add v0
1ee9053
-
nav branding (#84)
Unverified signature* nav branding * spacingf91689a -
Fix mobile height (#79)
Unverified signature* 100% screen on mobile * examples size * send button ios1c8195c -
Head meta (#77)
Unverified signature* update wording * add basic meta229d4b4
-
Prettier update (#54)
Unverified signature* Update .prettierrc * prettify everthing prettify everything5da61b4 -
UI tweaks (#53)
Unverified signature* logo * add some icons * size tweaks * layout17dba7d
-
✨ Model URL is dynamic
coyotte5085860c9b -
✨ Make chat intro buttons work (#38)
Eliott CUnverified signatureb7f9ccb -
inference params from @OlivierDehaene 's Space (#34)
Unverified signature* light theme by default to be consistent with hf.co... * params from @OlivierDehaene's Space * small todo7f827cf
-
Introduction: design update (#7)
Unverified signature* intro design update * casing * color3072414 -
UI update misc (#4)
Unverified signature* mobile input * rename and move files * rm unused component * clean + theme switch * rm test * mobile navigation6a35655