Commit History
-
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
-
👷 Add CI to check types (#161)
Eliott CUnverified signatureda1e5da
-
Fix intro layout mobile (#107)
Adrien Denat +1: Eliott C.Unverified signature* take ChatIntroduction outside of chatmessages so it doesn't scroll down automatically * fix chat intro not scrollable on mobile viewport * Revert "fix chat intro not scrollable on mobile viewport" This reverts commit 6f83f2eb6109614c487051573e8d72bebb13b425. * Revert "take ChatIntroduction outside of chatmessages so it doesn't scroll down automatically" This reverts commit 812f581271a7af73e38afdc1f90623fd1189e687. * update snapScrollToBottom so it only triggers if dependency is truthy * fix ambiguious boolean type Co-authored-by: Eliott C. <coyotte508@gmail.com> --------- Co-authored-by: Eliott C. <coyotte508@gmail.com>9a2f641
-
Fix scroll to bottom (#78)
Adrien Denat +1: Eliott C.Unverified signature* fix snap scroll to bottom not updating properly to bottom when switching conversation * scroll to bottom when a user sends a new message ( fixes #75) * update comment to be detailing the scroll offset Co-authored-by: Eliott C. <coyotte508@gmail.com> * use tick() instead of afterUpdate --------- Co-authored-by: Eliott C. <coyotte508@gmail.com>77c7055
-
Prettier update (#54)
Unverified signature* Update .prettierrc * prettify everthing prettify everything5da61b4 -
make sure conversations scroll back down on page change (#52)
Adrien DenatUnverified signature741a217
-
Chat snap scroll bottom (#10)
Adrien DenatUnverified signature* only snap scroll to bottom if user didn't scroll up * add scroll to bottom button when user scrolls up in the chat * remove unecessary export * rename scrollToBottom action to snapScrollToBottom + remove anim for now as it's stutteringb37570d