Manas Hejmadi
e06bddca54
SSEDislay: SelectedModel provided via parameter & StreamingFixes
2025-08-09 15:53:22 +05:30
Udhay-Adithya
a12254ba7e
fix: improve OAuth authentication tests to handle null data cases
2025-08-07 22:18:14 +05:30
Udhay-Adithya
fbbbcbae05
fix: update sendHttpRequest to sendHttpRequestV1 for digest authentication
2025-08-07 22:09:49 +05:30
Udhay-Adithya
a30ad769b7
fix: remove unnecessary logging
2025-08-07 16:31:27 +05:30
Udhay-Adithya
18128114f6
fix: remove unnecessary setState when the value changes, which causes the EnvAuthField widget to rebuild and the cursor position to reset
2025-08-07 15:42:29 +05:30
Udhay-Adithya
51244831e7
docs: add oauth authentication limitations documentation
2025-08-07 13:38:08 +05:30
Udhay-Adithya
15368d825c
fix: align clear OAuth2 session button to the right
2025-08-07 13:26:37 +05:30
Udhay-Adithya
98d4b84493
feat: enhance oauth1 and oauth2 models to support env variable substitution
2025-08-07 13:19:42 +05:30
Udhay-Adithya
b3e0411b4a
feat: depreciate timeago
2025-08-07 13:04:22 +05:30
Udhay-Adithya
1dece55482
test: update oauth1 and oauth2 tests for EnvAuthField
2025-08-07 12:46:56 +05:30
Udhay-Adithya
d33f93f784
feat: add env vars support for OAuth1 and OAuth2 authentication fields
2025-08-07 10:22:43 +05:30
Udhay-Adithya
a10d44ee90
test: add comprehensive tests for oauth fields
2025-08-07 00:55:52 +05:30
Udhay Adithya
6914bcdc9c
Merge branch 'foss42:main' into add-feature-oauth-2
2025-08-07 00:32:08 +05:30
Udhay-Adithya
c0bb09fd35
feat: make credentialsFilePath nullable in OAuth models and update related logic
2025-08-06 11:43:56 +05:30
Manas Hejmadi
8bc2cbeb7b
StreamingDone Error Fixed & added Streaming Config to all
2025-08-06 10:43:26 +05:30
Manas Hejmadi
db599b3d74
Streaming Option added to AI Request Configurations
2025-08-06 10:43:26 +05:30
Manas Hejmadi
f60836e4b2
Added SSE(Streaming) to Native AI Requests
2025-08-06 10:43:26 +05:30
Manas Hejmadi
d0dc563ae7
LLMSelector: Implemented ability to add and remove LLMs dynamically
2025-08-06 09:00:23 +05:30
Manas Hejmadi
4209569aa5
Improved ShallowCopy of AIRequestModel and substructures
2025-08-06 09:00:23 +05:30
Manas Hejmadi
ab2a9d5ca7
initializeAIRequest moved out of api_type_dropdown & cleaned
2025-08-06 09:00:23 +05:30
Manas Hejmadi
49a93cacde
AIRequests: Duplication Bug Fixed
2025-08-06 09:00:23 +05:30
Manas Hejmadi
2c756df2c4
Implemented AnswerTab for AI Output
2025-08-06 09:00:23 +05:30
Manas Hejmadi
452020f720
AI Request History & Duplication Feature
2025-08-06 09:00:23 +05:30
Manas Hejmadi
97d4a7a45b
AIRequests: Removed AIResponseModel & sendRequest implemented
2025-08-06 08:59:25 +05:30
Manas Hejmadi
b890769854
AI Configuration Widgets simplified & separated
2025-08-06 08:39:35 +05:30
Manas Hejmadi
8a12ca7c5a
initializeAIRequest: ModelController instantiation changed to use .instance
2025-08-06 08:39:35 +05:30
Manas Hejmadi
3882052cb5
AIRequests: URL is not modifiable for requests
2025-08-06 08:39:35 +05:30
Manas Hejmadi
ce56897320
initializeAIRequest on AIRequest Creation & ControllerUpdate issues fixed
2025-08-06 08:39:35 +05:30
Manas Hejmadi
22b8168b73
AIRequestFeature: Added Prompt, Authorization & Configuration Tabs
2025-08-06 08:39:35 +05:30
Manas Hejmadi
d923996dc8
AIProviderSelector Impl & AI Models added to RequestModel
2025-08-06 08:39:35 +05:30
Manas Hejmadi
90b4b99135
Added LLMSelectorWidget & Integrated with APIDash Settings
2025-08-06 08:39:35 +05:30
Manas Hejmadi
058d95ab32
genai modified to use the latest streamHttpRequest
2025-08-06 08:35:33 +05:30
Manas Hejmadi
dc5af42cfe
genai: Example Project added + README
2025-08-06 08:35:33 +05:30
Manas Hejmadi
c05a42be47
models.json added for RemoteModel Fetch feature
2025-08-06 08:35:33 +05:30
Manas Hejmadi
7a9afc614b
REFACTOR: Improved Package Structure
2025-08-06 08:35:33 +05:30
Manas Hejmadi
26d27eba80
AIRequestModel & AIResponseModel Created
2025-08-06 08:35:33 +05:30
Manas Hejmadi
69e3882357
Providers: Implemented anthropic, gemini, openai & azureopenai
2025-08-06 08:35:33 +05:30
Manas Hejmadi
a6d1c410d6
Implemented SaveObject, LLMModel class & OllamaProvider
2025-08-06 08:35:33 +05:30
Manas Hejmadi
effe414268
genai: Created Package & implemented LLM Config, Manager & Request
2025-08-06 08:35:33 +05:30
Ankit Mahato
92bf9d9aa7
Update README.md
2025-08-06 03:51:21 +05:30
Ankit Mahato
527bc9c19f
Merge pull request #866 from Udhay-Adithya/enhance-auth-fields
...
add env vars support for auth text fields
2025-08-06 03:48:56 +05:30
Ankit Mahato
35e14910d0
Update common_widgets.dart
2025-08-06 03:30:49 +05:30
Ankit Mahato
6bbd8d75d2
Update http_client_manager_test.dart
2025-08-06 03:25:56 +05:30
Ankit Mahato
82fe3e710b
Disable tests running twice
2025-08-06 03:17:43 +05:30
Ankit Mahato
01553fc1f4
Update sse_test.dart
2025-08-06 03:17:27 +05:30
Ankit Mahato
bc1dab9002
Merge branch 'main' into enhance-auth-fields
2025-08-06 03:05:33 +05:30
Ankit Mahato
0842a90c07
Rename _substituteAuthModel to substituteAuthModel
...
Changed the function name from _substituteAuthModel to substituteAuthModel for improved clarity and consistency. Updated its usage in substituteHttpRequestModel accordingly.
2025-08-06 03:04:17 +05:30
Ankit Mahato
5146a51f89
Merge pull request #861 from synapsecode/better_networking/sse
...
SSE & Streaming Support for BetterNetworking
2025-08-06 02:46:05 +05:30
Ankit Mahato
3a233e2aec
Update collection_providers.dart
2025-08-06 02:44:53 +05:30
Ankit Mahato
625254b20f
Refactor auth handling in HTTP request functions
...
Removed redundant AuthModel parameter from sendHttpRequest and streamHttpRequest functions, now using authModel from HttpRequestModel directly. Updated all usages, tests, and related logic to reflect this change. Improved streaming response handling in CollectionStateNotifier and HttpResponseModel.
2025-08-06 02:42:23 +05:30