390 Commits

Author SHA1 Message Date
4284f47fe6 fix: add missing crypto dependency to better_networking package
add missing auth tab in HistoryRequestPane
2025-07-02 22:25:45 +05:30
a11c833822 refactor: move auth models to better_networking package 2025-07-02 22:07:47 +05:30
3903277aa9 chore: resolve merge conflicts 2025-07-02 21:03:16 +05:30
bf170e1446 feat: remove AuthModel from HttpRequestModel and integrate into HistoryRequestModel and RequestModel 2025-07-01 01:15:55 +05:30
620c2750ee fix: change JWT generation failure handling to throw an exception instead of returning a basic JWT 2025-07-01 01:07:51 +05:30
99e5fa7cbb feat: enhance AuthModel serialization with anyMap support and add default name for API key 2025-07-01 01:04:43 +05:30
5be9ffdcc1 feat: update AuthModel serialization to use explicitToJson for nested objects 2025-07-01 01:04:43 +05:30
74c09592bb refactor: rename authData to authModel and update related tests 2025-07-01 01:03:52 +05:30
d046d50273 refactor: rename ApiAuthModel to AuthModel and authData to authModel 2025-07-01 01:03:52 +05:30
fd92206ccb refactor: reorganize import statements 2025-07-01 01:03:45 +05:30
88017a96b0 chore: generate lock files 2025-07-01 01:00:59 +05:30
52a1feb0ee feat: enhance JWT authentication handling with new fields and JWT generation utility 2025-07-01 01:00:59 +05:30
449e32521e feat: refactor authentication handling to use new ApiAuthModel and update related components 2025-07-01 01:00:59 +05:30
6a2d1fd534 feat: implement new authentication models 2025-07-01 01:00:59 +05:30
51fe211ef6 feat: implement authentication handling in HTTP requests 2025-07-01 01:00:59 +05:30
417706523b feat: improve authentication model with BearerToken, APIKey, and JWTBearer support 2025-07-01 01:00:59 +05:30
171a118d38 feat: add authentication support with APIAuthType and APIAuthModel
- Introduced APIAuthType enum for various authentication methods.
- Created APIAuthModel with basic authentication fields.
- Updated RequestModel to include authType and authData.
- Implemented EditAuthType widget for selecting and managing authentication.
- Enhanced CollectionStateNotifier to handle authentication updates.

:wq
2025-07-01 00:57:10 +05:30
882b393fdd SSE: Stopping/Cancelling implementation 2025-06-29 17:06:21 +05:30
97db38a42d Added SSE ability to HTTPS method (fusion) 2025-06-29 16:58:52 +05:30
275200d1fc Add OPTIONS to methods with body list
Included HTTPVerb.options in the kMethodsWithBody constant to ensure OPTIONS requests are recognized as supporting a body.
2025-06-29 06:52:53 +05:30
89a7c73834 Update analysis_options.yaml 2025-06-29 06:49:20 +05:30
15cf03a650 Create .pubignore 2025-06-29 06:45:54 +05:30
51cfccb555 Rename private cleanup and error handlers to public
Renamed the internal _cleanup and _handleError functions to cleanup and handleError, respectively, and updated all references.
2025-06-29 06:45:46 +05:30
9735ed655d Update README.md 2025-06-29 06:38:48 +05:30
2a74bc047b Update CHANGELOG.md 2025-06-29 06:35:24 +05:30
ab4bb07863 Update pubspec.yaml 2025-06-29 06:35:05 +05:30
437b88afe0 Update LICENSE 2025-06-29 06:32:45 +05:30
3fbe49a5ff Update import to use apidash_core package
Replaces the import of better_networking with apidash_core in the test file to reflect the correct package dependency.
2025-06-29 06:22:42 +05:30
01ac696c83 Update http_client_manager.dart 2025-06-29 06:18:08 +05:30
9edd43b298 format 2025-06-29 06:16:45 +05:30
028d8c9ce6 Update http_request_utils.dart 2025-06-29 06:15:35 +05:30
9deac8c0b5 To add to coverage 2025-06-29 06:13:40 +05:30
5e0bd3a43f Update map_extensions_test.dart 2025-06-29 06:12:44 +05:30
421f1eb4e2 Update http_request_utils.dart 2025-06-29 06:11:49 +05:30
4384557c18 format 2025-06-29 06:09:33 +05:30
39cd3a7e26 Rebuild models 2025-06-29 06:00:21 +05:30
f4e09a54e3 Update map_extensions.dart 2025-06-29 05:54:56 +05:30
156867286d Fix library name in better_networking.dart
Changed the library declaration from 'apidash_core' to 'better_networking' to match the package name.
2025-06-29 05:54:00 +05:30
e5fb2b6dc3 Replace print statements with debugPrint
Updated all print statements to use debugPrint for improved logging practices in Flutter.
2025-06-29 05:39:07 +05:30
9b5b6f148e Fix collection package dep 2025-06-29 05:38:45 +05:30
db44edcb5a Update .gitignore 2025-06-29 05:04:52 +05:30
08bfcf35dd Update har_io.dart 2025-06-29 03:30:40 +05:30
c7e9d4e4b5 Revert update 2025-06-29 03:30:31 +05:30
7b72aa2e19 Update pubspec_overrides.yaml 2025-06-29 03:29:38 +05:30
315a793f91 remove seed from apidash_core 2025-06-29 03:29:19 +05:30
4b2988e2c9 refactor to resolve melos conflict 2025-06-29 03:25:48 +05:30
b39cd05190 Merge branch 'main' into feat/better_networking 2025-06-29 02:41:06 +05:30
2f38aae850 Update measurements.dart 2025-06-29 01:23:55 +05:30
dc7e648f3e Update .gitignore 2025-06-23 05:09:58 +05:30
9b54b3bf5a Merge pull request #730 from ayaan-md-blr/har_importer
Har importer
2025-06-23 05:07:38 +05:30