This commit is contained in:
Your Name 2025-11-14 15:54:35 +08:00
parent 0a95974a63
commit be05b7f663
335 changed files with 5744 additions and 9400 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 73 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 178 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 144 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 266 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 205 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 258 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 227 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 217 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 186 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 190 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 174 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 172 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 189 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 241 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 199 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 212 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 221 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 154 KiB

View File

@ -0,0 +1 @@
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqEMzPPPIMdfsU+tAfQHUeXoLgm3kWPD6JykLG93UhrURb9KiIhBc1z+Z07ApHGMYx2UD7eMXZYGyukj+7pkiHdt34hJnUoe+mt2/9rmQMxgFYergx/zviJgMDpNIHoJe4dA+GgDfpoi2khd4oii/QeaAWNQSHBh65Uv71wBrt6pPPneHtaMAgstCJFarYgLPahSYqlByNd1KBqrt2dWrfykayfM9TQxnlFmzh7vEbRrkgBiXDesypU+5w74xewXoWIrAsjQ6JQU2FMUb/v/zCW3MN/qMByzAG7NwGGWWQCXMz1XCLmJdQZwHH/er2JO1IyzEFc5KEF7WBqJA1q96eQIDAQAB

View File

@ -0,0 +1,43 @@
-----BEGIN CERTIFICATE-----
MIIDrDCCApSgAwIBAgIQICURFEiNIINwiAiSoLgY2TANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UE
BhMCQ04xFjAUBgNVBAoMDUFudCBGaW5hbmNpYWwxIDAeBgNVBAsMF0NlcnRpZmljYXRpb24gQXV0
aG9yaXR5MTkwNwYDVQQDDDBBbnQgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IENs
YXNzIDIgUjEwHhcNMjUxMTE0MDcxNzAyWhcNMzAxMTEzMDcxNzAyWjCBjDELMAkGA1UEBhMCQ04x
JzAlBgNVBAoMHuWuieW+vemhv+mYs+enkeaKgOaciemZkOWFrOWPuDEPMA0GA1UECwwGQWxpcGF5
MUMwQQYDVQQDDDrmlK/ku5jlrp0o5Lit5Zu9Kee9kee7nOaKgOacr+aciemZkOWFrOWPuC0yMDg4
MDgwNjAwMjMzODk1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAufUbyjnYKEImM5Zu
Nnn2I5q1F8LbOqqxs7vt53fEgUloLaZJuk+6FojtPHKcj0IAkGrh0ia2SJQRpPQSY3ZOy4Wn+rhb
lzi3VSUn4cUsKIzJ8ETWbNdE/is2GAKriQc2AB7k4j4z1kUlllgSyQ+9unxcIi+jVgrqtYtkzsfm
2KO0QX0W7ZltCVjHHsVB/YG/L7fccCy0295hRgenwut+qNIp/cmfErq05Hl/IkxSnUqd31ktkAqf
85Mvg9o0dFuL7+Aut1z7ItnKiSvEoh0SHYTX7j9gpUuXujHKmLh5N5gssukyrdKx7V5dUUPevfQc
AuTEWYgo4RNSCEwx0bxevQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCA/gwDQYJKoZIhvcNAQELBQAD
ggEBAJsqCdVdSDcS8fY+gQBwgyZXfLODYNv56a1wuM3kBbh/kgG5NPxS/D+ToEyhZQjcnzUcVHpp
E6JSalR/gUCL69YWd/1o9Dg4MU4aRYbC87pY7jUMe2hf2MgQCBfOvuLsRVYFx2hfekk0CSyNN91X
Tig3Rs8xdGf/+hEU5oi//mbNz4f/BJkgX3gAgyRdaXZ1CY4zpe4W5R80I0Hh+UV/gcJ3xjfGUjvi
m+5Tbx86uLKnwaz3Qtv9//fhchCYaM3JLIuzD70nI9M9ZcpQGQbdc1qOVnhra68c87izsdLqQzdO
wNHQkAM8nasZX4154XvIi8iPyI64YIEMVe7LBOymRzQ=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIE4jCCAsqgAwIBAgIIYsSr5bKAMl8wDQYJKoZIhvcNAQELBQAwejELMAkGA1UEBhMCQ04xFjAU
BgNVBAoMDUFudCBGaW5hbmNpYWwxIDAeBgNVBAsMF0NlcnRpZmljYXRpb24gQXV0aG9yaXR5MTEw
LwYDVQQDDChBbnQgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFIxMB4XDTE4MDMy
MjE0MzQxNVoXDTM3MTEyNjE0MzQxNVowgYIxCzAJBgNVBAYTAkNOMRYwFAYDVQQKDA1BbnQgRmlu
YW5jaWFsMSAwHgYDVQQLDBdDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTE5MDcGA1UEAwwwQW50IEZp
bmFuY2lhbCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBDbGFzcyAyIFIxMIIBIjANBgkqhkiG9w0B
AQEFAAOCAQ8AMIIBCgKCAQEAsLMfYaoRoPRbmDcAfXPCmKf43pWRN5yTXa/KJWO0l+mrgQvs89bA
NEvbDUxlkGwycwtwi5DgBuBgVhLliXu+R9CYgr2dXs8D8Hx/gsggDcyGPLmVrDOnL+dyeauheARZ
fA3du60fwEwwbGcVIpIxPa/4n3IS/ElxQa6DNgqxh8J9Xwh7qMGl0JK9+bALuxf7B541Gr4p0WEN
G8fhgjBV4w4ut9eQLOoa1eddOUSZcy46Z7allwowwgt7b5VFfx/P1iKJ3LzBMgkCK7GZ2kiLrL7R
iqV+h482J7hkJD+ardoc6LnrHO/hIZymDxok+VH9fVeUdQa29IZKrIDVj65THQIDAQABo2MwYTAf
BgNVHSMEGDAWgBRfdLQEwE8HWurlsdsio4dBspzhATAdBgNVHQ4EFgQUSqHkYINtUSAtDPnS8Xoy
oP9p7qEwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZIhvcNAQELBQADggIB
AIQ8TzFy4bVIVb8+WhHKCkKNPcJe2EZuIcqvRoi727lZTJOfYy/JzLtckyZYfEI8J0lasZ29wkTt
a1IjSo+a6XdhudU4ONVBrL70U8Kzntplw/6TBNbLFpp7taRALjUgbCOk4EoBMbeCL0GiYYsTS0mw
7xdySzmGQku4GTyqutIGPQwKxSj9iSFw1FCZqr4VP4tyXzMUgc52SzagA6i7AyLedd3tbS6lnR5B
L+W9Kx9hwT8L7WANAxQzv/jGldeuSLN8bsTxlOYlsdjmIGu/C9OWblPYGpjQQIRyvs4Cc/mNhrh+
14EQgwuemIIFDLOgcD+iISoN8CqegelNcJndFw1PDN6LkVoiHz9p7jzsge8RKay/QW6C03KNDpWZ
EUCgCUdfHfo8xKeR+LL1cfn24HKJmZt8L/aeRZwZ1jwePXFRVtiXELvgJuM/tJDIFj2KD337iV64
fWcKQ/ydDVGqfDZAdcU4hQdsrPWENwPTQPfVPq2NNLMyIH9+WKx9Ed6/WzeZmIy5ZWpX1TtTolo6
OJXQFeItMAjHxW/ZSZTok5IS3FuRhExturaInnzjYpx50a6kS34c5+c8hYq7sAtZ/CNLZmBnBCFD
aMQqT8xFZJ5uolUaSeXxg7JFY1QsYp5RKvj4SjFwCGKJ2+hPPe9UyyltxOidNtxjaknOCeBHytOr
-----END CERTIFICATE-----

