Commit Graph

3283 Commits

Author SHA1 Message Date
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
96c13e16e6 feat: toggle active state in dashbot window notifier on user interaction 2025-09-24 19:33:57 +05:30
Udhay-Adithya
a7ee893245 feat: improve debug prompt explanation 2025-09-24 19:33:49 +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
1279f042d8 feat: create a simple report 2025-09-24 18:59:35 +05:30
Udhay-Adithya
1a26380be3 feat: rearrange dashbot home buttons 2025-09-24 14:23:45 +05:30
Udhay-Adithya
4292169c90 docs: add images for dashbot user guide 2025-09-24 14:23:45 +05:30
Udhay-Adithya
df2d1a7a91 docs: add dashbot user guide 2025-09-24 14:23:45 +05:30
Ankit Mahato
9808b71328 bump versions 2025-09-24 02:28:18 +05:30
Ankit Mahato
ec86e28271 Merge branch 'main' into pr/887 2025-09-24 01:07:17 +05:30
Ankit Mahato
9fb31049b0 Update handle_auth.dart 2025-09-24 00:55:02 +05:30
Ankit Mahato
7001db77ec Update better_networking version 2025-09-24 00:52:52 +05:30
Ankit Mahato
ec8eb0f198 Merge pull request #867 from Udhay-Adithya/add-feature-oauth-2
add oauth authentication support
2025-09-24 00:42:52 +05:30
Ankit Mahato
f7680b63ef Merge branch 'main' into pr/867 2025-09-24 00:40:51 +05:30
Udhay-Adithya
8bf4b3d2f1 tests: add all tests for terminal related features(coverage: 100) 2025-09-22 17:02:22 +05:30
Udhay-Adithya
8114cc2f18 feat: split terminal level filter menu from terminal page 2025-09-21 16:48:24 +05:30
Udhay-Adithya
d48819b787 feat: add support for env vars 2025-09-21 16:30:12 +05:30
Udhay-Adithya
285717d7e5 fix: request id handling in js runtime notifier and terminal page 2025-09-21 16:16:35 +05:30
Udhay-Adithya
a1cf3f717b fix: enhance network log tile display with request name and method styling 2025-09-21 15:52:58 +05:30
Udhay-Adithya
cbb9ad9583 fix: update request name fallback to 'Untitled' 2025-09-21 15:50:45 +05:30
Udhay-Adithya
5fba4bb572 feat: add ai insights for curl import 2025-09-21 14:54:51 +05:30
Udhay Adithya
36b1d9d1da Merge branch 'foss42:main' into add-feature-in-app-terminal 2025-09-21 14:05:15 +05:30
Udhay-Adithya
401d2f4b69 refactor: hide DashbotTab button in mobile devices 2025-09-21 12:52:32 +05:30
Udhay-Adithya
7cdc286c08 feat: hide dashbot when other windows are open 2025-09-21 12:39:36 +05:30
Udhay-Adithya
7f99822b88 feat: update DashbotTab navigation buttons to use ADIconButton 2025-09-21 12:10:24 +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
8036d60615 feat: harden curl_parser, tolerate flags, improve output, and expand tests
- Pre-filter unknown flags before ArgParser; keep positional args.
- Tolerate non-request flags: -v/--verbose, --connect-timeout, --retry, --output, --compressed, -i/--include, --globoff.
- Auth: support --oauth2-bearer; map to - Authorization only if absent.
- Cookies: parse -b/--cookie; accept -c/--cookie-jar (ignored for request).
- URL: prefer first http(s) positional when --url missing; quote cleaning.
- Data: merge data-urlencode → data-raw → data-binary → data; default POST when body/form present; HEAD remains HEAD.
- Forms: parse -F entries; auto-set multipart Content-Type if missing.
- Headers: robust -H parsing for multi-colon values.
- toCurlString: deterministic order; fix continuation spacing; emit -d right after headers/form; place -k/-L at end.
- Utils: normalize backslash-newlines/CRLF; remove stray '+'; shlex split.
- Tests: add unknown flags, oauth2-bearer (and non-override), cookie-jar, verbose/timeout/retry/output tolerance, data merging order, HEAD+data, -A user-agent, -b filename.
- Docs: add Dartdoc for utils; class docs present.
2025-09-17 00:11:20 +05:30
Udhay-Adithya
38cb5eb2d6 feat: make dashbot more friendly and explanatory wiith tasks 2025-09-16 02:05:34 +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
Ankit Mahato
d1fbd729c0 Update GSoC 2025 information in README 2025-09-14 02:54:42 +05:30
Ankit Mahato
0dfbdc3309 Rectify dependency export 2025-09-14 02:12:49 +05:30
Ankit Mahato
f4d24226c4 Update pubspec.lock 2025-09-14 02:12:13 +05:30
Ankit Mahato
edb1fe56f1 Remove better_networking override 2025-09-14 02:12:00 +05:30
Ankit Mahato
0fa86adca7 lint fixes 2025-09-14 02:11:33 +05:30
Ankit Mahato
71588c5c28 Update pubspec.yaml 2025-09-14 01:50:52 +05:30
Ankit Mahato
6cec7b6b90 Update better_networking example 2025-09-14 01:44:02 +05:30
Ankit Mahato
a7c4c0a950 bump better_networking 2025-09-14 01:34:34 +05:30
Ankit Mahato
d277186b55 Merge pull request #877 from Aman071106/main
Update pubspec.yaml to losen better_networking sdk constraints
2025-09-14 01:31:09 +05:30