Fixes #11 baseurl not being taken into account at all when changing it in the settings.
If you scroll up when the ai is replying, you dismount the scroll following, it resumes if you scroll to bottom.
Upgrade to vite 5, upgrade dependancies that can be updated.
Change .nvmrc to use node 20.10 instead of 14.something.
remove defineProps import, as this is no longer required.
Removed axios dependancy, in favor of fetch(), to be honest, most of the javascript in this project is AI generated (using chatgpt 4 and Aider), and i did not review this part properly, but it should be fixed now.
Bumped the chunkSizeWarningLimit to 1500 something, so it shuts up about the build being too big.
I dunno, i dislike typescript more and more, it provides me basically with zero benefit in this project, which i mostly started to try to familiarize myself with it more, not a fan, maybe DHH was right all along.
Changes
defineProps
import, as this is no longer required.chunkSizeWarningLimit
to 1500 something, so it shuts up about the build being too big.I dunno, i dislike typescript more and more, it provides me basically with zero benefit in this project, which i mostly started to try to familiarize myself with it more, not a fan, maybe DHH was right all along.