View File

@ -0,0 +1,88 @@
-----BEGIN CERTIFICATE-----
MIIBszCCAVegAwIBAgIIaeL+wBcKxnswDAYIKoEcz1UBg3UFADAuMQswCQYDVQQG
EwJDTjEOMAwGA1UECgwFTlJDQUMxDzANBgNVBAMMBlJPT1RDQTAeFw0xMjA3MTQw
MzExNTlaFw00MjA3MDcwMzExNTlaMC4xCzAJBgNVBAYTAkNOMQ4wDAYDVQQKDAVO
UkNBQzEPMA0GA1UEAwwGUk9PVENBMFkwEwYHKoZIzj0CAQYIKoEcz1UBgi0DQgAE
MPCca6pmgcchsTf2UnBeL9rtp4nw+itk1Kzrmbnqo05lUwkwlWK+4OIrtFdAqnRT
V7Q9v1htkv42TsIutzd126NdMFswHwYDVR0jBBgwFoAUTDKxl9kzG8SmBcHG5Yti
W/CXdlgwDAYDVR0TBAUwAwEB/zALBgNVHQ8EBAMCAQYwHQYDVR0OBBYEFEwysZfZ
MxvEpgXBxuWLYlvwl3ZYMAwGCCqBHM9VAYN1BQADSAAwRQIgG1bSLeOXp3oB8H7b
53W+CKOPl2PknmWEq/lMhtn25HkCIQDaHDgWxWFtnCrBjH16/W3Ezn7/U/Vjo5xI
pDoiVhsLwg==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIF0zCCA7ugAwIBAgIIH8+hjWpIDREwDQYJKoZIhvcNAQELBQAwejELMAkGA1UE
BhMCQ04xFjAUBgNVBAoMDUFudCBGaW5hbmNpYWwxIDAeBgNVBAsMF0NlcnRpZmlj
YXRpb24gQXV0aG9yaXR5MTEwLwYDVQQDDChBbnQgRmluYW5jaWFsIENlcnRpZmlj
YXRpb24gQXV0aG9yaXR5IFIxMB4XDTE4MDMyMTEzNDg0MFoXDTM4MDIyODEzNDg0
MFowejELMAkGA1UEBhMCQ04xFjAUBgNVBAoMDUFudCBGaW5hbmNpYWwxIDAeBgNV
BAsMF0NlcnRpZmljYXRpb24gQXV0aG9yaXR5MTEwLwYDVQQDDChBbnQgRmluYW5j
aWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFIxMIICIjANBgkqhkiG9w0BAQEF
AAOCAg8AMIICCgKCAgEAtytTRcBNuur5h8xuxnlKJetT65cHGemGi8oD+beHFPTk
rUTlFt9Xn7fAVGo6QSsPb9uGLpUFGEdGmbsQ2q9cV4P89qkH04VzIPwT7AywJdt2
xAvMs+MgHFJzOYfL1QkdOOVO7NwKxH8IvlQgFabWomWk2Ei9WfUyxFjVO1LVh0Bp
dRBeWLMkdudx0tl3+21t1apnReFNQ5nfX29xeSxIhesaMHDZFViO/DXDNW2BcTs6
vSWKyJ4YIIIzStumD8K1xMsoaZBMDxg4itjWFaKRgNuPiIn4kjDY3kC66Sl/6yTl
YUz8AybbEsICZzssdZh7jcNb1VRfk79lgAprm/Ktl+mgrU1gaMGP1OE25JCbqli1
Pbw/BpPynyP9+XulE+2mxFwTYhKAwpDIDKuYsFUXuo8t261pCovI1CXFzAQM2w7H
DtA2nOXSW6q0jGDJ5+WauH+K8ZSvA6x4sFo4u0KNCx0ROTBpLif6GTngqo3sj+98
SZiMNLFMQoQkjkdN5Q5g9N6CFZPVZ6QpO0JcIc7S1le/g9z5iBKnifrKxy0TQjtG
PsDwc8ubPnRm/F82RReCoyNyx63indpgFfhN7+KxUIQ9cOwwTvemmor0A+ZQamRe
9LMuiEfEaWUDK+6O0Gl8lO571uI5onYdN1VIgOmwFbe+D8TcuzVjIZ/zvHrAGUcC
AwEAAaNdMFswCwYDVR0PBAQDAgEGMAwGA1UdEwQFMAMBAf8wHQYDVR0OBBYEFF90
tATATwda6uWx2yKjh0GynOEBMB8GA1UdIwQYMBaAFF90tATATwda6uWx2yKjh0Gy
nOEBMA0GCSqGSIb3DQEBCwUAA4ICAQCVYaOtqOLIpsrEikE5lb+UARNSFJg6tpkf
tJ2U8QF/DejemEHx5IClQu6ajxjtu0Aie4/3UnIXop8nH/Q57l+Wyt9T7N2WPiNq
JSlYKYbJpPF8LXbuKYG3BTFTdOVFIeRe2NUyYh/xs6bXGr4WKTXb3qBmzR02FSy3
IODQw5Q6zpXj8prYqFHYsOvGCEc1CwJaSaYwRhTkFedJUxiyhyB5GQwoFfExCVHW
05ZFCAVYFldCJvUzfzrWubN6wX0DD2dwultgmldOn/W/n8at52mpPNvIdbZb2F41
T0YZeoWnCJrYXjq/32oc1cmifIHqySnyMnavi75DxPCdZsCOpSAT4j4lAQRGsfgI
kkLPGQieMfNNkMCKh7qjwdXAVtdqhf0RVtFILH3OyEodlk1HYXqX5iE5wlaKzDop
PKwf2Q3BErq1xChYGGVS+dEvyXc/2nIBlt7uLWKp4XFjqekKbaGaLJdjYP5b2s7N
1dM0MXQ/f8XoXKBkJNzEiM3hfsU6DOREgMc1DIsFKxfuMwX3EkVQM1If8ghb6x5Y
jXayv+NLbidOSzk4vl5QwngO/JYFMkoc6i9LNwEaEtR9PhnrdubxmrtM+RjfBm02
77q3dSWFESFQ4QxYWew4pHE0DpWbWy/iMIKQ6UZ5RLvB8GEcgt8ON7BBJeMc+Dyi
kT9qhqn+lw==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIICiDCCAgygAwIBAgIIQX76UsB/30owDAYIKoZIzj0EAwMFADB6MQswCQYDVQQG
EwJDTjEWMBQGA1UECgwNQW50IEZpbmFuY2lhbDEgMB4GA1UECwwXQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkxMTAvBgNVBAMMKEFudCBGaW5hbmNpYWwgQ2VydGlmaWNh
dGlvbiBBdXRob3JpdHkgRTEwHhcNMTkwNDI4MTYyMDQ0WhcNNDkwNDIwMTYyMDQ0
WjB6MQswCQYDVQQGEwJDTjEWMBQGA1UECgwNQW50IEZpbmFuY2lhbDEgMB4GA1UE
CwwXQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkxMTAvBgNVBAMMKEFudCBGaW5hbmNp
YWwgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgRTEwdjAQBgcqhkjOPQIBBgUrgQQA
IgNiAASCCRa94QI0vR5Up9Yr9HEupz6hSoyjySYqo7v837KnmjveUIUNiuC9pWAU
WP3jwLX3HkzeiNdeg22a0IZPoSUCpasufiLAnfXh6NInLiWBrjLJXDSGaY7vaokt
rpZvAdmjXTBbMAsGA1UdDwQEAwIBBjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBRZ
4ZTgDpksHL2qcpkFkxD2zVd16TAfBgNVHSMEGDAWgBRZ4ZTgDpksHL2qcpkFkxD2
zVd16TAMBggqhkjOPQQDAwUAA2gAMGUCMQD4IoqT2hTUn0jt7oXLdMJ8q4vLp6sg
wHfPiOr9gxreb+e6Oidwd2LDnC4OUqCWiF8CMAzwKs4SnDJYcMLf2vpkbuVE4dTH
Rglz+HGcTLWsFs4KxLsq7MuU+vJTBUeDJeDjdA==
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIDxTCCAq2gAwIBAgIUEMdk6dVgOEIS2cCP0Q43P90Ps5YwDQYJKoZIhvcNAQEF
BQAwajELMAkGA1UEBhMCQ04xEzARBgNVBAoMCmlUcnVzQ2hpbmExHDAaBgNVBAsM
E0NoaW5hIFRydXN0IE5ldHdvcmsxKDAmBgNVBAMMH2lUcnVzQ2hpbmEgQ2xhc3Mg
MiBSb290IENBIC0gRzMwHhcNMTMwNDE4MDkzNjU2WhcNMzMwNDE4MDkzNjU2WjBq
MQswCQYDVQQGEwJDTjETMBEGA1UECgwKaVRydXNDaGluYTEcMBoGA1UECwwTQ2hp
bmEgVHJ1c3QgTmV0d29yazEoMCYGA1UEAwwfaVRydXNDaGluYSBDbGFzcyAyIFJv
b3QgQ0EgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOPPShpV
nJbMqqCw6Bz1kehnoPst9pkr0V9idOwU2oyS47/HjJXk9Rd5a9xfwkPO88trUpz5
4GmmwspDXjVFu9L0eFaRuH3KMha1Ak01citbF7cQLJlS7XI+tpkTGHEY5pt3EsQg
wykfZl/A1jrnSkspMS997r2Gim54cwz+mTMgDRhZsKK/lbOeBPpWtcFizjXYCqhw
WktvQfZBYi6o4sHCshnOswi4yV1p+LuFcQ2ciYdWvULh1eZhLxHbGXyznYHi0dGN
z+I9H8aXxqAQfHVhbdHNzi77hCxFjOy+hHrGsyzjrd2swVQ2iUWP8BfEQqGLqM1g
KgWKYfcTGdbPB1MCAwEAAaNjMGEwHQYDVR0OBBYEFG/oAMxTVe7y0+408CTAK8hA
uTyRMB8GA1UdIwQYMBaAFG/oAMxTVe7y0+408CTAK8hAuTyRMA8GA1UdEwEB/wQF
MAMBAf8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQBLnUTfW7hp
emMbuUGCk7RBswzOT83bDM6824EkUnf+X0iKS95SUNGeeSWK2o/3ALJo5hi7GZr3
U8eLaWAcYizfO99UXMRBPw5PRR+gXGEronGUugLpxsjuynoLQu8GQAeysSXKbN1I
UugDo9u8igJORYA+5ms0s5sCUySqbQ2R5z/GoceyI9LdxIVa1RjVX8pYOj8JFwtn
DJN3ftSFvNMYwRuILKuqUYSHc2GPYiHVflDh5nDymCMOQFcFG3WsEuB+EYQPFgIU
1DHmdZcz7Llx8UOZXX2JupWCYzK1XhJb+r4hK5ncf/w8qGtYlmyJpxk3hr1TfUJX
Yf4Zr0fJsGuv
-----END CERTIFICATE-----

