Udhay-Adithya
a13d3d57d3
tests: add auth fields widget tests(coverage 98.4%)
2025-07-07 12:39:45 +05:30
Udhay-Adithya
8d4eedc21b
tests: add authentication unit tests
2025-07-07 02:03:47 +05:30
Udhay-Adithya
32855fd2f9
refactor: update authentication handling to check authData instead of enableAuth flag
2025-07-06 12:28:35 +05:30
Udhay-Adithya
c39b8fbe6d
refactor: remove unused import and logging from JWT generation
2025-07-06 12:22:58 +05:30
Udhay-Adithya
13bf0549f1
refactor: remove unused digest authentication model import and clean up JWT handling comments
2025-07-06 12:22:04 +05:30
Udhay-Adithya
d5ca13b356
feat: enhance JWT support with private key handling and additional algorithms
2025-07-06 12:19:27 +05:30
Udhay-Adithya
92af4fba77
feat: add digest authentication
2025-07-03 19:24:56 +05:30
Udhay-Adithya
6c5862cd85
refactor: move authModel to HttpRequestModel
2025-07-03 12:12:18 +05:30
Udhay-Adithya
4284f47fe6
fix: add missing crypto dependency to better_networking package
...
add missing auth tab in HistoryRequestPane
2025-07-02 22:25:45 +05:30
Udhay-Adithya
a11c833822
refactor: move auth models to better_networking package
2025-07-02 22:07:47 +05:30
Udhay-Adithya
3903277aa9
chore: resolve merge conflicts
2025-07-02 21:03:16 +05:30
Udhay-Adithya
a17d6fdd9f
chore: remove logging in EditAuthType
2025-07-01 01:16:01 +05:30
Udhay-Adithya
8d8940d57d
feat: add read-only support to authentication fields
2025-07-01 01:16:01 +05:30
Udhay-Adithya
bf170e1446
feat: remove AuthModel from HttpRequestModel and integrate into HistoryRequestModel and RequestModel
2025-07-01 01:15:55 +05:30
Udhay-Adithya
e06cb2e0bf
feat: add read-only authentication tab to graphql history request pane
2025-07-01 01:10:25 +05:30
Udhay-Adithya
5a6e2b103a
feat: add authentication tab for graphql requests
2025-07-01 01:08:22 +05:30
Udhay-Adithya
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
Udhay-Adithya
987d9ca96a
feat: enhance EditAuthType to support read-only in history view
2025-07-01 01:07:47 +05:30
Udhay-Adithya
99e5fa7cbb
feat: enhance AuthModel serialization with anyMap support and add default name for API key
2025-07-01 01:04:43 +05:30
Udhay-Adithya
5be9ffdcc1
feat: update AuthModel serialization to use explicitToJson for nested objects
2025-07-01 01:04:43 +05:30
Udhay-Adithya
0ec2120741
feat: replace DropdownButtonFormField with ADPopupMenu for improved UI consistency
2025-07-01 01:04:43 +05:30
Udhay-Adithya
ff23413164
feat: change text field design
2025-07-01 01:04:43 +05:30
Udhay-Adithya
bb10ad655d
feat: split authentication related fields into seperate files
2025-07-01 01:04:39 +05:30
Udhay-Adithya
74c09592bb
refactor: rename authData to authModel and update related tests
2025-07-01 01:03:52 +05:30
Udhay-Adithya
d046d50273
refactor: rename ApiAuthModel to AuthModel and authData to authModel
2025-07-01 01:03:52 +05:30
Udhay-Adithya
fd92206ccb
refactor: reorganize import statements
2025-07-01 01:03:45 +05:30
Udhay-Adithya
0d7f1a9d5b
fix: update authorization label and reorder request pane
2025-07-01 01:02:31 +05:30
Udhay-Adithya
88017a96b0
chore: generate lock files
2025-07-01 01:00:59 +05:30
Udhay-Adithya
a48d059422
fix: state persistance upon api type switch
2025-07-01 01:00:59 +05:30
Udhay-Adithya
52a1feb0ee
feat: enhance JWT authentication handling with new fields and JWT generation utility
2025-07-01 01:00:59 +05:30
Udhay-Adithya
1540d84de5
fix:prevent text field rebuild on watch
2025-07-01 01:00:59 +05:30
Udhay-Adithya
efaebd09eb
fix: input text field error
2025-07-01 01:00:59 +05:30
Udhay-Adithya
449e32521e
feat: refactor authentication handling to use new ApiAuthModel and update related components
2025-07-01 01:00:59 +05:30
Udhay-Adithya
6a2d1fd534
feat: implement new authentication models
2025-07-01 01:00:59 +05:30
Udhay-Adithya
51fe211ef6
feat: implement authentication handling in HTTP requests
2025-07-01 01:00:59 +05:30
Udhay-Adithya
417706523b
feat: improve authentication model with BearerToken, APIKey, and JWTBearer support
2025-07-01 01:00:59 +05:30
Udhay-Adithya
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
Ankit Mahato
e5b22a24fc
Merge pull request #857 from synapsecode/feat/better_networking
...
better_networking Package Creation
2025-06-29 06:58:27 +05:30
Ankit Mahato
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
Ankit Mahato
89a7c73834
Update analysis_options.yaml
2025-06-29 06:49:20 +05:30
Ankit Mahato
15cf03a650
Create .pubignore
2025-06-29 06:45:54 +05:30
Ankit Mahato
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
Ankit Mahato
9735ed655d
Update README.md
2025-06-29 06:38:48 +05:30
Ankit Mahato
2a74bc047b
Update CHANGELOG.md
2025-06-29 06:35:24 +05:30
Ankit Mahato
ab4bb07863
Update pubspec.yaml
2025-06-29 06:35:05 +05:30
Ankit Mahato
437b88afe0
Update LICENSE
2025-06-29 06:32:45 +05:30
Ankit Mahato
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
Ankit Mahato
01ac696c83
Update http_client_manager.dart
2025-06-29 06:18:08 +05:30
Ankit Mahato
9edd43b298
format
2025-06-29 06:16:45 +05:30
Ankit Mahato
028d8c9ce6
Update http_request_utils.dart
2025-06-29 06:15:35 +05:30