From 5cce6214717e6634f2960c2915b15c3e45680dab Mon Sep 17 00:00:00 2001 From: Wang Yan Date: Thu, 13 Jul 2023 11:18:34 +0800 Subject: [PATCH] add notation support (#18909) Accept and recognize the signature of notation client Signed-off-by: wang yan --- icons/notation.png | Bin 0 -> 35770 bytes src/controller/icon/controller.go | 4 + src/core/main.go | 1 + src/lib/icon/const.go | 7 +- src/pkg/accessory/manager.go | 5 +- src/pkg/accessory/model/accessory.go | 3 + src/pkg/accessory/model/notation/notation.go | 46 +++++++++++ .../accessory/model/notation/notation_test.go | 73 ++++++++++++++++++ src/server/middleware/subject/subject.go | 12 ++- 9 files changed, 145 insertions(+), 6 deletions(-) create mode 100644 icons/notation.png create mode 100644 src/pkg/accessory/model/notation/notation.go create mode 100644 src/pkg/accessory/model/notation/notation_test.go diff --git a/icons/notation.png b/icons/notation.png new file mode 100644 index 0000000000000000000000000000000000000000..7dda51605a06bacd63da7cce208ef8501907fa78 GIT binary patch literal 35770 zcmeHQe@v8R9Dk03Bk2WKjtQyh*elFq2@@>iRHTmLjUUPSxi%zko!~k`gCV`oaS(0&)tXEDZ0~LNy&rq; zzVG+>etta9-BYq9>3LtD$9xDOzFeGKL5TMPdV5GBJi_=sv5XKs;p8#Nucte{Z_QQ3 zFwe%k*H&BasV&^w(Cm13fm3fkkic^MJwGh_llR{h37?YG31>em-5pNvllC|S$N}mA zV*&jDJrTG7I0PjCEuv_MIzSFk2arjSicrW<$PW%27On9X)4r~Go8=UZLeSz2qJGp5 zV^gW-YCMJG_arRc!iZnIb<*>&aD1S9WtHNJ^!n#t zjr0_2b_A05*G;GL!y>XvInlKuTj?cCV3s&ftjvC#n6qk^GkjKxz!mW#qySZbfq-6s zcKG**&|wdm9<5-x=J6%Aw!h+s{N`HD2Ac`Q0Ac`Q0Ac`Q0vko?RGI%n0GI%n0GI+9k z3KKE`G66CHG66CHG66Edwa(|kQ%Ms$+TY0~hqebC%8o1@ugN^qyr?p%?4W0!r^piD zMB0tA^2mim<*Z#U;Z948*Dz+}_%TJOIrry2 zwpUCB3hi&jSWfw9w$_d&@TSVNIc_~1A5B+C&Cv@V&DC=eoRg3zGbXkli){3;CfjA@ zti4vLzuITys=P_d@0Nwdrc{61hc65oST5|Whjs5rf@M9?_f{4Ku)PiBsg#L6mV2Y# ze{QzCbLF|x92fZMw9SF<1L@ zA=?aE3CZ|XZn0m}N*v`Zmyi@)h_~l~sX9sGEhNnw|Y)3K-rP~B+BHAz*rn>y9ZJo;>*{Gp=1?xYVzaOHu z%-wT@XUK@KX^hKZp@B8l?T^r)V|HU18fX@~?G_r?R=dp-8kk>pTOBmOiCkMVBXuYS zm(NJkfMP%~pcw8`m~b4e$s^?9J)Ary86Y^bw>bC%ZD?RbGz$d9K(l~ipjkjM%1XFS)YJ?Ff!N)gyz|K$d&p9jY)%Vh!dG