File diff suppressed because it is too large Load Diff

View File

@ -12,12 +12,15 @@ return array(
'0d59ee240a4cd96ddbb4ff164fccea4d' => $vendorDir . '/symfony/polyfill-php73/bootstrap.php', '0d59ee240a4cd96ddbb4ff164fccea4d' => $vendorDir . '/symfony/polyfill-php73/bootstrap.php',
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php', '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => $vendorDir . '/symfony/polyfill-mbstring/bootstrap.php',
'37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php', '37a3dc5111fe8f707ab4c132ef1dbc62' => $vendorDir . '/guzzlehttp/guzzle/src/functions_include.php',
'6b998e7ad3182c0d21d23780badfa07b' => $vendorDir . '/yansongda/supports/src/Functions.php',
'2cffec82183ee1cea088009cef9a6fc3' => $vendorDir . '/ezyang/htmlpurifier/library/HTMLPurifier.composer.php', '2cffec82183ee1cea088009cef9a6fc3' => $vendorDir . '/ezyang/htmlpurifier/library/HTMLPurifier.composer.php',
'9b552a3cc426e3287cc811caefa3cf53' => $vendorDir . '/topthink/think-helper/src/helper.php', '9b552a3cc426e3287cc811caefa3cf53' => $vendorDir . '/topthink/think-helper/src/helper.php',
'988d02680beedec88d52f2787b2d2007' => $vendorDir . '/yansongda/artful/src/Functions.php',
'f0e7e63bbb278a92db02393536748c5f' => $vendorDir . '/overtrue/wechat/src/Kernel/Support/Helpers.php', 'f0e7e63bbb278a92db02393536748c5f' => $vendorDir . '/overtrue/wechat/src/Kernel/Support/Helpers.php',
'6747f579ad6817f318cc3a7e7a0abb93' => $vendorDir . '/overtrue/wechat/src/Kernel/Helpers.php', '6747f579ad6817f318cc3a7e7a0abb93' => $vendorDir . '/overtrue/wechat/src/Kernel/Helpers.php',
'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php', 'decc78cc4436b1292c6c0d151b19445c' => $vendorDir . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
'1cfd2761b63b0a29ed23657ea394cb2d' => $vendorDir . '/topthink/think-captcha/src/helper.php', '1cfd2761b63b0a29ed23657ea394cb2d' => $vendorDir . '/topthink/think-captcha/src/helper.php',
'cc56288302d9df745d97c934d6a6e5f0' => $vendorDir . '/topthink/think-queue/src/common.php', 'cc56288302d9df745d97c934d6a6e5f0' => $vendorDir . '/topthink/think-queue/src/common.php',
'f7e3d8cd19cf23ce3883a6a51d791b77' => $vendorDir . '/fastadminnet/fastadmin-addons/src/common.php', 'f7e3d8cd19cf23ce3883a6a51d791b77' => $vendorDir . '/fastadminnet/fastadmin-addons/src/common.php',
'8c783b3a3de2f6d9177022b5ccdcc841' => $vendorDir . '/yansongda/pay/src/Functions.php',
); );

View File

