Unverified Commit d844d6eb authored by M. Mert Yıldıran's avatar M. Mert Yıldıran Committed by GitHub
Browse files

Upgrade to Basenine `v0.6.3`, add `xml` and time helpers, make `xml` and...

Upgrade to Basenine `v0.6.3`, add `xml` and time helpers, make `xml` and `json` helpers available in `redact` helper (#891)

* Upgrade to Basenine `v0.6.2`, add `xml` helper, make `xml` and `json` helpers available in `redact` helper

* URL encode the query

* Upgrade to Basenine `v0.6.3`
parent 69794414
develop Fix_images_imports Remove-the-using-of-leftOff-from-websocket TRA-4276_Folder_structure_refactor TRA-4579_Fix_acceptance_test_of_right_panel_checkboxes TRA-4602_Timeline_bars_to_traffic_statistics TRA-4612_Traffic_stats_add_time_range_filter UI/Service-map-GUI-improvements UI/fix/general-gui-fixes UI/servicemap-dynamic-protocol-filters Update_material_ui_to_v5 acceptance_test_by_demand bug/TRA-4387_debugging bug/TRA-4387_fix_tapping_status bug/ui/TRA-4437_line_numbers_checkbox_not_always_working bug/ui/TRA-4513_grpc_heading_overlap_request_size- codegen-placeholders debug/disable_redaction debug/oas_no_reset debug/profile debug/profile_nimrod debug/profile_nimrod_stable debug/profile_tmp debug/reading-channel debug/triggering_tcp_kprobe_with_go example-limiting feat/acceptance-test-image-caching feat/accumulative-stats feat/accumulative-stats-with-time-frame feat/add-nginx feat/add-protocols-to-the-endpoint feat/add-timing-endpoint-for-stats feat/afpacket feat/amqp-req-res-matcher feat/basenine-mongodb feat/basenine-mongodb-mess feat/basenine-mongodb-roee feat/bfl-syntax-highlighting feat/capture-source-indicator feat/cypress-10-migration feat/docker-from-arm64-to-amd64 feat/ebpf-arm64 feat/ebpf-go-abi0 feat/flush-reset feat/golang-tls feat/graphql feat/improve-go-tls-address-availability feat/log-total-active-tcp-streams-and-goroutines feat/merge-stats-endpoints-and-add-auto-interval feat/namespace-field-ui feat/query-fetch-first feat/reply-http-endpoint feat/request-response-size feature/TRA-4320_common_entries_controller_code feature/TRA-4365_Support_multiple_workspaces feature/TRA-4442_UI_performance feature/TRA-4602_Traffic_statistics feature/TRA-4622_Remove_rules_feature_UI feature/change_redact_to_opt_in feature/close-finished-live-streams feature/close-gopacket-conn-immediately feature/david-poc feature/elasticsearch feature/fix-service-mesh feature/fix-tls-not-listening feature/improve_tls_info_with_kprobes feature/limit-fd-to-address-map feature/remove_contract feature/remove_duplicate_data feature/remove_redundant_field feature/remove_rules feature/reorginize-some-tls-code-after-refactor feature/service-mesh-badge feature/stop-tapping-self-tapper-traffic feature/support-tcp-keepalive feature/support-tls-big-buffers feature/throttling feature/throttling-by-live-streams feature/tls-ebpf-error-handling feature/ui/TRA-4519_oas_searchable_dropdown fix/TRA-4396_check_pull_image_flag fix/acceptance-tests-fetch-50 fix/acceptance-tests-fetch-wait fix/acceptance-tests-setup-improve fix/add-tests-for-buckets-statistics fix/add-timing-params-to-stats-endpoint fix/amqp-nil-response-payload fix/amqp-tests fix/better-close-other-dissectors fix/better-close-other-dissectors-tmp-1 fix/check-filter-by-method fix/cli-windows-build fix/entry-title-responsive fix/eslint_warning fix/go-ebpf-arm64 fix/go-ebpf-log-level fix/idle-cpu-usage fix/initialize_tapper_before_ws fix/kafka-api-key-name fix/log-when-cannot-start-tappers fix/no_tls_on_enterprise fix/regration-fixes-24.3 fix/remove-grpc-related-mods fix/remove-up9-analyze-feature fix/req-res-matcher fix/some-golang-inspection-solutions fix/spawn-only-two-goroutines fix/support_workspaces_in_oas fix/tls-tapper-client-hello-log-revert fix/toleration-to-api-server fix/ui/Service-map-GUI-issues_TRA-4499 fix/ui/Service-map-filtering-is-not-updated-after-refresh_TRA-4497 fix/ui/ServiceMapModal-filters fix/ui/service-graph-protocols-unSelection-_TRA-4522 fix/update_tap_targets_over_ws githubactions_test hotfix/TRA-4451_TLS_icon_position_develop hotfix/TRA-4451_fix_TLS_icon_position main master move_general_functions_from_timeline_stats_to_helpers oas-feed-rework react_and_node_major_packages_upgrades refactor_ws task/add_info_to_acceptance_test_slack task/delete-ebpf-object-files test-leon tmp-acceptance-tests ui-common_package_update_143 ui/-download-request-replay ui/-replay-phase-2 ui/Link ui/Service-map-GUI-improvements ui/Service-map-split-to-ui-common ui/TRA-4255_show-50-recent-entries-and-continue-to-stream ui/TRA-4406_add-an-information-icon ui/add-insertion-filter-to-settings-page ui/add-props-to-checkbox ui/fix/selectList-sticky-header-fix ui/fix/show-50-recent-records-on-load ui/mizu-ui-style-lint ui/replay-mizu-requests ui/with-loading ui_common_local_build 37.0 37.0-dev2 37.0-dev1 37.0-dev0 36.0 36.0-dev27 36.0-dev26 36.0-dev25 36.0-dev24 36.0-dev23 36.0-dev22 36.0-dev21 36.0-dev20 36.0-dev19 36.0-dev18 36.0-dev17 36.0-dev16 36.0-dev15 36.0-dev14 36.0-dev13 36.0-dev12 36.0-dev11 36.0-dev10 36.0-dev9 36.0-dev8 36.0-dev7 36.0-dev6 36.0-dev5 36.0-dev4 36.0-dev3 36.0-dev2 36.0-dev1 36.0-dev0 35.1 35.0 35.0-dev22 35.0-dev21 35.0-dev20 35.0-dev19 35.0-dev18 35.0-dev17 35.0-dev16 35.0-dev15 35.0-dev14 35.0-dev13 35.0-dev12 35.0-dev11 35.0-dev10 35.0-dev9 35.0-dev8 35.0-dev7 35.0-dev6 35.0-dev5 35.0-dev4 35.0-dev3 35.0-dev2 35.0-dev1 35.0-dev0 34.0 34.0-dev14 34.0-dev13 34.0-dev12 34.0-dev11 34.0-dev10 34.0-dev9 34.0-dev8 34.0-dev7 34.0-dev6 34.0-dev5 34.0-dev4 34.0-dev3 34.0-dev2 34.0-dev1 34.0-dev0 33.1 33.0 33.0-dev40 33.0-dev39 33.0-dev38 33.0-dev37 33.0-dev36 33.0-dev35 33.0-dev34 33.0-dev33 33.0-dev32 33.0-dev31 33.0-dev30 33.0-dev29 33.0-dev28 33.0-dev27 33.0-dev26 33.0-dev25 33.0-dev24 33.0-dev23 33.0-dev22 33.0-dev21 33.0-dev20 33.0-dev19 33.0-dev18 33.0-dev17 33.0-dev16 33.0-dev15 33.0-dev14 33.0-dev13 33.0-dev12 33.0-dev11 33.0-dev10 33.0-dev9 33.0-dev8 33.0-dev7 33.0-dev6 33.0-dev5 33.0-dev4 33.0-dev3 33.0-dev2 33.0-dev1 33.0-dev0 32.0 32.0-dev23 32.0-dev22 32.0-dev21 32.0-dev20 32.0-dev19 32.0-dev18 32.0-dev17 32.0-dev16 32.0-dev15 32.0-dev14 32.0-dev13 32.0-dev12 32.0-dev11 32.0-dev10 32.0-dev9 32.0-dev8 32.0-dev7 32.0-dev6 32.0-dev5 32.0-dev4 32.0-dev3 32.0-dev2 32.0-dev1 32.0-dev0 31.1 31.0 31.0-dev68 31.0-dev67 31.0-dev66 31.0-dev65 31.0-dev64 31.0-dev63 31.0-dev62 31.0-dev61 31.0-dev60 31.0-dev59 31.0-dev58 31.0-dev57 31.0-dev56 31.0-dev55 31.0-dev54 31.0-dev53 31.0-dev52 31.0-dev51 31.0-dev50 31.0-dev49 31.0-dev48 31.0-dev47 31.0-dev46 31.0-dev45 31.0-dev44 31.0-dev43 31.0-dev42 31.0-dev41 31.0-dev40 31.0-dev39 31.0-dev38 31.0-dev37 31.0-dev36 31.0-dev35 31.0-dev34 31.0-dev33 31.0-dev32 31.0-dev31 31.0-dev30 31.0-dev29 31.0-dev28 31.0-dev27 31.0-dev26 31.0-dev25 31.0-dev24 31.0-dev23 31.0-dev22 31.0-dev21 31.0-dev20 31.0-dev19 31.0-dev18 31.0-dev17 31.0-dev16 31.0-dev15 31.0-dev14 31.0-dev13 31.0-dev12 31.0-dev11 31.0-dev10 31.0-dev9 31.0-dev8 31.0-dev7 31.0-dev6 31.0-dev5 31.0-dev4 31.0-dev3 31.0-dev2 31.0-dev1 31.0-dev0 30.4 30.3 30.2 30.1 30.0 30.0-dev38 30.0-dev37 30.0-dev36 30.0-dev35 30.0-dev34 30.0-dev33 30.0-dev32 30.0-dev31 30.0-dev30 30.0-dev29 30.0-dev28 30.0-dev27 30.0-dev26 30.0-dev25 30.0-dev24 30.0-dev23 30.0-dev22 30.0-dev21 30.0-dev20 30.0-dev19 30.0-dev18 30.0-dev17 30.0-dev16 30.0-dev15 30.0-dev14 30.0-dev13 30.0-dev12 30.0-dev11 30.0-dev10 30.0-dev9 30.0-dev8 30.0-dev7 30.0-dev6 30.0-dev5 30.0-dev4 30.0-dev3 30.0-dev2
No related merge requests found
Showing with 13 additions and 16 deletions
+13 -16
......@@ -78,8 +78,8 @@ RUN go build -ldflags="-extldflags=-static -s -w \
-X 'github.com/up9inc/mizu/agent/pkg/version.Ver=${VER}'" -o mizuagent .
# Download Basenine executable, verify the sha1sum
ADD https://github.com/up9inc/basenine/releases/download/v0.5.4/basenine_linux_${GOARCH} ./basenine_linux_${GOARCH}
ADD https://github.com/up9inc/basenine/releases/download/v0.5.4/basenine_linux_${GOARCH}.sha256 ./basenine_linux_${GOARCH}.sha256
ADD https://github.com/up9inc/basenine/releases/download/v0.6.3/basenine_linux_${GOARCH} ./basenine_linux_${GOARCH}
ADD https://github.com/up9inc/basenine/releases/download/v0.6.3/basenine_linux_${GOARCH}.sha256 ./basenine_linux_${GOARCH}.sha256
RUN shasum -a 256 -c basenine_linux_${GOARCH}.sha256
RUN chmod +x ./basenine_linux_${GOARCH}
RUN mv ./basenine_linux_${GOARCH} ./basenine
......
......@@ -22,7 +22,7 @@ require (
github.com/ory/kratos-client-go v0.8.2-alpha.1
github.com/patrickmn/go-cache v2.1.0+incompatible
github.com/stretchr/testify v1.7.0
github.com/up9inc/basenine/client/go v0.0.0-20220302182733-74dc40dc2ef0
github.com/up9inc/basenine/client/go v0.0.0-20220315070758-3a76cfc4378e
github.com/up9inc/mizu/shared v0.0.0
github.com/up9inc/mizu/tap v0.0.0
github.com/up9inc/mizu/tap/api v0.0.0
......
......@@ -853,14 +853,8 @@ github.com/ugorji/go v1.2.6/go.mod h1:anCg0y61KIhDlPZmnH+so+RQbysYVyDko0IMgJv0Nn
github.com/ugorji/go/codec v1.1.7/go.mod h1:Ax+UKWsSmolVDwsd+7N3ZtXu+yMGCf907BLYF3GoBXY=
github.com/ugorji/go/codec v1.2.6 h1:7kbGefxLoDBuYXOms4yD7223OpNMMPNPZxXk5TvFcyQ=
github.com/ugorji/go/codec v1.2.6/go.mod h1:V6TCNZ4PHqoHGFZuSG1W8nrCzzdgA2DozYxWFFpvxTw=
github.com/up9inc/basenine/client/go v0.0.0-20220220204122-0ef8cb24fab1 h1:0XN8s3HtwUBr9hbWRAFulFMsu1f2cabfJbwpz/sOoLA=
github.com/up9inc/basenine/client/go v0.0.0-20220220204122-0ef8cb24fab1/go.mod h1:SvJGPoa/6erhUQV7kvHBwM/0x5LyO6XaG2lUaCaKiUI=
github.com/up9inc/basenine/client/go v0.0.0-20220301135911-d2111357b14e h1:nv/A/AeF8PcU91aHAj6o2cU8fl/46v0ZLj7wgIKjv+o=
github.com/up9inc/basenine/client/go v0.0.0-20220301135911-d2111357b14e/go.mod h1:SvJGPoa/6erhUQV7kvHBwM/0x5LyO6XaG2lUaCaKiUI=
github.com/up9inc/basenine/client/go v0.0.0-20220302073458-c32e0adf1500 h1:T1QHxt65NMete/GobVSvcHnwZAQibvahhrMTCgtnSS4=
github.com/up9inc/basenine/client/go v0.0.0-20220302073458-c32e0adf1500/go.mod h1:SvJGPoa/6erhUQV7kvHBwM/0x5LyO6XaG2lUaCaKiUI=
github.com/up9inc/basenine/client/go v0.0.0-20220302182733-74dc40dc2ef0 h1:mSqZuJJV4UZyaAoC8x7/AO7DLidlXepFyU18Vm3rFiA=
github.com/up9inc/basenine/client/go v0.0.0-20220302182733-74dc40dc2ef0/go.mod h1:SvJGPoa/6erhUQV7kvHBwM/0x5LyO6XaG2lUaCaKiUI=
github.com/up9inc/basenine/client/go v0.0.0-20220315070758-3a76cfc4378e h1:/9dFXqvRDHcwPQdIGHP6iz6M0iAWBPOxYf6C+Ntq5w0=
github.com/up9inc/basenine/client/go v0.0.0-20220315070758-3a76cfc4378e/go.mod h1:SvJGPoa/6erhUQV7kvHBwM/0x5LyO6XaG2lUaCaKiUI=
github.com/vektah/gqlparser v1.1.2/go.mod h1:1ycwN7Ij5njmMkPPAOaRFY4rET2Enx7IkVv3vaXspKw=
github.com/vishvananda/netns v0.0.0-20211101163701-50045581ed74 h1:gga7acRE695APm9hlsSMoOoE65U4/TcqNj90mc69Rlg=
github.com/vishvananda/netns v0.0.0-20211101163701-50045581ed74/go.mod h1:DD4vA1DwXk04H54A1oHXtwZmA0grkVMdPxx/VGLCah0=
......
......@@ -11,7 +11,7 @@ require (
github.com/op/go-logging v0.0.0-20160315200505-970db520ece7
github.com/spf13/cobra v1.3.0
github.com/spf13/pflag v1.0.5
github.com/up9inc/basenine/server/lib v0.0.0-20220302182733-74dc40dc2ef0
github.com/up9inc/basenine/server/lib v0.0.0-20220315070758-3a76cfc4378e
github.com/up9inc/mizu/shared v0.0.0
github.com/up9inc/mizu/tap/api v0.0.0
golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8
......@@ -35,6 +35,7 @@ require (
github.com/PuerkitoBio/urlesc v0.0.0-20170810143723-de5bf2ad4578 // indirect
github.com/alecthomas/participle/v2 v2.0.0-alpha7 // indirect
github.com/chai2010/gettext-go v0.0.0-20160711120539-c6fed771bfd5 // indirect
github.com/clbanning/mxj/v2 v2.5.5 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/dlclark/regexp2 v1.4.0 // indirect
github.com/docker/go-units v0.4.0 // indirect
......
......@@ -120,6 +120,8 @@ github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5P
github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU=
github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod h1:nmEj6Dob7S7YxXgwXpfOuvO54S+tGdZdw9fuRZt25Ag=
github.com/circonus-labs/circonusllhist v0.1.3/go.mod h1:kMXHVDlOchFAehlya5ePtbp5jckzBHf4XRpQvBOLI+I=
github.com/clbanning/mxj/v2 v2.5.5 h1:oT81vUeEiQQ/DcHbzSytRngP6Ky9O+L+0Bw0zSJag9E=
github.com/clbanning/mxj/v2 v2.5.5/go.mod h1:hNiWqW14h+kc+MdF9C6/YoRfjEJoR3ou6tn/Qo+ve2s=
github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw=
github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc=
github.com/cncf/udpa/go v0.0.0-20200629203442-efcf912fb354/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk=
......@@ -598,8 +600,8 @@ github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69
github.com/tmc/grpc-websocket-proxy v0.0.0-20190109142713-0ad062ec5ee5/go.mod h1:ncp9v5uamzpCO7NfCPTXjqaC+bZgJeR0sMTm6dMHP7U=
github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM=
github.com/ugorji/go v1.1.4/go.mod h1:uQMGLiO92mf5W77hV/PUCpI3pbzQx3CRekS0kk+RGrc=
github.com/up9inc/basenine/server/lib v0.0.0-20220302182733-74dc40dc2ef0 h1:9PQamOq285DyVsRlS4KB/x2+xkr5QlpiT9Y/BPutS4A=
github.com/up9inc/basenine/server/lib v0.0.0-20220302182733-74dc40dc2ef0/go.mod h1:R9bG4y/iq89jNC0xZ25uKDqenyKFTR3X9acGDOkKWSE=
github.com/up9inc/basenine/server/lib v0.0.0-20220315070758-3a76cfc4378e h1:reG/QwyxdfvGObfdrae7DZc3rTMiGwQ6S/4PRkwtBoE=
github.com/up9inc/basenine/server/lib v0.0.0-20220315070758-3a76cfc4378e/go.mod h1:ZIkxWiJm65jYQIso9k+OZKhR7gQ1we2jNyE2kQX9IQI=
github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2/go.mod h1:UETIi67q53MR2AWcXfiuqkDkRtnGDLqkBTpCHuJHxtU=
github.com/xlab/treeprint v0.0.0-20181112141820-a009c3971eca/go.mod h1:ce1O1j6UtZfjr22oyGxGLbauSBp2YVXpARAosm7dHBg=
github.com/xlab/treeprint v1.1.0 h1:G/1DjNkPpfZCFt9CSh6b5/nY4VimlbHF3Rh4obvtzDk=
......
......@@ -52,12 +52,12 @@ export default class Api {
}
getEntry = async (id, query) => {
const response = await this.client.get(`/entries/${id}?query=${query}`);
const response = await this.client.get(`/entries/${id}?query=${encodeURIComponent(query)}`);
return response.data;
}
fetchEntries = async (leftOff, direction, query, limit, timeoutMs) => {
const response = await this.client.get(`/entries/?leftOff=${leftOff}&direction=${direction}&query=${query}&limit=${limit}&timeoutMs=${timeoutMs}`).catch(function (thrown) {
const response = await this.client.get(`/entries/?leftOff=${leftOff}&direction=${direction}&query=${encodeURIComponent(query)}&limit=${limit}&timeoutMs=${timeoutMs}`).catch(function (thrown) {
console.error(thrown.message);
return {};
});
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment