Commit Graph
182 Commits
Author SHA1 Message Date
Self Denial ac9308dbed Introduce canvasPixelTest() intended to validate canvas functionality
Browsers and plugins that spoof canvas data produce corrupt images. In attempt to mitigate:

* Add canvasPixelTest() to test a single pixel and test the RGB values
* Test canvasPixelTest() inside generateInitialsImage() and use default `/user.png` if failure detected
* Call canvasPixelTest() directly within settings to avoid setting an invalid image
* Use toast.error() with 10 second autoClose
2024-04-05 16:04:00 -06:00
Danny Liu c8f7bb990c code style: npm run format 2024-04-04 20:07:52 -07:00
Danny Liu b8790200e9 refac: code style 2024-04-04 20:05:39 -07:00
Danny Liu 4200ad111c handle names with trailing whitespace 2024-04-04 19:56:23 -07:00
Danny Liu ac470e64e0 npm run format 2024-04-04 13:26:00 -07:00
Danny Liu c52cc46d2c feat: initial avatar set to first letter of firstname, first letter of lastname 2024-04-04 13:23:59 -07:00
Danny Liu 0c43897f3d refac: move generateInitialsImage function to utils 2024-04-04 12:09:07 -07:00
Timothy J. Baek 944efd2cd8 feat: sanitise response content 2024-04-03 10:57:58 -07:00
Timothy J. Baek 32cb5f3ceb feat: external model info 2024-03-25 13:46:06 -07:00
Timothy J. Baek 302bd11b33 fix: pull model from selector 2024-03-24 23:11:55 -07:00
Timothy J. Baek b218b02d93 feat: custom model selector 2024-03-24 15:28:36 -07:00
Timothy J. Baek 759883a4c8 feat: check for updates 2024-02-25 11:55:15 -08:00
Timothy J. Baek 5270efa9e5 feat: editable rag template 2024-02-17 22:41:03 -08:00
Timothy J. Baek c6c69924d1 feat: audio rag support 2024-02-11 01:06:25 -08:00
Timothy J. Baek 401799c6fa feat: tts optimisation 2024-02-10 19:20:56 -08:00
Timothy J. Baek 28226a6f97 feat: web rag support 2024-01-26 22:17:28 -08:00
Brandon Hulston 4d85e2cb15 Add validation for chatGPT imports, stopping any breaking issues when imports are corrupted/not compatible 2024-01-19 11:22:28 -07:00
Timothy J. Baek b6ab357e8c fix: more edge cases 2024-01-17 14:47:56 -08:00
Timothy J. Baek f40147ce58 refac: gpt renamed to openai 2024-01-17 14:23:16 -08:00
Brandon Hulston 27d5eb4684 Add chatGPT chat history Import functionality 2024-01-17 01:01:11 -07:00
Timothy J. Baek fe997abc6d feat: transform filename to name 2024-01-08 01:32:55 -08:00
Timothy J. Baek cc3f84f916 feat: # to import doc 2024-01-07 23:43:32 -08:00
Timothy J. Baek 9634e2da3e feat: full integration 2024-01-07 01:40:36 -08:00
Timothy J. Baek fef4725d56 feat: frontend file upload support 2024-01-07 00:57:10 -08:00
ThatOneCalculator 07cc7f15d5 chore: 🚨 lint and format 2024-01-03 14:33:57 -08:00
Timothy J. Baek 69a037257e feat: prompt preset support 2024-01-02 00:55:28 -08:00
Timothy J. Baek 59fb1b933d fix: checkVersion 2023-12-26 22:52:53 -08:00
Timothy J. Baek 032d7c7440 feat: modelfile backend & ollama version 0.0.0 whitelisted 2023-12-26 22:51:52 -08:00
Timothy J. Baek b777b6d2aa chore: version check refac 2023-12-26 13:10:50 -08:00
Timothy J. Baek cc49e0d10f chore: refac 2023-12-26 12:50:52 -08:00
Timothy J. Baek 6de9db6772 feat: response autocopy 2023-12-18 18:48:51 -08:00
Timothy J. Baek 2342c5036b feat: custom chatId route support 2023-11-19 17:47:07 -08:00