Commit Graph

1699 Commits

Author SHA1 Message Date
Udhay-Adithya
465234477d fix: handle security fields with empty arrays 2025-10-02 03:49:26 +05:30
Ankit Mahato
f38ee9f5bf Refactor DashBot 2025-09-29 07:25:22 +05:30
Ankit Mahato
5e2af071ff Update sdui_preview.dart 2025-09-28 20:30:38 +05:30
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
Ankit Mahato
d64175728a Merge branch 'main' into dashbot-core 2025-09-28 16:38:22 +05:30
Ankit Mahato
72800ae438 Update text_highlighted_selectable.dart 2025-09-28 15:46:32 +05:30
Ankit Mahato
223b584fa9 Fix UI Providers Tests 2025-09-28 15:41:27 +05:30
Ankit Mahato
99e6d43f32 Fix navigation order for Terminal and Settings pages
Corrects the navigation indices for Terminal (Logs) and Settings pages in both desktop and mobile dashboards and navbars, ensuring consistent navigation and page rendering.
2025-09-28 15:12:22 +05:30
Ankit Mahato
447085be0c Replace print with debugPrint and improve logging
Replaced print statements with debugPrint in tests for better Flutter logging practices. In js_runtime_notifier.dart, replaced print statements with structured logging via terminalStateProvider, providing more consistent and contextual log handling. Minor code style improvements were also made.
2025-09-28 14:57:43 +05:30
Ankit Mahato
e787ec3d54 Merge branch 'main' of https://github.com/foss42/apidash into pr/890 2025-09-28 14:18:53 +05:30
Ankit Mahato
3545c75cd5 Refactor terminal and remove duplicate code. 2025-09-28 13:55:32 +05:30
Udhay-Adithya
dc7aa246d7 feat: implement search highlighting across terminal tiles and expandable sections 2025-09-28 12:49:47 +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
621835a7a1 feat: enhance debug api error prompt structure and reporting requirements 2025-09-27 18:36:56 +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
991b2c69f7 feat: enhance DashbotApplyCurlButton to highlight destructive actions with error color 2025-09-27 15:02:03 +05:30
Udhay-Adithya
8cd9923690 feat: integrate chat state management for dynamic navigation in dashbot 2025-09-27 15:02:03 +05:30
Ankit Mahato
7fd7bb1306 Update dashbot_default_page.dart 2025-09-27 14:26:07 +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
e5ef67ea97 feat: add copy button to code generation codeblock 2025-09-26 00:34:33 +05:30
Udhay-Adithya
e3fc474c07 feat: implement reactive switching in dashbot home and default page 2025-09-26 00:08:04 +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
49f16e796d feat: remove back button from dashbot tab 2025-09-25 12:48:04 +05:30
Udhay-Adithya
c7f7ef0025 feat: add task suggestions panel in chat screen 2025-09-25 00:06:26 +05:30
Udhay-Adithya
ab90189177 refactor: split prompts into separate files 2025-09-24 23:26:05 +05:30
Udhay-Adithya
a495f7e44a refactor: split dashbot action buttons 2025-09-24 22:57:33 +05:30
Udhay-Adithya
848ab29eb8 feat: increase dashbot min height 2025-09-24 22:42:37 +05:30
Udhay-Adithya
54b343dbcb fix: open api spec bottom modal sheet 2025-09-24 22:33:53 +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
567a235011 feat: enhance dashbot default page 2025-09-24 21:17:17 +05:30
Udhay-Adithya
75c0ab2b70 feat: add download doc button 2025-09-24 21:01:24 +05:30
Udhay-Adithya
92ea46c519 feat: hide view code button for now 2025-09-24 21:00:39 +05:30