Commit Graph

78 Commits

Author SHA1 Message Date
Udhay-Adithya
c72af2413b test: add tests for chat viewmodel(cv: 50) 2025-09-28 18:50:02 +05:30
Udhay-Adithya
b2a346cdce refactor: remove streaming functionality from ChatRemoteRepository and add tests 2025-09-28 17:48:53 +05:30
Udhay-Adithya
15821a06ea fix: base url creation for openapi spec 2025-09-27 20:56:30 +05:30
Udhay-Adithya
d2a5a774df feat: add a dedicated ScrollController shared between the Scrollbar and ListView inside 2025-09-27 20:27:17 +05:30
Udhay-Adithya
3ba416796d fix: correct spelling of "explnation" to "explanation" across multiple files
- Updated comments and JSON keys in various prompt files to replace "explnation" with "explanation".
- Adjusted the response structure in services and tests to ensure consistency with the updated key.
- Ensured all related tests reflect the corrected key for accurate validation.
2025-09-27 18:54:28 +05:30
Udhay-Adithya
9d5518e9df feat: refine generate test cases prompt with detailed requirements and structure 2025-09-27 18:52:19 +05:30
Udhay-Adithya
34f2ae6178 fix: cleanr body and formData in curl import 2025-09-27 18:13:35 +05:30
Udhay-Adithya
86f35755eb feat: remove unused openapi action button 2025-09-27 18:06:02 +05:30
Udhay-Adithya
b840ba44de feat: create a dedicated provider for dashbot navigation 2025-09-27 17:36:02 +05:30
Udhay-Adithya
ec02eb640f fix: clear chat button 2025-09-27 16:22:33 +05:30
Udhay-Adithya
efab7c1ec3 feat: enhance cURL error messages with detailed guidance for users 2025-09-26 17:13:14 +05:30
Udhay-Adithya
896aa23ad3 feat: implement scroll controller to scroll to the bottom 2025-09-26 11:10:08 +05:30
Udhay-Adithya
f4c19c8827 feat: add thumbVisibility to scrollbar 2025-09-26 10:48:58 +05:30
Udhay-Adithya
d4c4504fe8 feat: add search functionality to opeanapi operation picker dialog 2025-09-26 10:44:04 +05:30
Udhay-Adithya
bf11c73949 feat: wipe current request data before making changes 2025-09-26 02:14:05 +05:30
Udhay-Adithya
e1481e8d4e feat: send a user message for each task 2025-09-26 01:47:10 +05:30
Udhay-Adithya
6abfbe0487 chore: rename dashbot home page file 2025-09-26 00:38:05 +05:30
Udhay-Adithya
9a58a1fa4d feat: fix user chat text color 2025-09-25 23:51:45 +05:30
Udhay-Adithya
7902a6b32a fix: update openapi example url in chat message 2025-09-25 17:12:02 +05:30
Udhay-Adithya
066aa0fcf4 tests: add chat model tests(cv: 100) 2025-09-25 13:37:53 +05:30
Udhay-Adithya
f2ce403006 feat: split dashbot models 2025-09-25 13:20:43 +05:30
Udhay-Adithya
c7f7ef0025 feat: add task suggestions panel in chat screen 2025-09-25 00:06:26 +05:30
Udhay-Adithya
a495f7e44a refactor: split dashbot action buttons 2025-09-24 22:57:33 +05:30
Udhay-Adithya
5149179d66 feat: hide dashbot fab when dashbot is open 2025-09-24 22:27:21 +05:30
Udhay-Adithya
35fad1338a feat: update chat bubble background color 2025-09-24 22:18:10 +05:30
Udhay-Adithya
e2d7e6d3e1 feat: update default height and adjust height clamping in DashbotWindowNotifier 2025-09-24 21:21:02 +05:30
Udhay-Adithya
75c0ab2b70 feat: add download doc button 2025-09-24 21:01:24 +05:30
Udhay-Adithya
b286e34578 feat: add support to fetch openapi spec from url 2025-09-24 20:31:02 +05:30
Udhay-Adithya
2b10325bb8 fix: copy will now only copy explanation 2025-09-24 19:46:59 +05:30
Udhay-Adithya
942b29580c faet: add env var support for dashbot 2025-09-24 19:41:30 +05:30
Udhay-Adithya
5a68c258e1 feat: enhance loading state management during import processes in ChatViewmodel 2025-09-24 19:13:27 +05:30
Udhay-Adithya
1a26380be3 feat: rearrange dashbot home buttons 2025-09-24 14:23:45 +05:30
Udhay-Adithya
5fba4bb572 feat: add ai insights for curl import 2025-09-21 14:54:51 +05:30
Udhay-Adithya
7cdc286c08 feat: hide dashbot when other windows are open 2025-09-21 12:39:36 +05:30
Udhay-Adithya
5796075ee2 refactor: remove CommonLanguagesPicker and CommonLanguageButton components 2025-09-21 12:00:43 +05:30
Udhay-Adithya
d5915bb321 refactor: Move AutoFixService, RequestApplyService, PromptBuilder, and UrlEnvService to core services
- Deleted old implementations of AutoFixService, RequestApplyService, PromptBuilder, and UrlEnvService from the chat feature.
- Introduced new implementations of AutoFixService, RequestApplyService, PromptBuilder, and UrlEnvService in the core services directory.
- Updated import paths to reflect the new structure.
- Ensured all functionalities remain intact after the refactor.
2025-09-21 11:51:15 +05:30
Udhay-Adithya
f8d54da074 feat: enhance routing and state management in Dashbot components 2025-09-21 02:14:38 +05:30
Udhay-Adithya
671e4218cc feat: reorganize attachments provider and model structure 2025-09-21 02:00:11 +05:30
Udhay-Adithya
61a91ae4dd feat: replace nanoid with getNewUuid 2025-09-21 01:53:07 +05:30
Udhay-Adithya
8addcc44a2 refactor: split chat viewmodel to specific services 2025-09-21 01:47:05 +05:30
Udhay-Adithya
fc6abd044a feat: add clear chat functionality 2025-09-21 01:08:02 +05:30
Udhay-Adithya
3a4a871676 feat: enhance OpenAPI insights generation with structured metadata and summary 2025-09-21 00:59:30 +05:30
Udhay-Adithya
ce3248dec0 feat: improve ui for openapi specs feature 2025-09-21 00:32:08 +05:30
Udhay-Adithya
b7a7bde093 feat: add openapi spec import functionality 2025-09-19 23:47:42 +05:30
Udhay-Adithya
9b1c3fe41c feat: implement cURL import functionality with parsing and action handling 2025-09-17 02:19:22 +05:30
Udhay-Adithya
9c76683c85 fix: update collection notifier to include parameter enablement 2025-09-16 01:41:39 +05:30
Udhay-Adithya
16e7b92934 feat: multi-action actions with enums, upload scaffolding, and UI factory
- Add actions list to chat messages
Introduce
- ChatActionType/ChatActionTarget enums and mapping helpers
- Refactor viewmodel to parse actions and apply fixes via enums
- Implement DashbotActionWidgetFactory and action widgets (auto-fix, add-tests, language, code, upload)
- Integrate upload attachments provider and map upload_asset action
- Update prompt schema docs to prefer actions array and include upload_asset
- Update chat bubble to render multiple actions
2025-09-16 01:39:39 +05:30
Udhay-Adithya
ca4a7415df feat: implement code generation ui 2025-09-08 23:47:51 +05:30
Udhay-Adithya
eb0f4f5c74 feat: implement code generation method 2025-09-08 23:47:38 +05:30
Udhay-Adithya
1e4f78be72 feat: move generation buttons to dashbot 2025-09-08 15:43:14 +05:30