Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix:align dashboard menu options to the left #1338

Merged
merged 1 commit into from
Jan 21, 2021
Merged

fix:align dashboard menu options to the left #1338

merged 1 commit into from
Jan 21, 2021

Conversation

KishaniKandasamy
Copy link
Contributor

@KishaniKandasamy KishaniKandasamy commented Jan 20, 2021

Please answer these questions before submitting a pull request


Bugfix

  • Description
    Align dashboard menu options to the left

  • How to fix?
    I have added an infocircle icon at iconfont.js and updated helpers.tsx.

@KishaniKandasamy
Copy link
Contributor Author

" Align dashboard menu options to the left"
Screenshot (34)

@codecov-io
Copy link

codecov-io commented Jan 20, 2021

Codecov Report

Merging #1338 (e65af5b) into master (b659dfc) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #1338   +/-   ##
=======================================
  Coverage   62.67%   62.67%           
=======================================
  Files          41       41           
  Lines        2352     2352           
=======================================
  Hits         1474     1474           
+ Misses        705      702    -3     
- Partials      173      176    +3     
Impacted Files Coverage Δ
api/internal/core/storage/etcd.go 44.94% <0.00%> (-2.25%) ⬇️
api/internal/core/store/store.go 87.50% <0.00%> (-0.63%) ⬇️
api/internal/utils/closer.go 33.33% <0.00%> (ø)
api/cmd/managerapi.go 77.08% <0.00%> (+6.25%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b659dfc...e65af5b. Read the comment docs.

@@ -30,7 +30,7 @@
i,
e,
z =
'<svg><symbol id="icondashboard" viewBox="0 0 1024 1024"><path d="M662.87 343.467l60.33 60.33-128.768 128.768a85.333 85.333 0 1 1-60.33-60.33l128.767-128.768zM85.332 512C85.333 276.352 276.352 85.333 512 85.333S938.667 276.352 938.667 512a425.813 425.813 0 0 1-156.758 330.453l-70.826-53.162a341.333 341.333 0 1 0-398.123 0l-70.87 53.162A425.813 425.813 0 0 1 85.334 512zM384 725.333h256v85.334H384v-85.334z" ></path></symbol><symbol id="iconssl" viewBox="0 0 1024 1024"><path d="M167.1 99.1v825h684.6v-825H167.1z m653.5 790.8H198.2V133.3h622.4v756.6zM704 496.7c-2.2-3.3-2.1-2.9-7.9-9.2-2.8-3.1-5.8-5.7-9.2-8-83.6-54.1-171.5 4.6-171.5 83.8 0 17.4 4.2 33.8 11.7 48.2l-76 151.6 69.8-7.6 35.7 60.4 62.1-124 71 123.7 32.2-62.3L792 757l-81.1-141.5c18.8-32.6 20.6-76.2-6.9-118.8zM554.9 766.4l-21.3-36.1-41.7 4.5 50.7-101.2c15.8 17.4 37.4 29.5 61.8 33.2l0.3 0.5-49.8 99.1z m7.9-145.9c-15.3-15.3-23.7-35.7-23.7-57.3 0-21.6 8.4-42 23.7-57.3 15.3-15.3 35.7-23.7 57.3-23.7s42 8.4 57.3 23.7 23.7 35.7 23.7 57.3c0 21.6-8.4 42-23.7 57.3-15.3 15.3-35.7 23.7-57.3 23.7s-42-8.3-57.3-23.7z m187.1 110.6l-41.9-2.2-19.3 37.3-56.7-98.9c24.8-2.8 47-14.2 63.4-31.2l54.5 95z m30.7-573.2H238.2V174h542.4v-16.1z m-73.9 129.8H279.2v32.5h427.6v-32.5zM279.2 430h244.9v-32.5H279.2V430z m0 109.8h183.7v-32.5H279.2v32.5z m340.9-45.4v16.3c29 0 52.6 23.6 52.6 52.6s-23.6 52.6-52.6 52.6v16.3c38 0 68.8-30.9 68.8-68.9 0.1-38-30.8-68.9-68.8-68.9z" ></path></symbol><symbol id="iconroute" viewBox="0 0 1024 1024"><path d="M786.6 168.7h-74.4v14.9h74.4v-14.9z m-163.7-44.6H399.7v29.8h223.2v-29.8z m-312.4 44.6h-74.4v14.9h74.4v-14.9zM370 94.3h-29.8v89.3H370V94.3z m342.2 29.8v29.8h89.3V868H221.2V153.8h89.3V124h-119v773.7h639.8V124.1H712.2z m-29.8-29.8h-29.8v89.3h29.8V94.3z m-59.5 74.4H399.7v14.9h223.2v-14.9zM336.2 449.2c13 0 24.2-8 28.8-19.4h55.2l105.3-65.4h80.6c4 12.5 15.8 21.6 29.6 21.6 17.2 0 31.1-13.9 31.1-31.1s-13.9-31.1-31.1-31.1c-12.2 0-22.7 7-27.8 17.2h-89.1l-105.3 65.4H365c-4.6-11.4-15.8-19.4-28.8-19.4-17.2 0-31.1 13.9-31.1 31.1s14 31.1 31.1 31.1z m0 87.1c14.1 0 26.1-9.4 29.8-22.4h141.7c4.6 11.4 15.8 19.4 28.8 19.4 17.2 0 31.1-13.9 31.1-31.1s-13.9-31.1-31.1-31.1c-13 0-24.2 8-28.8 19.4H363.6c-5.2-9.8-15.6-16.4-27.4-16.4-17.2 0-31.1 13.9-31.1 31.1s14 31.1 31.1 31.1z m0 100.2c13.7 0 25.3-8.8 29.4-21.1h97.1l109.4 66.1h37.2c5 10.4 15.7 17.6 28 17.6 17.2 0 31.1-13.9 31.1-31.1s-13.9-31.1-31.1-31.1c-13.7 0-25.3 8.9-29.5 21.2h-29.2L469.3 592h-105c-5-10.5-15.7-17.7-28.1-17.7-17.2 0-31.1 13.9-31.1 31.1s14 31.1 31.1 31.1z" ></path></symbol><symbol id="iconserver" viewBox="0 0 1024 1024"><path d="M600.678 904.431H868.94c19.929 0 33.725 13.797 33.725 30.659s-13.796 30.659-33.725 30.659H600.678c4.599-9.198 7.665-19.929 7.665-30.66s-3.066-19.927-7.665-30.658z m-93.51-45.988c41.39 0 76.648 35.258 76.648 76.647s-35.258 76.647-76.647 76.647-76.647-35.258-76.647-76.647 35.258-76.647 76.647-76.647z m-30.658-15.33h61.318v-61.317H476.51v61.318z m-334.18 61.318h272.863c-4.599 9.198-7.665 19.928-7.665 30.659s3.066 21.46 7.665 30.659H142.33c-19.929 0-33.725-13.797-33.725-30.66s15.33-30.658 33.725-30.658z m610.108-766.467h61.318V76.647h-61.318v61.317z m-76.646-61.317c-16.863 0-30.659 13.796-30.659 30.658s13.796 30.66 30.659 30.66 30.658-13.797 30.658-30.66-13.796-30.658-30.658-30.658z m-107.306 0c-16.862 0-30.658 13.796-30.658 30.658s13.796 30.66 30.658 30.66 30.659-13.797 30.659-30.66-13.796-30.658-30.659-30.658zM859.744 214.61h-705.15c-24.527 0-45.988-19.928-45.988-47.521V49.054c0-24.527 19.928-47.521 45.988-47.521h705.15c24.527 0 45.988 19.928 45.988 47.52V167.09c0 27.593-21.461 47.52-45.988 47.52zM752.438 413.892h61.318v-61.317h-61.318v61.317z m-76.646-61.317c-16.863 0-30.659 13.796-30.659 30.659s13.796 30.658 30.659 30.658 30.658-13.796 30.658-30.658c0-15.33-13.796-30.66-30.658-30.66z m-107.306 0c-16.862 0-30.658 13.796-30.658 30.659s13.796 30.658 30.658 30.658 30.659-13.796 30.659-30.658c1.533-15.33-13.796-30.66-30.659-30.66z m291.258 137.964h-705.15c-24.527 0-45.988-19.928-45.988-47.521V324.982c0-24.527 19.928-47.52 45.988-47.52h705.15c24.527 0 45.988 19.927 45.988 47.52v118.036c0 27.593-21.461 47.52-45.988 47.52zM752.438 689.82h61.318v-61.317h-61.318v61.317z m-76.646-61.317c-16.863 0-30.659 13.796-30.659 30.659s13.796 30.658 30.659 30.658 30.658-13.796 30.658-30.658-13.796-30.659-30.658-30.659z m-107.306 0c-16.862 0-30.658 13.796-30.658 30.659s13.796 30.658 30.658 30.658 30.659-13.796 30.659-30.658c1.533-16.863-13.796-30.659-30.659-30.659z m291.258 137.964h-705.15c-24.527 0-45.988-19.928-45.988-47.52V600.91c0-24.527 19.928-47.52 45.988-47.52h705.15c24.527 0 45.988 19.927 45.988 47.52v118.036c0 24.527-21.461 47.521-45.988 47.521z" ></path></symbol><symbol id="iconsetting" viewBox="0 0 1024 1024"><path d="M512 362.73A149.27 149.27 0 1 0 661.27 512 149.44 149.44 0 0 0 512 362.73z m0 255.894A106.624 106.624 0 1 1 618.624 512 106.752 106.752 0 0 1 512 618.624z" ></path><path d="M858.09 554.603a53.867 53.867 0 0 1 0-85.206 96.448 96.448 0 0 0-71.231-172.01 53.824 53.824 0 0 1-60.246-60.246 96.448 96.448 0 0 0-172.01-71.253 55.51 55.51 0 0 1-85.206 0 96.448 96.448 0 0 0-172.01 71.253 53.824 53.824 0 0 1-60.246 60.246 96.448 96.448 0 0 0-71.253 172.01 53.867 53.867 0 0 1 0 85.206 96.448 96.448 0 0 0 71.253 172.01 53.824 53.824 0 0 1 60.246 60.246 94.336 94.336 0 0 0 58.773 101.397A99.605 99.605 0 0 0 394.24 896a94.357 94.357 0 0 0 75.157-37.91 55.51 55.51 0 0 1 85.206 0 96.448 96.448 0 0 0 172.01-71.253 53.824 53.824 0 0 1 60.246-60.224 96.448 96.448 0 0 0 71.253-172.01z m-9.258 96.917a52.31 52.31 0 0 1-56.555 32.768 96.512 96.512 0 0 0-107.968 107.99A53.824 53.824 0 0 1 588.352 832a99.413 99.413 0 0 0-152.683 0 53.824 53.824 0 0 1-95.957-39.744 96.533 96.533 0 0 0-95.51-108.779 100.885 100.885 0 0 0-12.48 0.79A53.824 53.824 0 0 1 192 588.33a96.49 96.49 0 0 0 0-152.683 53.824 53.824 0 0 1 39.744-95.957 96.512 96.512 0 0 0 107.968-107.947 53.824 53.824 0 0 1 95.979-39.765 99.413 99.413 0 0 0 152.682 0 53.824 53.824 0 0 1 95.958 39.744A96.512 96.512 0 0 0 792.277 339.69a53.824 53.824 0 0 1 39.766 95.957 96.49 96.49 0 0 0 0 152.683 52.053 52.053 0 0 1 16.81 63.189z" ></path></symbol><symbol id="iconconsumer" viewBox="0 0 1070 1024"><path d="M951.216 883.451c-10.04 0-18.824-8.784-18.824-18.824 0-112.94-62.745-214.588-163.137-267.294-5.02-2.51-8.784-7.53-10.04-13.804s1.256-12.549 6.275-16.313c40.157-37.647 61.49-87.843 61.49-143.06 0-107.92-87.843-195.764-195.764-195.764S435.45 316.235 435.45 424.157c0 53.96 22.588 105.412 61.49 143.059 5.02 3.764 6.275 10.039 6.275 16.313s-5.02 11.295-10.04 13.804C392.784 650.04 330.04 751.686 330.04 864.627c0 10.04-8.784 18.824-18.823 18.824s-18.824-8.784-18.824-18.824c0-119.215 61.49-227.137 161.883-288.627-36.393-42.667-56.471-95.373-56.471-151.843 0-129.255 105.412-233.412 233.412-233.412s233.411 105.412 233.411 233.412c0 56.47-20.078 109.176-56.47 151.843 100.392 61.49 161.882 169.412 161.882 288.627 0 11.295-8.784 18.824-18.823 18.824zM120.47 833.255c-10.04 0-18.824-8.784-18.824-18.824 0-119.215 61.49-227.137 161.882-288.627-36.392-42.667-56.47-95.373-56.47-151.843 0-129.255 105.412-233.412 233.412-233.412 10.039 0 18.823 8.784 18.823 18.824s-8.784 18.823-18.823 18.823c-107.922 0-195.765 87.843-195.765 195.765 0 53.96 22.588 105.412 61.49 143.059 5.02 3.764 6.275 10.039 6.275 16.313s-5.02 11.294-10.04 13.804C202.04 599.843 139.294 701.49 139.294 814.431c0 10.04-8.784 18.824-18.823 18.824z" ></path><path d="M951.216 883.451c-10.04 0-18.824-8.784-18.824-18.824 0-112.94-62.745-214.588-163.137-267.294-5.02-2.51-8.784-7.53-10.04-13.804s1.256-12.549 6.275-16.313c40.157-37.647 61.49-87.843 61.49-143.06 0-107.92-87.843-195.764-195.764-195.764S435.45 316.235 435.45 424.157c0 53.96 22.588 105.412 61.49 143.059 5.02 3.764 6.275 10.039 6.275 16.313s-5.02 11.295-10.04 13.804C392.784 650.04 330.04 751.686 330.04 864.627c0 10.04-8.784 18.824-18.823 18.824s-18.824-8.784-18.824-18.824c0-119.215 61.49-227.137 161.883-288.627-36.393-42.667-56.471-95.373-56.471-151.843 0-129.255 105.412-233.412 233.412-233.412s233.411 105.412 233.411 233.412c0 56.47-20.078 109.176-56.47 151.843 100.392 61.49 161.882 169.412 161.882 288.627 0 11.295-8.784 18.824-18.823 18.824z" ></path></symbol><symbol id="iconjwt-3" viewBox="0 0 1024 1024"><path d="M589.312 275.456L588.288 0h-153.6l1.024 275.456 76.8 105.472z m-153.6 472.064v276.48h153.6v-276.48L512.512 642.048z" fill="#FFFFFF" ></path><path d="M589.312 747.52l161.792 223.232 123.904-90.112-161.792-223.232-123.904-39.936z m-153.6-472.064L272.896 52.224l-123.904 90.112L310.784 365.568l124.928 39.936z" fill="#00F2E6" ></path><path d="M310.784 365.568L48.64 280.576 1.536 425.984 263.68 512l123.904-40.96z m325.632 186.368l76.8 105.472 262.144 84.992 47.104-145.408-262.144-84.992z" fill="#00B9F1" ></path><path d="M760.32 512l262.144-86.016-47.104-145.408L713.216 365.568l-76.8 105.472z m-496.64 0L1.536 596.992 48.64 742.4l262.144-84.992 76.8-105.472z" fill="#D63AFF" ></path><path d="M310.784 657.408L148.992 880.64l123.904 90.112 162.816-223.232V617.472zM713.216 365.568l161.792-223.232-123.904-90.112-161.792 223.232v130.048z" fill="#FB015B" ></path></symbol><symbol id="iconkeycloak_icon_32px" viewBox="0 0 1029 1024"><path d="M876.8 304a7.68 7.68 0 0 1-6.72-3.84l-115.52-200.32a7.68 7.68 0 0 0-6.72-3.84H276.48a7.68 7.68 0 0 0-6.72 3.84l-119.68 208-115.84 200.32a7.68 7.68 0 0 0 0 7.68l115.52 200.32 120 208a7.68 7.68 0 0 0 6.72 3.84h471.36a7.68 7.68 0 0 0 6.72-3.84l115.52-200.32a7.68 7.68 0 0 1 6.72-3.84h144a8.64 8.64 0 0 0 8.64-8.64V312.64a8.64 8.64 0 0 0-8.64-8.64h-144z" fill="#4D4D4D" ></path><path d="M176 490.88l-128 46.72-12.8-22.08a7.68 7.68 0 0 1 0-7.68l58.56-101.12z" fill="#E1E1E1" ></path><path d="M944.32 528.32l85.12-12.16v98.88l-85.12-86.72z" fill="#C8C8C8" ></path><path d="M944.32 528.32l85.12 86.4v96a8.64 8.64 0 0 1-8.64 8.64H921.92z" fill="#C2C2C2" ></path><path d="M944.32 528.32l-22.4 191.68h-119.04l-36.16-87.04 177.6-104.64z" fill="#C7C7C7" ></path><path d="M944.32 528.32l85.12-103.68v91.52l-85.12 12.16z" fill="#CECECE" ></path><path d="M1029.44 312.64v112l-85.12 103.68-64-224h140.8a8.64 8.64 0 0 1 8.32 8.32z" fill="#D3D3D3" ></path><path d="M802.88 720h-63.04l-16-23.36 42.88-63.68 36.16 87.04z" fill="#C6C6C6" ></path><path d="M944.32 528.32l-235.52-99.52 123.84-124.8h47.36l64.32 224.32z" fill="#D5D5D5" ></path><path d="M708.8 428.8l57.92 204.16 177.6-104.64z" fill="#D0D0D0" ></path><path d="M739.84 720h-16.96l0.96-23.36 16 23.36z" fill="#BFBFBF" ></path><path d="M832.64 304l-123.84 124.8-22.4-111.68 47.68-13.12h98.56z" fill="#D9D9D9" ></path><path d="M708.8 428.8l-286.08 65.92 300.8 201.92z" fill="#D4D4D4" ></path><path d="M708.8 428.8l15.04 267.84 42.88-64z" fill="#D0D0D0" ></path><path d="M686.4 317.12l-263.68 177.6 285.76-65.92z" fill="#D9D9D9" ></path><path d="M422.72 494.72L298.88 720H228.16l-52.16-229.12 246.72 3.84z" fill="#D8D8D8" ></path><path d="M295.68 304l-119.68 186.88-32-175.68 4.16-7.36a7.68 7.68 0 0 1 8.32-3.84h139.2z" fill="#E2E2E2" ></path><path d="M228.16 720H156.48a7.68 7.68 0 0 1-6.72-3.84l-102.72-178.24 128-46.72z" fill="#D8D8D8" ></path><path d="M176 490.88l-83.2-84.16 52.8-91.52 30.4 175.68z" fill="#E4E4E4" ></path><path d="M553.6 304h-208.96l78.08 190.72 263.68-177.6-79.36-13.12h-53.44z" fill="#DEDEDE" ></path><path d="M312 304h-16.32l-119.68 186.88 246.72 3.84-78.08-190.72H312z" fill="#DEDEDE" ></path><path d="M666.24 720h56.64l0.96-23.36-57.6 23.36z" fill="#C5C5C5" ></path><path d="M723.84 696.64l-301.12-201.92 54.4 225.28h189.12l57.6-23.36z" fill="#D0D0D0" ></path><path d="M298.88 720h178.24l-54.4-225.28-123.84 225.28z" fill="#D1D1D1" ></path><path d="M687.04 304l-0.64 13.12 47.68-13.12H687.04z" fill="#DDDDDD" ></path><path d="M607.04 304l79.36 13.12-7.36-13.12h-72z" fill="#E3E3E3" ></path><path d="M679.04 304l7.36 13.12 0.64-13.12h-8z" fill="#E2E2E2" ></path><path d="M470.08 307.52l-116.16 201.28a6.72 6.72 0 0 0 0 3.2H272l160-276.48a6.4 6.4 0 0 1 2.24 2.24l36.16 64a7.04 7.04 0 0 1-0.32 5.76z" fill="#00B8E3" ></path><path d="M470.08 723.84l-36.16 64a7.04 7.04 0 0 1-2.56 2.24L272 512H352.32a6.08 6.08 0 0 0 0 3.2l116.16 201.28a6.72 6.72 0 0 1 1.6 7.36z" fill="#33C6E9" ></path><path d="M431.36 235.84L272 512l-40 69.44L192.32 515.2a6.08 6.08 0 0 1 0-3.2 6.72 6.72 0 0 1 0-3.2l38.72-66.88 117.44-203.52a6.72 6.72 0 0 1 6.08-3.52h72z" fill="#008AAA" ></path><path d="M431.36 788.48h-75.52a6.72 6.72 0 0 1-6.08-3.52l-107.2-184.96-10.56-18.56L272 512z" fill="#00B8E3" ></path><path d="M752.32 512l-160 276.48a7.36 7.36 0 0 1-2.24-2.24l-36.16-64a7.04 7.04 0 0 1 0-6.4l116.16-201.28A6.72 6.72 0 0 0 672.32 512h80z" fill="#008AAA" ></path><path d="M832.32 512a6.72 6.72 0 0 1 0 3.52l-156.16 270.72a6.72 6.72 0 0 1-5.76 3.2h-74.24a7.36 7.36 0 0 1-3.52 0l160-276.48 40-69.12 38.08 65.92A6.72 6.72 0 0 1 832.32 512zM752.32 512H672.32a6.72 6.72 0 0 0 0-3.52l-118.08-200.96a6.72 6.72 0 0 1 0-7.04l36.16-64a7.36 7.36 0 0 1 2.24-2.24z" fill="#00B8E3" ></path><path d="M792.32 442.88L752.32 512l-160-276.48a7.36 7.36 0 0 1 3.52 0h72a6.72 6.72 0 0 1 5.76 3.2z" fill="#33C6E9" ></path></symbol><symbol id="iconApache_kafka" viewBox="0 0 1024 1024"><path d="M693.691077 566.685538c-39.842462 0-75.561846 17.651692-100.022154 45.442462l-62.678154-44.371692c6.653538-18.318769 10.473846-37.988923 10.473846-58.577231 0-20.231385-3.687385-39.571692-10.121846-57.619692l62.537846-43.901539c24.457846 27.650462 60.083692 45.206154 99.810462 45.206154 73.538462 0 133.376-59.827692 133.376-133.376 0-73.548308-59.837538-133.376-133.376-133.376-73.538462 0-133.376 59.827692-133.376 133.376 0 13.164308 1.988923 25.858462 5.558154 37.880615l-62.579693 43.923693c-26.141538-32.430769-63.780923-55.074462-106.665846-61.986462v-75.421538c60.416-12.689231 105.937231-66.368 105.937231-130.508308C502.564923 59.827692 442.727385 0 369.188923 0 295.650462 0 235.812923 59.827692 235.812923 133.376c0 63.281231 44.342154 116.297846 103.549539 129.892923v76.401231C258.56 353.853538 196.913231 424.371692 196.913231 509.179077c0 85.220923 62.257231 155.997538 143.643077 169.698461v80.674462c-59.812923 13.147077-104.743385 66.488615-104.743385 130.200615 0 73.548308 59.837538 133.376 133.376 133.376 73.538462 0 133.376-59.827692 133.376-133.376 0-63.712-44.930462-117.053538-104.743385-130.200615v-80.676923a172.221538 172.221538 0 0 0 104.861539-60.987077l63.096615 44.659692c-3.502769 11.913846-5.464615 24.482462-5.464615 37.513846 0 73.548308 59.837538 133.376 133.376 133.376 73.538462 0 133.376-59.827692 133.376-133.376 0-73.548308-59.837538-133.376-133.376-133.376z m0-311.864615c35.660308 0 64.664615 29.016615 64.664615 64.667077s-29.004308 64.664615-64.664615 64.664615-64.664615-29.014154-64.664615-64.664615c0-35.650462 29.004308-64.667077 64.664615-64.667077z m-389.169231-121.444923c0-35.650462 29.006769-64.664615 64.667077-64.664615s64.664615 29.014154 64.664615 64.664615c0 35.650462-29.004308 64.664615-64.664615 64.664615s-64.667077-29.014154-64.667077-64.664615z m129.331692 756.376615c0 35.650462-29.004308 64.664615-64.664615 64.664616s-64.667077-29.014154-64.667077-64.664616c0-35.650462 29.006769-64.664615 64.667077-64.664615s64.664615 29.014154 64.664615 64.664615z m-64.669538-290.387692c-49.735385 0-90.195692-40.452923-90.195692-90.185846 0-49.735385 40.460308-90.195692 90.195692-90.195692 49.732923 0 90.193231 40.460308 90.193231 90.195692 0 49.732923-40.460308 90.185846-90.193231 90.185846z m324.507077 165.363692c-35.660308 0-64.664615-29.016615-64.664615-64.667077s29.004308-64.664615 64.664615-64.664615 64.664615 29.014154 64.664615 64.664615c0 35.650462-29.004308 64.667077-64.664615 64.667077z" ></path></symbol><symbol id="iconicons8-openid" viewBox="0 0 1024 1024"><path d="M938.666667 576l-21.333334-192-61.866666 40.533333c-57.6-36.266667-130.133333-61.866667-211.2-74.666666 0 0-40.533333-8.533333-93.866667-8.533334s-102.4 6.4-102.4 6.4C241.066667 373.333333 85.333333 490.666667 85.333333 631.466667 85.333333 776.533333 245.333333 896 490.666667 917.333333v-83.2c-168.533333-23.466667-275.2-102.4-275.2-202.666666 0-93.866667 98.133333-172.8 232.533333-198.4 0 0 104.533333-23.466667 196.266667 4.266666 44.8 10.666667 85.333333 25.6 119.466666 46.933334L682.666667 533.333333l256 42.666667z" fill="#9E9E9E" ></path><path d="M490.666667 170.666667v746.666666l128-64V106.666667z" ></path><path d="M490.666667 170.666667v746.666666l128-64V106.666667z" fill="#FF9800" ></path></symbol><symbol id="iconPrometheus_software_logo" viewBox="0 0 1035 1024"><path d="M509.008842 5.991298C227.902877 5.991298 0 233.867228 0 514.982175c0 281.105965 227.902877 508.99986 509.008842 508.99986s508.99986-227.893895 508.99986-508.99986c0-281.114947-227.902877-508.990877-508.99986-508.990877z m0 952.634386c-79.979789 0-144.82414-53.427649-144.82414-119.313965H653.832982c0 65.877333-64.844351 119.313965-144.82414 119.313965z m239.202807-158.827789H269.779088v-86.752562h478.441544v86.752562z m-1.715649-131.404351h-475.351579c-1.580912-1.823439-3.197754-3.61993-4.724772-5.470316-48.972351-59.46386-60.505825-90.507228-71.706947-122.143439-0.188632-1.041965 59.383018 12.171228 101.627509 21.674667 0 0 21.737544 5.030175 53.517473 10.82386-30.513404-35.76814-48.631018-81.237333-48.631017-127.712562 0-102.031719 78.255158-191.191579 50.023298-263.257824 27.477333 2.236632 56.86793 57.990737 58.853053 145.165474 29.210947-40.367158 41.43607-114.086175 41.43607-159.285895 0-46.798596 30.836772-101.160421 61.682526-103.01979-27.495298 45.316491 7.123088 84.165614 37.896982 180.538386 11.542456 36.199298 10.069333 97.118316 18.97993 135.75186C573.053754 301.217684 586.850807 184.140351 637.754386 143.719298c-22.45614 50.903579 3.323509 114.598175 20.95607 145.219369 28.447439 49.403509 45.693754 86.833404 45.693755 157.62414 0 47.463298-17.524772 92.151018-47.086036 127.083789 33.612351-6.305684 56.823018-11.991579 56.823018-11.991578l109.154807-21.297404c0.008982-0.008982-15.854035 65.221614-76.8 128.03593z" fill="#E6522C" ></path></symbol><symbol id="iconskywalking" viewBox="0 0 4327 1024"><path d="M1739.616604 441.967094v2.334189l-70.798491 357.875925c-9.33434 46.678943-21.782943 65.351245-69.240755 65.351245h-21.005283c-42.010566 0-63.794717-20.227623-73.909132-60.682868l-61.461735-238.06551c-0.77766-3.111849-0.77766-3.889509-2.332982-3.889509-1.556528 0-1.556528 0.77766-2.334188 3.888302l-61.461736 238.066717c-10.113208 40.455245-31.897358 60.682868-73.909132 60.682868h-21.005283c-47.456604 0-59.906415-18.672302-69.240755-65.352453L1192.718491 695.233208c-1.195472 5.047547 0.798189-1.735245 5.984603-20.34717l7.780227-27.918491 35.907622-128.876679h17.354868l36.416 251.411321c0.77766 7.001358 2.334189 10.892075 3.88951 10.892075 1.556528 0 3.890717-3.113057 5.446037-10.892075l64.573585-261.404981c7.779019-30.342038 17.115774-33.453887 43.568302-33.453887h54.457963c26.451321 0 35.788075 3.111849 43.568301 33.453887l64.572378 261.403773c1.556528 7.780226 3.890717 10.892075 5.446038 10.892076 1.556528 0 3.111849-3.889509 3.889509-10.892076l49.01434-329.089207c0.77766-7.002566 6.223698-14.003925 14.003924-14.003925h75.464453c8.557887 0 15.559245 7.001358 15.559245 15.559245z m379.539321 407.667925c0 8.557887-7.002566 15.559245-15.560453 15.559245h-66.128906c-8.557887 0-15.559245-7.001358-15.559245-15.559245v-12.448604c-35.788075 21.784151-72.353811 34.231547-109.697208 34.231547-64.573585 0-134.593208-24.896-134.593207-129.923622v-3.113057c0-88.690717 54.460377-134.592 189.830037-134.592h49.01434v-34.231547c0-50.56966-22.561811-63.017057-68.463094-63.017057-49.792 0-101.139321 3.111849-126.812981 6.223698h-3.88951c-7.780226 0-14.003925-2.334189-14.003924-13.225056v-49.792c0-8.557887 4.66717-14.003925 14.781584-16.338113 31.118491-6.223698 76.243321-12.447396 129.924831-12.447397 110.47366 0 171.157736 49.01434 171.157736 148.595925v280.077283z m-102.694642-81.690566V672.253585h-49.01434c-70.796075 0-86.356528 22.561811-86.356528 66.128906v3.113056c0 38.121057 17.115774 48.234264 56.015698 48.234264 28.007849 0 56.793358-9.33434 79.35517-21.784151z m305.630189 80.911698c0 8.557887-6.223698 16.338113-14.781585 16.338113h-72.353812c-8.557887 0-15.559245-7.780226-15.559245-16.338113V288.704c0-8.557887 7.001358-15.560453 15.559245-15.560453h72.353812c8.557887 0 14.780377 7.002566 14.780377 15.560453v560.152151z m453.448453 7.002566c0 4.66717-4.668377 9.335547-10.892076 9.335547h-94.914415c-8.557887 0-17.893434-8.557887-22.561811-15.559245l-122.144604-177.382642v176.603774c0 8.557887-7.001358 16.338113-15.559245 16.338113h-71.576151c-8.557887 0-15.559245-7.780226-15.559246-16.338113V288.704c0-8.557887 7.001358-15.560453 15.559246-15.560453h71.576151c8.557887 0 15.559245 7.002566 15.559245 15.560453v324.42083l133.035472-177.381434c5.446038-7.001358 13.226264-9.335547 17.894641-9.335547h87.135396c7.779019 0 11.669736 3.111849 11.669736 8.557887 0 2.334189-0.778868 4.668377-3.111849 7.780226l-156.377358 192.163019 157.932679 214.726038c1.556528 2.332981 2.334189 3.888302 2.334189 6.223698z m176.483018-503.36c0 8.557887-7.001358 15.559245-15.559245 15.559245h-75.464453c-8.557887 0-16.338113-7.001358-16.338113-15.559245v-68.463094c0-8.557887 7.780226-15.560453 16.338113-15.560453h75.464453c8.557887 0 15.560453 7.002566 15.560453 15.560453v68.463094z m-2.332981 496.357434c0 8.557887-7.001358 16.338113-15.559245 16.338113h-71.576151c-8.557887 0-15.559245-7.780226-15.559245-16.338113V441.967094c0-8.557887 7.001358-15.559245 15.559245-15.559245h71.576151c8.557887 0 15.559245 7.001358 15.559245 15.559245V848.857358z m458.11683 0c0 8.557887-7.002566 16.338113-15.560452 16.338113h-71.574944c-8.557887 0-15.559245-7.780226-15.559245-16.338113V595.231396c0-67.685434-6.223698-87.134189-66.130113-87.134188-26.451321 0-55.23683 10.892075-87.911849 28.006641V848.857358c0 8.557887-7.002566 16.338113-15.560453 16.338114h-71.574944c-8.557887 0-15.559245-7.780226-15.559245-16.338114V441.967094c0-8.557887 7.001358-15.559245 15.559245-15.559245h67.685434c8.557887 0 15.559245 7.001358 15.559246 15.559245v16.338114c45.123623-28.785509 74.686792-37.343396 126.03532-37.343397 112.030189 0 134.592 75.46566 134.592 174.269585V848.857358z m478.344453-368.766793c0 11.669736-3.111849 13.225057-12.448603 17.115774l-25.672453 10.113208c12.447396 17.894642 19.448755 35.010415 19.448754 62.239396v5.446038c0 97.248604-66.906566 141.594566-184.384 141.594566-41.232906 0-69.240755-7.002566-84.8-13.226265-9.336755 6.223698-13.226264 13.226264-13.226264 20.227623 0 15.560453 8.557887 21.784151 26.451321 25.67366l91.802566 21.784151c105.807698 24.896 174.270792 41.232906 174.270792 124.478793v5.446038c0 79.353962-58.348679 122.143396-190.607698 122.143396-126.035321 0-192.941887-47.456604-192.941886-129.145962v-7.001359c0-31.898566 14.781585-63.017057 39.677584-85.578868-21.784151-16.338113-35.009208-43.568302-35.009207-71.576151v-0.77766c0-24.117132 10.113208-48.235472 31.118491-63.017057-23.339472-24.117132-31.897358-52.124981-31.897359-91.024905v-5.446038c0-77.798642 50.56966-143.149887 185.16166-143.149887h182.049812a20.91834 20.91834 0 0 1 21.00649 21.005283v32.676226zM3766.339623 577.337962v-6.223698c0-37.343396-16.338113-66.128906-83.245887-66.128906-66.128906 0-84.02234 29.56317-84.02234 66.128906v6.223698c0 28.785509 11.669736 61.461736 84.02234 61.461736 64.573585 0 83.245887-22.561811 83.245887-61.461736z m8.557886 323.644378v-5.446038c0-17.115774-10.114415-27.230189-91.803773-46.680151l-69.240755-16.338113c-11.669736 16.338113-19.449962 26.452528-19.449962 54.460377v7.001359c0 31.897358 19.449962 51.347321 92.581434 51.34732 74.686792 0 87.913057-16.338113 87.913056-44.344754zM374.123472 607.081057c0 78.577509-49.01434 162.599849-204.611623 162.599849-58.348679 0-100.360453-5.446038-137.703849-14.003925-7.780226-1.555321-14.781585-7.001358-14.781585-15.559245v-56.015698c0-8.557887 7.001358-14.781585 14.780377-14.781585h1.557736c31.118491 3.889509 108.91834 7.780226 137.703849 7.780226 69.240755 0 90.246038-24.896 90.246038-70.019622 0-30.342038-14.780377-45.901283-66.128906-76.243321l-102.694641-61.460528C20.138264 426.587774 0.688302 381.464151 0.688302 327.003774c0-85.578868 49.790792-147.818264 194.497207-147.818265 51.347321 0 122.922264 7.779019 149.373585 14.003925 7.780226 1.555321 14.005132 7.001358 14.005132 14.780377v57.572227c0 7.780226-5.446038 14.003925-13.226264 14.003924h-1.556528c-51.347321-4.668377-102.694642-7.780226-153.263094-7.780226-57.572226 0-81.690566 20.227623-81.690566 55.238038 0 25.672453 13.227472 41.232906 63.795924 69.240754l93.359094 52.124981c85.578868 47.456604 108.140679 97.248604 108.14068 158.71034z m433.99849 147.040603c0 4.66717-4.66717 9.33434-10.892075 9.33434h-94.913208c-8.559094 0-17.895849-8.556679-22.563019-15.559245l-122.143396-177.381434v176.603773c0 8.557887-7.003774 16.338113-15.560453 16.338114h-71.574943c-8.557887 0-15.560453-7.780226-15.560453-16.338114V186.965736c0-8.557887 7.002566-15.559245 15.560453-15.559245h71.574943c8.557887 0 15.559245 7.001358 15.559246 15.559245v324.422038L690.645736 334.007547c5.446038-7.001358 13.226264-9.335547 17.893434-9.335547h87.135396c7.780226 0 11.669736 3.111849 11.669736 8.557887 0 2.334189-0.77766 4.66717-3.111849 7.780226L647.856302 533.171925l157.932679 214.726037c1.555321 2.332981 2.332981 3.888302 2.332981 6.223698z m434.777359-416.225811c0 1.556528 0 3.113057-0.777661 4.668377L1112.19683 796.911094c-24.117132 84.8-52.902642 122.143396-158.710339 122.143397-25.672453 0-64.572377-4.66717-82.467019-10.113208-8.557887-2.334189-16.338113-5.446038-16.338114-13.226264v-49.790793c0-8.557887 7.002566-14.003925 15.560453-14.003924h1.556529c21.784151 0.77766 66.128906 4.668377 87.911849 4.668377 33.453887 0 50.56966-9.336755 61.461736-49.792l6.223698-23.339471h-11.669736c-22.561811 0-50.56966-5.446038-67.685434-64.573585l-101.916981-356.319397c-0.77766-2.334189-0.77766-3.889509-0.777661-5.446037 0-7.780226 4.668377-12.447396 14.782793-12.447397h78.576302c7.002566 0 13.226264 7.001358 14.781585 14.003925l78.577509 316.641811c3.111849 13.226264 6.223698 17.115774 10.892075 17.115774h7.001359l84.023547-334.536453c1.555321-7.001358 7.779019-13.225057 15.559245-13.225057h79.35517c7.780226 0 14.003925 6.223698 14.003925 13.225057z" fill="#1890FF" ></path><path d="M3643.813434 155.203623c21.086189-4.692528 42.908981-7.631698 64.788528-8.777661 219.435472-11.499472 406.839547 158.192302 418.404227 378.855849 3.95834 75.522415-14.055849 150.439849-50.383698 215.553208 154.855849-55.217509 259.634717-206.250264 250.596226-378.724227-11.004377-209.968302-189.681509-371.759094-398.479698-360.815094-114.165132 5.982189-218.470642 63.932377-284.925585 153.907925z" fill="#D8D8D8" ></path></symbol></svg>',
'<svg><symbol id="iconinfocircle"viewBox="64 64 896 896" focusable="false"><path d="M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z" /><path d="M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z" /></symbol><symbol id="icondashboard" viewBox="0 0 1024 1024"><path d="M662.87 343.467l60.33 60.33-128.768 128.768a85.333 85.333 0 1 1-60.33-60.33l128.767-128.768zM85.332 512C85.333 276.352 276.352 85.333 512 85.333S938.667 276.352 938.667 512a425.813 425.813 0 0 1-156.758 330.453l-70.826-53.162a341.333 341.333 0 1 0-398.123 0l-70.87 53.162A425.813 425.813 0 0 1 85.334 512zM384 725.333h256v85.334H384v-85.334z" ></path></symbol><symbol id="iconssl" viewBox="0 0 1024 1024"><path d="M167.1 99.1v825h684.6v-825H167.1z m653.5 790.8H198.2V133.3h622.4v756.6zM704 496.7c-2.2-3.3-2.1-2.9-7.9-9.2-2.8-3.1-5.8-5.7-9.2-8-83.6-54.1-171.5 4.6-171.5 83.8 0 17.4 4.2 33.8 11.7 48.2l-76 151.6 69.8-7.6 35.7 60.4 62.1-124 71 123.7 32.2-62.3L792 757l-81.1-141.5c18.8-32.6 20.6-76.2-6.9-118.8zM554.9 766.4l-21.3-36.1-41.7 4.5 50.7-101.2c15.8 17.4 37.4 29.5 61.8 33.2l0.3 0.5-49.8 99.1z m7.9-145.9c-15.3-15.3-23.7-35.7-23.7-57.3 0-21.6 8.4-42 23.7-57.3 15.3-15.3 35.7-23.7 57.3-23.7s42 8.4 57.3 23.7 23.7 35.7 23.7 57.3c0 21.6-8.4 42-23.7 57.3-15.3 15.3-35.7 23.7-57.3 23.7s-42-8.3-57.3-23.7z m187.1 110.6l-41.9-2.2-19.3 37.3-56.7-98.9c24.8-2.8 47-14.2 63.4-31.2l54.5 95z m30.7-573.2H238.2V174h542.4v-16.1z m-73.9 129.8H279.2v32.5h427.6v-32.5zM279.2 430h244.9v-32.5H279.2V430z m0 109.8h183.7v-32.5H279.2v32.5z m340.9-45.4v16.3c29 0 52.6 23.6 52.6 52.6s-23.6 52.6-52.6 52.6v16.3c38 0 68.8-30.9 68.8-68.9 0.1-38-30.8-68.9-68.8-68.9z" ></path></symbol><symbol id="iconroute" viewBox="0 0 1024 1024"><path d="M786.6 168.7h-74.4v14.9h74.4v-14.9z m-163.7-44.6H399.7v29.8h223.2v-29.8z m-312.4 44.6h-74.4v14.9h74.4v-14.9zM370 94.3h-29.8v89.3H370V94.3z m342.2 29.8v29.8h89.3V868H221.2V153.8h89.3V124h-119v773.7h639.8V124.1H712.2z m-29.8-29.8h-29.8v89.3h29.8V94.3z m-59.5 74.4H399.7v14.9h223.2v-14.9zM336.2 449.2c13 0 24.2-8 28.8-19.4h55.2l105.3-65.4h80.6c4 12.5 15.8 21.6 29.6 21.6 17.2 0 31.1-13.9 31.1-31.1s-13.9-31.1-31.1-31.1c-12.2 0-22.7 7-27.8 17.2h-89.1l-105.3 65.4H365c-4.6-11.4-15.8-19.4-28.8-19.4-17.2 0-31.1 13.9-31.1 31.1s14 31.1 31.1 31.1z m0 87.1c14.1 0 26.1-9.4 29.8-22.4h141.7c4.6 11.4 15.8 19.4 28.8 19.4 17.2 0 31.1-13.9 31.1-31.1s-13.9-31.1-31.1-31.1c-13 0-24.2 8-28.8 19.4H363.6c-5.2-9.8-15.6-16.4-27.4-16.4-17.2 0-31.1 13.9-31.1 31.1s14 31.1 31.1 31.1z m0 100.2c13.7 0 25.3-8.8 29.4-21.1h97.1l109.4 66.1h37.2c5 10.4 15.7 17.6 28 17.6 17.2 0 31.1-13.9 31.1-31.1s-13.9-31.1-31.1-31.1c-13.7 0-25.3 8.9-29.5 21.2h-29.2L469.3 592h-105c-5-10.5-15.7-17.7-28.1-17.7-17.2 0-31.1 13.9-31.1 31.1s14 31.1 31.1 31.1z" ></path></symbol><symbol id="iconserver" viewBox="0 0 1024 1024"><path d="M600.678 904.431H868.94c19.929 0 33.725 13.797 33.725 30.659s-13.796 30.659-33.725 30.659H600.678c4.599-9.198 7.665-19.929 7.665-30.66s-3.066-19.927-7.665-30.658z m-93.51-45.988c41.39 0 76.648 35.258 76.648 76.647s-35.258 76.647-76.647 76.647-76.647-35.258-76.647-76.647 35.258-76.647 76.647-76.647z m-30.658-15.33h61.318v-61.317H476.51v61.318z m-334.18 61.318h272.863c-4.599 9.198-7.665 19.928-7.665 30.659s3.066 21.46 7.665 30.659H142.33c-19.929 0-33.725-13.797-33.725-30.66s15.33-30.658 33.725-30.658z m610.108-766.467h61.318V76.647h-61.318v61.317z m-76.646-61.317c-16.863 0-30.659 13.796-30.659 30.658s13.796 30.66 30.659 30.66 30.658-13.797 30.658-30.66-13.796-30.658-30.658-30.658z m-107.306 0c-16.862 0-30.658 13.796-30.658 30.658s13.796 30.66 30.658 30.66 30.659-13.797 30.659-30.66-13.796-30.658-30.659-30.658zM859.744 214.61h-705.15c-24.527 0-45.988-19.928-45.988-47.521V49.054c0-24.527 19.928-47.521 45.988-47.521h705.15c24.527 0 45.988 19.928 45.988 47.52V167.09c0 27.593-21.461 47.52-45.988 47.52zM752.438 413.892h61.318v-61.317h-61.318v61.317z m-76.646-61.317c-16.863 0-30.659 13.796-30.659 30.659s13.796 30.658 30.659 30.658 30.658-13.796 30.658-30.658c0-15.33-13.796-30.66-30.658-30.66z m-107.306 0c-16.862 0-30.658 13.796-30.658 30.659s13.796 30.658 30.658 30.658 30.659-13.796 30.659-30.658c1.533-15.33-13.796-30.66-30.659-30.66z m291.258 137.964h-705.15c-24.527 0-45.988-19.928-45.988-47.521V324.982c0-24.527 19.928-47.52 45.988-47.52h705.15c24.527 0 45.988 19.927 45.988 47.52v118.036c0 27.593-21.461 47.52-45.988 47.52zM752.438 689.82h61.318v-61.317h-61.318v61.317z m-76.646-61.317c-16.863 0-30.659 13.796-30.659 30.659s13.796 30.658 30.659 30.658 30.658-13.796 30.658-30.658-13.796-30.659-30.658-30.659z m-107.306 0c-16.862 0-30.658 13.796-30.658 30.659s13.796 30.658 30.658 30.658 30.659-13.796 30.659-30.658c1.533-16.863-13.796-30.659-30.659-30.659z m291.258 137.964h-705.15c-24.527 0-45.988-19.928-45.988-47.52V600.91c0-24.527 19.928-47.52 45.988-47.52h705.15c24.527 0 45.988 19.927 45.988 47.52v118.036c0 24.527-21.461 47.521-45.988 47.521z" ></path></symbol><symbol id="iconsetting" viewBox="0 0 1024 1024"><path d="M512 362.73A149.27 149.27 0 1 0 661.27 512 149.44 149.44 0 0 0 512 362.73z m0 255.894A106.624 106.624 0 1 1 618.624 512 106.752 106.752 0 0 1 512 618.624z" ></path><path d="M858.09 554.603a53.867 53.867 0 0 1 0-85.206 96.448 96.448 0 0 0-71.231-172.01 53.824 53.824 0 0 1-60.246-60.246 96.448 96.448 0 0 0-172.01-71.253 55.51 55.51 0 0 1-85.206 0 96.448 96.448 0 0 0-172.01 71.253 53.824 53.824 0 0 1-60.246 60.246 96.448 96.448 0 0 0-71.253 172.01 53.867 53.867 0 0 1 0 85.206 96.448 96.448 0 0 0 71.253 172.01 53.824 53.824 0 0 1 60.246 60.246 94.336 94.336 0 0 0 58.773 101.397A99.605 99.605 0 0 0 394.24 896a94.357 94.357 0 0 0 75.157-37.91 55.51 55.51 0 0 1 85.206 0 96.448 96.448 0 0 0 172.01-71.253 53.824 53.824 0 0 1 60.246-60.224 96.448 96.448 0 0 0 71.253-172.01z m-9.258 96.917a52.31 52.31 0 0 1-56.555 32.768 96.512 96.512 0 0 0-107.968 107.99A53.824 53.824 0 0 1 588.352 832a99.413 99.413 0 0 0-152.683 0 53.824 53.824 0 0 1-95.957-39.744 96.533 96.533 0 0 0-95.51-108.779 100.885 100.885 0 0 0-12.48 0.79A53.824 53.824 0 0 1 192 588.33a96.49 96.49 0 0 0 0-152.683 53.824 53.824 0 0 1 39.744-95.957 96.512 96.512 0 0 0 107.968-107.947 53.824 53.824 0 0 1 95.979-39.765 99.413 99.413 0 0 0 152.682 0 53.824 53.824 0 0 1 95.958 39.744A96.512 96.512 0 0 0 792.277 339.69a53.824 53.824 0 0 1 39.766 95.957 96.49 96.49 0 0 0 0 152.683 52.053 52.053 0 0 1 16.81 63.189z" ></path></symbol><symbol id="iconconsumer" viewBox="0 0 1070 1024"><path d="M951.216 883.451c-10.04 0-18.824-8.784-18.824-18.824 0-112.94-62.745-214.588-163.137-267.294-5.02-2.51-8.784-7.53-10.04-13.804s1.256-12.549 6.275-16.313c40.157-37.647 61.49-87.843 61.49-143.06 0-107.92-87.843-195.764-195.764-195.764S435.45 316.235 435.45 424.157c0 53.96 22.588 105.412 61.49 143.059 5.02 3.764 6.275 10.039 6.275 16.313s-5.02 11.295-10.04 13.804C392.784 650.04 330.04 751.686 330.04 864.627c0 10.04-8.784 18.824-18.823 18.824s-18.824-8.784-18.824-18.824c0-119.215 61.49-227.137 161.883-288.627-36.393-42.667-56.471-95.373-56.471-151.843 0-129.255 105.412-233.412 233.412-233.412s233.411 105.412 233.411 233.412c0 56.47-20.078 109.176-56.47 151.843 100.392 61.49 161.882 169.412 161.882 288.627 0 11.295-8.784 18.824-18.823 18.824zM120.47 833.255c-10.04 0-18.824-8.784-18.824-18.824 0-119.215 61.49-227.137 161.882-288.627-36.392-42.667-56.47-95.373-56.47-151.843 0-129.255 105.412-233.412 233.412-233.412 10.039 0 18.823 8.784 18.823 18.824s-8.784 18.823-18.823 18.823c-107.922 0-195.765 87.843-195.765 195.765 0 53.96 22.588 105.412 61.49 143.059 5.02 3.764 6.275 10.039 6.275 16.313s-5.02 11.294-10.04 13.804C202.04 599.843 139.294 701.49 139.294 814.431c0 10.04-8.784 18.824-18.823 18.824z" ></path><path d="M951.216 883.451c-10.04 0-18.824-8.784-18.824-18.824 0-112.94-62.745-214.588-163.137-267.294-5.02-2.51-8.784-7.53-10.04-13.804s1.256-12.549 6.275-16.313c40.157-37.647 61.49-87.843 61.49-143.06 0-107.92-87.843-195.764-195.764-195.764S435.45 316.235 435.45 424.157c0 53.96 22.588 105.412 61.49 143.059 5.02 3.764 6.275 10.039 6.275 16.313s-5.02 11.295-10.04 13.804C392.784 650.04 330.04 751.686 330.04 864.627c0 10.04-8.784 18.824-18.823 18.824s-18.824-8.784-18.824-18.824c0-119.215 61.49-227.137 161.883-288.627-36.393-42.667-56.471-95.373-56.471-151.843 0-129.255 105.412-233.412 233.412-233.412s233.411 105.412 233.411 233.412c0 56.47-20.078 109.176-56.47 151.843 100.392 61.49 161.882 169.412 161.882 288.627 0 11.295-8.784 18.824-18.823 18.824z" ></path></symbol><symbol id="iconjwt-3" viewBox="0 0 1024 1024"><path d="M589.312 275.456L588.288 0h-153.6l1.024 275.456 76.8 105.472z m-153.6 472.064v276.48h153.6v-276.48L512.512 642.048z" fill="#FFFFFF" ></path><path d="M589.312 747.52l161.792 223.232 123.904-90.112-161.792-223.232-123.904-39.936z m-153.6-472.064L272.896 52.224l-123.904 90.112L310.784 365.568l124.928 39.936z" fill="#00F2E6" ></path><path d="M310.784 365.568L48.64 280.576 1.536 425.984 263.68 512l123.904-40.96z m325.632 186.368l76.8 105.472 262.144 84.992 47.104-145.408-262.144-84.992z" fill="#00B9F1" ></path><path d="M760.32 512l262.144-86.016-47.104-145.408L713.216 365.568l-76.8 105.472z m-496.64 0L1.536 596.992 48.64 742.4l262.144-84.992 76.8-105.472z" fill="#D63AFF" ></path><path d="M310.784 657.408L148.992 880.64l123.904 90.112 162.816-223.232V617.472zM713.216 365.568l161.792-223.232-123.904-90.112-161.792 223.232v130.048z" fill="#FB015B" ></path></symbol><symbol id="iconkeycloak_icon_32px" viewBox="0 0 1029 1024"><path d="M876.8 304a7.68 7.68 0 0 1-6.72-3.84l-115.52-200.32a7.68 7.68 0 0 0-6.72-3.84H276.48a7.68 7.68 0 0 0-6.72 3.84l-119.68 208-115.84 200.32a7.68 7.68 0 0 0 0 7.68l115.52 200.32 120 208a7.68 7.68 0 0 0 6.72 3.84h471.36a7.68 7.68 0 0 0 6.72-3.84l115.52-200.32a7.68 7.68 0 0 1 6.72-3.84h144a8.64 8.64 0 0 0 8.64-8.64V312.64a8.64 8.64 0 0 0-8.64-8.64h-144z" fill="#4D4D4D" ></path><path d="M176 490.88l-128 46.72-12.8-22.08a7.68 7.68 0 0 1 0-7.68l58.56-101.12z" fill="#E1E1E1" ></path><path d="M944.32 528.32l85.12-12.16v98.88l-85.12-86.72z" fill="#C8C8C8" ></path><path d="M944.32 528.32l85.12 86.4v96a8.64 8.64 0 0 1-8.64 8.64H921.92z" fill="#C2C2C2" ></path><path d="M944.32 528.32l-22.4 191.68h-119.04l-36.16-87.04 177.6-104.64z" fill="#C7C7C7" ></path><path d="M944.32 528.32l85.12-103.68v91.52l-85.12 12.16z" fill="#CECECE" ></path><path d="M1029.44 312.64v112l-85.12 103.68-64-224h140.8a8.64 8.64 0 0 1 8.32 8.32z" fill="#D3D3D3" ></path><path d="M802.88 720h-63.04l-16-23.36 42.88-63.68 36.16 87.04z" fill="#C6C6C6" ></path><path d="M944.32 528.32l-235.52-99.52 123.84-124.8h47.36l64.32 224.32z" fill="#D5D5D5" ></path><path d="M708.8 428.8l57.92 204.16 177.6-104.64z" fill="#D0D0D0" ></path><path d="M739.84 720h-16.96l0.96-23.36 16 23.36z" fill="#BFBFBF" ></path><path d="M832.64 304l-123.84 124.8-22.4-111.68 47.68-13.12h98.56z" fill="#D9D9D9" ></path><path d="M708.8 428.8l-286.08 65.92 300.8 201.92z" fill="#D4D4D4" ></path><path d="M708.8 428.8l15.04 267.84 42.88-64z" fill="#D0D0D0" ></path><path d="M686.4 317.12l-263.68 177.6 285.76-65.92z" fill="#D9D9D9" ></path><path d="M422.72 494.72L298.88 720H228.16l-52.16-229.12 246.72 3.84z" fill="#D8D8D8" ></path><path d="M295.68 304l-119.68 186.88-32-175.68 4.16-7.36a7.68 7.68 0 0 1 8.32-3.84h139.2z" fill="#E2E2E2" ></path><path d="M228.16 720H156.48a7.68 7.68 0 0 1-6.72-3.84l-102.72-178.24 128-46.72z" fill="#D8D8D8" ></path><path d="M176 490.88l-83.2-84.16 52.8-91.52 30.4 175.68z" fill="#E4E4E4" ></path><path d="M553.6 304h-208.96l78.08 190.72 263.68-177.6-79.36-13.12h-53.44z" fill="#DEDEDE" ></path><path d="M312 304h-16.32l-119.68 186.88 246.72 3.84-78.08-190.72H312z" fill="#DEDEDE" ></path><path d="M666.24 720h56.64l0.96-23.36-57.6 23.36z" fill="#C5C5C5" ></path><path d="M723.84 696.64l-301.12-201.92 54.4 225.28h189.12l57.6-23.36z" fill="#D0D0D0" ></path><path d="M298.88 720h178.24l-54.4-225.28-123.84 225.28z" fill="#D1D1D1" ></path><path d="M687.04 304l-0.64 13.12 47.68-13.12H687.04z" fill="#DDDDDD" ></path><path d="M607.04 304l79.36 13.12-7.36-13.12h-72z" fill="#E3E3E3" ></path><path d="M679.04 304l7.36 13.12 0.64-13.12h-8z" fill="#E2E2E2" ></path><path d="M470.08 307.52l-116.16 201.28a6.72 6.72 0 0 0 0 3.2H272l160-276.48a6.4 6.4 0 0 1 2.24 2.24l36.16 64a7.04 7.04 0 0 1-0.32 5.76z" fill="#00B8E3" ></path><path d="M470.08 723.84l-36.16 64a7.04 7.04 0 0 1-2.56 2.24L272 512H352.32a6.08 6.08 0 0 0 0 3.2l116.16 201.28a6.72 6.72 0 0 1 1.6 7.36z" fill="#33C6E9" ></path><path d="M431.36 235.84L272 512l-40 69.44L192.32 515.2a6.08 6.08 0 0 1 0-3.2 6.72 6.72 0 0 1 0-3.2l38.72-66.88 117.44-203.52a6.72 6.72 0 0 1 6.08-3.52h72z" fill="#008AAA" ></path><path d="M431.36 788.48h-75.52a6.72 6.72 0 0 1-6.08-3.52l-107.2-184.96-10.56-18.56L272 512z" fill="#00B8E3" ></path><path d="M752.32 512l-160 276.48a7.36 7.36 0 0 1-2.24-2.24l-36.16-64a7.04 7.04 0 0 1 0-6.4l116.16-201.28A6.72 6.72 0 0 0 672.32 512h80z" fill="#008AAA" ></path><path d="M832.32 512a6.72 6.72 0 0 1 0 3.52l-156.16 270.72a6.72 6.72 0 0 1-5.76 3.2h-74.24a7.36 7.36 0 0 1-3.52 0l160-276.48 40-69.12 38.08 65.92A6.72 6.72 0 0 1 832.32 512zM752.32 512H672.32a6.72 6.72 0 0 0 0-3.52l-118.08-200.96a6.72 6.72 0 0 1 0-7.04l36.16-64a7.36 7.36 0 0 1 2.24-2.24z" fill="#00B8E3" ></path><path d="M792.32 442.88L752.32 512l-160-276.48a7.36 7.36 0 0 1 3.52 0h72a6.72 6.72 0 0 1 5.76 3.2z" fill="#33C6E9" ></path></symbol><symbol id="iconApache_kafka" viewBox="0 0 1024 1024"><path d="M693.691077 566.685538c-39.842462 0-75.561846 17.651692-100.022154 45.442462l-62.678154-44.371692c6.653538-18.318769 10.473846-37.988923 10.473846-58.577231 0-20.231385-3.687385-39.571692-10.121846-57.619692l62.537846-43.901539c24.457846 27.650462 60.083692 45.206154 99.810462 45.206154 73.538462 0 133.376-59.827692 133.376-133.376 0-73.548308-59.837538-133.376-133.376-133.376-73.538462 0-133.376 59.827692-133.376 133.376 0 13.164308 1.988923 25.858462 5.558154 37.880615l-62.579693 43.923693c-26.141538-32.430769-63.780923-55.074462-106.665846-61.986462v-75.421538c60.416-12.689231 105.937231-66.368 105.937231-130.508308C502.564923 59.827692 442.727385 0 369.188923 0 295.650462 0 235.812923 59.827692 235.812923 133.376c0 63.281231 44.342154 116.297846 103.549539 129.892923v76.401231C258.56 353.853538 196.913231 424.371692 196.913231 509.179077c0 85.220923 62.257231 155.997538 143.643077 169.698461v80.674462c-59.812923 13.147077-104.743385 66.488615-104.743385 130.200615 0 73.548308 59.837538 133.376 133.376 133.376 73.538462 0 133.376-59.827692 133.376-133.376 0-63.712-44.930462-117.053538-104.743385-130.200615v-80.676923a172.221538 172.221538 0 0 0 104.861539-60.987077l63.096615 44.659692c-3.502769 11.913846-5.464615 24.482462-5.464615 37.513846 0 73.548308 59.837538 133.376 133.376 133.376 73.538462 0 133.376-59.827692 133.376-133.376 0-73.548308-59.837538-133.376-133.376-133.376z m0-311.864615c35.660308 0 64.664615 29.016615 64.664615 64.667077s-29.004308 64.664615-64.664615 64.664615-64.664615-29.014154-64.664615-64.664615c0-35.650462 29.004308-64.667077 64.664615-64.667077z m-389.169231-121.444923c0-35.650462 29.006769-64.664615 64.667077-64.664615s64.664615 29.014154 64.664615 64.664615c0 35.650462-29.004308 64.664615-64.664615 64.664615s-64.667077-29.014154-64.667077-64.664615z m129.331692 756.376615c0 35.650462-29.004308 64.664615-64.664615 64.664616s-64.667077-29.014154-64.667077-64.664616c0-35.650462 29.006769-64.664615 64.667077-64.664615s64.664615 29.014154 64.664615 64.664615z m-64.669538-290.387692c-49.735385 0-90.195692-40.452923-90.195692-90.185846 0-49.735385 40.460308-90.195692 90.195692-90.195692 49.732923 0 90.193231 40.460308 90.193231 90.195692 0 49.732923-40.460308 90.185846-90.193231 90.185846z m324.507077 165.363692c-35.660308 0-64.664615-29.016615-64.664615-64.667077s29.004308-64.664615 64.664615-64.664615 64.664615 29.014154 64.664615 64.664615c0 35.650462-29.004308 64.667077-64.664615 64.667077z" ></path></symbol><symbol id="iconicons8-openid" viewBox="0 0 1024 1024"><path d="M938.666667 576l-21.333334-192-61.866666 40.533333c-57.6-36.266667-130.133333-61.866667-211.2-74.666666 0 0-40.533333-8.533333-93.866667-8.533334s-102.4 6.4-102.4 6.4C241.066667 373.333333 85.333333 490.666667 85.333333 631.466667 85.333333 776.533333 245.333333 896 490.666667 917.333333v-83.2c-168.533333-23.466667-275.2-102.4-275.2-202.666666 0-93.866667 98.133333-172.8 232.533333-198.4 0 0 104.533333-23.466667 196.266667 4.266666 44.8 10.666667 85.333333 25.6 119.466666 46.933334L682.666667 533.333333l256 42.666667z" fill="#9E9E9E" ></path><path d="M490.666667 170.666667v746.666666l128-64V106.666667z" ></path><path d="M490.666667 170.666667v746.666666l128-64V106.666667z" fill="#FF9800" ></path></symbol><symbol id="iconPrometheus_software_logo" viewBox="0 0 1035 1024"><path d="M509.008842 5.991298C227.902877 5.991298 0 233.867228 0 514.982175c0 281.105965 227.902877 508.99986 509.008842 508.99986s508.99986-227.893895 508.99986-508.99986c0-281.114947-227.902877-508.990877-508.99986-508.990877z m0 952.634386c-79.979789 0-144.82414-53.427649-144.82414-119.313965H653.832982c0 65.877333-64.844351 119.313965-144.82414 119.313965z m239.202807-158.827789H269.779088v-86.752562h478.441544v86.752562z m-1.715649-131.404351h-475.351579c-1.580912-1.823439-3.197754-3.61993-4.724772-5.470316-48.972351-59.46386-60.505825-90.507228-71.706947-122.143439-0.188632-1.041965 59.383018 12.171228 101.627509 21.674667 0 0 21.737544 5.030175 53.517473 10.82386-30.513404-35.76814-48.631018-81.237333-48.631017-127.712562 0-102.031719 78.255158-191.191579 50.023298-263.257824 27.477333 2.236632 56.86793 57.990737 58.853053 145.165474 29.210947-40.367158 41.43607-114.086175 41.43607-159.285895 0-46.798596 30.836772-101.160421 61.682526-103.01979-27.495298 45.316491 7.123088 84.165614 37.896982 180.538386 11.542456 36.199298 10.069333 97.118316 18.97993 135.75186C573.053754 301.217684 586.850807 184.140351 637.754386 143.719298c-22.45614 50.903579 3.323509 114.598175 20.95607 145.219369 28.447439 49.403509 45.693754 86.833404 45.693755 157.62414 0 47.463298-17.524772 92.151018-47.086036 127.083789 33.612351-6.305684 56.823018-11.991579 56.823018-11.991578l109.154807-21.297404c0.008982-0.008982-15.854035 65.221614-76.8 128.03593z" fill="#E6522C" ></path></symbol><symbol id="iconskywalking" viewBox="0 0 4327 1024"><path d="M1739.616604 441.967094v2.334189l-70.798491 357.875925c-9.33434 46.678943-21.782943 65.351245-69.240755 65.351245h-21.005283c-42.010566 0-63.794717-20.227623-73.909132-60.682868l-61.461735-238.06551c-0.77766-3.111849-0.77766-3.889509-2.332982-3.889509-1.556528 0-1.556528 0.77766-2.334188 3.888302l-61.461736 238.066717c-10.113208 40.455245-31.897358 60.682868-73.909132 60.682868h-21.005283c-47.456604 0-59.906415-18.672302-69.240755-65.352453L1192.718491 695.233208c-1.195472 5.047547 0.798189-1.735245 5.984603-20.34717l7.780227-27.918491 35.907622-128.876679h17.354868l36.416 251.411321c0.77766 7.001358 2.334189 10.892075 3.88951 10.892075 1.556528 0 3.890717-3.113057 5.446037-10.892075l64.573585-261.404981c7.779019-30.342038 17.115774-33.453887 43.568302-33.453887h54.457963c26.451321 0 35.788075 3.111849 43.568301 33.453887l64.572378 261.403773c1.556528 7.780226 3.890717 10.892075 5.446038 10.892076 1.556528 0 3.111849-3.889509 3.889509-10.892076l49.01434-329.089207c0.77766-7.002566 6.223698-14.003925 14.003924-14.003925h75.464453c8.557887 0 15.559245 7.001358 15.559245 15.559245z m379.539321 407.667925c0 8.557887-7.002566 15.559245-15.560453 15.559245h-66.128906c-8.557887 0-15.559245-7.001358-15.559245-15.559245v-12.448604c-35.788075 21.784151-72.353811 34.231547-109.697208 34.231547-64.573585 0-134.593208-24.896-134.593207-129.923622v-3.113057c0-88.690717 54.460377-134.592 189.830037-134.592h49.01434v-34.231547c0-50.56966-22.561811-63.017057-68.463094-63.017057-49.792 0-101.139321 3.111849-126.812981 6.223698h-3.88951c-7.780226 0-14.003925-2.334189-14.003924-13.225056v-49.792c0-8.557887 4.66717-14.003925 14.781584-16.338113 31.118491-6.223698 76.243321-12.447396 129.924831-12.447397 110.47366 0 171.157736 49.01434 171.157736 148.595925v280.077283z m-102.694642-81.690566V672.253585h-49.01434c-70.796075 0-86.356528 22.561811-86.356528 66.128906v3.113056c0 38.121057 17.115774 48.234264 56.015698 48.234264 28.007849 0 56.793358-9.33434 79.35517-21.784151z m305.630189 80.911698c0 8.557887-6.223698 16.338113-14.781585 16.338113h-72.353812c-8.557887 0-15.559245-7.780226-15.559245-16.338113V288.704c0-8.557887 7.001358-15.560453 15.559245-15.560453h72.353812c8.557887 0 14.780377 7.002566 14.780377 15.560453v560.152151z m453.448453 7.002566c0 4.66717-4.668377 9.335547-10.892076 9.335547h-94.914415c-8.557887 0-17.893434-8.557887-22.561811-15.559245l-122.144604-177.382642v176.603774c0 8.557887-7.001358 16.338113-15.559245 16.338113h-71.576151c-8.557887 0-15.559245-7.780226-15.559246-16.338113V288.704c0-8.557887 7.001358-15.560453 15.559246-15.560453h71.576151c8.557887 0 15.559245 7.002566 15.559245 15.560453v324.42083l133.035472-177.381434c5.446038-7.001358 13.226264-9.335547 17.894641-9.335547h87.135396c7.779019 0 11.669736 3.111849 11.669736 8.557887 0 2.334189-0.778868 4.668377-3.111849 7.780226l-156.377358 192.163019 157.932679 214.726038c1.556528 2.332981 2.334189 3.888302 2.334189 6.223698z m176.483018-503.36c0 8.557887-7.001358 15.559245-15.559245 15.559245h-75.464453c-8.557887 0-16.338113-7.001358-16.338113-15.559245v-68.463094c0-8.557887 7.780226-15.560453 16.338113-15.560453h75.464453c8.557887 0 15.560453 7.002566 15.560453 15.560453v68.463094z m-2.332981 496.357434c0 8.557887-7.001358 16.338113-15.559245 16.338113h-71.576151c-8.557887 0-15.559245-7.780226-15.559245-16.338113V441.967094c0-8.557887 7.001358-15.559245 15.559245-15.559245h71.576151c8.557887 0 15.559245 7.001358 15.559245 15.559245V848.857358z m458.11683 0c0 8.557887-7.002566 16.338113-15.560452 16.338113h-71.574944c-8.557887 0-15.559245-7.780226-15.559245-16.338113V595.231396c0-67.685434-6.223698-87.134189-66.130113-87.134188-26.451321 0-55.23683 10.892075-87.911849 28.006641V848.857358c0 8.557887-7.002566 16.338113-15.560453 16.338114h-71.574944c-8.557887 0-15.559245-7.780226-15.559245-16.338114V441.967094c0-8.557887 7.001358-15.559245 15.559245-15.559245h67.685434c8.557887 0 15.559245 7.001358 15.559246 15.559245v16.338114c45.123623-28.785509 74.686792-37.343396 126.03532-37.343397 112.030189 0 134.592 75.46566 134.592 174.269585V848.857358z m478.344453-368.766793c0 11.669736-3.111849 13.225057-12.448603 17.115774l-25.672453 10.113208c12.447396 17.894642 19.448755 35.010415 19.448754 62.239396v5.446038c0 97.248604-66.906566 141.594566-184.384 141.594566-41.232906 0-69.240755-7.002566-84.8-13.226265-9.336755 6.223698-13.226264 13.226264-13.226264 20.227623 0 15.560453 8.557887 21.784151 26.451321 25.67366l91.802566 21.784151c105.807698 24.896 174.270792 41.232906 174.270792 124.478793v5.446038c0 79.353962-58.348679 122.143396-190.607698 122.143396-126.035321 0-192.941887-47.456604-192.941886-129.145962v-7.001359c0-31.898566 14.781585-63.017057 39.677584-85.578868-21.784151-16.338113-35.009208-43.568302-35.009207-71.576151v-0.77766c0-24.117132 10.113208-48.235472 31.118491-63.017057-23.339472-24.117132-31.897358-52.124981-31.897359-91.024905v-5.446038c0-77.798642 50.56966-143.149887 185.16166-143.149887h182.049812a20.91834 20.91834 0 0 1 21.00649 21.005283v32.676226zM3766.339623 577.337962v-6.223698c0-37.343396-16.338113-66.128906-83.245887-66.128906-66.128906 0-84.02234 29.56317-84.02234 66.128906v6.223698c0 28.785509 11.669736 61.461736 84.02234 61.461736 64.573585 0 83.245887-22.561811 83.245887-61.461736z m8.557886 323.644378v-5.446038c0-17.115774-10.114415-27.230189-91.803773-46.680151l-69.240755-16.338113c-11.669736 16.338113-19.449962 26.452528-19.449962 54.460377v7.001359c0 31.897358 19.449962 51.347321 92.581434 51.34732 74.686792 0 87.913057-16.338113 87.913056-44.344754zM374.123472 607.081057c0 78.577509-49.01434 162.599849-204.611623 162.599849-58.348679 0-100.360453-5.446038-137.703849-14.003925-7.780226-1.555321-14.781585-7.001358-14.781585-15.559245v-56.015698c0-8.557887 7.001358-14.781585 14.780377-14.781585h1.557736c31.118491 3.889509 108.91834 7.780226 137.703849 7.780226 69.240755 0 90.246038-24.896 90.246038-70.019622 0-30.342038-14.780377-45.901283-66.128906-76.243321l-102.694641-61.460528C20.138264 426.587774 0.688302 381.464151 0.688302 327.003774c0-85.578868 49.790792-147.818264 194.497207-147.818265 51.347321 0 122.922264 7.779019 149.373585 14.003925 7.780226 1.555321 14.005132 7.001358 14.005132 14.780377v57.572227c0 7.780226-5.446038 14.003925-13.226264 14.003924h-1.556528c-51.347321-4.668377-102.694642-7.780226-153.263094-7.780226-57.572226 0-81.690566 20.227623-81.690566 55.238038 0 25.672453 13.227472 41.232906 63.795924 69.240754l93.359094 52.124981c85.578868 47.456604 108.140679 97.248604 108.14068 158.71034z m433.99849 147.040603c0 4.66717-4.66717 9.33434-10.892075 9.33434h-94.913208c-8.559094 0-17.895849-8.556679-22.563019-15.559245l-122.143396-177.381434v176.603773c0 8.557887-7.003774 16.338113-15.560453 16.338114h-71.574943c-8.557887 0-15.560453-7.780226-15.560453-16.338114V186.965736c0-8.557887 7.002566-15.559245 15.560453-15.559245h71.574943c8.557887 0 15.559245 7.001358 15.559246 15.559245v324.422038L690.645736 334.007547c5.446038-7.001358 13.226264-9.335547 17.893434-9.335547h87.135396c7.780226 0 11.669736 3.111849 11.669736 8.557887 0 2.334189-0.77766 4.66717-3.111849 7.780226L647.856302 533.171925l157.932679 214.726037c1.555321 2.332981 2.332981 3.888302 2.332981 6.223698z m434.777359-416.225811c0 1.556528 0 3.113057-0.777661 4.668377L1112.19683 796.911094c-24.117132 84.8-52.902642 122.143396-158.710339 122.143397-25.672453 0-64.572377-4.66717-82.467019-10.113208-8.557887-2.334189-16.338113-5.446038-16.338114-13.226264v-49.790793c0-8.557887 7.002566-14.003925 15.560453-14.003924h1.556529c21.784151 0.77766 66.128906 4.668377 87.911849 4.668377 33.453887 0 50.56966-9.336755 61.461736-49.792l6.223698-23.339471h-11.669736c-22.561811 0-50.56966-5.446038-67.685434-64.573585l-101.916981-356.319397c-0.77766-2.334189-0.77766-3.889509-0.777661-5.446037 0-7.780226 4.668377-12.447396 14.782793-12.447397h78.576302c7.002566 0 13.226264 7.001358 14.781585 14.003925l78.577509 316.641811c3.111849 13.226264 6.223698 17.115774 10.892075 17.115774h7.001359l84.023547-334.536453c1.555321-7.001358 7.779019-13.225057 15.559245-13.225057h79.35517c7.780226 0 14.003925 6.223698 14.003925 13.225057z" fill="#1890FF" ></path><path d="M3643.813434 155.203623c21.086189-4.692528 42.908981-7.631698 64.788528-8.777661 219.435472-11.499472 406.839547 158.192302 418.404227 378.855849 3.95834 75.522415-14.055849 150.439849-50.383698 215.553208 154.855849-55.217509 259.634717-206.250264 250.596226-378.724227-11.004377-209.968302-189.681509-371.759094-398.479698-360.815094-114.165132 5.982189-218.470642 63.932377-284.925585 153.907925z" fill="#D8D8D8" ></path></symbol></svg>',
Copy link
Contributor

@liuxiran liuxiran Jan 21, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we need to find a better way to store a self defined icon, it is a little hard to maintenance IMHO.

cc @juzhiyuan @LiteSun @guoqqqi @KishaniKandasamy

@juzhiyuan juzhiyuan merged commit 6d7f11a into apache:master Jan 21, 2021
JieTrancender pushed a commit to JieTrancender/apisix-dashboard that referenced this pull request Jan 21, 2021
* fix: remote_addrs (apache#948)

* test: fix CI unstable (E2E) (apache#953)

* test: e2e test chash upstream hash on (consumer, header, cookie)   (apache#936)

related apache#908

* fix: hack to fix the checking of `remote_addrs` (apache#952)

* fix: hack to fix the checking of `remote_addrs`

* fix: use correct method to get object's length (apache#957)

* fix: use correct method to get object's length

* api(conf/conf.yaml): aligned comments (apache#969)

* fix: increase the sleep time to fix e2e test unstable issue (apache#976)

* feat: support disable property for json schema according to APISIX's change (apache#904)

* feat: support disable property for json schema according to APISIX's change

* feat: add etcd basic auth support (apache#951)

* add etcd basic auth support

* test: e2e test balancer (roundrobin upstream) (apache#972)

close apache#988

* test: e2e test chash upstream with key (wrong key, vars) (apache#971)

close apache#993

* fix: fix router name conflict in route_service_upstream_test.go.

* fix(Plugin): use codemirror instead of form in plugin module (apache#898)

* feat(plugin): added code mirror

* chore: format codes

* feat(Plugin): remove a7 plugin

* feat(Plugin): remove @api7-dashboard/plugin

* feat: added codes format

* feat: use local icon files

* feat: update ASF Release cfg

* feat: update ASF Release cfg

* feat(CI): supoort markdown links checker (apache#981)

* fix: English spelling (apache#1002)

* docs: optimize metrics document (apache#970)

* docs: optimize metrics document

* docs: modified style

* docs: modified style

* Update USER_GUIDE.zh-CN.md

* Update USER_GUIDE.zh-CN.md

* Update USER_GUIDE.md

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: change proxy target to localhost when test (apache#1001)

* feat: change proxy target to localhost when test

* Update frontend-e2e-test.yml

* Update frontend-e2e-test.yml

* docs(contributing): added commit message guidelines (apache#1007)

* chore: enrich error log (apache#977)

* chore: enrich error log

* test: add test case for log caller

* fix: test error

* test

* fix: use invalid ip

* fix: cli test error

* fix: typo

* fix: spelling (apache#1004)

* feat: added priority (apache#1006)

* docs: update README's style (apache#1009)

* docs: update README's style

* Update README.zh-CN.md

* docs: only keep English docs (apache#1011)

related apache#1009

* feat: add access log for Manager API (apache#994)

* feat: access log

* feat: access log

* chore: access log format

* chore: access log format

* test: add test case for access log

* chore: add access log example

* fix: according to review

* test: add unit test for `logging` middleware

* fix: license checker CI failed

* release: new version 2.1.1 (apache#959)

* docs: update CHANGELOG for v2.1.1

* docs: update CHANGELOG for v2.1.1

* docs: update CHANGELOG for v2.1.1

* docs: update deployment doc for v2.1.1

* docs: update CHANGELOG for v2.1.1

* feat(web): upgrade web version

* docs: update README and changelog

* feat(docs): update latest version to 2.1.1

* fix(docs): use correct apisix's version

Co-authored-by: nic-chen <johz@163.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix(husky): pass the web folder (apache#1008)

* fix(husky): unset git dir

* chore: remove private flag

* chore: remove useless env

* chore(codes): format codes

* chore(web): update version

* feat:  support to show version info when manager-api starting  (apache#900)

fix apache#866
fix apache#853

* fix: delete POST method in /apisix/admin/consumer (apache#852) (apache#868)

fix apache#852

* Revert "fix: delete POST method in /apisix/admin/consumer (apache#852) (apache#868)" (apache#1019)

This reverts commit 78db532.

* feat: use Swagger to maintain API document for Manager API (apache#992)

* feat: api doc

* feat: api doc

* feat: api doc

* fix: CI failed

* fix: remove useless comments

* fix: according to review

* fix: license

* fix: according to review

* fix: according to review

* chore: remove useless doc file

* fix: according to review

* fix: typo

* feat: remove husky from the web (apache#1018)

* feat: remove husky from the web

* chore: remove husky folder

* fix: PATCH method bug (apache#1005)

* fix: PATCH method bug

* test: use sub path patch in e2e test

* fix: lint

* fix: naming stype

* fix: according to review

* fix: style

* feat: add a unit test for consumer and remove implicit init (apache#859)

* feat: add a unit test for consumer and remove implicit init

* fix: add implict init function to compatible integration tests

* chore: add other cosumer unit test and refacotor some code

* fix: remove intergration instead of unit test

* fix: add EOL for file

* chore: use sub test to run table test

* chore: test desc

* chore: test desc

Co-authored-by: Wen Ming <moonbingbing@gmail.com>

* fix: Use JSONSchema to verify the original data submitted by users (apache#986)

* fix: JSONSchema verification should be performed on the original data submitted by the user

* fix: remove debug info

* test: add test cases

* fix: error info

* fix: script data type

* fix: script data type

* fix: error

* fix: error message

* fix: CI failed

* fix: error

* fix: according to review

* fix: e2e test case

* fix: according to review

* ci: support dependency bot (apache#1021)

* ci: support dependency bot

* Update dependabot.yml

* feat: update api's version to 2.2-rc1 (apache#1025)

* fix: remove the dependency on git from the build script (apache#1024)

* fix: remove the dependency on git from the build script

* ci: add test for release

* ci: add test for release

* test

* fix error

* fix error

* ci: support gitleaks to scan hardcoded password (apache#1022)

* ci: support codeql-analysis (apache#1020)

* ci: support codeql-analysis

* Update codeql-analysis.yml

* Update codeql-analysis.yml

* chore(deps): bump actions/setup-node from v1 to v2.1.3 (apache#1029)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from v1 to v2.1.3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v1...27082ce)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* ci: fix release test run failed (apache#1032)

fix release test run failed

* fix(plugin): Inject the disable property into every plugin's jsonschema, the same as manager-api. (apache#1031)

uses the correct Proxy host

fix apache#1027
fix apache#1028

* chore(deps): bump wei/wget from v1 to v1.1.1 (apache#1046)

* refactor: 🧹 remove trailing whitespace (apache#1052)

* feat(CI): add a GitHub Action to lint the Markdown (apache#1053)

- Add a Markdownlint config file
- Lint Markdown for MD038/no-space-in-code Spaces inside code span elements

https://github.com/markdownlint/markdownlint/blob/master/docs/RULES.md#md038---spaces-inside-code-span-elements

* docs: update CHANGELOG for v2.2 (apache#1037)

* docs: update CHANGELOG for v2.2

Co-authored-by: nic-chen <johz@163.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat(CI): add a GitHub Action to lint the YAML (apache#1060)

- add a `.yamllint` config file
- lint some YAML

* chore(deps): bump actions/setup-go from v1 to v2.1.3 (apache#1030)

Bumps [actions/setup-go](https://github.com/actions/setup-go) from v1 to v2.1.3.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v1...37335c7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): update actions/setup-node requirement to v2.1.4 (apache#1062)

Updates the requirements on [actions/setup-node](https://github.com/actions/setup-node) to permit the latest version.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/commits/c46424eee26de4078d34105d3de3cc4992202b1e)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix: absolute Paths conf.WebDir (apache#1055)

* fix: absolute Paths conf.WebDir

* style: use filepath.Join to splicing path, change conf.WebDir to 'html/'

* style: use success code to check test return

Co-authored-by: fu_changjie <834876355@qq.com>

* feat: Refactor frontend e2e (apache#1056)

* feat: remove puppeteer dependency

* feat: init cypress

* feat: add login logout test case

* feat: add crete and delete test case

* feat: add e2e test serveUrl

* feat: refactor fe e2e ci

* feat: update package.json

* feat: update package.json

* feat: update package.json

* docs: add front-end-e2e.md

* feat: add ASF licenses

* feat: add ASF licenses

* fix: not cache cypress error

* feat: Remove unuseful files

* feat: update frontend-e2e-test.yml

* feat: clean code

* feat: add login with invalid credentials test case

* feat: clean code

* feat: Optimization test cases

* feat: set english as default language

* feat: set login default language

* feat: add search route befofe delete

* feat: support search route by label (apache#1061)

* feat: support search route by label (apache#861)

* doc: add search by route

* feat: add more unit test

* update: check the label parameter

* fix: unit test

* feat: implement API to get apisix instances status (apache#958)

related apache#849 .

* fix: create_and_delete_route wrong way to locate prometheus button (apache#1069)

* feat(plugin): use ajv to validate data (apache#1047)

* feat: use ajv to validate data

* style: format codes

* style: format codes

* style: remove extra ;

* style: format codes

* docs: update README to remind that the master version should work with the APISIX master version. (apache#1071)

* feat: refactor online debug for backend (apache#979)

* feat: refactor online debug be

* fix: update test

* fix: upate e2e test

* fix: e2e test

* fix: e2e test

* fix: debug

* fix: debug

* fix: case 2

* fix: more cases

* fix: e2e

* fix: e2e

* fix: e2e

* fix: e2e

* fix: e2e

* fix: e2e

* fix: e2e

* fix: e2e

* fix: e2e

* fix: e2e

* fix: typo

* fix: add Protocol to on debug rewarding

* fix: ci

* fix: ci

* fix: ci

* fix: enhancement refer to code review

* fix: define global variable

* fix: put route_online_debug into a separate file

* fix: typo

* fix: add license

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: refactor online debug for frontend (apache#978)

* feat: refactor online debug fe

* fix: lint errors

* fix: update yarn.lock

* fix: url required

* fix: update refer to the review

* fix: ci error

* fix: update refer to view

* fix: update yarn.lock

* fix: add attr protocol  to debug request

* fix: update params name

* fix: update yarn.lock

* fix: update code review

* fix: lint errors

* fix: typo

* fix: codemirror height

* fix: update yarn.lock

* feat: put server_info under the admin api (apache#1076)

* feat: added info page (apache#949)

* add: Static Info Pages

* fix: 代码格式化,使用Select组件

* fix: 优化Select组件和表格联动

* fix: ./Info.less error not found.

* fix: Format code

* fix: delete console.log()

* fix: Optimized code

* fix: Optimized code

* fix: Modify data, wait for api.

* feat: integrate with API

* fix: format codes

* fix: i18n

* fix: link to instructions for use

* fix: format codes

* fix: format codes

* fix: format codes

* fix: node type

* Update web/src/pages/ServerInfo/List.tsx

Co-authored-by: litesun <sunyi@apache.org>

* fix: format codes

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: litesun <sunyi@apache.org>

* feat(FE): update route e2e (apache#1074)

* Update schema to master (apache#1080)

* debug

* fix: sort schema.json

* fix: unit test remote_addr validate pattern

* fix: update remote_addr validate failed msg

Co-authored-by: nic-chen <johz@163.com>

* feat: active check support custom port (apache#1078)

* feat: active check support custom port

* fix: omit null value

* Update web/src/pages/Upstream/locales/en-US.ts

Co-authored-by: litesun <sunyi@apache.org>

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: litesun <sunyi@apache.org>

* feat: support  to line feed (apache#1084)

* chore: remove Lua dependency (apache#1083)

* chore: remove Lua dependency

* feat: use selector to choose methods (apache#1082)

* fix: "method" can be null value

* Update RequestConfigView.tsx

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: e2e test cases unstable (apache#1073)

* Refactor publish offline be  (apache#1081)

* feat: support  patch in route module

* fix: add test cases refer to the code review

* fix: define status in route struct

* fix: set default status for route

* test: update test cases

* fix: update test cases

* fix: test cases failed

* fix: add sleep after create route

* fix: update sleep

* fix: test case

* fix: use a same type for status

Co-authored-by: nic-chen <johz@163.com>

* feat: added websocket tab for route (apache#1079)

* feat: added websocket tab for route

* Update RequestConfigView.tsx

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: refactor publish/offline fe (apache#991)

* feat: refactor online debug fe

* fix: use PATCH instead of PUT

* fix: bug

* fix: code review

* fix(FE): delete route error

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: litesun <sunyi@apache.org>

* feat: upstream support set `pass_host` parameter (apache#1088)

* feat: upstream support set `pass_host` parameter

* feat: i18n

* feat: support labels list  (apache#1072)

* feat: support labels list

* feat(FE): allow user write FE e2e by using local manager-api server  (apache#1090)

* feat: add local manager-api mode when write FE e2e test case

* feat: update package.json

* fix: add protocol select (apache#1092)

* fix: error throws when delete all params

* fix: add protocol select

* fix: add online debug to USER_GUIDE.md (apache#1091)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* test: add frontend e2e test (create and delete consumer with key-auth) (apache#1068)

* test: add front e2e test (create and delete consumer with key-auth)

* add invaild json check

* test: modify indentation, modify method for access consumer page, add JSON.stringify

* test : modify indentation

* remove useless code, modify JSON.stringify()

* chore: modify comment

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: misspelling (apache#1101)

* ci:  display more meaningful information when running E2E test cases failed (apache#1012)

* ci:  display more meaningful information when running E2E test cases fail

* feat: provide the ability to view plugin type and other properties (apache#1111)

* feat: add test cases for rejecting request data if it contains an empty array (apache#1112)

* feat: add test cases for empty array

* fix: when enable or disable existing SSL, an error occurred (apache#1064)

* fix: when enable or disable existing SSL, an error occurred

* fix: keep the code uniform

* fix: lint

* fix: keep the code uniform

* fix: license

* chore: add comment to note that json.Marshal and json.Unmarshal may cause the precision loss

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: YuanSheng Wang <membphis@gmail.com>

* fix: not allowed to specify `create_time` and `update_time` when create/edit route, service, upstream and consumer (apache#1110)

Related apache#933 .

* feat: add spell checker (apache#1013) (apache#1107)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: Alex Zhang <tokers@apache.org>

* fix: delete POST method in /apisix/admin/consumer  (apache#1109)

fixed apache#852
related apache#868

* chore: introduce corba as the cli scafford (apache#773)

related apache#739

* feat(FE): add service module (apache#1089)

* feat: init service

* feat: add service list page

* feat: add service step header

* feat: add basic information page

* feat: add plugin page

* feat: update license

* feat: add create service

* feat: add list operation

* feat: add edit mode

* feat: add service edit

* feat: remove useless file

* feat: clean code

* feat: validate upstream form

* feat: update codes

* feat: update UpstreamForm

* feat: add service_id in route step1 page

* feat: update code

* feat: update comment

* feat: update route transform

* fix: upstreamForm not update when upstream_id change

* feat: add init upstreamFrom default value

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: add route group (apache#999)

* feat: added route label search

* fix: react key warning

* feat: add label drawer

* feat: add save and cancel button in drawer

* feat: added edit feature in labelDrawer

* fix: lost click event when div child is empty

* feat: update route  transform with labels

* feat: add AutoComplete

* feat: use form.list render labels

* feat: clean code

* fix: warning when click save button

* feat: update fetchLabelList

* feat: update create route

* feat: update typing

* Merge branch master into feat-route-group-1

* Update component.ts

* feat: update code

* feat: update i18n

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: when create a route without ID in request body by Admin API, it can't be displayed in Manager API (apache#1063)

* fix: when the ID in body of a resource is empty, it cannot be displayed in the list

* test: add test case

* fix: unit test fail

* fix: error

* test: update test cases

* test: update test cases

* chore: naming style

* test: add test cases for create route by POST

* fix: unit test failed

* fix: manager api host port for e2e

* chore: sleep more time

* chore: code refactor

* fix: error

* fix: unit test failed

* fix: be consumer e2e test ci failed in pr#999 (apache#1118)

* fix: be consumer e2e test ci failed in pr#999

* fix: online debug sleep

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: fix some sleep location in e2e test (apache#1123)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* chore: adjust directory structure of api (apache#1108)

chore: adjust directory structure of api

* fix: can not manual input in upstream (apache#1124)

* fix: can not manual input

* feat: update upstream

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* test: add frontend e2e test (smoke test for ssl) (apache#1096)

* test: add frontend e2e test (smoke test for ssl)
resolve apache#641

* fix: add waiting time

* more test

* fix: modify the delete method

* test: used fixture instead of code

* test: modify certificate.json to add `sni`

* Update certificate.json

Co-authored-by: YuanSheng Wang <membphis@gmail.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: litesun <sunyi@apache.org>

* fix:value not change when upstream_id change (apache#1129)

* fix: error check to ensure path id doesn't conflict body id (apache#1067)

Co-authored-by: nic-chen <johz@163.com>

* test: add frontend e2e test (smoke test for settings page) (apache#1105)

* feat: support EWMA (apache#1131)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* test: enhance frontend e2e test stability (consumer) (apache#1116)

* test: fix frontend e2e test (consumer test unstable)

* chore: change comment to lowercase

* chore: add ; symbol

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: YuanSheng Wang <membphis@gmail.com>

* test: add frontend e2e test (smoke test for metrics page) (apache#1104)

* test: add frontend e2e test (smoke test for metrics page)

* fixed wrong case title

* update the key name

Co-authored-by: YuanSheng Wang <membphis@gmail.com>

* test: add frontend e2e test (create_and_delete_upstream) (apache#1066)

* test: add e2e for web-create_and_delete_upstream

* move to upstream folder

* chore: fix code style

* chore: fix code style

* chore: fix code style

* test:  use camelCase, modify upstream name, method to access upstream list page, modify indentation

* remove useless code

* fixed: CI failed

* chore: modify comment

* add comment

* fixed code style

* chore: fixed title

* chore: title add `should`

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: YuanSheng Wang <membphis@gmail.com>
Co-authored-by: litesun <sunyi@apache.org>

* feat: support global rules for Manager API (apache#1057)

* feat: support global rules

* feat: improve upstream i18n (apache#1097)

* feat: "upstream" i18n

* feat: "menu" i18n

* feat: "button" i18n

* fix: 'query' button for 'search'

* fix: e2e text

* fix: i18n

* fix: i18n

* Update web/src/components/RightContent/AvatarDropdown.tsx

* Update web/src/locales/en-US/menu.ts

* Update web/src/locales/zh-CN/menu.ts

* style: format codes (#1)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: liuxiran <belovedxixi@126.com>

* fix: click avatarDropdown setting, there will be a loading appeared (apache#1132)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat(FE): fetch category from manager-api (apache#1122)

* feat: fetch category from manager-api

* feat: add category sort

* feat: use consumer_schema in consumer module

* feat: use local PluginOrchestration components

* feat: add  license

* feat: pluginOrchestration fetch type from manager-api

* feat: remove json-schema

* feat: add pluginOrchestration i18n

* feat: add showList sort

* feat: clean code

* feat: update name

Co-authored-by: juzhiyuan <juzhiyuan@apache.org>

* fix: minish resync_delay for e2e test (apache#922) (apache#1139)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* test: add frontend e2e test (edit and search route) (apache#1093)

* test: add frontend e2e test (edit and search route)

* chore: modify code style

* chore: add `should`

* chore: add `should`

* test: add sleepTime

* feat: added useForceIntl hook

* feat: improve testcase

* feat: added license header

* feat: use Search instead of Query

* fix: should edit the route case

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>

* chore: add goreport card badge in README (apache#1142)

Signed-off-by: imjoey <majunjiev@gmail.com>

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>

* fix: fetch code from master branch instead of v2.0 in Dockerfile (apache#1146)

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat(FE): add global plugin (apache#1106)

* feat: init global plugin

* feat: init list page

* feat: update plugin list page interaction

* feat: refactor codeMirror

* feat: dont validateData when disable

* feat: update

* feat: init plugin config

* feat: add schemaType in PluginDetail

* feat: use drawer to render pluginDetail

* global plugin access interface

* feat: add plugin sort

* fix: license

* feat: add scope type

* style: format codes

* feat: update global plugin

* feat: add card background

* fix: consumer e2e

* fix: lint

Co-authored-by: juzhiyuan <juzhiyuan@apache.org>

* fix: conflicted when update global rule (apache#1152)

* fix: conflicted when update global rule

* fix: unit test failed

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: protable search&reset button i18n (apache#1153)

* fix: protable search&reset button i18n

* fix: markdown lint check error

* fix: update refer to code review

* fix: update refer to the code review

* fix: ssl

Co-authored-by: litesun <sunyi@apache.org>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: input validate for online debug url (apache#1164)

* fix: input validate for online debug url

* fix: update regular expression

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat(FE): version manager (apache#1157)

* style: codes-format

* feat: use labels form item

* style: codes-format

* feat: adjust buttons

* style: 调整按钮位置

* feat: 增加警告标示

* feat: added version

* feat: added version

* fix: redirect

* style: format codes

* fix: style

* fix: search labels with the same key  (apache#1151)

* fix: search labels with the same key (apache#1130)

* fix: 2020 update to 2021 (apache#1179)

* fix: correct Version and GitHash output for manager-api command (apache#1162)

* bug: fix Version and add GitHash for manager-api command

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: git hash support generating .githash for apache release

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: Add testcase for the new githash info

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: add test case for .githash content validation

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: Remove git command dependency for getting git hash

Signed-off-by: imjoey <majunjiev@gmail.com>

* fix: allow empty plugins for global rule (apache#1180)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: improve upstream e2e testcase (apache#1187)

* fix(cli): support running manager-api cmd in non-default diretory (apache#1184)

* fix: Support version/githash for target api-run (apache#1200)

Signed-off-by: imjoey <majunjiev@gmail.com>

* fix: well handle with malformed auth token in request header (apache#1206)

* fix: not panic if auth token is invalid

Signed-off-by: imjoey <majunjiev@gmail.com>

* do not record the false in log

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: sync bugfix PRs with the master branch (apache#1171)

* fix(FE): delete global plugin failed (apache#1170)

* fix: delete global plugin failed

* fix: filter disable plugins

* fix: update online debug api protocol validation and error msg (apache#1166)

* fix: update validation and msg

* Update api/internal/handler/route_online_debug/route_online_debug.go

* fix: update refer to code review

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat(cli): Show GitHash for manager-api in branch v2.3 (backport apache#1162) (apache#1181)

* fix: correct Version and GitHash output for manager-api command (apache#1162)

* bug: fix Version and add GitHash for manager-api command

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: git hash support generating .githash for apache release

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: Add testcase for the new githash info

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: add test case for .githash content validation

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: Remove git command dependency for getting git hash

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: set VERSION to 2.3 in branch v2.3

Signed-off-by: imjoey <majunjiev@gmail.com>

* fix(fe): route search with status (apache#1205)

* fix(fe): route search with status

* fix: version and status select box allowclear

* fix: remove console

* fix: set create_time/update_time as omitempty (apache#1203)

Signed-off-by: imjoey <majunjiev@gmail.com>

* fix(FE): service issues (apache#1209)

* fix: omit checks when empty

* fix: desc search

* fix: omit checks when empty

* feat: remove desc search

* feat: add create service e2e test

* feat: update code

* feat: update code

* chore: sync json schema from Apache APISIX 2.2 (apache#1177)

* chore: sync json schema from Apache APISIX 2.2

* fix: remove schema of plugins that not enable by default

* fix test cases for plugin skywalking which is not enable by default

* chore: expose port for control API

* fix: control API config

* fix yaml format

* fix CI failed

* fix: log path

* fix: log path

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: well handle with malformed auth token in request header (apache#1206) (apache#1210)

* fix: not panic if auth token is invalid

Signed-off-by: imjoey <majunjiev@gmail.com>

* do not record the false in log

Signed-off-by: imjoey <majunjiev@gmail.com>

Co-authored-by: Joey <majunjiev@gmail.com>

* fix: route list search query string (apache#1197)

* fix: route list search qurey string

* fix: well handle with malformed auth token in request header (apache#1206)

* fix: not panic if auth token is invalid

Signed-off-by: imjoey <majunjiev@gmail.com>

* do not record the false in log

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: add search lables e2e

* feat: add search route labels testcase

* feat: update code

* Update selector.json

* Update search-route.spec.js

Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>

Co-authored-by: litesun <sunyi@apache.org>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: nic-chen <johz@163.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>

* feat: Improve consumer for i18n (apache#1212)

Signed-off-by: imjoey <majunjiev@gmail.com>

* fix(be): change bodyParams to string to accept any content-type (apache#1202)

* fix: change bodyParams to string to accept any content-type

* fix: ci error

* fix: change bodyparam to type string in e2e test case

* fix: ci

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* chore: use the correct API version (apache#1215)

Co-authored-by: litesun <sunyi@apache.org>

* fix: online debug body params support content-type x-www-form-urlencoded (apache#1201)

* fix: online debug body params support content-type x-www-form-urlencoded

* fix: body code mirror support different mode

* fix: use enum instead of real string

* fix: lint error

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: add tips when plugin type is auth and schemaType is not consumer (apache#1219)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix(be): search by status on the route list page is invalid (apache#1207)

* fix search by status on the route list page is invalid

* Fix test cases and references

* Update route.go

* Update route.go

* Format error repair

* use strconv.Itoa Method conversion uint8

* chore: use the correct API version (apache#1215)

Co-authored-by: litesun <sunyi@apache.org>

fix: online debug body params support content-type x-www-form-urlencoded (apache#1201)

* fix: online debug body params support content-type x-www-form-urlencoded

* fix: body code mirror support different mode

* fix: use enum instead of real string

* fix: lint error

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

feat: add tips when plugin type is auth and schemaType is not consumer (apache#1219)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* Fix indent format problem

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: added E2E test for plugins (apache#1214)

* fix(FE): delete global plugin failed (apache#1170)

* fix: delete global plugin failed

* fix: filter disable plugins

* fix: update online debug api protocol validation and error msg (apache#1166)

* fix: update validation and msg

* Update api/internal/handler/route_online_debug/route_online_debug.go

* fix: update refer to code review

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat(cli): Show GitHash for manager-api in branch v2.3 (backport apache#1162) (apache#1181)

* fix: correct Version and GitHash output for manager-api command (apache#1162)

* bug: fix Version and add GitHash for manager-api command

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: git hash support generating .githash for apache release

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: Add testcase for the new githash info

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: add test case for .githash content validation

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: Remove git command dependency for getting git hash

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: set VERSION to 2.3 in branch v2.3

Signed-off-by: imjoey <majunjiev@gmail.com>

* fix(fe): route search with status (apache#1205)

* fix(fe): route search with status

* fix: version and status select box allowclear

* fix: remove console

* fix: set create_time/update_time as omitempty (apache#1203)

Signed-off-by: imjoey <majunjiev@gmail.com>

* fix(FE): service issues (apache#1209)

* fix: omit checks when empty

* fix: desc search

* fix: omit checks when empty

* feat: remove desc search

* feat: add create service e2e test

* feat: update code

* feat: update code

* chore: sync json schema from Apache APISIX 2.2 (apache#1177)

* chore: sync json schema from Apache APISIX 2.2

* fix: remove schema of plugins that not enable by default

* fix test cases for plugin skywalking which is not enable by default

* chore: expose port for control API

* fix: control API config

* fix yaml format

* fix CI failed

* fix: log path

* fix: log path

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: well handle with malformed auth token in request header (apache#1206) (apache#1210)

* fix: not panic if auth token is invalid

Signed-off-by: imjoey <majunjiev@gmail.com>

* do not record the false in log

Signed-off-by: imjoey <majunjiev@gmail.com>

Co-authored-by: Joey <majunjiev@gmail.com>

* fix: route list search query string (apache#1197)

* fix: route list search qurey string

* fix: well handle with malformed auth token in request header (apache#1206)

* fix: not panic if auth token is invalid

Signed-off-by: imjoey <majunjiev@gmail.com>

* do not record the false in log

Signed-off-by: imjoey <majunjiev@gmail.com>

* feat: add search lables e2e

* feat: add search route labels testcase

* feat: update code

* Update selector.json

* Update search-route.spec.js

Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: init cypress with plugin

* style: codes format

* feat: added come testcases

* feat: use the correct api version

* feat: added tip

* feat: added tip

* feat: added test cases

* feat: added disable

* feat: added disable

* feat: added disable

* style: codes format

* feat: added ajv formats

* feat: remove useless codes

Co-authored-by: litesun <sunyi@apache.org>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: nic-chen <johz@163.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>

* fix: sync the preload packages in schema-sync.lua (apache#1216) (apache#1221)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: add plugin icon (apache#1220)

* feat: add default plugin img

* feat: add plugin edit drawer tips

* feat: change icon opacity to 0.2

* feat: add plugin icon

* feat: update style

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* fix: get and head request did not contain bodyparams (apache#1239)

* feat: Add backport type in PR template (apache#1230)

Signed-off-by: imjoey <majunjiev@gmail.com>

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat(FE): skip Cypress binary install when build (apache#1248)

* fix: incomplete label display apache#1044 (apache#1252)

* fix: Adjust the grid layout. (apache#1253)

* docs: added back docs for release 2.3 (apache#1258)

* Update deploy.md

* doc: add changelog for v2.3 (apache#1235)

* Update CHANGELOG.md

Co-authored-by: liuxiran <belovedxixi@126.com>

Co-authored-by: Alex Zhang <zchao1995@gmail.com>
Co-authored-by: liuxiran <belovedxixi@126.com>

* feat: enhance plugin schema smoke test (apache#1261)

* feat: add create_time/update_time for global_rule (apache#1218)

* feat: support create_time/update_time for global_rule

Signed-off-by: imjoey <majunjiev@gmail.com>

* Update global_rule schema with new create_time/update_time

Signed-off-by: imjoey <majunjiev@gmail.com>

* Fix backend Unit test failure

Signed-off-by: imjoey <majunjiev@gmail.com>

* fix: use BEJSON to format schema.json

* fix style and code conventions

Signed-off-by: imjoey <majunjiev@gmail.com>

Co-authored-by: liuxiran <belovedxixi@126.com>

* fix(CI): Update lint workflow so that the Markdown and YAML linters run (apache#1254)

Due to the ASF's policies changing we cannot use the original GitHub Actions for linting as they are not approved

Lint some YAML

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: server info page time stamp display. (apache#1256)

* fix: server info page time stamp display.

* fix: format codes

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: litesun <sunyi@apache.org>

* fix: create route display is truncated apache#1188 (apache#1266)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* test: add backend e2e test for service (apache#1128)

* test: add backend e2e test for service

* test: remove commented code

* test: add service with limit-count plugin test

* add service with all options

* modify test case

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>

* docs: update README and added DockerHub badge (apache#1264)

* docs: update README and added DockerHub badge

* Update deploy-with-docker.md

* Update deploy-with-docker.md

* chore: modify the case's filename (apache#1272)

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* chore: Improve the http body check in e2e test case (apache#1250)

* chore: improve the http body check in e2e testcase

Signed-off-by: imjoey <majunjiev@gmail.com>

* Restore the test case mistakenly delete

Signed-off-by: imjoey <majunjiev@gmail.com>

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>

* docs: add readme for install Apache APISIX Dashboard with RPM package (apache#1273)

* docs: add readme for install Apache APISIX Dashboard with RPM package.

* fixed typo

* use a new file to have detailed

* fixed typo

* Update deploy-with-rpm.md

* Update deploy-with-rpm.md

* Update docs/deploy-with-rpm.md

Co-authored-by: litesun <sunyi@apache.org>

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: litesun <sunyi@apache.org>

* chore: fix punctuation problem (apache#1280)

* chore: lint Markdown and remove unneeded rules (apache#1274)

Lint Markdown for rules:
- MD009/no-trailing-spaces
- MD012/no-multiple-blanks
- MD022/blanks-around-headings
- MD031/blanks-around-fences

* test: backend e2e test for route with jwt (no algorithm) (apache#1195)

* test: backend e2e test for create consumer with jwt

* chore: add sleeptime

* fixed: test route with jwt-auth plugin

* move the new case to route_with_auth_plugin_test.go

* chore: modify case desc

* chore: modify jwt token name

* modify method for get the token of jwt

* modify file name

Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: YuanSheng Wang <membphis@gmail.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* docs: Update PULL_REQUEST_TEMPLATE (apache#1244)

* Update PULL_REQUEST_TEMPLATE

* Update .github/PULL_REQUEST_TEMPLATE

Co-authored-by: liuxiran <belovedxixi@126.com>

* Update PULL_REQUEST_TEMPLATE

* Update PULL_REQUEST_TEMPLATE

Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: liuxiran <belovedxixi@126.com>

* fix: Delete excess content. (apache#1285)

* fix(FE): Redirect plugin should not show in route step3 (apache#1276)

* feat: filter redirect plugin in route step3

* feat: add e2e test case

* feat: add comment

* feat: update comment

* fix: omit taobao mirror (apache#1283)

* fix: remove body type json (apache#1287)

* fix: set get called false in the declaration (apache#1281) (apache#1282)

* fix: Support string type for the script field in Route (apache#1289)

* Support string type for script field in Route

Signed-off-by: imjoey <majunjiev@gmail.com>

* Add validating lua code when create/update routes

also improve the test case in unittest and e2e

Signed-off-by: imjoey <majunjiev@gmail.com>

* typo fix and style format

Signed-off-by: imjoey <majunjiev@gmail.com>

* Improve testcases

Signed-off-by: imjoey <majunjiev@gmail.com>

* Addtional check the Script via log in APISIX

Signed-off-by: imjoey <majunjiev@gmail.com>

* ngx.log print log in error.log, instead of access.log

Signed-off-by: imjoey <majunjiev@gmail.com>

* Use ngx.WARN instead of INFO to enable output

Signed-off-by: imjoey <majunjiev@gmail.com>

* chore: sync the latest JSON Schema (apache#1301)

* fix: Client-side URL redirect (apache#1284)

* fix: Client-side URL redirect

* fix: client-side url redirection

add else case

Co-authored-by: liuxiran <belovedxixi@126.com>

* fix: lint error

* refactor: format codes inside web directory

Co-authored-by: liuxiran <belovedxixi@126.com>

* fix: Login page bottom white background. (apache#1298)

* fix: Login page bottom white background.

* fix: update

* fix: Switch Language doesn't work. (apache#1306)

* chore: move the authentication middleware into droplet framework  (apache#1296)

* chore: move the authentication middleware into droplet framework (apache#1295)

* fix: ci test

* fix: code style

* update: panic if can't get http.Request

* fix: fix misspell

* fix: fix ci

* fix: fix ci

* doc: change the translate of consumer. (apache#1307)

* docs: add demo site's infomation (apache#1309)

* fix: document link error for plugins serverless-pre-function and serverless-pre-function (apache#1297)

* fix#1260

* Update PluginDetail.tsx

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: i18n (apache#1310)

* fix: i18n

* Update en-US.ts

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: return back the data just created via POST method in manager API (apache#1277)

* return saving object for store.Create

Signed-off-by: imjoey <majunjiev@gmail.com>

* Add backend e2e test for returning from Create-via-POST

Signed-off-by: imjoey <majunjiev@gmail.com>

* Fix incorrect HTTP method

Signed-off-by: imjoey <majunjiev@gmail.com>

* docs: added Good first issue to README (apache#1320)

* fix: ssl config support set labels (apache#1054)

* fix: ssl config support set labels (apache#1050)

* fix: fix e2e test

* fix: ssl e2e test

* fix: fix e2e test

* fix: ssl e2e test

Co-authored-by: 琚致远 <juzhiyuan@apache.org>

* feat: implement a way to set etcd client (apache#1323)

* feat: pass context for `Get` and `List` (apache#1324)

* fix: upgrade @umijs/preset-react >= 1.7.11 (apache#1321)

* feat: Add returning value for HTTP PUT and PATCH methods (apache#1322)

* Add returning value for Updating entity (PUT/PATCH)

Signed-off-by: imjoey <majunjiev@gmail.com>

* Fix missing return obj when create-if-not-exist

Signed-off-by: imjoey <majunjiev@gmail.com>

* Fix backend Unit and e2e test

Signed-off-by: imjoey <majunjiev@gmail.com>

* chore: fix spelling (apache#1327)

* chore: add e2e test coverage (apache#1270)

* feat: add domSelector and data (apache#1339)

* align dashboard menu options to the left (apache#1338)

* fix wrong

Co-authored-by: litesun <sunyi@apache.org>
Co-authored-by: idbeta <idbeta@gmail.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: Radhika <56536997+96RadhikaJadhav@users.noreply.github.com>
Co-authored-by: John Bampton <jbampton@users.noreply.github.com>
Co-authored-by: seven dickens <41516298+dickens7@users.noreply.github.com>
Co-authored-by: YuanSheng Wang <membphis@gmail.com>
Co-authored-by: nic-chen <johz@163.com>
Co-authored-by: Peter Zhu <starszcan@gmail.com>
Co-authored-by: Vinci Xu <277040271@qq.com>
Co-authored-by: Wen Ming <moonbingbing@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: fu_changjie <31716848+Fuchange@users.noreply.github.com>
Co-authored-by: fu_changjie <834876355@qq.com>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: guoqqqi <72343596+guoqqqi@users.noreply.github.com>
Co-authored-by: Alex Zhang <tokers@apache.org>
Co-authored-by: Alex Zhang <zchao1995@gmail.com>
Co-authored-by: kv <gxthrj@163.com>
Co-authored-by: Jinchi Zhou <jinchizhou@gmail.com>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: JinChen <36916582+Jaycean@users.noreply.github.com>
Co-authored-by: Kishani Kandasamy <53715187+KishaniKandasamy@users.noreply.github.com>
Co-authored-by: Thanoshan MV <48581379+ThanoshanMV@users.noreply.github.com>
Co-authored-by: Baoyuan <baoyuan.top@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Align dashboard menu options to the left
4 participants