@ -13,6 +13,9 @@ return array(
'phpseclib3\\' => array($vendorDir . '/phpseclib/phpseclib/phpseclib'), 'phpseclib3\\' => array($vendorDir . '/phpseclib/phpseclib/phpseclib'),
'addons\\' => array($baseDir . '/addons'), 'addons\\' => array($baseDir . '/addons'),
'ZipStream\\' => array($vendorDir . '/maennchen/zipstream-php/src'), 'ZipStream\\' => array($vendorDir . '/maennchen/zipstream-php/src'),
'Yansongda\\Supports\\' => array($vendorDir . '/yansongda/supports/src'),
'Yansongda\\Pay\\' => array($vendorDir . '/yansongda/pay/src'),
'Yansongda\\Artful\\' => array($vendorDir . '/yansongda/artful/src'),
'Workerman\\' => array($vendorDir . '/workerman/workerman'), 'Workerman\\' => array($vendorDir . '/workerman/workerman'),
'Tx\\' => array($vendorDir . '/fastadminnet/fastadmin-mailer/src'), 'Tx\\' => array($vendorDir . '/fastadminnet/fastadmin-mailer/src'),
'Symfony\\Polyfill\\Php80\\' => array($vendorDir . '/symfony/polyfill-php80'), 'Symfony\\Polyfill\\Php80\\' => array($vendorDir . '/symfony/polyfill-php80'),

View File

@ -13,14 +13,17 @@ class ComposerStaticInitf3106b6ef3260b6914241eab0bed11c1
'0d59ee240a4cd96ddbb4ff164fccea4d' => __DIR__ . '/..' . '/symfony/polyfill-php73/bootstrap.php', '0d59ee240a4cd96ddbb4ff164fccea4d' => __DIR__ . '/..' . '/symfony/polyfill-php73/bootstrap.php',
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php', '0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
'37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php', '37a3dc5111fe8f707ab4c132ef1dbc62' => __DIR__ . '/..' . '/guzzlehttp/guzzle/src/functions_include.php',
'6b998e7ad3182c0d21d23780badfa07b' => __DIR__ . '/..' . '/yansongda/supports/src/Functions.php',
'2cffec82183ee1cea088009cef9a6fc3' => __DIR__ . '/..' . '/ezyang/htmlpurifier/library/HTMLPurifier.composer.php', '2cffec82183ee1cea088009cef9a6fc3' => __DIR__ . '/..' . '/ezyang/htmlpurifier/library/HTMLPurifier.composer.php',
'9b552a3cc426e3287cc811caefa3cf53' => __DIR__ . '/..' . '/topthink/think-helper/src/helper.php', '9b552a3cc426e3287cc811caefa3cf53' => __DIR__ . '/..' . '/topthink/think-helper/src/helper.php',
'988d02680beedec88d52f2787b2d2007' => __DIR__ . '/..' . '/yansongda/artful/src/Functions.php',
'f0e7e63bbb278a92db02393536748c5f' => __DIR__ . '/..' . '/overtrue/wechat/src/Kernel/Support/Helpers.php', 'f0e7e63bbb278a92db02393536748c5f' => __DIR__ . '/..' . '/overtrue/wechat/src/Kernel/Support/Helpers.php',
'6747f579ad6817f318cc3a7e7a0abb93' => __DIR__ . '/..' . '/overtrue/wechat/src/Kernel/Helpers.php', '6747f579ad6817f318cc3a7e7a0abb93' => __DIR__ . '/..' . '/overtrue/wechat/src/Kernel/Helpers.php',
'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php', 'decc78cc4436b1292c6c0d151b19445c' => __DIR__ . '/..' . '/phpseclib/phpseclib/phpseclib/bootstrap.php',
'1cfd2761b63b0a29ed23657ea394cb2d' => __DIR__ . '/..' . '/topthink/think-captcha/src/helper.php', '1cfd2761b63b0a29ed23657ea394cb2d' => __DIR__ . '/..' . '/topthink/think-captcha/src/helper.php',
'cc56288302d9df745d97c934d6a6e5f0' => __DIR__ . '/..' . '/topthink/think-queue/src/common.php', 'cc56288302d9df745d97c934d6a6e5f0' => __DIR__ . '/..' . '/topthink/think-queue/src/common.php',
'f7e3d8cd19cf23ce3883a6a51d791b77' => __DIR__ . '/..' . '/fastadminnet/fastadmin-addons/src/common.php', 'f7e3d8cd19cf23ce3883a6a51d791b77' => __DIR__ . '/..' . '/fastadminnet/fastadmin-addons/src/common.php',
'8c783b3a3de2f6d9177022b5ccdcc841' => __DIR__ . '/..' . '/yansongda/pay/src/Functions.php',
); );
public static $prefixLengthsPsr4 = array ( public static $prefixLengthsPsr4 = array (
@ -43,6 +46,12 @@ class ComposerStaticInitf3106b6ef3260b6914241eab0bed11c1
array ( array (
'ZipStream\\' => 10, 'ZipStream\\' => 10,
), ),
'Y' =>
array (
'Yansongda\\Supports\\' => 19,
'Yansongda\\Pay\\' => 14,
'Yansongda\\Artful\\' => 17,
),
'W' => 'W' =>
array ( array (
'Workerman\\' => 10, 'Workerman\\' => 10,
@ -141,6 +150,18 @@ class ComposerStaticInitf3106b6ef3260b6914241eab0bed11c1
array ( array (
0 => __DIR__ . '/..' . '/maennchen/zipstream-php/src', 0 => __DIR__ . '/..' . '/maennchen/zipstream-php/src',
), ),
'Yansongda\\Supports\\' =>
array (
0 => __DIR__ . '/..' . '/yansongda/supports/src',
),
'Yansongda\\Pay\\' =>
array (
0 => __DIR__ . '/..' . '/yansongda/pay/src',
),
'Yansongda\\Artful\\' =>
array (
0 => __DIR__ . '/..' . '/yansongda/artful/src',
),
'Workerman\\' => 'Workerman\\' =>
array ( array (
0 => __DIR__ . '/..' . '/workerman/workerman', 0 => __DIR__ . '/..' . '/workerman/workerman',

File diff suppressed because it is too large Load Diff

View File

@ -1,565 +1,583 @@
<?php return array( <?php return array (
'root' => array( 'root' =>
'name' => 'fastadminnet/fastadmin', array (
'pretty_version' => 'dev-main', 'pretty_version' => 'dev-main',
'version' => 'dev-main', 'version' => 'dev-main',
'reference' => '34d47f8d9b30ecf836fed3387e6c38b7010e9c8c', 'aliases' =>
'type' => 'project', array (
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
'dev' => true,
), ),
'versions' => array( 'reference' => '0a95974a63e41cca15747597241a53381c61f1df',
'composer/pcre' => array( 'name' => 'fastadminnet/fastadmin',
),
'versions' =>
array (
'composer/pcre' =>
array (
'pretty_version' => '3.3.2', 'pretty_version' => '3.3.2',
'version' => '3.3.2.0', 'version' => '3.3.2.0',
'reference' => 'b2bed4734f0cc156ee1fe9c0da2550420d99a21e', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/./pcre',
'aliases' => array(),
'dev_requirement' => false,
), ),
'easywechat-composer/easywechat-composer' => array( 'reference' => 'b2bed4734f0cc156ee1fe9c0da2550420d99a21e',
),
'easywechat-composer/easywechat-composer' =>
array (
'pretty_version' => '1.4.1', 'pretty_version' => '1.4.1',
'version' => '1.4.1.0', 'version' => '1.4.1.0',
'reference' => '3fc6a7ab6d3853c0f4e2922539b56cc37ef361cd', 'aliases' =>
'type' => 'composer-plugin', array (
'install_path' => __DIR__ . '/../easywechat-composer/easywechat-composer',
'aliases' => array(),
'dev_requirement' => false,
), ),
'ezyang/htmlpurifier' => array( 'reference' => '3fc6a7ab6d3853c0f4e2922539b56cc37ef361cd',
),
'ezyang/htmlpurifier' =>
array (
'pretty_version' => 'v4.19.0', 'pretty_version' => 'v4.19.0',
'version' => '4.19.0.0', 'version' => '4.19.0.0',
'reference' => 'b287d2a16aceffbf6e0295559b39662612b77fcf', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../ezyang/htmlpurifier',
'aliases' => array(),
'dev_requirement' => false,
), ),
'fastadminnet/fastadmin' => array( 'reference' => 'b287d2a16aceffbf6e0295559b39662612b77fcf',
),
'fastadminnet/fastadmin' =>
array (
'pretty_version' => 'dev-main', 'pretty_version' => 'dev-main',
'version' => 'dev-main', 'version' => 'dev-main',
'reference' => '34d47f8d9b30ecf836fed3387e6c38b7010e9c8c', 'aliases' =>
'type' => 'project', array (
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
'dev_requirement' => false,
), ),
'fastadminnet/fastadmin-addons' => array( 'reference' => '0a95974a63e41cca15747597241a53381c61f1df',
'pretty_version' => '1.4.3',
'version' => '1.4.3.0',
'reference' => 'b7e371254f97fae7e9232984a746ffa58b64504e',
'type' => 'library',
'install_path' => __DIR__ . '/../fastadminnet/fastadmin-addons',
'aliases' => array(),
'dev_requirement' => false,
), ),
'fastadminnet/fastadmin-mailer' => array( 'fastadminnet/fastadmin-addons' =>
array (
'pretty_version' => '1.4.2',
'version' => '1.4.2.0',
'aliases' =>
array (
),
'reference' => '14af178a62fb4cc897f954fa9d7d53798ad2cf37',
),
'fastadminnet/fastadmin-mailer' =>
array (
'pretty_version' => 'v2.1.1', 'pretty_version' => 'v2.1.1',
'version' => '2.1.1.0', 'version' => '2.1.1.0',
'aliases' =>
array (
),
'reference' => 'bca635ac5f564ed6688d818d215021ffb0813746', 'reference' => 'bca635ac5f564ed6688d818d215021ffb0813746',
'type' => 'library',
'install_path' => __DIR__ . '/../fastadminnet/fastadmin-mailer',
'aliases' => array(),
'dev_requirement' => false,
), ),
'guzzlehttp/guzzle' => array( 'guzzlehttp/guzzle' =>
'pretty_version' => '7.10.0', array (
'version' => '7.10.0.0', 'pretty_version' => '7.9.2',
'reference' => 'b51ac707cfa420b7bfd4e4d5e510ba8008e822b4', 'version' => '7.9.2.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../guzzlehttp/guzzle', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'guzzlehttp/promises' => array( 'reference' => 'd281ed313b989f213357e3be1a179f02196ac99b',
),
'guzzlehttp/promises' =>
array (
'pretty_version' => '2.3.0', 'pretty_version' => '2.3.0',
'version' => '2.3.0.0', 'version' => '2.3.0.0',
'reference' => '481557b130ef3790cf82b713667b43030dc9c957', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../guzzlehttp/promises',
'aliases' => array(),
'dev_requirement' => false,
), ),
'guzzlehttp/psr7' => array( 'reference' => '481557b130ef3790cf82b713667b43030dc9c957',
),
'guzzlehttp/psr7' =>
array (
'pretty_version' => '2.8.0', 'pretty_version' => '2.8.0',
'version' => '2.8.0.0', 'version' => '2.8.0.0',
'aliases' =>
array (
),
'reference' => '21dc724a0583619cd1652f673303492272778051', 'reference' => '21dc724a0583619cd1652f673303492272778051',
'type' => 'library',
'install_path' => __DIR__ . '/../guzzlehttp/psr7',
'aliases' => array(),
'dev_requirement' => false,
), ),
'maennchen/zipstream-php' => array( 'maennchen/zipstream-php' =>
'pretty_version' => '3.1.2', array (
'version' => '3.1.2.0', 'pretty_version' => '2.4.0',
'reference' => 'aeadcf5c412332eb426c0f9b4485f6accba2a99f', 'version' => '2.4.0.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../maennchen/zipstream-php', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'markbaker/complex' => array( 'reference' => '3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3',
),
'markbaker/complex' =>
array (
'pretty_version' => '3.0.2', 'pretty_version' => '3.0.2',
'version' => '3.0.2.0', 'version' => '3.0.2.0',
'reference' => '95c56caa1cf5c766ad6d65b6344b807c1e8405b9', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../markbaker/complex',
'aliases' => array(),
'dev_requirement' => false,
), ),
'markbaker/matrix' => array( 'reference' => '95c56caa1cf5c766ad6d65b6344b807c1e8405b9',
),
'markbaker/matrix' =>
array (
'pretty_version' => '3.0.1', 'pretty_version' => '3.0.1',
'version' => '3.0.1.0', 'version' => '3.0.1.0',
'reference' => '728434227fe21be27ff6d86621a1b13107a2562c', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../markbaker/matrix',
'aliases' => array(),
'dev_requirement' => false,
), ),
'monolog/monolog' => array( 'reference' => '728434227fe21be27ff6d86621a1b13107a2562c',
),
'monolog/monolog' =>
array (
'pretty_version' => '2.10.0', 'pretty_version' => '2.10.0',
'version' => '2.10.0.0', 'version' => '2.10.0.0',
'reference' => '5cf826f2991858b54d5c3809bee745560a1042a7', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../monolog/monolog',
'aliases' => array(),
'dev_requirement' => false,
), ),
'nelexa/zip' => array( 'reference' => '5cf826f2991858b54d5c3809bee745560a1042a7',
),
'myclabs/php-enum' =>
array (
'pretty_version' => '1.8.4',
'version' => '1.8.4.0',
'aliases' =>
array (
),
'reference' => 'a867478eae49c9f59ece437ae7f9506bfaa27483',
),
'nelexa/zip' =>
array (
'pretty_version' => '4.0.2', 'pretty_version' => '4.0.2',
'version' => '4.0.2.0', 'version' => '4.0.2.0',
'reference' => '88a1b6549be813278ff2dd3b6b2ac188827634a7', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../nelexa/zip',
'aliases' => array(),
'dev_requirement' => false,
), ),
'overtrue/pinyin' => array( 'reference' => '88a1b6549be813278ff2dd3b6b2ac188827634a7',
),
'overtrue/pinyin' =>
array (
'pretty_version' => '3.0.6', 'pretty_version' => '3.0.6',
'version' => '3.0.6.0', 'version' => '3.0.6.0',
'reference' => '3b781d267197b74752daa32814d3a2cf5d140779', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../overtrue/pinyin',
'aliases' => array(),
'dev_requirement' => false,
), ),
'overtrue/socialite' => array( 'reference' => '3b781d267197b74752daa32814d3a2cf5d140779',
),
'overtrue/socialite' =>
array (
'pretty_version' => '2.0.24', 'pretty_version' => '2.0.24',
'version' => '2.0.24.0', 'version' => '2.0.24.0',
'reference' => 'ee7e7b000ec7d64f2b8aba1f6a2eec5cdf3f8bec', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../overtrue/socialite',
'aliases' => array(),
'dev_requirement' => false,
), ),
'overtrue/wechat' => array( 'reference' => 'ee7e7b000ec7d64f2b8aba1f6a2eec5cdf3f8bec',
),
'overtrue/wechat' =>
array (
'pretty_version' => '4.9.0', 'pretty_version' => '4.9.0',
'version' => '4.9.0.0', 'version' => '4.9.0.0',
'reference' => '92791f5d957269c633b9aa175f842f6006f945b1', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../overtrue/wechat',
'aliases' => array(),
'dev_requirement' => false,
), ),
'paragonie/constant_time_encoding' => array( 'reference' => '92791f5d957269c633b9aa175f842f6006f945b1',
),
'paragonie/constant_time_encoding' =>
array (
'pretty_version' => 'v3.1.3', 'pretty_version' => 'v3.1.3',
'version' => '3.1.3.0', 'version' => '3.1.3.0',
'reference' => 'd5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../paragonie/constant_time_encoding',
'aliases' => array(),
'dev_requirement' => false,
), ),
'paragonie/random_compat' => array( 'reference' => 'd5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77',
),
'paragonie/random_compat' =>
array (
'pretty_version' => 'v9.99.100', 'pretty_version' => 'v9.99.100',
'version' => '9.99.100.0', 'version' => '9.99.100.0',
'aliases' =>
array (
),
'reference' => '996434e5492cb4c3edcb9168db6fbb1359ef965a', 'reference' => '996434e5492cb4c3edcb9168db6fbb1359ef965a',
'type' => 'library',
'install_path' => __DIR__ . '/../paragonie/random_compat',
'aliases' => array(),
'dev_requirement' => false,
), ),
'phpoffice/phpspreadsheet' => array( 'phpoffice/phpspreadsheet' =>
'pretty_version' => '1.30.0', array (
'version' => '1.30.0.0', 'pretty_version' => '1.30.1',
'reference' => '2f39286e0136673778b7a142b3f0d141e43d1714', 'version' => '1.30.1.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'phpseclib/phpseclib' => array( 'reference' => 'fa8257a579ec623473eabfe49731de5967306c4c',
),
'phpseclib/phpseclib' =>
array (
'pretty_version' => '3.0.47', 'pretty_version' => '3.0.47',
'version' => '3.0.47.0', 'version' => '3.0.47.0',
'aliases' =>
array (
),
'reference' => '9d6ca36a6c2dd434765b1071b2644a1c683b385d', 'reference' => '9d6ca36a6c2dd434765b1071b2644a1c683b385d',
'type' => 'library',
'install_path' => __DIR__ . '/../phpseclib/phpseclib',
'aliases' => array(),
'dev_requirement' => false,
), ),
'pimple/pimple' => array( 'pimple/pimple' =>
'pretty_version' => 'v3.5.0', array (
'version' => '3.5.0.0', 'pretty_version' => 'v3.6.0',
'reference' => 'a94b3a4db7fb774b3d78dad2315ddc07629e1bed', 'version' => '3.6.0.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../pimple/pimple', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'psr/cache' => array( 'reference' => 'a70f552d338f9266eec6606c1f0b324da5514c96',
),
'psr/cache' =>
array (
'pretty_version' => '2.0.0', 'pretty_version' => '2.0.0',
'version' => '2.0.0.0', 'version' => '2.0.0.0',
'reference' => '213f9dbc5b9bfbc4f8db86d2838dc968752ce13b', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../psr/cache',
'aliases' => array(),
'dev_requirement' => false,
), ),
'psr/cache-implementation' => array( 'reference' => '213f9dbc5b9bfbc4f8db86d2838dc968752ce13b',
'dev_requirement' => false, ),
'provided' => array( 'psr/cache-implementation' =>
array (
'provided' =>
array (
0 => '1.0|2.0', 0 => '1.0|2.0',
), ),
), ),
'psr/container' => array( 'psr/container' =>
array (
'pretty_version' => '2.0.2', 'pretty_version' => '2.0.2',
'version' => '2.0.2.0', 'version' => '2.0.2.0',
'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../psr/container',
'aliases' => array(),
'dev_requirement' => false,
), ),
'psr/event-dispatcher' => array( 'reference' => 'c71ecc56dfe541dbd90c5360474fbc405f8d5963',
),
'psr/event-dispatcher' =>
array (
'pretty_version' => '1.0.0', 'pretty_version' => '1.0.0',
'version' => '1.0.0.0', 'version' => '1.0.0.0',
'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../psr/event-dispatcher',
'aliases' => array(),
'dev_requirement' => false,
), ),
'psr/event-dispatcher-implementation' => array( 'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0',
'dev_requirement' => false, ),
'provided' => array( 'psr/event-dispatcher-implementation' =>
array (
'provided' =>
array (
0 => '1.0', 0 => '1.0',
), ),
), ),
'psr/http-client' => array( 'psr/http-client' =>
array (
'pretty_version' => '1.0.3', 'pretty_version' => '1.0.3',
'version' => '1.0.3.0', 'version' => '1.0.3.0',
'aliases' =>
array (
),
'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90', 'reference' => 'bb5906edc1c324c9a05aa0873d40117941e5fa90',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/http-client',
'aliases' => array(),
'dev_requirement' => false,
), ),
'psr/http-client-implementation' => array( 'psr/http-client-implementation' =>
'dev_requirement' => false, array (
'provided' => array( 'provided' =>
array (
0 => '1.0', 0 => '1.0',
), ),
), ),
'psr/http-factory' => array( 'psr/http-factory' =>
'pretty_version' => '1.1.0', array (
'pretty_version' => '1.0.2',
'version' => '1.0.2.0',
'aliases' =>
array (
),
'reference' => 'e616d01114759c4c489f93b099585439f795fe35',
),
'psr/http-factory-implementation' =>
array (
'provided' =>
array (
0 => '1.0',
),
),
'psr/http-message' =>
array (
'pretty_version' => '1.1',
'version' => '1.1.0.0', 'version' => '1.1.0.0',
'reference' => '2b4765fddfe3b508ac62f829e852b1501d3f6e8a', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../psr/http-factory',
'aliases' => array(),
'dev_requirement' => false,
), ),
'psr/http-factory-implementation' => array( 'reference' => 'cb6ce4845ce34a8ad9e68117c10ee90a29919eba',
'dev_requirement' => false, ),
'provided' => array( 'psr/http-message-implementation' =>
array (
'provided' =>
array (
0 => '1.0', 0 => '1.0',
), ),
), ),
'psr/http-message' => array( 'psr/log' =>
'pretty_version' => '2.0', array (
'version' => '2.0.0.0',
'reference' => '402d35bcb92c70c026d1a6a9883f06b2ead23d71',
'type' => 'library',
'install_path' => __DIR__ . '/../psr/http-message',
'aliases' => array(),
'dev_requirement' => false,
),
'psr/http-message-implementation' => array(
'dev_requirement' => false,
'provided' => array(
0 => '1.0',
),
),
'psr/log' => array(
'pretty_version' => '1.1.4', 'pretty_version' => '1.1.4',
'version' => '1.1.4.0', 'version' => '1.1.4.0',
'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../psr/log',
'aliases' => array(),
'dev_requirement' => false,
), ),
'psr/log-implementation' => array( 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11',
'dev_requirement' => false, ),
'provided' => array( 'psr/log-implementation' =>
array (
'provided' =>
array (
0 => '1.0.0 || 2.0.0 || 3.0.0', 0 => '1.0.0 || 2.0.0 || 3.0.0',
), ),
), ),
'psr/simple-cache' => array( 'psr/simple-cache' =>
array (
'pretty_version' => '1.0.1', 'pretty_version' => '1.0.1',
'version' => '1.0.1.0', 'version' => '1.0.1.0',
'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../psr/simple-cache',
'aliases' => array(),
'dev_requirement' => false,
), ),
'psr/simple-cache-implementation' => array( 'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b',
'dev_requirement' => false, ),
'provided' => array( 'psr/simple-cache-implementation' =>
array (
'provided' =>
array (
0 => '1.0|2.0', 0 => '1.0|2.0',
), ),
), ),
'ralouphie/getallheaders' => array( 'ralouphie/getallheaders' =>
array (
'pretty_version' => '3.0.3', 'pretty_version' => '3.0.3',
'version' => '3.0.3.0', 'version' => '3.0.3.0',
'reference' => '120b605dfeb996808c31b6477290a714d356e822', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../ralouphie/getallheaders',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/cache' => array( 'reference' => '120b605dfeb996808c31b6477290a714d356e822',
),
'symfony/cache' =>
array (
'pretty_version' => 'v5.4.46', 'pretty_version' => 'v5.4.46',
'version' => '5.4.46.0', 'version' => '5.4.46.0',
'reference' => '0fe08ee32cec2748fbfea10c52d3ee02049e0f6b', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../symfony/cache',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/cache-contracts' => array( 'reference' => '0fe08ee32cec2748fbfea10c52d3ee02049e0f6b',
),
'symfony/cache-contracts' =>
array (
'pretty_version' => 'v2.5.4', 'pretty_version' => 'v2.5.4',
'version' => '2.5.4.0', 'version' => '2.5.4.0',
'reference' => '517c3a3619dadfa6952c4651767fcadffb4df65e', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../symfony/cache-contracts',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/cache-implementation' => array( 'reference' => '517c3a3619dadfa6952c4651767fcadffb4df65e',
'dev_requirement' => false, ),
'provided' => array( 'symfony/cache-implementation' =>
array (
'provided' =>
array (
0 => '1.0|2.0', 0 => '1.0|2.0',
), ),
), ),
'symfony/deprecation-contracts' => array( 'symfony/deprecation-contracts' =>
'pretty_version' => 'v3.6.0', array (
'version' => '3.6.0.0', 'pretty_version' => 'v3.0.2',
'reference' => '63afe740e99a13ba87ec199bb07bbdee937a5b62', 'version' => '3.0.2.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../symfony/deprecation-contracts', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/event-dispatcher' => array( 'reference' => '26954b3d62a6c5fd0ea8a2a00c0353a14978d05c',
),
'symfony/event-dispatcher' =>
array (
'pretty_version' => 'v5.4.45', 'pretty_version' => 'v5.4.45',
'version' => '5.4.45.0', 'version' => '5.4.45.0',
'aliases' =>
array (
),
'reference' => '72982eb416f61003e9bb6e91f8b3213600dcf9e9', 'reference' => '72982eb416f61003e9bb6e91f8b3213600dcf9e9',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/event-dispatcher',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/event-dispatcher-contracts' => array( 'symfony/event-dispatcher-contracts' =>
'pretty_version' => 'v3.6.0', array (
'version' => '3.6.0.0', 'pretty_version' => 'v3.0.2',
'reference' => '59eb412e93815df44f05f342958efa9f46b1e586', 'version' => '3.0.2.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/event-dispatcher-implementation' => array( 'reference' => '7bc61cc2db649b4637d331240c5346dcc7708051',
'dev_requirement' => false, ),
'provided' => array( 'symfony/event-dispatcher-implementation' =>
array (
'provided' =>
array (
0 => '2.0', 0 => '2.0',
), ),
), ),
'symfony/finder' => array( 'symfony/finder' =>
'pretty_version' => 'v7.3.2', array (
'version' => '7.3.2.0', 'pretty_version' => 'v6.0.19',
'reference' => '2a6614966ba1074fa93dae0bc804227422df4dfe', 'version' => '6.0.19.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../symfony/finder', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/http-foundation' => array( 'reference' => '5cc9cac6586fc0c28cd173780ca696e419fefa11',
),
'symfony/http-foundation' =>
array (
'pretty_version' => 'v5.4.48', 'pretty_version' => 'v5.4.48',
'version' => '5.4.48.0', 'version' => '5.4.48.0',
'aliases' =>
array (
),
'reference' => '3f38b8af283b830e1363acd79e5bc3412d055341', 'reference' => '3f38b8af283b830e1363acd79e5bc3412d055341',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/http-foundation',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/polyfill-mbstring' => array( 'symfony/polyfill-mbstring' =>
'pretty_version' => 'v1.33.0', array (
'version' => '1.33.0.0', 'pretty_version' => 'v1.32.0',
'version' => '1.32.0.0',
'aliases' =>
array (
),
'reference' => '6d857f4d76bd4b343eac26d6b539585d2bc56493', 'reference' => '6d857f4d76bd4b343eac26d6b539585d2bc56493',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-mbstring',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/polyfill-php73' => array( 'symfony/polyfill-php73' =>
'pretty_version' => 'v1.33.0', array (
'version' => '1.33.0.0', 'pretty_version' => 'v1.32.0',
'version' => '1.32.0.0',
'aliases' =>
array (
),
'reference' => '0f68c03565dcaaf25a890667542e8bd75fe7e5bb', 'reference' => '0f68c03565dcaaf25a890667542e8bd75fe7e5bb',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-php73',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/polyfill-php80' => array( 'symfony/polyfill-php80' =>
'pretty_version' => 'v1.33.0', array (
'version' => '1.33.0.0', 'pretty_version' => 'v1.32.0',
'version' => '1.32.0.0',
'aliases' =>
array (
),
'reference' => '0cc9dd0f17f61d8131e7df6b84bd344899fe2608', 'reference' => '0cc9dd0f17f61d8131e7df6b84bd344899fe2608',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-php80',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/psr-http-message-bridge' => array( 'symfony/psr-http-message-bridge' =>
array (
'pretty_version' => 'v2.3.1', 'pretty_version' => 'v2.3.1',
'version' => '2.3.1.0', 'version' => '2.3.1.0',
'aliases' =>
array (
),
'reference' => '581ca6067eb62640de5ff08ee1ba6850a0ee472e', 'reference' => '581ca6067eb62640de5ff08ee1ba6850a0ee472e',
'type' => 'symfony-bridge',
'install_path' => __DIR__ . '/../symfony/psr-http-message-bridge',
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/service-contracts' => array( 'symfony/service-contracts' =>
'pretty_version' => 'v3.6.0', array (
'version' => '3.6.0.0', 'pretty_version' => 'v3.0.2',
'reference' => 'f021b05a130d35510bd6b25fe9053c2a8a15d5d4', 'version' => '3.0.2.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../symfony/service-contracts', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'symfony/var-exporter' => array( 'reference' => 'd78d39c1599bd1188b8e26bb341da52c3c6d8a66',
'pretty_version' => 'v6.4.26',
'version' => '6.4.26.0',
'reference' => '466fcac5fa2e871f83d31173f80e9c2684743bfc',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/var-exporter',
'aliases' => array(),
'dev_requirement' => false,
), ),
'topthink/framework' => array( 'symfony/var-exporter' =>
array (
'pretty_version' => 'v6.0.19',
'version' => '6.0.19.0',
'aliases' =>
array (
),
'reference' => 'df56f53818c2d5d9f683f4ad2e365ba73a3b69d2',
),
'topthink/framework' =>
array (
'pretty_version' => 'dev-master', 'pretty_version' => 'dev-master',
'version' => 'dev-master', 'version' => 'dev-master',
'reference' => '9a2e7c2a1b6302afb61035c99c85bf0cfe0c52ec', 'aliases' =>
'type' => 'think-framework', array (
'install_path' => __DIR__ . '/../../thinkphp',
'aliases' => array(
0 => '9999999-dev', 0 => '9999999-dev',
), ),
'dev_requirement' => false, 'reference' => '9a2e7c2a1b6302afb61035c99c85bf0cfe0c52ec',
), ),
'topthink/think-captcha' => array( 'topthink/think-captcha' =>
array (
'pretty_version' => 'v1.0.9', 'pretty_version' => 'v1.0.9',
'version' => '1.0.9.0', 'version' => '1.0.9.0',
'reference' => '9be9dd7e61c7fa3c478c4b92910d7230b94d0d23', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../topthink/think-captcha',
'aliases' => array(),
'dev_requirement' => false,
), ),
'topthink/think-helper' => array( 'reference' => '9be9dd7e61c7fa3c478c4b92910d7230b94d0d23',
),
'topthink/think-helper' =>
array (
'pretty_version' => 'v1.0.7', 'pretty_version' => 'v1.0.7',
'version' => '1.0.7.0', 'version' => '1.0.7.0',
'reference' => '5f92178606c8ce131d36b37a57c58eb71e55f019', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../topthink/think-helper',
'aliases' => array(),
'dev_requirement' => false,
), ),
'topthink/think-installer' => array( 'reference' => '5f92178606c8ce131d36b37a57c58eb71e55f019',
),
'topthink/think-installer' =>
array (
'pretty_version' => 'v1.0.14', 'pretty_version' => 'v1.0.14',
'version' => '1.0.14.0', 'version' => '1.0.14.0',
'reference' => 'eae1740ac264a55c06134b6685dfb9f837d004d1', 'aliases' =>
'type' => 'composer-plugin', array (
'install_path' => __DIR__ . '/../topthink/think-installer',
'aliases' => array(),
'dev_requirement' => false,
), ),
'topthink/think-queue' => array( 'reference' => 'eae1740ac264a55c06134b6685dfb9f837d004d1',
),
'topthink/think-queue' =>
array (
'pretty_version' => 'v1.1.6', 'pretty_version' => 'v1.1.6',
'version' => '1.1.6.0', 'version' => '1.1.6.0',
'reference' => '250650eb0e8ea5af4cfdc7ae46f3f4e0a24ac245', 'aliases' =>
'type' => 'think-extend', array (
'install_path' => __DIR__ . '/../topthink/think-queue',
'aliases' => array(),
'dev_requirement' => false,
), ),
'workerman/channel' => array( 'reference' => '250650eb0e8ea5af4cfdc7ae46f3f4e0a24ac245',
),
'workerman/channel' =>
array (
'pretty_version' => 'v1.2.3', 'pretty_version' => 'v1.2.3',
'version' => '1.2.3.0', 'version' => '1.2.3.0',
'aliases' =>
array (
),
'reference' => '5edb0008eae35bf2da7218d911042abd23aa4370', 'reference' => '5edb0008eae35bf2da7218d911042abd23aa4370',
'type' => 'library',
'install_path' => __DIR__ . '/../workerman/channel',
'aliases' => array(),
'dev_requirement' => false,
), ),
'workerman/phpsocket.io' => array( 'workerman/phpsocket.io' =>
'pretty_version' => 'v2.2.2', array (
'version' => '2.2.2.0', 'pretty_version' => 'v2.2.0',
'reference' => '5f96eace9f2bcec82555a97ac9867b732024d3b6', 'version' => '2.2.0.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../workerman/phpsocket.io', array (
'aliases' => array(),
'dev_requirement' => false,
), ),
'workerman/workerman' => array( 'reference' => '0ba306b380e016f447f9860db95fcc1c7553fb91',
),
'workerman/workerman' =>
array (
'pretty_version' => 'v4.2.1', 'pretty_version' => 'v4.2.1',
'version' => '4.2.1.0', 'version' => '4.2.1.0',
'reference' => 'cafb5a43d93d7d30a16b32a57948581cca993562', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../workerman/workerman',
'aliases' => array(),
'dev_requirement' => false,
), ),
'yansongda/artful' => array( 'reference' => 'cafb5a43d93d7d30a16b32a57948581cca993562',
),
'yansongda/artful' =>
array (
'pretty_version' => 'v1.1.3', 'pretty_version' => 'v1.1.3',
'version' => '1.1.3.0', 'version' => '1.1.3.0',
'reference' => 'ddc203ef34ab369a5a31df057a0fda697d3ed855', 'aliases' =>
'type' => 'library', array (
'install_path' => __DIR__ . '/../yansongda/artful',
'aliases' => array(),
'dev_requirement' => false,
), ),
'yansongda/pay' => array( 'reference' => '734b97a6a03aa9702d1ce1f396d2e2c9bea845b3',
'pretty_version' => 'v3.7.18',
'version' => '3.7.18.0',
'reference' => '813c01e7abed94d2c5ac1a3abdfb87316d78c276',
'type' => 'library',
'install_path' => __DIR__ . '/../yansongda/pay',
'aliases' => array(),
'dev_requirement' => false,
), ),
'yansongda/supports' => array( 'yansongda/pay' =>
'pretty_version' => 'v4.0.12', array (
'version' => '4.0.12.0', 'pretty_version' => 'v3.7.16',
'reference' => '308de376d20cb1cd4f959644793e0582ccd1ef6d', 'version' => '3.7.16.0',
'type' => 'library', 'aliases' =>
'install_path' => __DIR__ . '/../yansongda/supports', array (
'aliases' => array(), ),
'dev_requirement' => false, 'reference' => 'f24aea15bbfc2ec23b1201168d81f73a99433a8f',
),
'yansongda/supports' =>
array (
'pretty_version' => 'v4.0.10',
'version' => '4.0.10.0',
'aliases' =>
array (
),
'reference' => '11cc73776e6d4d763a84c8c733f64820abdc44e5',
), ),
), ),
); );

View File

@ -3,7 +3,7 @@
"description": "addons package for fastadmin", "description": "addons package for fastadmin",
"homepage": "https://github.com/fastadminnet/fastadmin-addons", "homepage": "https://github.com/fastadminnet/fastadmin-addons",
"license": "Apache-2.0", "license": "Apache-2.0",
"version": "1.4.3", "version": "1.4.2",
"authors": [ "authors": [
{ {
"name": "Karson", "name": "Karson",
@ -18,7 +18,7 @@
"issues": "https://github.com/fastadminnet/fastadmin-addons/issues" "issues": "https://github.com/fastadminnet/fastadmin-addons/issues"
}, },
"require": { "require": {
"php": ">=7.1.0", "php": ">=7.0.0",
"nelexa/zip": "^3.3 || ^4.0" "nelexa/zip": "^3.3 || ^4.0"
}, },
"autoload": { "autoload": {

View File

@ -63,7 +63,7 @@ class Controller extends \think\Controller
* @param Request $request Request对象 * @param Request $request Request对象
* @access public * @access public
*/ */
public function __construct(?Request $request = null) public function __construct(Request $request = null)
{ {
if (is_null($request)) { if (is_null($request)) {
$request = Request::instance(); $request = Request::instance();

View File

@ -2,25 +2,6 @@
Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version. Please refer to [UPGRADING](UPGRADING.md) guide for upgrading to a major version.
## 7.10.0 - 2025-08-23
### Added
- Support for PHP 8.5
### Changed
- Adjusted `guzzlehttp/promises` version constraint to `^2.3`
- Adjusted `guzzlehttp/psr7` version constraint to `^2.8`
## 7.9.3 - 2025-03-27
### Changed
- Remove explicit content-length header for GET requests
- Improve compatibility with bad servers for boolean cookie values
## 7.9.2 - 2024-07-24 ## 7.9.2 - 2024-07-24

Some files were not shown because too many files have changed in this diff Show More