Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
5995eef
stashing
Clasherzz Dec 24, 2024
2cf3a2d
Merge branch 'main' of https://github.com/Clasherzz/apidash
Clasherzz Dec 24, 2024
1b6df9c
Merge branch 'foss42:main' into main
Clasherzz Dec 27, 2024
ede3c40
Merge branch 'foss42:main' into main
Clasherzz Dec 30, 2024
a56e420
Merge branch 'foss42:main' into main
Clasherzz Jan 12, 2025
d9616af
Merge branch 'foss42:main' into main
Clasherzz Jan 15, 2025
55428f4
added model and service files
Clasherzz Jan 16, 2025
261af51
working on models
Clasherzz Jan 16, 2025
c93ccc8
working on models
Clasherzz Jan 16, 2025
fd0e7b6
working on clientWrapper
Clasherzz Jan 16, 2025
77fc705
some ui changes
Clasherzz Jan 17, 2025
248010f
working on sending frames
Clasherzz Jan 23, 2025
7331771
added ping and websocket manager
Clasherzz Jan 26, 2025
5b37792
removed client wrapper
Clasherzz Jan 26, 2025
93668e8
SETTING HEADERS AND PARAMS
Clasherzz Jan 26, 2025
d29c51f
working on HEADERS AND PARAMS
Clasherzz Jan 27, 2025
27dfca3
Merge branch 'foss42:main' into web_socket
Clasherzz Jan 27, 2025
f1521d6
working on HEADERS AND PARAMS
Clasherzz Jan 27, 2025
2c926ee
fixed headers and params
Clasherzz Jan 28, 2025
2850897
added isConnect
Clasherzz Jan 30, 2025
ab20f25
removed print and make time accurate
Clasherzz Jan 30, 2025
8d64ecf
referred dart analyze and some edits
Clasherzz Jan 31, 2025
3ef1fe3
disable headers for web
Clasherzz Feb 1, 2025
5d171bc
request pane corrected
Clasherzz Feb 1, 2025
783821b
final commit
Clasherzz Feb 1, 2025
5cc9ec4
Merge branch 'client_termination' of https://github.com/Clasherzz/api…
Clasherzz Feb 8, 2025
46d3522
resolved scrolling issue
Clasherzz Feb 17, 2025
add28b4
Merge branch 'main' into web_socket
ashitaprasad Feb 18, 2025
cc5808b
added debugging commit
Clasherzz Feb 23, 2025
6ed1552
added debuging codes
Clasherzz Feb 23, 2025
613e700
removed debug prints
Clasherzz Feb 25, 2025
62c9a67
fixed url
Clasherzz Feb 26, 2025
3f312b1
changeed request model
Clasherzz Feb 26, 2025
2a23b45
fixed url
Clasherzz Mar 1, 2025
78e3904
removed web socket url
Clasherzz Mar 1, 2025
08e91db
last commit
Clasherzz Mar 4, 2025
411c7b4
redo
Clasherzz Mar 4, 2025
b310ade
Merge branch 'main' into web_socket
Clasherzz Mar 4, 2025
d63a810
final commit
Clasherzz Mar 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions lib/consts.dart
Original file line number Diff line number Diff line change
Expand Up @@ -293,6 +293,19 @@ const kResponseCodeReasons = {
508: 'Loop Detected',
510: 'Not Extended',
511: 'Network Authentication Required',
// 1000s - WebSocket Error
1000: 'Normal Closure',
1001: 'Going Away',
1002: 'Protocol Error',
1003: 'Unsupported Data',
1005: 'No Status Received',
1006: 'Abnormal Closure',
1007: 'Invalid Frame Payload Data',
1008: 'Policy Violation',
1009: 'Message Too Big',
1010: 'Missing Mandatory Extension',
1011: 'Internal Server Error (WebSocket)',
1015: 'TLS Handshake Failed',
};

Map<String, String> kHttpHeadersMap = {
Expand Down Expand Up @@ -433,6 +446,8 @@ const kLabelCancel = "Cancel";
const kLabelOk = "Ok";
const kLabelImport = "Import";
const kUntitled = "untitled";
const kLabelConnect = "Connect";
const kLabelDisconnect = "Disconnect";
// Request Pane
const kLabelRequest = "Request";
const kLabelHideCode = "Hide Code";
Expand All @@ -441,6 +456,7 @@ const kLabelURLParams = "URL Params";
const kLabelHeaders = "Headers";
const kLabelBody = "Body";
const kLabelQuery = "Query";
const kLabelMessage = "Message";
const kNameCheckbox = "Checkbox";
const kNameURLParam = "URL Parameter";
const kNameHeader = "Header Name";
Expand All @@ -459,6 +475,7 @@ const kHintContent = "Enter content";
const kHintText = "Enter text";
const kHintJson = "Enter JSON";
const kHintQuery = "Enter Query";
const kHintMessage = "Enter message";
// Response Pane
const kLabelNotSent = "Not Sent";
const kLabelResponse = "Response";
Expand Down
1 change: 1 addition & 0 deletions lib/models/history_meta_model.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions lib/models/history_request_model.dart
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ class HistoryRequestModel with _$HistoryRequestModel {
required HistoryMetaModel metaData,
required HttpRequestModel httpRequestModel,
required HttpResponseModel httpResponseModel,
required WebSocketRequestModel? webSocketRequestModel,
required WebSocketResponseModel? webSocketResponseModel,

}) = _HistoryRequestModel;

factory HistoryRequestModel.fromJson(Map<String, Object?> json) =>
Expand Down
100 changes: 93 additions & 7 deletions lib/models/history_request_model.freezed.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions lib/models/history_request_model.g.dart

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions lib/models/request_model.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
import 'package:apidash_core/apidash_core.dart';

part 'request_model.freezed.dart';

part 'request_model.g.dart';

@freezed
Expand All @@ -17,9 +15,11 @@ class RequestModel with _$RequestModel {
@Default("") String description,
@JsonKey(includeToJson: false) @Default(0) requestTabIndex,
HttpRequestModel? httpRequestModel,
WebSocketRequestModel? webSocketRequestModel,
int? responseStatus,
String? message,
HttpResponseModel? httpResponseModel,
WebSocketResponseModel? webSocketResponseModel,
@JsonKey(includeToJson: false) @Default(false) bool isWorking,
@JsonKey(includeToJson: false) DateTime? sendingTime,
}) = _RequestModel;
Expand Down
Loading