Commit Graph

479 Commits

Author SHA1 Message Date
Webifi 5120cc44c8 Allow aborting of API requests 2023-06-07 09:47:30 -05:00
Webifi de9a4f7f27 Clarify settings 2023-06-07 08:10:31 -05:00
Webifi b21bba3dfa Don't allow a prompt to be sent while streaming. 2023-06-07 08:10:13 -05:00
Webifi 15272de1d4 Add add streaming responses based on #107 2023-06-07 01:47:10 -05:00
Webifi fffe34c80c Add has-asc class 2023-06-06 08:18:31 -05:00
Webifi d1cabf0071 Clean up prompts 2023-06-06 08:16:32 -05:00
Webifi ec3478f159 Re-enable esc to cancel message edit 2023-06-06 07:41:10 -05:00
Webifi 886b3d463d Simplify alert modals 2023-06-05 22:47:55 -05:00
Webifi e6082144cb Simplify alert modals 2023-06-05 22:47:35 -05:00
Webifi 5853b9e451 Use modals instead of window.alert & confirm 2023-06-05 21:29:20 -05:00
Webifi db6e5898df Close all modals on route change 2023-06-05 16:51:11 -05:00
Webifi 443c30b7ab Properly set the dirty flag on setting modal load 2023-06-05 16:26:53 -05:00
Webifi c672236412 properly close modal stack in order on escape 2023-06-05 16:13:40 -05:00
Webifi 939d69fe46 Use modal for setting field change confirmations 2023-06-05 08:51:40 -05:00
Webifi f1dbf5d74d Fix mobile formatting issue 2023-06-05 07:09:57 -05:00
Webifi 7bbddfda5d fix type 2023-06-05 06:48:21 -05:00
Webifi 038b1d303f Use message for prompt input modal 2023-06-05 06:46:30 -05:00
Webifi 1f37c3ee96 Save chat after rename 2023-06-05 06:39:03 -05:00
Webifi 39233051da Lay groundwork for dynamic modals 2023-06-04 20:47:08 -05:00
Webifi 49c7570952 Simplify switching profiles. Less prompting. 2023-06-04 15:22:02 -05:00
Webifi 759eb35bc6 Add UI for default profile 2023-06-03 16:50:08 -05:00
Webifi 2880cf3750 Fix disabled 2023-06-03 13:18:42 -05:00
Webifi 95ce41116b Lint 2023-06-03 13:15:51 -05:00
Webifi aa94788573 Fix profile loading issues on new chat 2023-06-03 13:15:20 -05:00
Webifi 80aa0cbb57 more z-index issues 2023-06-03 10:58:49 -05:00
Webifi 08621bfcd3 allow larger card on larger screens 2023-06-03 10:40:24 -05:00
Webifi ccdb1689ca fix z-index issues 2023-06-03 10:35:15 -05:00
Webifi cd5d4bed71 fix z-index of side-bar menu 2023-06-03 09:44:53 -05:00
Webifi a38ce6d702 Clean up UI for settings modal, better for mobile. 2023-06-03 09:40:49 -05:00
Webifi 43f52e1fd1 Change settings descriptions 2023-06-03 07:41:53 -05:00
Webifi dfe30b12bd Track change state of profile editor 2023-06-03 07:28:51 -05:00
Webifi f8fc158861 Set tool drawer to expand up for last message 2023-06-02 10:41:18 -05:00
Webifi 75aaef48ea Track profile changes and add save changes button 2023-06-02 08:40:26 -05:00
Webifi b67f336b58 Change to send 2023-06-02 06:26:19 -05:00
Webifi f5ef5ff5db Change max token on model change 2023-06-02 06:05:50 -05:00
Webifi 0b8a997b0e Change default token limit to 512 2023-06-02 05:49:44 -05:00
Webifi 8e18a240ba Fix when buttons are shown/hidden 2023-06-02 05:15:01 -05:00
Webifi 59897ffe1e clean up buttons 2023-06-02 04:35:39 -05:00
Webifi 28764ba9b3 Trim whitespace and allow API key to be removed 2023-06-01 23:49:47 -05:00
Webifi 74b76bed96 Change key location 2023-06-01 23:32:15 -05:00
Webifi 88b0f63cdc Move component to correct folder 2023-06-01 23:31:50 -05:00
Webifi 9e2b354b0a Fix improper resetting of setting values 2023-06-01 22:53:48 -05:00
Webifi 3dc30ad186 Dan't show new chat if no api key 2023-06-01 22:11:38 -05:00
Webifi 57d660bcd4 change summarized opacity 2023-06-01 21:18:51 -05:00
Webifi b9c5e5ea36 z-index 2023-06-01 21:09:33 -05:00
Webifi e6a48133f6 set z-index for footer/mask 2023-06-01 21:08:33 -05:00
Webifi 781d003849 lint 2023-06-01 19:52:35 -05:00
Webifi 9165480dfb Add prompt suppression and FIFO 2023-06-01 19:49:21 -05:00
Webifi b396bb818d Move setting fields into separate component 2023-06-01 17:05:42 -05:00
Webifi aba16cdf4b Keep message tool drawer open while editing 2023-06-01 15:29:21 -05:00