Commit Graph

3117 Commits

Author SHA1 Message Date
Ankit Mahato
257b30a1e9 Add authData parameter to HTTP request functions
Introduces an optional AuthModel parameter to sendHttpRequest and streamHttpRequest, allowing authentication handling for HTTP requests. Updates all usages and tests to pass null for the new parameter where authentication is not required.
2025-08-05 12:49:33 +05:30
Ankit Mahato
254530d9ae Refactor null checks in CollectionStateNotifier
Improved readability by expanding null checks with braces in CollectionStateNotifier methods. Also added a non-null assertion for historyM when adding a history request.
2025-08-05 12:48:54 +05:30
Ankit Mahato
f4e0f82125 Merge branch 'main' into better_networking/sse 2025-08-05 06:18:21 +05:30
Ankit Mahato
95586abffc Update http_service.dart 2025-08-05 06:04:25 +05:30
Udhay-Adithya
71a98cd2e5 feat: removed heartbeat monitoring 2025-08-05 02:17:36 +05:30
Udhay-Adithya
69d9371c47 feat: enhance OAuth2Fields with token expiration handling 2025-08-03 16:31:12 +05:30
Udhay-Adithya
84ddbfa1ac feat: implement local http server in desktop platforms for oauth2 2025-08-03 12:59:34 +05:30
Udhay-Adithya
98d7375071 feat: add hints and info texts 2025-07-30 11:08:29 +05:30
Udhay-Adithya
84940c692c test: add oauth model tests 2025-07-28 01:11:06 +05:30
Udhay-Adithya
027eada4f4 refactor: comment out unused oauth1 ui 2025-07-24 14:55:25 +05:30
Udhay-Adithya
98417be651 feat: enhance oauth flow with json accept header support 2025-07-23 17:03:36 +05:30
Udhay-Adithya
baac50f1ba fix: update OAuth2 grant handlers to use accessTokenUrl instead of authorizationUrl 2025-07-23 13:31:43 +05:30
Udhay-Adithya
728cc52d9c fix: improve oauth2 field 2025-07-23 12:48:10 +05:30
Udhay-Adithya
0c87374602 refactor: update OAuth1 fields and normalize signature method display type 2025-07-23 11:35:15 +05:30
Udhay-Adithya
a29f594f00 fix: auth header generation 2025-07-23 00:59:10 +05:30
Udhay-Adithya
bc779882f7 feat: implement oauth1 2025-07-22 23:09:15 +05:30
Udhay-Adithya
85030c72a6 feat: implement oauth1 authentication fields in AuthPage 2025-07-21 23:34:26 +05:30
Udhay-Adithya
8eda23dc3b feat: add oauth1 model 2025-07-21 23:14:15 +05:30
Udhay-Adithya
f458d00341 feat: add oauth2 credential file handling 2025-07-21 23:07:34 +05:30
Udhay-Adithya
4e924fc946 refactor: rename getTempFilePath to getDocumentsDirectoryFilePath for clarity 2025-07-21 21:54:02 +05:30
Udhay-Adithya
025c5e4478 refactor: update import paths for EnvAuthField 2025-07-21 21:13:08 +05:30
Udhay-Adithya
7c49ec9fe2 refactor: move EnvAuthField to common widgets directory 2025-07-21 21:10:47 +05:30
Udhay-Adithya
9bc2ac2105 feat: replace Column with ListView in auth fields 2025-07-21 20:42:53 +05:30
Udhay Adithya
95f68cf8b5 Merge branch 'foss42:main' into enhance-auth-fields 2025-07-21 11:57:18 +05:30
Udhay Adithya
a1e6521153 Merge branch 'foss42:main' into add-feature-oauth-2 2025-07-21 11:57:05 +05:30
Ankit Mahato
e06a5a8315 Merge pull request #865 from Udhay-Adithya/scripting-tests
add tests for pre-request scripts and post-response scripts
2025-07-21 00:47:00 +05:30
Udhay-Adithya
6391443d09 feat: implement resource owner password grant 2025-07-21 00:40:28 +05:30
Udhay-Adithya
1089403467 feat: implement client credentials grant handling 2025-07-20 23:48:35 +05:30
Udhay-Adithya
fd4b05663c feat: add oauth2 ui and authorzation code grant handling 2025-07-20 23:07:58 +05:30
Udhay-Adithya
4453ac1b2a feat: add oauth2 model 2025-07-20 17:01:11 +05:30
Udhay-Adithya
30f90f9f12 chore: remove unwanted debugPrint 2025-07-19 14:30:12 +05:30
Udhay-Adithya
770660a888 chore: remove unused import from api_key_auth_fields.dart 2025-07-19 14:29:38 +05:30
Udhay-Adithya
8749141542 feat: update initial values for auth fields to use local state variables 2025-07-19 14:29:12 +05:30
Udhay-Adithya
2253d6a2b4 feat: add obscureText handling and add suffixIcon parameter to getTextFieldInputDecoration 2025-07-19 14:23:12 +05:30
Udhay-Adithya
a219069ce3 test: update auth field tests 2025-07-19 13:42:27 +05:30
Udhay-Adithya
ca71e07374 feat: add readOnly and obscureText properties to EnvironmentTriggerField 2025-07-19 01:29:52 +05:30
Udhay-Adithya
cc8abee296 feat: add environment variable substitution support for auth models 2025-07-19 01:20:57 +05:30
Udhay-Adithya
d9bc0d0c67 test: add tests for CodeEditor widget(coverage:100%) 2025-07-18 23:27:41 +05:30
Udhay-Adithya
5839bf58ed test: add tests for pre and post request scripts handling in collection state notifier 2025-07-18 23:05:29 +05:30
Udhay-Adithya
efc49497c3 feat: improve script utils test(coverage 100%) 2025-07-18 20:53:10 +05:30
Udhay Adithya
1347d4ccfc Merge branch 'foss42:main' into scripting-tests 2025-07-18 20:00:10 +05:30
Manas Hejmadi
835d7a0cea SSE: RAW Mode added & SSEDisplay: kCodeStyle used 2025-07-16 19:29:29 +05:30
Ankit Mahato
572688cb3b Merge pull request #855 from Udhay-Adithya/basic-auth
add basic authentication features
2025-07-14 02:03:57 +05:30
Ankit Mahato
1dea1b442e Fix test 2025-07-14 01:52:01 +05:30
Ankit Mahato
744b8c0994 Fix dropdown labels 2025-07-14 01:51:50 +05:30
Ankit Mahato
351131f99d Update pubspec.yaml 2025-07-14 01:19:54 +05:30
Ankit Mahato
245a7b79ac Fix EditGraphQLRequestPane provider 2025-07-14 01:09:54 +05:30
Ankit Mahato
862319b3df Update hisotry rwquest pane auth 2025-07-14 01:01:44 +05:30
Ankit Mahato
972d8be6b0 Add AuthPage 2025-07-14 01:01:21 +05:30
Ankit Mahato
394835187a turns fields optional 2025-07-14 01:00:49 +05:30