Commit Graph

522 Commits

Author SHA1 Message Date
M. Mert Yildiran
3a92ce866f Merge branch 'develop' into feat/extension-api 2021-08-26 14:38:45 +03:00
RoyUP9
a9e92b60f5 added custom config path option (#247) 0.11.4 2021-08-26 13:50:41 +03:00
RoyUP9
35e40cd230 added tap acceptance tests, fixed duplicate namespace problem (#244) 0.11.3 2021-08-26 09:56:18 +03:00
M. Mert Yildiran
81bcf85e91 Bring back filterItems and isHealthCheckByUserAgent functions 2021-08-26 03:53:13 +03:00
M. Mert Yildiran
92fea9bbf4 Revert "Revert some of the changes in be7c65eb6d3fb657a059707da3ca559937e59739"
This reverts commit 08e7d786d8.
2021-08-26 02:54:12 +03:00
M. Mert Yildiran
46e8bd1ed3 Make the HTTP request-response counter perfect 2021-08-26 02:15:35 +03:00
M. Mert Yildiran
d9b9392f63 Improve the HTTP request-response counter (still not perfect) 2021-08-26 01:22:09 +03:00
M. Mert Yildiran
73deff74ce Don't break the dissector loop. Protocols might collide 2021-08-26 01:20:43 +03:00
M. Mert Yildiran
f05ec0533d Break the dissectors loop upon a successful dissection 2021-08-26 00:31:15 +03:00
M. Mert Yildiran
802ce3644d Check Kafka header size and fail-fast 2021-08-26 00:12:34 +03:00
M. Mert Yildiran
d7a5af34a4 Fix all of the minor issues in the React code 2021-08-26 00:01:43 +03:00
M. Mert Yildiran
8d96e1bf38 Remove APP_PORTS since it's no longer needed 2021-08-25 20:04:57 +03:00
M. Mert Yildiran
02a6534cfc Remove allExtensionPorts since it's no longer needed 2021-08-25 20:03:41 +03:00
M. Mert Yildiran
08e7d786d8 Revert some of the changes in be7c65eb6d 2021-08-25 20:00:00 +03:00
M. Mert Yildiran
efe8e849e4 Fix the memory leaks in AMQP and Kafka dissectors 2021-08-25 19:46:46 +03:00
M. Mert Yildiran
9b04494931 Set viewer style overflow: "auto" 2021-08-25 18:39:14 +03:00
M. Mert Yildiran
10b08317f7 Learn isClient from the TCP stream 2021-08-25 17:59:08 +03:00
Roee Gadot
fc7d219941 typo 2021-08-25 17:41:16 +03:00
Roee Gadot
4d993293ba Merge branch 'feat/extension-api' of github.com:up9inc/mizu into feat/extension-api 2021-08-25 17:37:52 +03:00
M. Mert Yildiran
ea7f529423 Turn TCP reader back into two Goroutines (client and server) 2021-08-25 17:31:52 +03:00
Roee Gadot
be7c65eb6d fix getStreamProps function.
(it should be passed from CLI as it was before).
2021-08-25 17:28:14 +03:00
M. Mert Yildiran
becb8d1618 Try to dissect with looping through all the extensions 2021-08-25 16:38:39 +03:00
M. Mert Yildiran
b2a07f37a4 Sort extension by priority 2021-08-25 16:13:57 +03:00
M. Mert Yildiran
3ca6437320 Swap TcpID without overwriting it 2021-08-25 16:05:01 +03:00
M. Mert Yildiran
d0f0e187cb Make the TCP reader consists of a single Go routine (instead of two) and try to dissect in both client and server mode by rewinding 2021-08-25 15:39:03 +03:00
M. Mert Yildiran
942e7ff19a Open the API server URL in the web browser as soon as Mizu is ready 2021-08-25 00:25:03 +03:00
M. Mert Yildiran
4709bae0ee Bring in the necessary changes from f74a52d4dc 2021-08-25 00:07:05 +03:00
M. Mert Yildiran
ffc7e05b44 Revert "fix dockerfile (remove deleting .env file) - it is found in dockerignore and fails to build if the file not exists"
This reverts commit 4f514ae1f4.
2021-08-24 20:11:24 +03:00
M. Mert Yildiran
d4425e34ce Adapt APP_PORTS environment variable to the new extension system and change its format to APP_PORTS='{"http": ["8001"]}' 2021-08-24 15:39:36 +03:00
M. Mert Yildiran
cc5620e367 Fix a log message in the passive tapper 2021-08-23 17:11:07 +03:00
M. Mert Yildiran
842122b5a1 Refactor the protocol payload structs 2021-08-23 17:06:35 +03:00
M. Mert Yildiran
b2ffedfc2a Fix an issue in the UI summary section 2021-08-23 16:52:28 +03:00
Roee Gadot
f2024a314d fix GetEntrties ("/entries" endpoint) - working with "tapApi.BaseEntryDetail" (moved from shared) 2021-08-23 16:52:07 +03:00
Roee Gadot
4f514ae1f4 fix dockerfile (remove deleting .env file) - it is found in dockerignore and fails to build if the file not exists 2021-08-23 16:50:32 +03:00
Roee Gadot
20a2caf3d9 adding the cleaner again (why we removed it?).
add TODO: on the extension loop .
2021-08-23 11:48:00 +03:00
M. Mert Yildiran
efde8ae359 Fix the status code in the summary section 2021-08-23 02:59:11 +03:00
M. Mert Yildiran
11c233028b Fix more issues that are introduced by the merge 2021-08-23 02:06:06 +03:00
M. Mert Yildiran
be689295e3 Merge branch 'develop2' into feat/extension-api-merge2 2021-08-23 01:58:02 +03:00
M. Mert Yildiran
b43d97dd7d Revert "UI Infra - Support multiple entry types + refactoring (#211)"
This reverts commit f74a52d4dc.
2021-08-23 01:55:00 +03:00
M. Mert Yildiran
3fa7541c00 Fix another freezing issue in Kafka 2021-08-23 01:15:18 +03:00
M. Mert Yildiran
c1dee83833 Fix an infinite loop in Kafka 2021-08-23 00:50:45 +03:00
M. Mert Yildiran
674041f014 Fix one more issue in HTTP POST data 2021-08-23 00:21:12 +03:00
M. Mert Yildiran
4cd5fc25fd Fix the issues in HTTP POST data 2021-08-22 23:50:48 +03:00
M. Mert Yildiran
60a6be677f Fix the read errors that freezes the sniffer in HTTP and Kafka 2021-08-22 22:44:11 +03:00
M. Mert Yildiran
6f84138eb7 Fix the issues in summary section of details layout for HTTP/2 (gRPC) protocol 2021-08-22 20:46:17 +03:00
M. Mert Yildiran
e90fd58d5e Fix the issues in analysis and representation of HTTP/2 (gRPC) protocol 2021-08-22 19:50:27 +03:00
M. Mert Yildiran
820dc09976 Introduce Version field to Protocol struct for dynamically switching the HTTP protocol to HTTP/2 2021-08-22 18:35:17 +03:00
M. Mert Yildiran
5900d59567 Remove more logging 2021-08-22 17:27:36 +03:00
M. Mert Yildiran
2c827fc524 Remove the unnecessary logging 2021-08-22 17:24:19 +03:00
M. Mert Yildiran
8f9e584025 Fix the encoding of AMQP BasicPublish and BasicDeliver body 2021-08-22 17:18:29 +03:00