diff --git a/.env.development b/.env.development index 770be7be25f4a12d6dad9e630f625a994bd334d5..77a50808586152ed8e014ec11a6d31688103fa85 100644 --- a/.env.development +++ b/.env.development @@ -1,5 +1,3 @@ VITE_COOKIE_DOMAIN = 127.0.0.1 VITE_LOGIN_ORIGIN = https://id.openeuler.org - -VITE_SECRET = 8484ffc0431e4fc4 diff --git a/Dockerfile b/Dockerfile index a853886d5ceb94cc6ea2fccd3e75f7250e83db5e..a48b756a8ca3b8e9c639898069a43da7ea6abba2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,25 +1,103 @@ -FROM gplane/pnpm as Builder +FROM node:18.14.1 as Builder -RUN mkdir -p /home/quick-issue/web -WORKDIR /home/quick-issue/web -COPY . /home/quick-issue/web +RUN mkdir -p /home/quick-isuue/web +WORKDIR /home/quick-isuue/web +COPY . /home/quick-isuue/web + + +RUN npm install pnpm -g RUN pnpm install RUN pnpm build +RUN ls /home/quick-isuue/web + +FROM swr.cn-north-4.myhuaweicloud.com/opensourceway/openeuler/nginx:1.24.0-22.03-lts-sp1 as NginxBuilder + +FROM swr.cn-north-4.myhuaweicloud.com/opensourceway/website/openeuler:22.03-lts-sp1-latest +ENV PATH /usr/share/nginx/sbin:$PATH +ENV NGINX_CONFIG_FILE /etc/nginx/nginx.conf +ENV NGINX_CONFIG_PATH /etc/nginx/ +ENV NGINX_PID /var/run/nginx.pid +ENV NGINX_USER nginx +ENV NGINX_GROUP nginx +ENV NGINX_BIN /usr/share/nginx/sbin/ +ENV NGINX_HOME /usr/share/nginx/ +ENV NGINX_EXE_FILE /usr/share/nginx/sbin/nginx +ENV DST_PATH /etc/nginx/cert -FROM swr.cn-north-4.myhuaweicloud.com/opensourceway/openeuler/nginx:1.24.0-22.03-lts-sp1 +COPY --from=NginxBuilder /usr/share/nginx /usr/share/nginx +COPY --from=NginxBuilder /usr/share/nginx/sbin/nginx /usr/share/nginx/sbin/nginx +COPY --from=NginxBuilder /etc/nginx/modules /etc/nginx/modules +COPY --from=NginxBuilder /etc/nginx/geoip /etc/nginx/geoip +COPY --from=NginxBuilder /etc/nginx/mime.types /etc/nginx/mime.types +COPY --from=Builder /home/quick-isuue/web/dist /usr/share/nginx/www/ + +WORKDIR /home/quick-isuue/web +RUN sed -i "s|repo.openeuler.org|mirrors.pku.edu.cn/openeuler|g" /etc/yum.repos.d/openEuler.repo \ + && yum update -y \ + && yum install -y findutils passwd shadow \ + && find /usr/share/nginx/www -type d -print0| xargs -0 chmod 500 \ + && find /usr/share/nginx/www -type f -print0| xargs -0 chmod 400 -COPY --from=Builder /home/quick-issue/web/dist /usr/share/nginx/html/ -RUN chmod -R 755 /usr/share/nginx/html COPY ./deploy/nginx/nginx.conf /etc/nginx/nginx.conf RUN touch /var/run/nginx.pid \ + && groupadd -g 1000 nginx \ + && useradd -u 1000 -g nginx -s /sbin/nologin nginx \ + && chown -R nginx:nginx /usr/share/nginx \ + && find /usr/share/nginx -type d -print0 | xargs -0 chmod 500 \ + && chmod 500 /usr/share/nginx/sbin/nginx \ + && mkdir -p /var/log/nginx \ && chown -R nginx:nginx /var/log/nginx \ + && chmod -R 640 /var/log/nginx \ + && mkdir -p /var/lib/nginx/tmp/client_body \ + && chown -R nginx:nginx /var/lib/nginx/tmp/client_body \ + && mkdir -p /var/lib/nginx/tmp/fastcgi \ + && chown -R nginx:nginx /var/lib/nginx/tmp/fastcgi \ + && mkdir -p /var/lib/nginx/tmp/proxy \ + && chown -R nginx:nginx /var/lib/nginx/tmp/proxy \ + && mkdir -p /var/lib/nginx/tmp/scgi \ + && chown -R nginx:nginx /var/lib/nginx/tmp/scgi \ + && mkdir -p /var/lib/nginx/tmp/uwsgi \ + && chown -R nginx:nginx /var/lib/nginx/tmp/uwsgi \ + && chmod -R 500 /var/lib/nginx/ \ + && chown -R nginx:nginx /var/lib/nginx/ \ && chown -R nginx:nginx /var/run/nginx.pid \ - && chown -R nginx:nginx /etc/nginx + && chmod 640 /var/run/nginx.pid \ + && chown -R nginx:nginx /etc/nginx \ + && chmod 550 /etc/nginx \ + && chmod 550 /etc/nginx/geoip/ \ + && chmod 440 /etc/nginx/geoip/* \ + && chmod 550 /etc/nginx/modules \ + && chmod 440 /etc/nginx/modules/* \ + && chmod 440 /etc/nginx/nginx.conf \ + && chmod 440 /etc/nginx/mime.types \ + && rm -rf /usr/share/nginx/html/ \ + && rm -rf /usr/share/nginx/logs/ \ + && echo "umask 0027" >> /etc/bashrc \ + && echo "set +o history" >> /etc/bashrc \ + && sed -i "s|HISTSIZE=1000|HISTSIZE=0|" /etc/profile \ + && sed -i "s|PASS_MAX_DAYS[ \t]*99999|PASS_MAX_DAYS 30|" /etc/login.defs \ + && passwd -l $NGINX_USER \ + && yum clean all \ + && usermod -s /sbin/nologin sync \ + && usermod -s /sbin/nologin shutdown \ + && usermod -s /sbin/nologin halt \ + && echo "export TMOUT=1800 readonly TMOUT" >> /etc/profile \ + && rm -rf /usr/bin/gdb* \ + && rm -rf /usr/share/gdb \ + && rm -rf /usr/share/gcc-10.3.1 \ + && yum remove gdb-gdbserver findutils passwd shadow -y + +COPY ./deploy/monitor.sh ./deploy/entrypoint.sh /etc/nginx +RUN chmod 500 /etc/nginx/monitor.sh \ + && chmod 500 /etc/nginx/entrypoint.sh \ + && chown nginx:nginx /etc/nginx/monitor.sh \ + && chown nginx:nginx /etc/nginx/entrypoint.sh EXPOSE 8080 USER nginx -ENTRYPOINT ["nginx", "-g", "daemon off;"] +ENTRYPOINT ["/etc/nginx/entrypoint.sh"] + diff --git a/components.d.ts b/components.d.ts index 0ee64dca3741437e30b0673ebb819fb98f434387..0c5defc8d4497dbacf521db7e4afa52be54e103c 100644 --- a/components.d.ts +++ b/components.d.ts @@ -38,7 +38,6 @@ declare module 'vue' { ElTabPane: typeof import('element-plus/es')['ElTabPane'] ElTabs: typeof import('element-plus/es')['ElTabs'] ElTree: typeof import('element-plus/es')['ElTree'] - ElUpload: typeof import('element-plus/es')['ElUpload'] HeaderNav: typeof import('./src/components/HeaderNav.vue')['default'] ONav: typeof import('./src/components/ONav.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] diff --git a/deploy/entrypoint.sh b/deploy/entrypoint.sh new file mode 100644 index 0000000000000000000000000000000000000000..4602342eca40777fa9eeb9ec2af3af6ecf53b913 --- /dev/null +++ b/deploy/entrypoint.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +bash /etc/nginx/monitor.sh $DET_URL $DST_PATH & +nginx -g 'daemon off;' \ No newline at end of file diff --git a/deploy/monitor.sh b/deploy/monitor.sh new file mode 100644 index 0000000000000000000000000000000000000000..ebfb6e6cdda04044ae3aae1e2fd4cb4e6b57ba5b --- /dev/null +++ b/deploy/monitor.sh @@ -0,0 +1,33 @@ +#!/bin/bash +# this script is for website monitoring, +# when website is up, delete all cert file. + +HOST=$1 +DST_PATH=$2 + +delete_file() { + if [ -d $DST_PATH ]; then + echo "found $DST_PATH" > /dev/stdout + rm -rf $DST_PATH/* + else + echo "$DST_PATH not found" > /dev/stdout + fi +} + +while true; +do + sleep 20 + RET=$(curl -sIL -w "%{http_code}\n" -o /dev/null $HOST) + if [ $RET == "200" ]; then + echo "website is up!!!" > /dev/stdout + delete_file + if [ $? -eq 0 ]; then + echo "successful delete file, exit" > /dev/stdout + break + else + echo "failed to delete file" > /dev/stdout + fi + else + echo "waiting for website up, http_status: $RET" > /dev/stdout + fi +done diff --git a/deploy/nginx/nginx.conf b/deploy/nginx/nginx.conf index 7e0dc925ad539208542136ef8017d60ac7baa0c5..2f3f6a37aa1122c6cde558b663fc3981e85fead4 100644 --- a/deploy/nginx/nginx.conf +++ b/deploy/nginx/nginx.conf @@ -1,133 +1,156 @@ -worker_processes auto; +user $NGINX_USER; -error_log /dev/stdout warn; +error_log /dev/stdout info; pid /var/run/nginx.pid; -load_module /etc/nginx/modules/ngx_http_geoip2_module.so; - +worker_processes 2; worker_rlimit_nofile 4096; events { use epoll; - worker_connections 4096; + worker_connections 1024; } http { include /etc/nginx/mime.types; - geoip2 /etc/nginx/geoip/GeoLite2-Country.mmdb { - $geoip2_city_country_code source=$http_true_client_ip country iso_code; - $geoip2_city_country_name source=$http_true_client_ip country names en; - } - - geoip2 /etc/nginx/geoip/GeoLite2-City.mmdb { - $geoip2_city source=$http_true_client_ip city names en; - } - - log_format main '[$time_local] "remote_addr": "$remote_addr"' - '"x_forwarded_for": "$http_x_forwarded_for"' - '"true-client-ip": "$http_true_client_ip"' - '"$request"' - '"geoip2_city_country_code": "$geoip2_city_country_code"' - '"geoip2_city_country_name": "$geoip2_city_country_name"' - '"geoip2_city": "$geoip2_city"' - '$status $body_bytes_sent "$http_referer" ' - '"$http_user_agent"'; + log_format main '[$time_local] remote_addr: $http_x_real_ip, request: "$request", ' + 'status: $status, body_bytes_sent: $body_bytes_sent, http_referer: "$http_referer", ' + 'http_user_agent: "$http_user_agent"'; access_log /dev/stdout main; + server_tokens off; + autoindex off; - sendfile on; - keepalive_timeout 300; - keepalive_requests 100; - proxy_read_timeout 900; - proxy_connect_timeout 60; + port_in_redirect off; + absolute_redirect off; - proxy_send_timeout 60; - client_header_timeout 60; client_header_buffer_size 1k; - large_client_header_buffers 4 64k; - client_body_buffer_size 16K; - client_body_timeout 60; - send_timeout 60; - server_tokens off; - port_in_redirect off; - limit_conn_zone $binary_remote_addr zone=conn_zone:10m; - limit_conn_zone $server_name zone=perserver:10m; - limit_req_zone global zone=req_zone:1m rate=1000r/s; - limit_req_zone $binary_remote_addr zone=event_zone:10m rate=20r/s; + large_client_header_buffers 4 8k; + client_body_buffer_size 8K; + client_max_body_size 2M; + + client_header_timeout 8; + client_body_timeout 8; + client_body_in_file_only off; + + keepalive_timeout 5 5; + send_timeout 8; + proxy_hide_header X-Powered-By; proxy_request_buffering off; - client_max_body_size 50m; + + limit_conn_zone $binary_remote_addr zone=limitperip:10m; + limit_req_zone $binary_remote_addr zone=ratelimit:10m rate=1000r/s; gzip on; gzip_min_length 1k; gzip_buffers 4 16k; - gzip_http_version 1.0; gzip_comp_level 5; gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/javascript application/x-httpd-php application/json; gzip_vary on; server { - listen 8080; - server_name localhost; + listen 8080 ssl default_server; + server_name quick-issue; charset utf-8; - limit_conn perserver 50; - if ($request_method = 'OPTIONS') { - return 401; + + add_header X-XSS-Protection "1; mode=block"; + add_header X-Frame-Options DENY; + add_header X-Content-Type-Options nosniff; + add_header Strict-Transport-Security "max-age=31536000; includeSubDomains"; + add_header Content-Security-Policy "script-src 'self' 'unsafe-inline' 'unsafe-eval'; object-src 'none'; frame-src 'none'; "; + add_header Cache-Control "no-cache,no-store,must-revalidate"; + add_header Pragma no-cache; + add_header Expires 0; + + limit_conn limitperip 10; + ssl_session_tickets off; + ssl_session_timeout 5m; + ssl_session_cache shared:SSL:10m; + + ssl_certificate "cert/server.crt"; + ssl_certificate_key "cert/server.key"; + ssl_password_file "cert/abc.txt"; + ssl_dhparam "cert/dhparam.pem"; + ssl_ecdh_curve auto; + ssl_protocols TLSv1.2; + ssl_ciphers "ECDHE-RSA-AES256-GCM-SHA384"; + ssl_prefer_server_ciphers on; + ssl_stapling on; + ssl_stapling_verify on; + resolver 8.8.8.8 8.8.4.4 valid=60s; + resolver_timeout 5s; + + if ($request_method !~ ^(GET|HEAD|POST|PUT|DELETE)$) { + return 444; + } + + # location ~ /\. { + # deny all; + # return 404; + # } + + location = / { + rewrite ^/$ /zh/issues/ redirect; + } + location = /zh/ { + rewrite ^/zh/$ /zh/issues/ redirect; } location / { + proxy_set_header X-Forwarded-For $http_x_real_ip; + proxy_set_header Host $host; + location /assets { - # publish every two weeks - expires 14d; - add_header Cache-Control public; + add_header X-XSS-Protection "1; mode=block"; + add_header X-Frame-Options DENY; + add_header X-Content-Type-Options nosniff; + add_header Strict-Transport-Security "max-age=31536000; includeSubDomains"; + add_header Content-Security-Policy "script-src 'self' 'unsafe-inline' 'unsafe-eval' ; object-src 'none'; frame-src 'none'"; + add_header Cache-Control "public,max-age=1209600"; } + location / { - add_header Cache-Control no-cache; + try_files $uri /index.html; } - location = / { - rewrite ^/$ /zh/issues/ redirect; - } - location = /zh/ { - rewrite ^/zh/$ /zh/issues/ redirect; - } + root /usr/share/nginx/www; + index index.html; + } - location /api-issues/ { - proxy_pass https://ipb.osinfra.cn/; - } - location /api-omapi/ { - proxy_pass https://omapi.osinfra.cn/; - } - location /api-dsapi/ { - proxy_pass https://dsapi.osinfra.cn/; - } + location /api-dsapi/ { + proxy_set_header X-Forwarded-For $http_x_real_ip; - root /usr/share/nginx/html; - index /index.html; - # error_page 404 /404.html; + proxy_pass https://dsapi.osinfra.cn/; } - location ~ ^/(quick-issue) { - try_files $uri /index.html; + location /api-omapi/ { + proxy_set_header X-Forwarded-For $http_x_real_ip; + + proxy_pass https://omapi.osinfra.cn/; + } - error_page 500 501 502 503 504 505 /500.html; - error_page 401 /401.html; - error_page 404 /404.html; + location /api-issues/ { + proxy_set_header X-Forwarded-For $http_x_real_ip; + + proxy_pass https://quickissue-server.test.osinfra.cn/; - location = /401.html { - root /usr/share/nginx/html; } + error_page 401 402 403 405 406 407 413 414 /error.html; + error_page 404 /404.html; + error_page 500 501 502 503 504 505 /error.html; + location = /404.html { - root /usr/share/nginx/html; + root /usr/share/nginx/www; } - location = /500.html { - root /usr/share/nginx/html; + location = /error.html { + root /usr/share/nginx/www; } } } \ No newline at end of file diff --git a/opendesign/button/src/button.scss b/opendesign/button/src/button.scss index 2eb0a2e8f47ff8f181f2567c7ee72e48a8e99f81..971e01da1f00eb804f7f98ec4b2631d9cec7d6f1 100644 --- a/opendesign/button/src/button.scss +++ b/opendesign/button/src/button.scss @@ -9,6 +9,7 @@ color: var(--o-button-font-color); background-color: var(--o-button-bg-color); border: var(--o-button-border); + white-space: nowrap; outline: none; user-select: none; cursor: pointer; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b7592aa88a3505e7d5ec1cece045b50bb360ea14..3ff83849326e144e0e6555924fb915b6516945e7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -393,8 +393,8 @@ packages: - supports-color dev: true - /@babel/runtime@7.23.8: - resolution: {integrity: sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==} + /@babel/runtime@7.24.6: + resolution: {integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.14.1 @@ -631,10 +631,10 @@ packages: '@vue/compiler-sfc': ^3.0.0 vue: ^3.0.0 dependencies: - '@babel/runtime': 7.23.8 + '@babel/runtime': 7.24.6 '@vue/compiler-sfc': 3.3.4 - '@vuepress/markdown': 1.9.9 - codemirror: 5.65.13 + '@vuepress/markdown': 1.9.10 + codemirror: 5.65.16 copy-to-clipboard: 3.3.3 highlight.js: 10.7.3 insert-text-at-cursor: 0.3.0 @@ -642,12 +642,12 @@ packages: markdown-it: 12.3.2 markdown-it-attrs: 4.1.6(markdown-it@12.3.2) markdown-it-container: 3.0.0 - mermaid: 10.7.0 + mermaid: 10.9.1 prismjs: 1.29.0 resize-observer-polyfill: 1.5.1 vant: 3.6.12(vue@3.3.4) vue: 3.3.4 - xss: 1.0.14 + xss: 1.0.15 transitivePeerDependencies: - supports-color dev: false @@ -1154,10 +1154,10 @@ packages: /@vue/shared@3.3.4: resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} - /@vuepress/markdown@1.9.9: - resolution: {integrity: sha512-JzFdBdGe5aoiKSaEgF+h3JLDXNVfWPI5DJWXrIt7rhhkMJesF6HowIznPLdXqukzHfXHcPvo9oQ4o6eT0YmVGA==} + /@vuepress/markdown@1.9.10: + resolution: {integrity: sha512-sXTLjeZzH8SQuAL5AEH0hhsMljjNJbzWbBvzaj5yQCCdf+3sp/dJ0kwnBSnQjFPPnzPg5t3tLKGUYHyW0KiKzA==} dependencies: - '@vuepress/shared-utils': 1.9.9 + '@vuepress/shared-utils': 1.9.10 markdown-it: 8.4.2 markdown-it-anchor: 5.3.0(markdown-it@8.4.2) markdown-it-chain: 1.3.0(markdown-it@8.4.2) @@ -1168,8 +1168,8 @@ packages: - supports-color dev: false - /@vuepress/shared-utils@1.9.9: - resolution: {integrity: sha512-qhk/7QF5LgMEXhEB1hlqreGFgkz4p2pmaBBNFxnAnYmSwmyO+u/oFOpZLI16QRx9Wg6ekR2ENmByQLxV7y4lJg==} + /@vuepress/shared-utils@1.9.10: + resolution: {integrity: sha512-M9A3DocPih+V8dKK2Zg9FJQ/f3JZrYsdaM/vQ9F48l8bPlzxw5NvqXIYMK4kKcGEyerQNTWCudoCpLL5uiU0hg==} dependencies: chalk: 2.4.2 escape-html: 1.0.3 @@ -1378,7 +1378,7 @@ packages: dependencies: cache-base: 1.0.1 class-utils: 0.3.6 - component-emitter: 1.3.0 + component-emitter: 1.3.1 define-property: 1.0.0 isobject: 3.0.1 mixin-deep: 1.3.2 @@ -1447,7 +1447,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: collection-visit: 1.0.0 - component-emitter: 1.3.0 + component-emitter: 1.3.1 get-value: 2.0.6 has-value: 1.0.0 isobject: 3.0.1 @@ -1553,8 +1553,8 @@ packages: string-width: 5.1.2 dev: true - /codemirror@5.65.13: - resolution: {integrity: sha512-SVWEzKXmbHmTQQWaz03Shrh4nybG0wXx2MEu3FO4ezbPW8IbnZEd5iGHGEffSUaitKYa3i+pHpBsSvw8sPHtzg==} + /codemirror@5.65.16: + resolution: {integrity: sha512-br21LjYmSlVL0vFCPWPfhzUCT34FM/pAdK7rRIZwa0rrtrIdotvP4Oh4GUHsu2E3IrQMCfRkL/fN3ytMNxVQvg==} dev: false /collection-visit@1.0.0: @@ -1614,8 +1614,8 @@ packages: engines: {node: '>= 12'} dev: false - /component-emitter@1.3.0: - resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} + /component-emitter@1.3.1: + resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} dev: false /concat-map@0.0.1: @@ -1642,12 +1642,6 @@ packages: layout-base: 1.0.2 dev: false - /cose-base@2.2.0: - resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==} - dependencies: - layout-base: 2.0.1 - dev: false - /cross-spawn@7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -1674,38 +1668,28 @@ packages: /csstype@3.1.2: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} - /cytoscape-cose-bilkent@4.1.0(cytoscape@3.28.1): + /cytoscape-cose-bilkent@4.1.0(cytoscape@3.29.2): resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==} peerDependencies: cytoscape: ^3.2.0 dependencies: cose-base: 1.0.3 - cytoscape: 3.28.1 + cytoscape: 3.29.2 dev: false - /cytoscape-fcose@2.2.0(cytoscape@3.28.1): - resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==} - peerDependencies: - cytoscape: ^3.2.0 - dependencies: - cose-base: 2.2.0 - cytoscape: 3.28.1 - dev: false - - /cytoscape@3.28.1: - resolution: {integrity: sha512-xyItz4O/4zp9/239wCcH8ZcFuuZooEeF8KHRmzjDfGdXsj3OG9MFSMA0pJE0uX3uCN/ygof6hHf4L7lst+JaDg==} + /cytoscape@3.29.2: + resolution: {integrity: sha512-2G1ycU28Nh7OHT9rkXRLpCDP30MKH1dXJORZuBhtEhEW7pKwgPi77ImqlCWinouyE1PNepIOGZBOrE84DG7LyQ==} engines: {node: '>=0.10'} - dependencies: - heap: 0.2.7 - lodash: 4.17.21 dev: false - /d3-array@1.2.4: - resolution: {integrity: sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==} + /d3-array@2.12.1: + resolution: {integrity: sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==} + dependencies: + internmap: 1.0.1 dev: false - /d3-array@3.2.3: - resolution: {integrity: sha512-JRHwbQQ84XuAESWhvIPaUV4/1UYTBOLiOPGWqgFDHZS1D5QN9c57FbH3QpEnQMYiOXNzKUQyGTZf+EVO7RT5TQ==} + /d3-array@3.2.4: + resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==} engines: {node: '>=12'} dependencies: internmap: 2.0.3 @@ -1743,14 +1727,14 @@ packages: resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==} engines: {node: '>=12'} dependencies: - d3-array: 3.2.3 + d3-array: 3.2.4 dev: false /d3-delaunay@6.0.4: resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==} engines: {node: '>=12'} dependencies: - delaunator: 5.0.0 + delaunator: 5.0.1 dev: false /d3-dispatch@3.0.1: @@ -1802,11 +1786,11 @@ packages: engines: {node: '>=12'} dev: false - /d3-geo@3.1.0: - resolution: {integrity: sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==} + /d3-geo@3.1.1: + resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==} engines: {node: '>=12'} dependencies: - d3-array: 3.2.3 + d3-array: 3.2.4 dev: false /d3-hierarchy@3.1.2: @@ -1848,12 +1832,12 @@ packages: /d3-sankey@0.12.3: resolution: {integrity: sha512-nQhsBRmM19Ax5xEIPLMY9ZmJ/cDvd1BG3UVvt5h3WRxKg5zGRbvnteTyWAbzeSvlh3tW7ZEmq4VwR5mB3tutmQ==} dependencies: - d3-array: 1.2.4 + d3-array: 2.12.1 d3-shape: 1.3.7 dev: false - /d3-scale-chromatic@3.0.0: - resolution: {integrity: sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==} + /d3-scale-chromatic@3.1.0: + resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==} engines: {node: '>=12'} dependencies: d3-color: 3.1.0 @@ -1864,7 +1848,7 @@ packages: resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==} engines: {node: '>=12'} dependencies: - d3-array: 3.2.3 + d3-array: 3.2.4 d3-format: 3.1.0 d3-interpolate: 3.0.1 d3-time: 3.1.0 @@ -1900,7 +1884,7 @@ packages: resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==} engines: {node: '>=12'} dependencies: - d3-array: 3.2.3 + d3-array: 3.2.4 dev: false /d3-timer@3.0.1: @@ -1933,11 +1917,11 @@ packages: d3-transition: 3.0.1(d3-selection@3.0.0) dev: false - /d3@7.8.4: - resolution: {integrity: sha512-q2WHStdhiBtD8DMmhDPyJmXUxr6VWRngKyiJ5EfXMxPw+tqT6BhNjhJZ4w3BHsNm3QoVfZLY8Orq/qPFczwKRA==} + /d3@7.9.0: + resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==} engines: {node: '>=12'} dependencies: - d3-array: 3.2.3 + d3-array: 3.2.4 d3-axis: 3.0.0 d3-brush: 3.0.0 d3-chord: 3.0.1 @@ -1951,7 +1935,7 @@ packages: d3-fetch: 3.0.1 d3-force: 3.0.0 d3-format: 3.1.0 - d3-geo: 3.1.0 + d3-geo: 3.1.1 d3-hierarchy: 3.1.2 d3-interpolate: 3.0.1 d3-path: 3.1.0 @@ -1959,7 +1943,7 @@ packages: d3-quadtree: 3.0.1 d3-random: 3.0.1 d3-scale: 4.0.2 - d3-scale-chromatic: 3.0.0 + d3-scale-chromatic: 3.1.0 d3-selection: 3.0.0 d3-shape: 3.2.0 d3-time: 3.1.0 @@ -1972,7 +1956,7 @@ packages: /dagre-d3-es@7.0.10: resolution: {integrity: sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==} dependencies: - d3: 7.8.4 + d3: 7.9.0 lodash-es: 4.17.21 dev: false @@ -2026,28 +2010,28 @@ packages: resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} engines: {node: '>=0.10.0'} dependencies: - is-descriptor: 0.1.6 + is-descriptor: 0.1.7 dev: false /define-property@1.0.0: resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} engines: {node: '>=0.10.0'} dependencies: - is-descriptor: 1.0.2 + is-descriptor: 1.0.3 dev: false /define-property@2.0.2: resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} engines: {node: '>=0.10.0'} dependencies: - is-descriptor: 1.0.2 + is-descriptor: 1.0.3 isobject: 3.0.1 dev: false - /delaunator@5.0.0: - resolution: {integrity: sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==} + /delaunator@5.0.1: + resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==} dependencies: - robust-predicates: 3.0.1 + robust-predicates: 3.0.2 dev: false /delayed-stream@1.0.0: @@ -2060,8 +2044,8 @@ packages: engines: {node: '>=6'} dev: false - /diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} + /diff@5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} engines: {node: '>=0.3.1'} dev: false @@ -2086,8 +2070,8 @@ packages: esutils: 2.0.3 dev: true - /dompurify@3.0.8: - resolution: {integrity: sha512-b7uwreMYL2eZhrSCRC4ahLTeZcPZxSmYfmcQGXGkXiZSNW1X85v+SDM5KsWcpivIiUBH47Ji7NtyUdpLeF5JZQ==} + /dompurify@3.1.4: + resolution: {integrity: sha512-2gnshi6OshmuKil8rMZuQCGiUF3cUxHY3NGDzUAdUx/NPEe5DVnO8BDoAQouvgwnx0R/+a6jUn36Z0FSdq8vww==} dev: false /eastasianwidth@0.2.0: @@ -2123,8 +2107,8 @@ packages: - '@vue/composition-api' dev: false - /elkjs@0.9.1: - resolution: {integrity: sha512-JWKDyqAdltuUcyxaECtYG6H4sqysXSLeoXuGUBfRNESMTkj+w+qdb0jya8Z/WI0jVd03WQtCGhS6FOFtlhD5FQ==} + /elkjs@0.9.3: + resolution: {integrity: sha512-f/ZeWvW/BCXbhGEf1Ujp29EASo/lk1FDnETgNKwJrsVvGZhUWCZyg3xLJjAsxfOmt8KjswHmI5EwCQcPMpOYhQ==} dev: false /emoji-regex@8.0.0: @@ -2775,7 +2759,6 @@ packages: /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - dev: true /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} @@ -2930,11 +2913,6 @@ packages: engines: {node: '>= 0.4'} dependencies: function-bind: 1.1.2 - dev: true - - /heap@0.2.7: - resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==} - dev: false /highlight.js@10.7.3: resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} @@ -3013,25 +2991,20 @@ packages: resolution: {integrity: sha512-/nPtyeX9xPUvxZf+r0518B7uqNKlP+LqNJqSiXFEaa2T71rWIwTVXGH7hB9xO/EVdwa5/pWlFCPwShOW81XIxQ==} dev: false + /internmap@1.0.1: + resolution: {integrity: sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==} + dev: false + /internmap@2.0.3: resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} engines: {node: '>=12'} dev: false - /is-accessor-descriptor@0.1.6: - resolution: {integrity: sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==} - engines: {node: '>=0.10.0'} - deprecated: Please upgrade to v0.1.7 - dependencies: - kind-of: 3.2.2 - dev: false - - /is-accessor-descriptor@1.0.0: - resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} - engines: {node: '>=0.10.0'} - deprecated: Please upgrade to v1.0.1 + /is-accessor-descriptor@1.0.1: + resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} + engines: {node: '>= 0.10'} dependencies: - kind-of: 6.0.3 + hasown: 2.0.0 dev: false /is-binary-path@2.1.0: @@ -3057,38 +3030,27 @@ packages: hasown: 2.0.0 dev: true - /is-data-descriptor@0.1.4: - resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==} - engines: {node: '>=0.10.0'} - deprecated: Please upgrade to v0.1.5 - dependencies: - kind-of: 3.2.2 - dev: false - - /is-data-descriptor@1.0.0: - resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} - engines: {node: '>=0.10.0'} - deprecated: Please upgrade to v1.0.1 + /is-data-descriptor@1.0.1: + resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} + engines: {node: '>= 0.4'} dependencies: - kind-of: 6.0.3 + hasown: 2.0.0 dev: false - /is-descriptor@0.1.6: - resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==} - engines: {node: '>=0.10.0'} + /is-descriptor@0.1.7: + resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} + engines: {node: '>= 0.4'} dependencies: - is-accessor-descriptor: 0.1.6 - is-data-descriptor: 0.1.4 - kind-of: 5.1.0 + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 dev: false - /is-descriptor@1.0.2: - resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==} - engines: {node: '>=0.10.0'} + /is-descriptor@1.0.3: + resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} + engines: {node: '>= 0.4'} dependencies: - is-accessor-descriptor: 1.0.0 - is-data-descriptor: 1.0.0 - kind-of: 6.0.3 + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 dev: false /is-extendable@0.1.1: @@ -3246,6 +3208,13 @@ packages: commander: 8.3.0 dev: false + /katex@0.16.10: + resolution: {integrity: sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==} + hasBin: true + dependencies: + commander: 8.3.0 + dev: false + /khroma@2.1.0: resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} dev: false @@ -3264,11 +3233,6 @@ packages: is-buffer: 1.1.6 dev: false - /kind-of@5.1.0: - resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} - engines: {node: '>=0.10.0'} - dev: false - /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -3287,10 +3251,6 @@ packages: resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==} dev: false - /layout-base@2.0.1: - resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==} - dev: false - /levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -3558,26 +3518,26 @@ packages: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} - /mermaid@10.7.0: - resolution: {integrity: sha512-PsvGupPCkN1vemAAjScyw4pw34p4/0dZkSrqvAB26hUvJulOWGIwt35FZWmT9wPIi4r0QLa5X0PB4YLIGn0/YQ==} + /mermaid@10.9.1: + resolution: {integrity: sha512-Mx45Obds5W1UkW1nv/7dHRsbfMM1aOKA2+Pxs/IGHNonygDHwmng8xTHyS9z4KWVi0rbko8gjiBmuwwXQ7tiNA==} dependencies: '@braintree/sanitize-url': 6.0.4 '@types/d3-scale': 4.0.8 '@types/d3-scale-chromatic': 3.0.3 - cytoscape: 3.28.1 - cytoscape-cose-bilkent: 4.1.0(cytoscape@3.28.1) - cytoscape-fcose: 2.2.0(cytoscape@3.28.1) - d3: 7.8.4 + cytoscape: 3.29.2 + cytoscape-cose-bilkent: 4.1.0(cytoscape@3.29.2) + d3: 7.9.0 d3-sankey: 0.12.3 dagre-d3-es: 7.0.10 dayjs: 1.11.7 - dompurify: 3.0.8 - elkjs: 0.9.1 + dompurify: 3.1.4 + elkjs: 0.9.3 + katex: 0.16.10 khroma: 2.1.0 lodash-es: 4.17.21 mdast-util-from-markdown: 1.3.1 non-layered-tidy-tree-layout: 2.0.2 - stylis: 4.2.0 + stylis: 4.3.2 ts-dedent: 2.2.0 uuid: 9.0.1 web-worker: 1.3.0 @@ -4248,8 +4208,8 @@ packages: glob: 7.2.3 dev: true - /robust-predicates@3.0.1: - resolution: {integrity: sha512-ndEIpszUHiG4HtDsQLeIuMvRsDnn8c8rYStabochtUeCvfuvNptb5TUbVD68LRAILPX7p9nqQGh4xJgn3EHS/g==} + /robust-predicates@3.0.2: + resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} dev: false /rollup@2.79.1: @@ -4538,8 +4498,8 @@ packages: acorn: 8.8.2 dev: true - /stylis@4.2.0: - resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} + /stylis@4.3.2: + resolution: {integrity: sha512-bhtUjWd/z6ltJiQwg0dUfxEJ+W+jdqQd8TbWLWyeIJHlnsqmGLRFFd8e5mA0AZi/zx90smXRlN66YMTcaSFifg==} dev: false /supports-color@5.5.0: @@ -4897,7 +4857,7 @@ packages: hasBin: true dependencies: dequal: 2.0.3 - diff: 5.1.0 + diff: 5.2.0 kleur: 4.1.5 sade: 1.8.1 dev: false @@ -5097,8 +5057,8 @@ packages: engines: {node: '>=12'} dev: true - /xss@1.0.14: - resolution: {integrity: sha512-og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw==} + /xss@1.0.15: + resolution: {integrity: sha512-FVdlVVC67WOIPvfOwhoMETV72f6GbW7aOabBC3WxN/oUdoEMDyLz4OgRv5/gck2ZeNqEQu+Tb0kloovXOfpYVg==} engines: {node: '>= 0.10.0'} hasBin: true dependencies: diff --git a/src/api/api-quick-issue.ts b/src/api/api-quick-issue.ts index 8a1f40d01be63e0b4723d57508d74117cfb2da67..cb089730c9506903e6b39f589c325ccaba2ff149 100644 --- a/src/api/api-quick-issue.ts +++ b/src/api/api-quick-issue.ts @@ -1,16 +1,7 @@ import { request } from '@/shared/axios'; import type { AxiosResponse } from '@/shared/axios'; import { IssueQueryData } from '@/shared/@types/type-quick-issue'; -import { getAuthorization } from '@/shared/utils'; -function getHeaderConfig() { - const headersConfig = { - headers: { - authorization: getAuthorization(), - }, - }; - return headersConfig; -} /** * 获取issue 数据 * @name getRepoIssue @@ -33,9 +24,6 @@ export function getRepoIssue(params: IssueQueryData) { return request .get(url, { params }) .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); } /** * 获取筛选条件 @@ -48,9 +36,6 @@ export function getIssueSelectOption(type: string, params: object | null) { return request .get(url, { params }) .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); } /** @@ -64,13 +49,9 @@ export function uploadIssueImage(params: object) { .post(url, params, { headers: { 'Content-Type': 'multipart/form-data', - authorization: getAuthorization(), }, }) - .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); + .then((res: AxiosResponse) => res.data); } /** @@ -81,12 +62,7 @@ export function uploadIssueImage(params: object) { export function verifySubmitterEmail(params: object) { const url = '/api-issues/verify/'; - return request - .post(url, params, getHeaderConfig()) - .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); + return request.post(url, params).then((res: AxiosResponse) => res.data); } /** * sig仓库查找 @@ -98,9 +74,6 @@ export function getReposData(params: object) { return request .get(url, { params }) .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); } /** * 创建issue @@ -110,32 +83,10 @@ export function getReposData(params: object) { export function createIssue(params: object) { const url = `/api-issues/new-issue/`; return request - .post(url, params, getHeaderConfig()) + .post(url, params) .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); } -/** - * 上传 文件 - * @name uploadFile - * @return {String} - */ -export function uploadIssueFile(params: object) { - const url = '/api-issues/attachment/'; - return request - .post(url, params, { - headers: { - 'Content-Type': 'multipart/form-data', - authorization: getAuthorization(), - }, - }) - .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); -} /** * 获取pull 数据 * @name getLabelColors @@ -146,9 +97,6 @@ export function getLabelColors() { return request .get(url) .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); } /** * 获取pull 数据 @@ -166,9 +114,6 @@ export function getRepoPull(params: any) { return request .get(url, { params }) .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); } /** * 获取筛选条件 @@ -181,7 +126,20 @@ export function getPrSelectOption(type: string, params: object | null) { return request .get(url, { params }) .then((res: AxiosResponse) => res.data) - .catch((e: any) => { - console.error(e); - }); +} + +/** + * 获取验证图片 以及token + */ +export function reqGet() { + const url = '/api-issues/verify/get'; + return request.get(url).then((res: AxiosResponse) => res.data); +} + +/** + * 滑动或者点选验证 + */ +export function reqCheck(data: any) { + const url = '/api-issues/verify/check'; + return request.post(url, data).then((res: AxiosResponse) => res.data); } diff --git a/src/data/quick-issue/quick-issue.ts b/src/data/quick-issue/quick-issue.ts index 55427adb3b41aa44967d51aecd02ce7b9f739e32..d0d1ed0857438715174a13c993da7e591a8ff71d 100644 --- a/src/data/quick-issue/quick-issue.ts +++ b/src/data/quick-issue/quick-issue.ts @@ -51,3183 +51,4 @@ export default { TEXT: '合入的', }, ], - LEABL_COLOR: [ - { - id: 85539088, - color: '1083d6', - name: '20.03-LTS-SP1', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/20.03-LTS-SP1', - created_at: '2020-10-31T17:09:55+08:00', - updated_at: '2021-07-19T14:04:57+08:00', - }, - { - id: 85036133, - color: '8367b9', - name: 'CVE/FIXED', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/CVE/FIXED', - created_at: '2020-10-27T17:41:27+08:00', - updated_at: '2022-10-27T10:20:52+08:00', - }, - { - id: 123531979, - color: 'febc08', - name: 'CVE/PENDING', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/CVE/PENDING', - created_at: '2021-09-06T11:22:49+08:00', - updated_at: '2022-10-05T02:35:12+08:00', - }, - { - id: 90601378, - color: '1675f3', - name: 'CVE/UNAFFECTED', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/CVE/UNAFFECTED', - created_at: '2020-12-10T09:55:06+08:00', - updated_at: '2022-10-27T02:46:34+08:00', - }, - { - id: 85497765, - color: '743680', - name: 'CVE/UNFIXED', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/CVE/UNFIXED', - created_at: '2020-10-31T10:08:10+08:00', - updated_at: '2022-10-27T10:20:52+08:00', - }, - { - id: 155102517, - color: 'ec0019', - name: 'FST', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/FST', - created_at: '2022-04-25T17:34:01+08:00', - updated_at: '2022-08-27T10:32:23+08:00', - }, - { - id: 111951128, - color: 'ededed', - name: 'abi-changed', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/abi-changed', - created_at: '2021-06-04T14:12:40+08:00', - updated_at: '2022-10-17T15:58:19+08:00', - }, - { - id: 129577646, - color: 'febc08', - name: 'activity/开源实习', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/activity/开源实习', - created_at: '2021-10-21T11:18:07+08:00', - updated_at: '2021-10-21T11:18:07+08:00', - }, - { - id: 47751868, - color: '1dbaae', - name: 'approved', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/approved', - created_at: '2019-10-15T09:43:45+08:00', - updated_at: '2022-10-27T16:19:48+08:00', - }, - { - id: 66088691, - color: 'ec0019', - name: 'block', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/block', - created_at: '2020-06-04T11:06:18+08:00', - updated_at: '2022-08-05T16:54:20+08:00', - }, - { - id: 129577402, - color: '1083d6', - name: 'bug/unconfirmed', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/bug/unconfirmed', - created_at: '2021-10-21T11:17:08+08:00', - updated_at: '2022-02-25T16:01:56+08:00', - }, - { - id: 129577603, - color: '6a06d1', - name: 'build/iso', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/build/iso', - created_at: '2021-10-21T11:17:57+08:00', - updated_at: '2021-10-21T11:17:57+08:00', - }, - { - id: 129577573, - color: '1b1c1d', - name: 'build/obs', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/build/obs', - created_at: '2021-10-21T11:17:45+08:00', - updated_at: '2021-10-26T10:54:25+08:00', - }, - { - id: 91149338, - color: '1083d6', - name: 'build/optimization', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/build/optimization', - created_at: '2020-12-15T10:50:53+08:00', - updated_at: '2022-01-12T00:29:54+08:00', - }, - { - id: 129577588, - color: '1083d6', - name: 'build/rpm', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/build/rpm', - created_at: '2021-10-21T11:17:51+08:00', - updated_at: '2021-10-21T11:17:51+08:00', - }, - { - id: 140456052, - color: '1083d6', - name: 'check-pkg', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/check-pkg', - created_at: '2022-01-07T17:06:47+08:00', - updated_at: '2022-10-26T22:21:05+08:00', - }, - { - id: 140456361, - color: '1083d6', - name: 'check-requires', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/check-requires', - created_at: '2022-01-07T17:07:27+08:00', - updated_at: '2022-10-27T12:04:10+08:00', - }, - { - id: 79297917, - color: 'ec0019', - name: 'ci_fail', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/ci_fail', - created_at: '2020-09-17T11:21:15+08:00', - updated_at: '2022-03-24T15:19:26+08:00', - }, - { - id: 80592573, - color: 'ec0019', - name: 'ci_failed', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/ci_failed', - created_at: '2020-09-24T19:11:33+08:00', - updated_at: '2022-10-27T16:33:03+08:00', - }, - { - id: 76908785, - color: '1083d6', - name: 'ci_processing', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/ci_processing', - created_at: '2020-08-27T19:55:19+08:00', - updated_at: '2022-10-27T16:33:04+08:00', - }, - { - id: 79299819, - color: '20c22e', - name: 'ci_success', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/ci_success', - created_at: '2020-09-17T11:31:10+08:00', - updated_at: '2022-01-07T16:12:00+08:00', - }, - { - id: 80564856, - color: '20c22e', - name: 'ci_successful', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/ci_successful', - created_at: '2020-09-24T18:12:52+08:00', - updated_at: '2022-10-27T16:33:00+08:00', - }, - { - id: 124624335, - color: 'ec0019', - name: 'conflicted', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/conflicted', - created_at: '2021-09-14T17:13:31+08:00', - updated_at: '2022-10-27T14:31:36+08:00', - }, - { - id: 129577466, - color: '1083d6', - name: 'cve/pending', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/cve/pending', - created_at: '2021-10-21T11:17:16+08:00', - updated_at: '2022-09-28T15:58:17+08:00', - }, - { - id: 166931571, - color: 'c14f9a', - name: 'debug', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/debug', - created_at: '2022-07-25T13:41:55+08:00', - updated_at: '2022-07-25T13:41:55+08:00', - }, - { - id: 49505916, - color: '20c22e', - name: 'discussion', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/discussion', - created_at: '2019-11-13T10:53:36+08:00', - updated_at: '2022-10-26T11:44:04+08:00', - }, - { - id: 129577049, - color: '1083d6', - name: 'etherpad', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/etherpad', - created_at: '2021-10-21T11:15:12+08:00', - updated_at: '2021-10-21T11:15:12+08:00', - }, - { - id: 129579245, - color: '1083d6', - name: 'gitee', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/gitee', - created_at: '2021-10-21T11:25:27+08:00', - updated_at: '2021-10-21T11:25:27+08:00', - }, - { - id: 129571613, - color: 'cebc06', - name: 'guarding', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/guarding', - created_at: '2021-10-21T10:54:39+08:00', - updated_at: '2021-10-21T11:40:05+08:00', - }, - { - id: 106212487, - color: '1083d6', - name: 'hdc-task', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/hdc-task', - created_at: '2021-04-19T20:14:37+08:00', - updated_at: '2022-10-27T10:34:46+08:00', - }, - { - id: 106338458, - color: '5d1e82', - name: 'hdc-task-assign', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/hdc-task-assign', - created_at: '2021-04-20T16:25:30+08:00', - updated_at: '2022-10-27T10:34:46+08:00', - }, - { - id: 106338949, - color: 'd76aaa', - name: 'hdc-task-rewiew', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/hdc-task-rewiew', - created_at: '2021-04-20T16:27:34+08:00', - updated_at: '2021-08-31T15:24:15+08:00', - }, - { - id: 46953514, - color: '1083d6', - name: 'help-wanted', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/help-wanted', - created_at: '2019-09-27T11:41:24+08:00', - updated_at: '2022-09-07T20:10:12+08:00', - }, - { - id: 136486754, - color: 'ec0019', - name: 'inern-kernel', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/inern-kernel', - created_at: '2021-12-10T10:30:01+08:00', - updated_at: '2022-01-29T22:10:24+08:00', - }, - { - id: 125219718, - color: '767676', - name: 'intern', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern', - created_at: '2021-09-18T15:54:50+08:00', - updated_at: '2022-10-25T19:20:36+08:00', - }, - { - id: 124590194, - color: 'b0d206', - name: 'intern-ATune', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-ATune', - created_at: '2021-09-14T14:55:13+08:00', - updated_at: '2022-10-13T17:16:29+08:00', - }, - { - id: 152871562, - color: 'ededed', - name: 'intern-Atune', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-Atune', - created_at: '2022-04-12T19:46:23+08:00', - updated_at: '2022-08-05T19:17:57+08:00', - }, - { - id: 146173410, - color: 'ededed', - name: 'intern-CICD', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-CICD', - created_at: '2022-02-28T16:20:10+08:00', - updated_at: '2022-08-11T12:26:44+08:00', - }, - { - id: 124590352, - color: 'b0d206', - name: 'intern-CloudNative', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-CloudNative', - created_at: '2021-09-14T14:55:45+08:00', - updated_at: '2022-10-10T11:04:57+08:00', - }, - { - id: 163702716, - color: 'B5CC18', - name: 'intern-Compatibility', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-Compatibility', - created_at: '2022-06-29T15:39:10+08:00', - updated_at: '2022-08-24T11:48:47+08:00', - }, - { - id: 164549691, - color: 'ededed', - name: 'intern-Compiler', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-Compiler', - created_at: '2022-07-06T09:50:00+08:00', - updated_at: '2022-10-21T10:54:04+08:00', - }, - { - id: 124590403, - color: 'b0d206', - name: 'intern-DDE', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-DDE', - created_at: '2021-09-14T14:55:59+08:00', - updated_at: '2022-02-09T10:57:54+08:00', - }, - { - id: 124590388, - color: 'b0d206', - name: 'intern-G11N', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-G11N', - created_at: '2021-09-14T14:55:51+08:00', - updated_at: '2022-06-21T08:41:09+08:00', - }, - { - id: 124590280, - color: 'b0d206', - name: 'intern-HA', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-HA', - created_at: '2021-09-14T14:55:29+08:00', - updated_at: '2021-09-14T15:32:41+08:00', - }, - { - id: 151994810, - color: 'ededed', - name: 'intern-HPC', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-HPC', - created_at: '2022-04-06T18:20:11+08:00', - updated_at: '2022-10-17T16:06:42+08:00', - }, - { - id: 145511845, - color: 'ededed', - name: 'intern-OS-Builder', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-OS-Builder', - created_at: '2022-02-23T14:25:09+08:00', - updated_at: '2022-05-18T00:39:09+08:00', - }, - { - id: 141433910, - color: 'ec0019', - name: 'intern-OSCourse', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-OSCourse', - created_at: '2022-01-13T17:05:04+08:00', - updated_at: '2022-10-19T10:55:06+08:00', - }, - { - id: 154056333, - color: 'ededed', - name: 'intern-OpenDesign', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-OpenDesign', - created_at: '2022-04-19T10:00:00+08:00', - updated_at: '2022-10-19T00:05:32+08:00', - }, - { - id: 124590164, - color: 'b0d206', - name: 'intern-QA', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-QA', - created_at: '2021-09-14T14:54:56+08:00', - updated_at: '2022-10-25T18:29:21+08:00', - }, - { - id: 124590456, - color: 'b0d206', - name: 'intern-RaspberryPi', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-RaspberryPi', - created_at: '2021-09-14T14:56:19+08:00', - updated_at: '2021-09-14T15:33:59+08:00', - }, - { - id: 124590499, - color: 'b0d206', - name: 'intern-Rust', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-Rust', - created_at: '2021-09-14T14:56:26+08:00', - updated_at: '2021-09-14T15:34:04+08:00', - }, - { - id: 124590230, - color: 'b0d206', - name: 'intern-UKUI', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-UKUI', - created_at: '2021-09-14T14:55:21+08:00', - updated_at: '2022-07-08T11:46:09+08:00', - }, - { - id: 162794355, - color: 'ededed', - name: 'intern-Virt', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-Virt', - created_at: '2022-06-22T15:15:00+08:00', - updated_at: '2022-10-15T10:54:00+08:00', - }, - { - id: 124590404, - color: 'b0d206', - name: 'intern-desktop-apps', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-desktop-apps', - created_at: '2021-09-14T14:56:06+08:00', - updated_at: '2021-09-14T15:33:46+08:00', - }, - { - id: 142140531, - color: 'ec0019', - name: 'intern-iSulad', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-iSulad', - created_at: '2022-01-19T15:55:00+08:00', - updated_at: '2022-01-29T22:09:54+08:00', - }, - { - id: 124590142, - color: 'b0d206', - name: 'intern-infra', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-infra', - created_at: '2021-09-14T14:54:46+08:00', - updated_at: '2022-08-17T16:40:44+08:00', - }, - { - id: 152871087, - color: 'ededed', - name: 'intern-jython', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-jython', - created_at: '2022-04-12T19:43:09+08:00', - updated_at: '2022-04-12T20:20:56+08:00', - }, - { - id: 124590412, - color: 'b0d206', - name: 'intern-kernel', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-kernel', - created_at: '2021-09-14T14:56:11+08:00', - updated_at: '2022-10-25T19:20:36+08:00', - }, - { - id: 124590528, - color: 'b0d206', - name: 'intern-kiran-desktop', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-kiran-desktop', - created_at: '2021-09-14T14:56:31+08:00', - updated_at: '2022-08-25T14:04:52+08:00', - }, - { - id: 152871364, - color: 'ededed', - name: 'intern-nmon', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-nmon', - created_at: '2022-04-12T19:45:05+08:00', - updated_at: '2022-04-12T20:22:26+08:00', - }, - { - id: 124590186, - color: 'b0d206', - name: 'intern-openstack', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-openstack', - created_at: '2021-09-14T14:55:05+08:00', - updated_at: '2022-09-30T11:34:04+08:00', - }, - { - id: 124590323, - color: 'b0d206', - name: 'intern-ops', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-ops', - created_at: '2021-09-14T14:55:38+08:00', - updated_at: '2021-09-27T19:40:16+08:00', - }, - { - id: 125884711, - color: 'b0d206', - name: 'intern-other', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-other', - created_at: '2021-09-24T14:18:31+08:00', - updated_at: '2022-07-12T19:00:00+08:00', - }, - { - id: 152871172, - color: 'ededed', - name: 'intern-pax', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-pax', - created_at: '2022-04-12T19:43:38+08:00', - updated_at: '2022-04-12T20:21:20+08:00', - }, - { - id: 152871286, - color: 'ededed', - name: 'intern-ranger', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-ranger', - created_at: '2022-04-12T19:44:46+08:00', - updated_at: '2022-04-12T20:22:07+08:00', - }, - { - id: 152871407, - color: 'ededed', - name: 'intern-rpmdevtools', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-rpmdevtools', - created_at: '2022-04-12T19:45:26+08:00', - updated_at: '2022-04-12T20:22:48+08:00', - }, - { - id: 124861667, - color: 'b0d206', - name: 'intern-task-assign', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-task-assign', - created_at: '2021-09-16T11:47:36+08:00', - updated_at: '2022-10-25T19:20:36+08:00', - }, - { - id: 124861759, - color: 'b0d206', - name: 'intern-task-assigned', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-task-assigned', - created_at: '2021-09-16T11:48:17+08:00', - updated_at: '2022-10-21T10:54:04+08:00', - }, - { - id: 124862376, - color: 'b0d206', - name: 'intern-task-rewiew', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-task-rewiew', - created_at: '2021-09-16T11:52:01+08:00', - updated_at: '2022-10-25T17:47:51+08:00', - }, - { - id: 152871215, - color: 'ededed', - name: 'intern-tidb', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/intern-tidb', - created_at: '2022-04-12T19:44:01+08:00', - updated_at: '2022-04-12T20:21:36+08:00', - }, - { - id: 89764713, - color: '1083d6', - name: 'issue_doc', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/issue_doc', - created_at: '2020-12-04T14:44:13+08:00', - updated_at: '2021-12-09T21:02:59+08:00', - }, - { - id: 46756176, - color: '8c6e63', - name: 'issue_duplicate', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/issue_duplicate', - created_at: '2019-09-24T14:03:20+08:00', - updated_at: '2022-10-18T17:11:51+08:00', - }, - { - id: 89764923, - color: 'fd6206', - name: 'issue_feature', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/issue_feature', - created_at: '2020-12-04T14:45:08+08:00', - updated_at: '2021-08-21T17:16:47+08:00', - }, - { - id: 46756177, - color: '1b1c1d', - name: 'issue_invalid', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/issue_invalid', - created_at: '2019-09-24T14:03:20+08:00', - updated_at: '2022-10-08T11:10:13+08:00', - }, - { - id: 89763828, - color: 'ec0019', - name: 'issue_needinfo', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/issue_needinfo', - created_at: '2020-12-04T14:40:28+08:00', - updated_at: '2022-08-30T16:14:44+08:00', - }, - { - id: 89764364, - color: '20c22e', - name: 'issue_resolved', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/issue_resolved', - created_at: '2020-12-04T14:42:57+08:00', - updated_at: '2022-02-17T11:14:56+08:00', - }, - { - id: 46756179, - color: '767676', - name: 'issue_wontfix', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/issue_wontfix', - created_at: '2019-09-24T14:03:20+08:00', - updated_at: '2022-10-18T17:09:58+08:00', - }, - { - id: 47751241, - color: 'b000cf', - name: 'kind/api-change', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/api-change', - created_at: '2019-10-15T09:39:17+08:00', - updated_at: '2022-06-07T16:29:52+08:00', - }, - { - id: 47751256, - color: 'f1009a', - name: 'kind/bug', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/bug', - created_at: '2019-10-15T09:39:30+08:00', - updated_at: '2022-08-26T14:53:57+08:00', - }, - { - id: 47751271, - color: 'ae6337', - name: 'kind/cleanup', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/cleanup', - created_at: '2019-10-15T09:39:40+08:00', - updated_at: '2020-11-08T11:27:40+08:00', - }, - { - id: 47751286, - color: '767676', - name: 'kind/design', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/design', - created_at: '2019-10-15T09:39:52+08:00', - updated_at: '2021-07-19T19:39:12+08:00', - }, - { - id: 129577215, - color: 'febc08', - name: 'kind/docs', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/docs', - created_at: '2021-10-21T11:16:11+08:00', - updated_at: '2022-02-21T20:02:52+08:00', - }, - { - id: 47751315, - color: '1b1c1d', - name: 'kind/documentation', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/documentation', - created_at: '2019-10-15T09:40:05+08:00', - updated_at: '2022-07-07T19:48:12+08:00', - }, - { - id: 47751444, - color: '648a8d', - name: 'kind/enhancement', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/enhancement', - created_at: '2019-10-15T09:40:44+08:00', - updated_at: '2022-07-21T09:17:44+08:00', - }, - { - id: 47751358, - color: '8c6e63', - name: 'kind/failing-test', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/failing-test', - created_at: '2019-10-15T09:40:20+08:00', - updated_at: '2020-11-12T17:50:24+08:00', - }, - { - id: 47751401, - color: 'cebc06', - name: 'kind/feature', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/feature', - created_at: '2019-10-15T09:40:32+08:00', - updated_at: '2022-10-09T11:02:28+08:00', - }, - { - id: 129577302, - color: 'febc08', - name: 'kind/feature_request', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/feature_request', - created_at: '2021-10-21T11:16:39+08:00', - updated_at: '2021-10-21T11:20:18+08:00', - }, - { - id: 129577244, - color: 'ae6337', - name: 'kind/label_setting', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/label_setting', - created_at: '2021-10-21T11:16:20+08:00', - updated_at: '2021-10-21T11:16:20+08:00', - }, - { - id: 129577193, - color: '8c6e63', - name: 'kind/log', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/log', - created_at: '2021-10-21T11:16:01+08:00', - updated_at: '2021-10-21T11:16:01+08:00', - }, - { - id: 123077354, - color: 'f1009a', - name: 'kind/obs-failed', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/obs-failed', - created_at: '2021-09-02T09:40:43+08:00', - updated_at: '2021-09-02T09:49:17+08:00', - }, - { - id: 70734291, - color: '1dbaae', - name: 'kind/package', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/package', - created_at: '2020-07-16T17:46:35+08:00', - updated_at: '2020-12-16T15:04:48+08:00', - }, - { - id: 129577266, - color: 'b000cf', - name: 'kind/permission', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/permission', - created_at: '2021-10-21T11:16:31+08:00', - updated_at: '2021-10-21T11:16:31+08:00', - }, - { - id: 129577509, - color: 'ae6337', - name: 'kind/schduling', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/schduling', - created_at: '2021-10-21T11:17:27+08:00', - updated_at: '2021-10-21T11:20:13+08:00', - }, - { - id: 129577164, - color: '6a06d1', - name: 'kind/sensitive_words', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/sensitive_words', - created_at: '2021-10-21T11:15:44+08:00', - updated_at: '2021-10-21T11:15:44+08:00', - }, - { - id: 129577359, - color: '648a8d', - name: 'kind/translation', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/translation', - created_at: '2021-10-21T11:16:53+08:00', - updated_at: '2021-10-21T11:16:53+08:00', - }, - { - id: 118345782, - color: '6a06d1', - name: 'kind/wait_for_update', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/kind/wait_for_update', - created_at: '2021-07-26T09:05:41+08:00', - updated_at: '2022-10-27T15:03:12+08:00', - }, - { - id: 47751867, - color: '20c22e', - name: 'lgtm', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm', - created_at: '2019-10-15T09:43:33+08:00', - updated_at: '2022-10-27T16:19:42+08:00', - }, - { - id: 169045673, - color: '53db82', - name: 'lgtm-anonymous_z', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-anonymous_z', - created_at: '2022-08-11T17:11:04+08:00', - updated_at: '2022-08-11T17:11:04+08:00', - }, - { - id: 145217449, - color: 'abdcd7', - name: 'lgtm-beilingxie', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-beilingxie', - created_at: '2022-02-21T21:16:45+08:00', - updated_at: '2022-08-15T20:57:36+08:00', - }, - { - id: 142933453, - color: 'dc08cd', - name: 'lgtm-biannm', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-biannm', - created_at: '2022-01-26T17:33:17+08:00', - updated_at: '2022-09-20T16:59:06+08:00', - }, - { - id: 158892440, - color: '49115f', - name: 'lgtm-bitcoffee', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-bitcoffee', - created_at: '2022-05-23T15:26:01+08:00', - updated_at: '2022-05-23T15:26:01+08:00', - }, - { - id: 153935330, - color: '515352', - name: 'lgtm-blue0613', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-blue0613', - created_at: '2022-04-18T15:06:28+08:00', - updated_at: '2022-04-18T15:06:28+08:00', - }, - { - id: 145548325, - color: '0fb7d5', - name: 'lgtm-bzhaoop', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-bzhaoop', - created_at: '2022-02-23T16:56:06+08:00', - updated_at: '2022-03-08T17:49:34+08:00', - }, - { - id: 151457989, - color: '5bcc4d', - name: 'lgtm-caihaomin', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-caihaomin', - created_at: '2022-04-02T10:17:02+08:00', - updated_at: '2022-04-02T10:17:02+08:00', - }, - { - id: 149864707, - color: '1adae5', - name: 'lgtm-cellfaint', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-cellfaint', - created_at: '2022-03-23T11:49:10+08:00', - updated_at: '2022-10-27T14:32:41+08:00', - }, - { - id: 175159782, - color: '389bc7', - name: 'lgtm-cf-zhao', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-cf-zhao', - created_at: '2022-09-20T15:12:25+08:00', - updated_at: '2022-10-24T19:12:18+08:00', - }, - { - id: 137001644, - color: '7c41e5', - name: 'lgtm-charlie_li', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-charlie_li', - created_at: '2021-12-14T10:33:48+08:00', - updated_at: '2022-07-15T15:51:01+08:00', - }, - { - id: 138901622, - color: 'a6c05e', - name: 'lgtm-chixinze', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-chixinze', - created_at: '2021-12-28T11:26:58+08:00', - updated_at: '2021-12-28T11:26:58+08:00', - }, - { - id: 145632961, - color: '01c689', - name: 'lgtm-devin-cwd', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-devin-cwd', - created_at: '2022-02-24T10:36:10+08:00', - updated_at: '2022-08-04T13:53:30+08:00', - }, - { - id: 136983686, - color: 'b42317', - name: 'lgtm-dillon_chen', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-dillon_chen', - created_at: '2021-12-14T09:08:06+08:00', - updated_at: '2022-09-09T14:12:43+08:00', - }, - { - id: 171479750, - color: '596b0c', - name: 'lgtm-disnight', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-disnight', - created_at: '2022-08-31T16:40:34+08:00', - updated_at: '2022-08-31T16:40:34+08:00', - }, - { - id: 151524297, - color: 'a05f89', - name: 'lgtm-dongduresearche', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-dongduresearche', - created_at: '2022-04-02T16:11:51+08:00', - updated_at: '2022-04-02T16:11:51+08:00', - }, - { - id: 151980125, - color: 'c7a974', - name: 'lgtm-dou33', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-dou33', - created_at: '2022-04-06T17:16:25+08:00', - updated_at: '2022-09-26T13:56:04+08:00', - }, - { - id: 146605705, - color: 'ad5754', - name: 'lgtm-doudou19', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-doudou19', - created_at: '2022-03-03T10:02:04+08:00', - updated_at: '2022-03-03T10:02:04+08:00', - }, - { - id: 171405896, - color: '7cd264', - name: 'lgtm-duyiwei7w', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-duyiwei7w', - created_at: '2022-08-31T09:24:46+08:00', - updated_at: '2022-09-02T09:04:04+08:00', - }, - { - id: 174542804, - color: '21f69a', - name: 'lgtm-dwl301', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-dwl301', - created_at: '2022-09-15T16:00:39+08:00', - updated_at: '2022-09-20T15:06:14+08:00', - }, - { - id: 136985130, - color: '2fb81a', - name: 'lgtm-eastb233', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-eastb233', - created_at: '2021-12-14T09:15:48+08:00', - updated_at: '2021-12-14T09:15:49+08:00', - }, - { - id: 143600572, - color: '6f18e2', - name: 'lgtm-gameoverboss', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-gameoverboss', - created_at: '2022-02-08T14:32:06+08:00', - updated_at: '2022-03-01T20:49:59+08:00', - }, - { - id: 165735139, - color: '02aff8', - name: 'lgtm-gaoruoshu', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-gaoruoshu', - created_at: '2022-07-15T09:41:57+08:00', - updated_at: '2022-07-15T09:41:57+08:00', - }, - { - id: 137096454, - color: '018a56', - name: 'lgtm-gatieme', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-gatieme', - created_at: '2021-12-14T19:33:48+08:00', - updated_at: '2021-12-16T19:26:00+08:00', - }, - { - id: 146128557, - color: '1b83a1', - name: 'lgtm-geasscore', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-geasscore', - created_at: '2022-02-28T12:25:31+08:00', - updated_at: '2022-10-12T15:15:12+08:00', - }, - { - id: 141852097, - color: '8f7630', - name: 'lgtm-genedna', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-genedna', - created_at: '2022-01-17T15:28:27+08:00', - updated_at: '2022-02-22T22:10:20+08:00', - }, - { - id: 136905935, - color: '1dbaae', - name: 'lgtm-georgecao', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-georgecao', - created_at: '2021-12-13T16:16:44+08:00', - updated_at: '2022-10-24T19:23:44+08:00', - }, - { - id: 161658786, - color: '3a61e4', - name: 'lgtm-georyi-yao', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-georyi-yao', - created_at: '2022-06-14T09:39:46+08:00', - updated_at: '2022-10-24T14:42:44+08:00', - }, - { - id: 149751615, - color: '64f1c7', - name: 'lgtm-guohaocs2c', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-guohaocs2c', - created_at: '2022-03-22T17:07:35+08:00', - updated_at: '2022-09-26T14:09:53+08:00', - }, - { - id: 138343272, - color: '1a67de', - name: 'lgtm-gwei3', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-gwei3', - created_at: '2021-12-23T17:07:08+08:00', - updated_at: '2022-10-27T15:17:20+08:00', - }, - { - id: 139793020, - color: '3ed506', - name: 'lgtm-haijianzhang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-haijianzhang', - created_at: '2022-01-05T09:58:40+08:00', - updated_at: '2022-01-05T09:58:40+08:00', - }, - { - id: 151962699, - color: '08eb66', - name: 'lgtm-hanxinke', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-hanxinke', - created_at: '2022-04-06T16:03:51+08:00', - updated_at: '2022-04-06T16:03:51+08:00', - }, - { - id: 147465082, - color: '57f322', - name: 'lgtm-hejiancong557', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-hejiancong557', - created_at: '2022-03-08T15:22:12+08:00', - updated_at: '2022-05-19T11:40:34+08:00', - }, - { - id: 138162846, - color: 'b11f2c', - name: 'lgtm-hjimmy', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-hjimmy', - created_at: '2021-12-22T17:13:16+08:00', - updated_at: '2022-08-04T18:23:13+08:00', - }, - { - id: 179464043, - color: '7c65d2', - name: 'lgtm-houmingyong', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-houmingyong', - created_at: '2022-10-25T09:29:16+08:00', - updated_at: '2022-10-25T09:29:16+08:00', - }, - { - id: 157497525, - color: '0ff615', - name: 'lgtm-hua_yadong', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-hua_yadong', - created_at: '2022-05-13T09:57:52+08:00', - updated_at: '2022-05-13T09:57:52+08:00', - }, - { - id: 169563373, - color: '8ee5f5', - name: 'lgtm-huangtianhua', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-huangtianhua', - created_at: '2022-08-16T10:15:50+08:00', - updated_at: '2022-08-16T10:15:50+08:00', - }, - { - id: 157888440, - color: '1beb19', - name: 'lgtm-imxcc', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-imxcc', - created_at: '2022-05-16T14:12:23+08:00', - updated_at: '2022-05-16T14:12:23+08:00', - }, - { - id: 146439222, - color: '7a09af', - name: 'lgtm-iotwins', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-iotwins', - created_at: '2022-03-02T10:14:08+08:00', - updated_at: '2022-03-02T10:14:08+08:00', - }, - { - id: 157087149, - color: '6ba460', - name: 'lgtm-isoftljj', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-isoftljj', - created_at: '2022-05-10T16:46:21+08:00', - updated_at: '2022-06-15T17:27:50+08:00', - }, - { - id: 138577665, - color: 'c879bc', - name: 'lgtm-jiangfeilong100', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-jiangfeilong100', - created_at: '2021-12-25T16:45:49+08:00', - updated_at: '2021-12-25T18:08:23+08:00', - }, - { - id: 142970843, - color: '633836', - name: 'lgtm-jianminw', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-jianminw', - created_at: '2022-01-27T09:35:45+08:00', - updated_at: '2022-09-30T16:47:53+08:00', - }, - { - id: 151473722, - color: '4fa8bc', - name: 'lgtm-jingxiaolu', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-jingxiaolu', - created_at: '2022-04-02T11:28:30+08:00', - updated_at: '2022-04-02T11:28:30+08:00', - }, - { - id: 161659803, - color: '009a15', - name: 'lgtm-jintao-yin', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-jintao-yin', - created_at: '2022-06-14T09:44:28+08:00', - updated_at: '2022-06-14T09:44:28+08:00', - }, - { - id: 158236790, - color: '9f723e', - name: 'lgtm-jvmboy', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-jvmboy', - created_at: '2022-05-18T16:00:43+08:00', - updated_at: '2022-10-24T19:14:42+08:00', - }, - { - id: 175652123, - color: 'a35950', - name: 'lgtm-jxy_git', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-jxy_git', - created_at: '2022-09-23T17:42:24+08:00', - updated_at: '2022-09-26T09:32:16+08:00', - }, - { - id: 167373271, - color: '714fe7', - name: 'lgtm-kailiu42', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-kailiu42', - created_at: '2022-07-28T15:30:02+08:00', - updated_at: '2022-08-04T13:55:26+08:00', - }, - { - id: 157901828, - color: 'b50967', - name: 'lgtm-kevinzhu1', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-kevinzhu1', - created_at: '2022-05-16T15:06:14+08:00', - updated_at: '2022-05-16T15:06:15+08:00', - }, - { - id: 176339053, - color: '0f9020', - name: 'lgtm-kuenking111', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-kuenking111', - created_at: '2022-09-29T09:55:56+08:00', - updated_at: '2022-10-08T15:16:44+08:00', - }, - { - id: 153343483, - color: 'b94ff4', - name: 'lgtm-laokz', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-laokz', - created_at: '2022-04-15T18:17:28+08:00', - updated_at: '2022-10-12T15:03:16+08:00', - }, - { - id: 158891387, - color: '9d33ef', - name: 'lgtm-lemmyhuang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-lemmyhuang', - created_at: '2022-05-23T15:20:51+08:00', - updated_at: '2022-05-23T15:20:51+08:00', - }, - { - id: 137976969, - color: 'd256e2', - name: 'lgtm-lemon-higgins', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-lemon-higgins', - created_at: '2021-12-21T14:10:41+08:00', - updated_at: '2021-12-21T14:10:41+08:00', - }, - { - id: 178368855, - color: 'e3a5d5', - name: 'lgtm-li-yangyang20', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-li-yangyang20', - created_at: '2022-10-17T14:32:05+08:00', - updated_at: '2022-10-18T18:47:46+08:00', - }, - { - id: 175930581, - color: '1706ee', - name: 'lgtm-liangkeming', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-liangkeming', - created_at: '2022-09-26T14:22:00+08:00', - updated_at: '2022-09-26T14:22:00+08:00', - }, - { - id: 151962572, - color: 'aca2a8', - name: 'lgtm-licihua', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-licihua', - created_at: '2022-04-06T16:02:34+08:00', - updated_at: '2022-07-22T14:05:37+08:00', - }, - { - id: 163492697, - color: 'b1e47a', - name: 'lgtm-liksh', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-liksh', - created_at: '2022-06-28T09:22:59+08:00', - updated_at: '2022-06-28T11:36:41+08:00', - }, - { - id: 169148410, - color: 'be9a10', - name: 'lgtm-linzichang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-linzichang', - created_at: '2022-08-12T14:20:54+08:00', - updated_at: '2022-09-01T18:55:07+08:00', - }, - { - id: 145813345, - color: 'bd97d3', - name: 'lgtm-liqingqing_1229', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-liqingqing_1229', - created_at: '2022-02-25T14:11:33+08:00', - updated_at: '2022-03-07T11:01:54+08:00', - }, - { - id: 155059085, - color: '341949', - name: 'lgtm-liubuguiii', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-liubuguiii', - created_at: '2022-04-25T14:29:33+08:00', - updated_at: '2022-04-28T11:45:32+08:00', - }, - { - id: 143149320, - color: 'deb519', - name: 'lgtm-liuqi469227928', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-liuqi469227928', - created_at: '2022-01-29T10:08:52+08:00', - updated_at: '2022-06-24T10:32:42+08:00', - }, - { - id: 165410189, - color: '6273b3', - name: 'lgtm-liuzhiqiang26', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-liuzhiqiang26', - created_at: '2022-07-12T20:43:16+08:00', - updated_at: '2022-07-12T20:43:16+08:00', - }, - { - id: 143599631, - color: '7f2bfa', - name: 'lgtm-lostwayzxc', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-lostwayzxc', - created_at: '2022-02-08T14:26:04+08:00', - updated_at: '2022-09-27T20:53:01+08:00', - }, - { - id: 147464506, - color: 'e7d823', - name: 'lgtm-luyao201', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-luyao201', - created_at: '2022-03-08T15:20:35+08:00', - updated_at: '2022-05-19T11:41:05+08:00', - }, - { - id: 147570865, - color: 'abcbce', - name: 'lgtm-mrrlu', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-mrrlu', - created_at: '2022-03-09T09:24:59+08:00', - updated_at: '2022-10-27T16:23:19+08:00', - }, - { - id: 136959031, - color: '59f535', - name: 'lgtm-myeuler', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-myeuler', - created_at: '2021-12-13T21:41:06+08:00', - updated_at: '2022-10-27T14:53:31+08:00', - }, - { - id: 138535367, - color: '1f4db8', - name: 'lgtm-njlzk', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-njlzk', - created_at: '2021-12-25T09:27:11+08:00', - updated_at: '2021-12-25T09:27:11+08:00', - }, - { - id: 168439729, - color: 'bcd97b', - name: 'lgtm-nlgwcy', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-nlgwcy', - created_at: '2022-08-06T16:59:16+08:00', - updated_at: '2022-08-31T14:09:41+08:00', - }, - { - id: 157262937, - color: 'b954d6', - name: 'lgtm-orange-snn', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-orange-snn', - created_at: '2022-05-11T17:15:59+08:00', - updated_at: '2022-05-21T15:54:55+08:00', - }, - { - id: 151974167, - color: '21ca2f', - name: 'lgtm-overweight', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-overweight', - created_at: '2022-04-06T16:50:47+08:00', - updated_at: '2022-08-18T17:21:37+08:00', - }, - { - id: 144651975, - color: '051356', - name: 'lgtm-pangbanme', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-pangbanme', - created_at: '2022-02-17T09:48:25+08:00', - updated_at: '2022-02-17T09:48:25+08:00', - }, - { - id: 171752797, - color: '8a02e5', - name: 'lgtm-paul-huang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-paul-huang', - created_at: '2022-09-02T17:07:54+08:00', - updated_at: '2022-09-02T17:07:54+08:00', - }, - { - id: 162807788, - color: 'e7268d', - name: 'lgtm-peilin-guo', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-peilin-guo', - created_at: '2022-06-22T16:06:20+08:00', - updated_at: '2022-10-08T15:16:43+08:00', - }, - { - id: 137188246, - color: '191305', - name: 'lgtm-pengryan', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-pengryan', - created_at: '2021-12-15T14:06:47+08:00', - updated_at: '2022-09-05T14:35:38+08:00', - }, - { - id: 165170524, - color: '5db717', - name: 'lgtm-pig-s-trotters', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-pig-s-trotters', - created_at: '2022-07-11T11:47:05+08:00', - updated_at: '2022-08-04T13:03:02+08:00', - }, - { - id: 146696974, - color: '5d458c', - name: 'lgtm-realzhongkeyi', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-realzhongkeyi', - created_at: '2022-03-03T17:12:35+08:00', - updated_at: '2022-04-07T16:15:39+08:00', - }, - { - id: 137681734, - color: 'dc0ee3', - name: 'lgtm-relue0z', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-relue0z', - created_at: '2021-12-19T13:54:40+08:00', - updated_at: '2022-07-28T16:17:24+08:00', - }, - { - id: 166038554, - color: '836722', - name: 'lgtm-rosinl', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-rosinl', - created_at: '2022-07-18T10:20:57+08:00', - updated_at: '2022-07-22T16:19:33+08:00', - }, - { - id: 166280109, - color: '880f96', - name: 'lgtm-ruebb', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-ruebb', - created_at: '2022-07-19T19:06:28+08:00', - updated_at: '2022-07-20T15:04:30+08:00', - }, - { - id: 161876185, - color: 'f40b2c', - name: 'lgtm-seuzw', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-seuzw', - created_at: '2022-06-15T16:22:13+08:00', - updated_at: '2022-10-13T15:59:08+08:00', - }, - { - id: 136943802, - color: '0fa072', - name: 'lgtm-shinwell_hu', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-shinwell_hu', - created_at: '2021-12-13T19:47:08+08:00', - updated_at: '2022-10-27T14:44:41+08:00', - }, - { - id: 177380150, - color: 'c938ca', - name: 'lgtm-sinever', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-sinever', - created_at: '2022-10-10T10:31:29+08:00', - updated_at: '2022-10-10T10:31:29+08:00', - }, - { - id: 161822136, - color: '226612', - name: 'lgtm-small_leek', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-small_leek', - created_at: '2022-06-15T10:50:18+08:00', - updated_at: '2022-07-20T16:53:23+08:00', - }, - { - id: 146256019, - color: 'da8dfe', - name: 'lgtm-snoweay', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-snoweay', - created_at: '2022-03-01T09:27:51+08:00', - updated_at: '2022-03-02T08:33:11+08:00', - }, - { - id: 138340147, - color: 'e619dd', - name: 'lgtm-solarhu', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-solarhu', - created_at: '2021-12-23T16:58:34+08:00', - updated_at: '2022-09-29T19:58:07+08:00', - }, - { - id: 137928656, - color: '4062a0', - name: 'lgtm-stonefly128', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-stonefly128', - created_at: '2021-12-21T08:48:07+08:00', - updated_at: '2022-10-18T19:26:39+08:00', - }, - { - id: 158906543, - color: 'af7257', - name: 'lgtm-t_feng', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-t_feng', - created_at: '2022-05-23T16:23:11+08:00', - updated_at: '2022-08-11T17:25:44+08:00', - }, - { - id: 154347616, - color: '0de828', - name: 'lgtm-tangjie02', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-tangjie02', - created_at: '2022-04-20T17:42:44+08:00', - updated_at: '2022-04-21T08:52:26+08:00', - }, - { - id: 160782212, - color: '78d977', - name: 'lgtm-volcanodragon', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-volcanodragon', - created_at: '2022-06-07T14:12:37+08:00', - updated_at: '2022-06-07T14:12:37+08:00', - }, - { - id: 142311118, - color: 'a7cbf7', - name: 'lgtm-vonhust', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-vonhust', - created_at: '2022-01-20T19:33:50+08:00', - updated_at: '2022-10-27T14:55:33+08:00', - }, - { - id: 161723647, - color: '4db53e', - name: 'lgtm-walkingwalk', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-walkingwalk', - created_at: '2022-06-14T16:03:10+08:00', - updated_at: '2022-06-22T16:44:17+08:00', - }, - { - id: 137843551, - color: '41a93f', - name: 'lgtm-wangchong199592', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wangchong199592', - created_at: '2021-12-20T17:43:03+08:00', - updated_at: '2022-07-28T19:01:10+08:00', - }, - { - id: 158896709, - color: 'd92f2d', - name: 'lgtm-wangxp006', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wangxp006', - created_at: '2022-05-23T15:45:23+08:00', - updated_at: '2022-05-24T16:28:55+08:00', - }, - { - id: 153335929, - color: '836ff0', - name: 'lgtm-wangyangdahai', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wangyangdahai', - created_at: '2022-04-15T17:37:17+08:00', - updated_at: '2022-10-12T15:10:35+08:00', - }, - { - id: 170486278, - color: '66092e', - name: 'lgtm-wangyx0704', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wangyx0704', - created_at: '2022-08-23T15:14:47+08:00', - updated_at: '2022-08-23T15:34:37+08:00', - }, - { - id: 151475349, - color: '2957d4', - name: 'lgtm-weidongkl', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-weidongkl', - created_at: '2022-04-02T11:36:01+08:00', - updated_at: '2022-10-12T19:37:52+08:00', - }, - { - id: 145816802, - color: '2c1968', - name: 'lgtm-whoisxxx', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-whoisxxx', - created_at: '2022-02-25T14:29:53+08:00', - updated_at: '2022-02-25T14:29:53+08:00', - }, - { - id: 142868041, - color: '6a8ead', - name: 'lgtm-wl1587', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wl1587', - created_at: '2022-01-26T09:40:23+08:00', - updated_at: '2022-01-26T09:40:23+08:00', - }, - { - id: 166120733, - color: 'acdb9e', - name: 'lgtm-wu-changsheng', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wu-changsheng', - created_at: '2022-07-18T17:26:30+08:00', - updated_at: '2022-07-21T16:16:09+08:00', - }, - { - id: 146217345, - color: 'dcbb63', - name: 'lgtm-wu_fengguang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wu_fengguang', - created_at: '2022-02-28T20:39:48+08:00', - updated_at: '2022-10-24T14:26:45+08:00', - }, - { - id: 160648428, - color: 'e6bfeb', - name: 'lgtm-wubo009', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wubo009', - created_at: '2022-06-06T15:32:54+08:00', - updated_at: '2022-06-06T16:05:27+08:00', - }, - { - id: 145813458, - color: 'bb9145', - name: 'lgtm-wuwei_plct', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wuwei_plct', - created_at: '2022-02-25T14:12:08+08:00', - updated_at: '2022-05-19T23:16:29+08:00', - }, - { - id: 169152500, - color: '6a3469', - name: 'lgtm-wuzeyi1', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-wuzeyi1', - created_at: '2022-08-12T14:41:18+08:00', - updated_at: '2022-10-27T11:00:51+08:00', - }, - { - id: 138982579, - color: 'a0eafb', - name: 'lgtm-xiexiuqi', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-xiexiuqi', - created_at: '2021-12-28T19:00:51+08:00', - updated_at: '2022-08-13T16:45:35+08:00', - }, - { - id: 160937001, - color: 'f4969c', - name: 'lgtm-xiezhipeng1', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-xiezhipeng1', - created_at: '2022-06-08T14:26:02+08:00', - updated_at: '2022-08-10T14:31:24+08:00', - }, - { - id: 146128670, - color: 'f14576', - name: 'lgtm-xijing666', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-xijing666', - created_at: '2022-02-28T12:26:45+08:00', - updated_at: '2022-02-28T12:26:45+08:00', - }, - { - id: 144002014, - color: '9cf33c', - name: 'lgtm-xiyuanwang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-xiyuanwang', - created_at: '2022-02-11T14:43:52+08:00', - updated_at: '2022-02-11T14:43:52+08:00', - }, - { - id: 146694198, - color: 'b90126', - name: 'lgtm-xqm227', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-xqm227', - created_at: '2022-03-03T17:02:20+08:00', - updated_at: '2022-03-03T17:02:20+08:00', - }, - { - id: 179366972, - color: 'cbec55', - name: 'lgtm-xu-think-about-', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-xu-think-about-', - created_at: '2022-10-24T14:41:09+08:00', - updated_at: '2022-10-25T15:01:34+08:00', - }, - { - id: 159013189, - color: 'a51888', - name: 'lgtm-yanan-rock', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-yanan-rock', - created_at: '2022-05-24T10:44:49+08:00', - updated_at: '2022-05-24T10:44:49+08:00', - }, - { - id: 175889295, - color: '5bfaab', - name: 'lgtm-yangzhao_kl', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-yangzhao_kl', - created_at: '2022-09-26T09:42:08+08:00', - updated_at: '2022-10-08T10:05:03+08:00', - }, - { - id: 165588584, - color: '1e68ec', - name: 'lgtm-yanxiaobing2020', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-yanxiaobing2020', - created_at: '2022-07-14T09:02:44+08:00', - updated_at: '2022-07-14T09:02:45+08:00', - }, - { - id: 137772709, - color: '11a239', - name: 'lgtm-yeqinglong01', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-yeqinglong01', - created_at: '2021-12-20T11:04:43+08:00', - updated_at: '2022-10-27T13:49:12+08:00', - }, - { - id: 174506720, - color: '39e538', - name: 'lgtm-young1c', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-young1c', - created_at: '2022-09-15T11:50:18+08:00', - updated_at: '2022-09-23T14:51:03+08:00', - }, - { - id: 167350438, - color: 'bf0b1a', - name: 'lgtm-yueyaoqiang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-yueyaoqiang', - created_at: '2022-07-28T12:53:56+08:00', - updated_at: '2022-08-05T16:15:10+08:00', - }, - { - id: 162290309, - color: '5d4e4b', - name: 'lgtm-zengwefeng', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zengwefeng', - created_at: '2022-06-18T14:51:38+08:00', - updated_at: '2022-06-21T15:09:29+08:00', - }, - { - id: 163496319, - color: 'edc529', - name: 'lgtm-zh-f', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zh-f', - created_at: '2022-06-28T09:41:50+08:00', - updated_at: '2022-06-29T10:47:15+08:00', - }, - { - id: 145555628, - color: 'bcc2c4', - name: 'lgtm-zhang__3125', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zhang__3125', - created_at: '2022-02-23T17:24:16+08:00', - updated_at: '2022-03-22T18:03:50+08:00', - }, - { - id: 163494701, - color: '8efdbb', - name: 'lgtm-zhangy1317', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zhangy1317', - created_at: '2022-06-28T09:33:18+08:00', - updated_at: '2022-06-28T11:36:41+08:00', - }, - { - id: 136952578, - color: '0de9e9', - name: 'lgtm-zhengzhenyu', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zhengzhenyu', - created_at: '2021-12-13T20:55:53+08:00', - updated_at: '2022-09-24T17:00:21+08:00', - }, - { - id: 150813312, - color: '1667ae', - name: 'lgtm-zhongjun2', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zhongjun2', - created_at: '2022-03-29T12:07:11+08:00', - updated_at: '2022-07-19T10:53:38+08:00', - }, - { - id: 162798368, - color: 'ba802c', - name: 'lgtm-zhuchunyi', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zhuchunyi', - created_at: '2022-06-22T15:30:23+08:00', - updated_at: '2022-07-07T20:43:10+08:00', - }, - { - id: 165868972, - color: 'f81058', - name: 'lgtm-zhujianwei001', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zhujianwei001', - created_at: '2022-07-16T10:42:05+08:00', - updated_at: '2022-07-16T10:42:05+08:00', - }, - { - id: 177224458, - color: '5ba86f', - name: 'lgtm-zhunaipan', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/lgtm-zhunaipan', - created_at: '2022-10-09T10:19:21+08:00', - updated_at: '2022-10-10T00:02:51+08:00', - }, - { - id: 169243477, - color: 'ededed', - name: 'linkpull', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/linkpull', - created_at: '2022-08-13T09:55:14+08:00', - updated_at: '2022-08-18T17:52:25+08:00', - }, - { - id: 129571945, - color: '6a06d1', - name: 'mailing_list', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/mailing_list', - created_at: '2021-10-21T10:55:43+08:00', - updated_at: '2021-10-21T10:55:43+08:00', - }, - { - id: 129577135, - color: '1083d6', - name: 'meeting', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/meeting', - created_at: '2021-10-21T11:15:34+08:00', - updated_at: '2022-01-07T16:21:34+08:00', - }, - { - id: 177347202, - color: '648a8d', - name: 'merge/flattened', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/merge/flattened', - created_at: '2022-10-10T00:03:09+08:00', - updated_at: '2022-10-10T14:13:00+08:00', - }, - { - id: 177347096, - color: '1083d6', - name: 'merge/rebase', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/merge/rebase', - created_at: '2022-10-10T00:01:19+08:00', - updated_at: '2022-10-26T11:34:25+08:00', - }, - { - id: 178967326, - color: 'ededed', - name: 'merge/squash', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/merge/squash', - created_at: '2022-10-21T10:46:22+08:00', - updated_at: '2022-10-21T10:46:22+08:00', - }, - { - id: 74784530, - color: '1083d6', - name: 'openEuler-20.03-LTS', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/openEuler-20.03-LTS', - created_at: '2020-08-14T16:22:05+08:00', - updated_at: '2022-06-06T19:37:53+08:00', - }, - { - id: 74784539, - color: '1083d6', - name: 'openEuler-20.09', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/openEuler-20.09', - created_at: '2020-08-14T16:22:17+08:00', - updated_at: '2022-09-15T19:36:25+08:00', - }, - { - id: 47751058, - color: 'ec0019', - name: 'openeuler-cla/no', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/openeuler-cla/no', - created_at: '2019-10-15T09:37:28+08:00', - updated_at: '2022-10-27T14:37:30+08:00', - }, - { - id: 47751036, - color: '20c22e', - name: 'openeuler-cla/yes', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/openeuler-cla/yes', - created_at: '2019-10-15T09:37:14+08:00', - updated_at: '2022-10-27T16:33:27+08:00', - }, - { - id: 47751508, - color: 'ec0019', - name: 'priority/high', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/priority/high', - created_at: '2019-10-15T09:41:05+08:00', - updated_at: '2022-09-13T12:55:43+08:00', - }, - { - id: 47751538, - color: 'febc08', - name: 'priority/low', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/priority/low', - created_at: '2019-10-15T09:41:26+08:00', - updated_at: '2022-09-22T14:33:35+08:00', - }, - { - id: 47751523, - color: 'fd6206', - name: 'priority/medium', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/priority/medium', - created_at: '2019-10-15T09:41:16+08:00', - updated_at: '2022-09-23T15:21:46+08:00', - }, - { - id: 46756178, - color: '00B5AD', - name: 'question', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/question', - created_at: '2019-09-24T14:03:20+08:00', - updated_at: '2022-10-18T17:07:54+08:00', - }, - { - id: 79374230, - color: 'ec0019', - name: 'regression-failed', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/regression-failed', - created_at: '2020-09-17T20:15:28+08:00', - updated_at: '2022-03-09T16:09:29+08:00', - }, - { - id: 140456474, - color: '1083d6', - name: 'release-check', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/release-check', - created_at: '2022-01-07T17:07:39+08:00', - updated_at: '2022-01-13T16:01:34+08:00', - }, - { - id: 124520287, - color: '6a06d1', - name: 'severity/blocker', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/severity/blocker', - created_at: '2021-09-13T23:32:20+08:00', - updated_at: '2021-09-13T23:32:20+08:00', - }, - { - id: 124520316, - color: 'f1009a', - name: 'severity/critical', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/severity/critical', - created_at: '2021-09-13T23:32:41+08:00', - updated_at: '2021-09-13T23:32:41+08:00', - }, - { - id: 124520331, - color: 'ec0019', - name: 'severity/major', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/severity/major', - created_at: '2021-09-13T23:32:59+08:00', - updated_at: '2021-09-13T23:32:59+08:00', - }, - { - id: 124520389, - color: 'febc08', - name: 'severity/minor', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/severity/minor', - created_at: '2021-09-13T23:33:42+08:00', - updated_at: '2021-09-30T17:09:31+08:00', - }, - { - id: 124520367, - color: 'fd6206', - name: 'severity/normal', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/severity/normal', - created_at: '2021-09-13T23:33:24+08:00', - updated_at: '2021-09-13T23:33:24+08:00', - }, - { - id: 108143307, - color: '5ae441', - name: 'sig/A-Tune', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/A-Tune', - created_at: '2021-05-06T11:00:55+08:00', - updated_at: '2022-10-27T09:39:23+08:00', - }, - { - id: 107639741, - color: '8cec04', - name: 'sig/Application', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Application', - created_at: '2021-04-29T15:26:32+08:00', - updated_at: '2022-10-27T15:27:23+08:00', - }, - { - id: 107512927, - color: '3d7eb3', - name: 'sig/Base-service', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Base-service', - created_at: '2021-04-28T16:55:31+08:00', - updated_at: '2022-10-27T16:33:25+08:00', - }, - { - id: 107515939, - color: '03f8fe', - name: 'sig/Compiler', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Compiler', - created_at: '2021-04-28T17:10:46+08:00', - updated_at: '2022-10-27T16:14:34+08:00', - }, - { - id: 107649187, - color: '0b0641', - name: 'sig/Computing', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Computing', - created_at: '2021-04-29T16:11:14+08:00', - updated_at: '2022-10-27T14:24:41+08:00', - }, - { - id: 107657521, - color: '76a20e', - name: 'sig/DB', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/DB', - created_at: '2021-04-29T16:46:17+08:00', - updated_at: '2022-10-25T17:28:36+08:00', - }, - { - id: 107646301, - color: '63e03b', - name: 'sig/Desktop', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Desktop', - created_at: '2021-04-29T15:57:55+08:00', - updated_at: '2022-10-27T15:20:19+08:00', - }, - { - id: 121591595, - color: '8bde09', - name: 'sig/G11N', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/G11N', - created_at: '2021-08-20T17:14:26+08:00', - updated_at: '2022-08-29T16:32:32+08:00', - }, - { - id: 109891994, - color: 'b35f85', - name: 'sig/GNOME', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/GNOME', - created_at: '2021-05-19T12:19:30+08:00', - updated_at: '2022-10-27T14:13:21+08:00', - }, - { - id: 107525106, - color: '0fdc6c', - name: 'sig/Infrastructure', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Infrastructure', - created_at: '2021-04-28T17:39:02+08:00', - updated_at: '2022-10-26T18:02:29+08:00', - }, - { - id: 108509492, - color: '1dcaf9', - name: 'sig/Kernel', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Kernel', - created_at: '2021-05-08T16:20:45+08:00', - updated_at: '2022-10-27T16:24:32+08:00', - }, - { - id: 130106725, - color: 'd10b6f', - name: 'sig/Marketing', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Marketing', - created_at: '2021-10-24T02:05:57+08:00', - updated_at: '2021-12-09T15:17:46+08:00', - }, - { - id: 107602868, - color: '4e9bb5', - name: 'sig/Networking', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Networking', - created_at: '2021-04-29T11:07:16+08:00', - updated_at: '2022-10-27T16:25:00+08:00', - }, - { - id: 107661645, - color: '9a3903', - name: 'sig/Others', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Others', - created_at: '2021-04-29T17:04:15+08:00', - updated_at: '2022-10-26T17:29:25+08:00', - }, - { - id: 109026009, - color: 'b1a4d5', - name: 'sig/Packaging', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Packaging', - created_at: '2021-05-12T15:13:57+08:00', - updated_at: '2022-10-26T14:04:09+08:00', - }, - { - id: 108347112, - color: '95328b', - name: 'sig/Private', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Private', - created_at: '2021-05-07T15:43:14+08:00', - updated_at: '2022-05-24T14:44:10+08:00', - }, - { - id: 107626849, - color: '1247e1', - name: 'sig/Programming-lang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Programming-lang', - created_at: '2021-04-29T14:25:07+08:00', - updated_at: '2022-10-24T18:58:33+08:00', - }, - { - id: 109267062, - color: '6e8dfe', - name: 'sig/Runtime', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Runtime', - created_at: '2021-05-14T09:54:31+08:00', - updated_at: '2022-10-26T17:43:33+08:00', - }, - { - id: 107518432, - color: 'f11cb7', - name: 'sig/Storage', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Storage', - created_at: '2021-04-28T17:21:55+08:00', - updated_at: '2022-10-27T09:33:45+08:00', - }, - { - id: 108204524, - color: '35f3f6', - name: 'sig/System-tool', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/System-tool', - created_at: '2021-05-06T16:44:18+08:00', - updated_at: '2022-10-27T15:30:22+08:00', - }, - { - id: 123002580, - color: '9aba88', - name: 'sig/TC', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/TC', - created_at: '2021-09-01T16:51:35+08:00', - updated_at: '2022-10-27T16:10:54+08:00', - }, - { - id: 108172720, - color: '47b322', - name: 'sig/Virt', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/Virt', - created_at: '2021-05-06T14:28:10+08:00', - updated_at: '2022-10-27T16:16:46+08:00', - }, - { - id: 153247510, - color: '69e553', - name: 'sig/ai', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/ai', - created_at: '2022-04-15T10:04:32+08:00', - updated_at: '2022-10-27T05:30:58+08:00', - }, - { - id: 47751726, - color: 'cebc06', - name: 'sig/api', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/api', - created_at: '2019-10-15T09:42:39+08:00', - updated_at: '2019-10-15T09:42:39+08:00', - }, - { - id: 153097450, - color: '47d52f', - name: 'sig/bigdata', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/bigdata', - created_at: '2022-04-14T10:45:58+08:00', - updated_at: '2022-10-27T14:40:38+08:00', - }, - { - id: 107775485, - color: '55f8f4', - name: 'sig/dev-utils', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/dev-utils', - created_at: '2021-04-30T15:34:07+08:00', - updated_at: '2022-10-27T12:54:09+08:00', - }, - { - id: 47751690, - color: '8c6e63', - name: 'sig/doc', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/doc', - created_at: '2019-10-15T09:42:30+08:00', - updated_at: '2022-10-27T15:09:35+08:00', - }, - { - id: 47751631, - color: 'f1009a', - name: 'sig/driver', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/driver', - created_at: '2019-10-15T09:41:52+08:00', - updated_at: '2020-08-04T15:29:53+08:00', - }, - { - id: 73019829, - color: '20c22e', - name: 'sig/governance', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/governance', - created_at: '2020-08-06T15:31:23+08:00', - updated_at: '2020-08-06T15:31:23+08:00', - }, - { - id: 107525359, - color: '516e99', - name: 'sig/iSulad', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/iSulad', - created_at: '2021-04-28T17:40:31+08:00', - updated_at: '2022-10-27T09:40:18+08:00', - }, - { - id: 47751602, - color: 'b000cf', - name: 'sig/kernel', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/kernel', - created_at: '2019-10-15T09:41:41+08:00', - updated_at: '2022-05-31T14:56:50+08:00', - }, - { - id: 110422350, - color: '917a04', - name: 'sig/oVirt', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/oVirt', - created_at: '2021-05-23T22:54:21+08:00', - updated_at: '2022-10-26T14:52:28+08:00', - }, - { - id: 47751654, - color: '767676', - name: 'sig/release', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/release', - created_at: '2019-10-15T09:42:14+08:00', - updated_at: '2022-01-19T18:37:55+08:00', - }, - { - id: 122683972, - color: 'fd2bd6', - name: 'sig/security-committ', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/security-committ', - created_at: '2021-08-30T12:01:37+08:00', - updated_at: '2021-11-05T19:05:01+08:00', - }, - { - id: 113551469, - color: '6f569d', - name: 'sig/sig-AccLib', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-AccLib', - created_at: '2021-06-17T17:02:08+08:00', - updated_at: '2022-10-27T14:28:34+08:00', - }, - { - id: 111996126, - color: 'ededed', - name: 'sig/sig-CICD', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-CICD', - created_at: '2021-06-04T17:41:27+08:00', - updated_at: '2022-10-17T09:18:19+08:00', - }, - { - id: 107512107, - color: '318eb3', - name: 'sig/sig-CloudNative', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-CloudNative', - created_at: '2021-04-28T16:51:20+08:00', - updated_at: '2022-10-27T09:34:12+08:00', - }, - { - id: 107607042, - color: '61b5fb', - name: 'sig/sig-Community', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Community', - created_at: '2021-04-29T11:29:35+08:00', - updated_at: '2022-10-18T17:06:05+08:00', - }, - { - id: 112329866, - color: 'cfc596', - name: 'sig/sig-Compatibilit', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Compatibilit', - created_at: '2021-06-07T19:33:12+08:00', - updated_at: '2022-09-29T20:13:16+08:00', - }, - { - id: 108437457, - color: 'b513fb', - name: 'sig/sig-DDE', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-DDE', - created_at: '2021-05-08T10:07:25+08:00', - updated_at: '2022-10-27T15:17:35+08:00', - }, - { - id: 138048007, - color: '0a1db1', - name: 'sig/sig-DPU', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-DPU', - created_at: '2021-12-21T21:09:56+08:00', - updated_at: '2022-10-25T15:17:13+08:00', - }, - { - id: 107554794, - color: 'b1c027', - name: 'sig/sig-DyscheOS', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-DyscheOS', - created_at: '2021-04-28T21:48:00+08:00', - updated_at: '2022-06-07T16:32:22+08:00', - }, - { - id: 107655399, - color: '7512f2', - name: 'sig/sig-EasyLife', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-EasyLife', - created_at: '2021-04-29T16:37:18+08:00', - updated_at: '2022-10-24T17:02:23+08:00', - }, - { - id: 120217623, - color: 'b93037', - name: 'sig/sig-Edge', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Edge', - created_at: '2021-08-10T10:36:50+08:00', - updated_at: '2022-09-09T15:28:22+08:00', - }, - { - id: 107509486, - color: '819aec', - name: 'sig/sig-Gatekeeper', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Gatekeeper', - created_at: '2021-04-28T16:37:52+08:00', - updated_at: '2022-10-27T15:40:45+08:00', - }, - { - id: 123177374, - color: '497a65', - name: 'sig/sig-HPC', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-HPC', - created_at: '2021-09-02T20:12:42+08:00', - updated_at: '2022-10-27T16:05:22+08:00', - }, - { - id: 107590655, - color: '2dbb39', - name: 'sig/sig-Ha', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Ha', - created_at: '2021-04-29T10:10:07+08:00', - updated_at: '2022-10-26T09:19:41+08:00', - }, - { - id: 151606824, - color: 'cf13cf', - name: 'sig/sig-Intel-Arch', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Intel-Arch', - created_at: '2022-04-03T12:22:46+08:00', - updated_at: '2022-10-13T12:17:39+08:00', - }, - { - id: 107688114, - color: '1766eb', - name: 'sig/sig-Java', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Java', - created_at: '2021-04-29T20:40:27+08:00', - updated_at: '2022-10-26T14:52:09+08:00', - }, - { - id: 167603268, - color: '70e2d5', - name: 'sig/sig-K8sDistro', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-K8sDistro', - created_at: '2022-07-30T14:45:41+08:00', - updated_at: '2022-10-26T19:29:46+08:00', - }, - { - id: 111546312, - color: 'ededed', - name: 'sig/sig-KDE', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-KDE', - created_at: '2021-06-01T16:41:17+08:00', - updated_at: '2022-10-24T17:30:34+08:00', - }, - { - id: 109077901, - color: '4d510b', - name: 'sig/sig-KIRAN-DESKTO', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-KIRAN-DESKTO', - created_at: '2021-05-12T20:17:51+08:00', - updated_at: '2022-08-25T14:04:51+08:00', - }, - { - id: 116245091, - color: 'ededed', - name: 'sig/sig-KubeSphere', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-KubeSphere', - created_at: '2021-07-08T17:26:01+08:00', - updated_at: '2022-03-09T14:27:18+08:00', - }, - { - id: 109775282, - color: 'ef258c', - name: 'sig/sig-Migration', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Migration', - created_at: '2021-05-18T15:39:44+08:00', - updated_at: '2022-09-28T13:33:07+08:00', - }, - { - id: 122700543, - color: '368149', - name: 'sig/sig-MindSpore', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-MindSpore', - created_at: '2021-08-30T14:35:51+08:00', - updated_at: '2022-03-26T19:14:23+08:00', - }, - { - id: 111328652, - color: '857306', - name: 'sig/sig-OKD', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-OKD', - created_at: '2021-05-31T09:27:19+08:00', - updated_at: '2022-06-22T17:27:05+08:00', - }, - { - id: 121847198, - color: 'ededed', - name: 'sig/sig-ONL', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-ONL', - created_at: '2021-08-23T14:00:30+08:00', - updated_at: '2021-11-17T12:38:23+08:00', - }, - { - id: 107697854, - color: 'be8d75', - name: 'sig/sig-OS-Builder', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-OS-Builder', - created_at: '2021-04-29T22:19:33+08:00', - updated_at: '2022-10-27T10:28:54+08:00', - }, - { - id: 130199954, - color: 'b97ce5', - name: 'sig/sig-OSCourse', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-OSCourse', - created_at: '2021-10-25T10:06:15+08:00', - updated_at: '2022-10-27T15:52:05+08:00', - }, - { - id: 171567786, - color: 'd6b53b', - name: 'sig/sig-OSRefTools', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-OSRefTools', - created_at: '2022-09-01T11:23:23+08:00', - updated_at: '2022-09-08T15:52:58+08:00', - }, - { - id: 119960667, - color: '62c8b6', - name: 'sig/sig-OpenBoard', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-OpenBoard', - created_at: '2021-08-08T14:15:30+08:00', - updated_at: '2021-10-26T14:48:15+08:00', - }, - { - id: 142943954, - color: 'b6d62e', - name: 'sig/sig-OpenDesign', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-OpenDesign', - created_at: '2022-01-26T19:36:01+08:00', - updated_at: '2022-10-27T15:40:16+08:00', - }, - { - id: 117835180, - color: '256cb6', - name: 'sig/sig-OpenResty', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-OpenResty', - created_at: '2021-07-21T13:32:18+08:00', - updated_at: '2022-07-11T14:58:36+08:00', - }, - { - id: 111476184, - color: '94928d', - name: 'sig/sig-Ostree-Assem', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Ostree-Assem', - created_at: '2021-06-01T09:27:14+08:00', - updated_at: '2021-10-20T19:12:36+08:00', - }, - { - id: 107515700, - color: '08808b', - name: 'sig/sig-QA', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-QA', - created_at: '2021-04-28T17:09:11+08:00', - updated_at: '2022-10-27T16:32:00+08:00', - }, - { - id: 124803964, - color: '7e1ea2', - name: 'sig/sig-REDF', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-REDF', - created_at: '2021-09-15T21:09:10+08:00', - updated_at: '2022-05-16T19:58:36+08:00', - }, - { - id: 108875189, - color: '644b0b', - name: 'sig/sig-RISC-V', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-RISC-V', - created_at: '2021-05-11T14:50:34+08:00', - updated_at: '2022-10-27T11:15:34+08:00', - }, - { - id: 107530925, - color: 'd04045', - name: 'sig/sig-ROS', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-ROS', - created_at: '2021-04-28T18:11:48+08:00', - updated_at: '2022-10-27T15:48:44+08:00', - }, - { - id: 107524398, - color: '8b068c', - name: 'sig/sig-RaspberryPi', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-RaspberryPi', - created_at: '2021-04-28T17:35:50+08:00', - updated_at: '2022-10-26T15:40:04+08:00', - }, - { - id: 108381766, - color: '7381db', - name: 'sig/sig-Rust', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Rust', - created_at: '2021-05-07T18:44:05+08:00', - updated_at: '2022-09-26T16:57:26+08:00', - }, - { - id: 165487711, - color: 'a72a80', - name: 'sig/sig-SDS', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-SDS', - created_at: '2022-07-13T14:06:22+08:00', - updated_at: '2022-10-25T18:56:13+08:00', - }, - { - id: 111044150, - color: 'c1dcdc', - name: 'sig/sig-UKUI', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-UKUI', - created_at: '2021-05-28T11:00:54+08:00', - updated_at: '2022-10-27T10:06:20+08:00', - }, - { - id: 109031666, - color: 'd4ac33', - name: 'sig/sig-WayCa', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-WayCa', - created_at: '2021-05-12T15:39:02+08:00', - updated_at: '2022-10-26T21:44:13+08:00', - }, - { - id: 124922342, - color: 'a747ae', - name: 'sig/sig-Yocto', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Yocto', - created_at: '2021-09-16T17:54:31+08:00', - updated_at: '2022-10-27T10:48:37+08:00', - }, - { - id: 145206784, - color: 'e555cc', - name: 'sig/sig-Zephyr', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-Zephyr', - created_at: '2022-02-21T19:45:47+08:00', - updated_at: '2022-10-06T01:19:19+08:00', - }, - { - id: 108277461, - color: '869e54', - name: 'sig/sig-ai-bigdata', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-ai-bigdata', - created_at: '2021-05-07T09:37:38+08:00', - updated_at: '2022-09-24T22:11:24+08:00', - }, - { - id: 130457933, - color: '70039c', - name: 'sig/sig-android-midd', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-android-midd', - created_at: '2021-10-26T19:30:52+08:00', - updated_at: '2021-10-26T19:30:53+08:00', - }, - { - id: 107548478, - color: '62d374', - name: 'sig/sig-bio', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-bio', - created_at: '2021-04-28T20:54:55+08:00', - updated_at: '2022-08-31T22:03:47+08:00', - }, - { - id: 110772773, - color: 'ededed', - name: 'sig/sig-ceph', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-ceph', - created_at: '2021-05-26T13:21:03+08:00', - updated_at: '2022-07-05T14:06:30+08:00', - }, - { - id: 157835994, - color: 'c8a348', - name: 'sig/sig-cinnamon', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-cinnamon', - created_at: '2022-05-16T09:03:26+08:00', - updated_at: '2022-09-01T14:29:56+08:00', - }, - { - id: 110690267, - color: 'ededed', - name: 'sig/sig-cms', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-cms', - created_at: '2021-05-25T19:20:27+08:00', - updated_at: '2022-08-18T13:57:15+08:00', - }, - { - id: 116028127, - color: '06ecf2', - name: 'sig/sig-compat-winap', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-compat-winap', - created_at: '2021-07-07T09:33:24+08:00', - updated_at: '2021-11-01T16:12:46+08:00', - }, - { - id: 109130203, - color: '802278', - name: 'sig/sig-compliance', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-compliance', - created_at: '2021-05-13T10:28:57+08:00', - updated_at: '2022-10-20T19:39:51+08:00', - }, - { - id: 107689796, - color: 'c506b9', - name: 'sig/sig-confidential', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-confidential', - created_at: '2021-04-29T20:56:16+08:00', - updated_at: '2022-03-18T11:58:43+08:00', - }, - { - id: 114395085, - color: '6d588c', - name: 'sig/sig-desktop-apps', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-desktop-apps', - created_at: '2021-06-24T10:55:54+08:00', - updated_at: '2022-10-14T12:33:11+08:00', - }, - { - id: 108400214, - color: '2af36e', - name: 'sig/sig-embedded', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-embedded', - created_at: '2021-05-07T21:28:29+08:00', - updated_at: '2022-10-25T16:04:08+08:00', - }, - { - id: 125149935, - color: '53b76b', - name: 'sig/sig-epol', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-epol', - created_at: '2021-09-18T09:22:51+08:00', - updated_at: '2022-10-24T17:33:22+08:00', - }, - { - id: 110152865, - color: '83a643', - name: 'sig/sig-golang', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-golang', - created_at: '2021-05-21T09:57:24+08:00', - updated_at: '2022-10-22T17:01:38+08:00', - }, - { - id: 109922759, - color: '1847d2', - name: 'sig/sig-high-perform', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-high-perform', - created_at: '2021-05-19T15:44:36+08:00', - updated_at: '2022-10-24T14:35:42+08:00', - }, - { - id: 110458099, - color: 'dab6f2', - name: 'sig/sig-industrial-c', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-industrial-c', - created_at: '2021-05-24T10:42:32+08:00', - updated_at: '2021-11-08T18:27:22+08:00', - }, - { - id: 108428573, - color: '39c956', - name: 'sig/sig-libboundsche', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-libboundsche', - created_at: '2021-05-08T09:25:30+08:00', - updated_at: '2022-01-12T23:36:44+08:00', - }, - { - id: 110492666, - color: 'aa010a', - name: 'sig/sig-mate-desktop', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-mate-desktop', - created_at: '2021-05-24T14:40:47+08:00', - updated_at: '2022-10-26T09:49:58+08:00', - }, - { - id: 139486768, - color: 'a1cffe', - name: 'sig/sig-minzuchess', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-minzuchess', - created_at: '2022-01-01T23:27:51+08:00', - updated_at: '2022-10-17T21:10:44+08:00', - }, - { - id: 110222764, - color: '959fa6', - name: 'sig/sig-nodejs', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-nodejs', - created_at: '2021-05-21T17:06:43+08:00', - updated_at: '2022-10-26T09:44:13+08:00', - }, - { - id: 107580628, - color: '5dc0d8', - name: 'sig/sig-openstack', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-openstack', - created_at: '2021-04-29T09:16:30+08:00', - updated_at: '2022-10-27T09:07:28+08:00', - }, - { - id: 107720961, - color: 'b13a5b', - name: 'sig/sig-ops', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-ops', - created_at: '2021-04-30T09:31:51+08:00', - updated_at: '2022-10-27T14:15:06+08:00', - }, - { - id: 108841174, - color: 'f69b87', - name: 'sig/sig-perl-modules', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-perl-modules', - created_at: '2021-05-11T10:47:36+08:00', - updated_at: '2022-10-27T11:44:15+08:00', - }, - { - id: 107542035, - color: '6903b6', - name: 'sig/sig-python-modul', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-python-modul', - created_at: '2021-04-28T19:53:21+08:00', - updated_at: '2022-10-26T10:31:30+08:00', - }, - { - id: 109913301, - color: 'ededed', - name: 'sig/sig-recycle', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-recycle', - created_at: '2021-05-19T15:03:57+08:00', - updated_at: '2022-05-04T21:41:28+08:00', - }, - { - id: 107508750, - color: 'c4ae30', - name: 'sig/sig-release-mana', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-release-mana', - created_at: '2021-04-28T16:35:10+08:00', - updated_at: '2022-06-22T16:38:00+08:00', - }, - { - id: 107791990, - color: '9db65b', - name: 'sig/sig-ruby', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-ruby', - created_at: '2021-04-30T16:53:19+08:00', - updated_at: '2022-10-27T14:29:42+08:00', - }, - { - id: 107682149, - color: 'c617bc', - name: 'sig/sig-security-fac', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/sig-security-fac', - created_at: '2021-04-29T19:37:26+08:00', - updated_at: '2022-08-15T09:54:38+08:00', - }, - { - id: 47751646, - color: 'ae6337', - name: 'sig/testing', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/testing', - created_at: '2019-10-15T09:42:02+08:00', - updated_at: '2020-11-08T18:51:41+08:00', - }, - { - id: 108814712, - color: '47f9f9', - name: 'sig/user-committee', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/user-committee', - created_at: '2021-05-11T07:09:13+08:00', - updated_at: '2021-08-16T15:04:47+08:00', - }, - { - id: 110174840, - color: 'ededed', - name: 'sig/xfce', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/sig/xfce', - created_at: '2021-05-21T11:40:27+08:00', - updated_at: '2022-09-08T11:15:43+08:00', - }, - { - id: 78513620, - color: '5f7f4a', - name: 'stat/need-squash', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/stat/need-squash', - created_at: '2020-09-10T19:55:34+08:00', - updated_at: '2022-04-15T11:17:31+08:00', - }, - { - id: 136638091, - color: 'febc08', - name: 'stat/needs-squash', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/stat/needs-squash', - created_at: '2021-12-11T10:38:20+08:00', - updated_at: '2022-10-27T16:16:26+08:00', - }, - { - id: 63888720, - color: '20c22e', - name: 'summer2020', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/summer2020', - created_at: '2020-05-14T19:31:42+08:00', - updated_at: '2020-07-06T11:24:29+08:00', - }, - { - id: 129577120, - color: 'f1009a', - name: 'website', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/website', - created_at: '2021-10-21T11:15:28+08:00', - updated_at: '2021-10-21T11:15:28+08:00', - }, - { - id: 109079969, - color: 'ec0019', - name: '互联网-plus', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/互联网-plus', - created_at: '2021-05-12T20:36:38+08:00', - updated_at: '2021-05-12T23:27:23+08:00', - }, - { - id: 109079919, - color: 'febc08', - name: '国创计划', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/国创计划', - created_at: '2021-05-12T20:36:09+08:00', - updated_at: '2021-05-12T23:27:23+08:00', - }, - { - id: 174345864, - color: '20c22e', - name: '文档捉虫', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/文档捉虫', - created_at: '2022-09-14T11:50:13+08:00', - updated_at: '2022-09-14T11:50:13+08:00', - }, - { - id: 145827091, - color: '1c8565', - name: '有奖捉虫', - repository_id: 5292411, - url: 'https://gitee.com/api/v5/enterprises/open_euler/labels/有奖捉虫', - created_at: '2022-02-25T15:15:24+08:00', - updated_at: '2022-07-25T14:44:36+08:00', - }, - ], }; diff --git a/src/i18n/common/common-en.ts b/src/i18n/common/common-en.ts index 9240b01fe56beb2bda4298909bd62283b83e988d..619f5cbf23ac7aa4086014f3d87c6880395a39b1 100644 --- a/src/i18n/common/common-en.ts +++ b/src/i18n/common/common-en.ts @@ -10,38 +10,7 @@ export default { COPY_RIGHT: 'Copyright © 2024 openEuler. All rights reserved.', LICENSED_1: 'Licensed under', LICENSED_2: 'the MulanPSL2', - RIGHT_LIST: [ - { - NAME: 'Trademark', - URL: '/other/brand/', - }, - { - NAME: 'Privacy Policy', - URL: '/other/privacy/', - }, - { - NAME: 'Legal Notice', - URL: '/other/legal/', - }, - { - NAME: 'Service Status', - URL: 'https://status.openeuler.org/', - }, - ], QR_CODE: 'WeChat Subscription', QR_ASSISTANT: 'WeChat Assistant', }, - BUILDING: { - BUILDING: 'Building', - BUILDINGMES: 'Coming soon…', - }, - SEARCH: { - BROWSEHISTORY: 'History', - CLEAN: 'Clean up', - TOPSEARCH: 'Top search', - CHANGE: 'Change', - PLEACHOLDER: 'Please enter the content', - }, - PREV: 'pre', - NEXT: 'next', }; diff --git a/src/i18n/common/common-zh.ts b/src/i18n/common/common-zh.ts index 96a7292bab493b51f4ffe315739bb91d5f49457c..277dd76ffa427a34533d39962d8900f081149f3d 100644 --- a/src/i18n/common/common-zh.ts +++ b/src/i18n/common/common-zh.ts @@ -10,39 +10,7 @@ export default { COPY_RIGHT: '版权所有 © 2024 openEuler 保留一切权利', LICENSED_1: '遵循', LICENSED_2: '木兰宽松许可证第2版(MulanPSL2)', - RIGHT_LIST: [ - { - NAME: '品牌', - URL: 'https://www.openeuler.org/zh/other/brand/', - }, - { - NAME: '隐私政策', - URL: 'https://www.openeuler.org/zh/other/privacy/', - }, - { - NAME: '法律声明', - URL: 'https://www.openeuler.org/zh/other/legal/', - }, - { - NAME: '服务状态', - URL: 'https://status.openeuler.org/', - }, - ], - LINKS: [], QR_CODE: 'openEuler公众号', QR_ASSISTANT: 'openEuler小助手', }, - BUILDING: { - BUILDING: '建设中', - BUILDINGMES: '敬请期待...', - }, - SEARCH: { - BROWSEHISTORY: '历史记录', - CLEAN: '清除', - TOPSEARCH: '热门搜索', - CHANGE: '换一批', - PLEACHOLDER: '请输入内容', - }, - PREV: '上一页', - NEXT: '下一页', }; diff --git a/src/i18n/quick-issue/quick-issue-zh.ts b/src/i18n/quick-issue/quick-issue-zh.ts index cbdf0a7b686f750addde90fb00092ac812207ed1..7ac48c0645746212962be264359f5b7d55ebf044 100644 --- a/src/i18n/quick-issue/quick-issue-zh.ts +++ b/src/i18n/quick-issue/quick-issue-zh.ts @@ -35,7 +35,7 @@ export default { CREATE: '新建', CANCEL1: '取消', CONTINUE: '新建并继续', - PRIVACY: '隐私声明', + PRIVACY: '《隐私声明》', SELECT_ALL: '选择全部', EXCLUDE: '排除标签', LABER_TIP: '同时包括所有“选中标签”的PR将会被筛选出来', diff --git a/src/i18n/sig/sig-en.ts b/src/i18n/sig/sig-en.ts index d048ec54c7d324ed3c2438b291aeb129d8348919..c25d1211d476ff7dc2d146a3e68b1f8d308a78dd 100644 --- a/src/i18n/sig/sig-en.ts +++ b/src/i18n/sig/sig-en.ts @@ -1,86 +1,4 @@ export default { - GUIDANCE_LIST: { - GUIDE: { - MOBILE_TITLE: 'SIG申请流程', - TITLE: 'Application Process', - LINE_CONTENT: [ - { - LEFT: { - LEFT_INFO: - 'Individuals or companies find two or three persons with common goals in the openEuler community to discuss and set up a SIG, which aims to maintain a specific type of software package in the openEuler community or to initiate an incubation project.', - LEFT_CIRCLE: '01', - MOBILE_CIRCLE: 'Find', - LEFT_IMG: '/img/sig/sig1.png', - LEFT_DESC: 'Find', - }, - RIGHT: { - RIGHT_INFO: - "Create an application file on Gitee and initiate a pull request (PR) according to the procedure for setting up a SIG. Make an appointment for attending the Technical Committee meeting. ", - RIGHT_CIRCLE: '02', - MOBILE_CIRCLE: 'Apply', - LEFT_IMG: '/img/sig/sig2.png', - RIGHT_DESC: 'Apply', - }, - }, - { - LEFT: { - LEFT_INFO: - 'At the regular Technical Committee (TC) meeting, discuss and reach an agreement on the technical scope and maintenance objectives of the SIG.', - LEFT_CIRCLE: '03', - MOBILE_CIRCLE: 'Discuss', - LEFT_IMG: '/img/sig/sig3.png', - LEFT_DESC: 'Discuss', - }, - RIGHT: { - RIGHT_INFO: - 'The TC approves the establishment of the SIG. The corresponding PR is integrated into the code repository, and the infrastructure automatically establishes the corresponding repository.', - RIGHT_CIRCLE: '04', - MOBILE_CIRCLE: 'Approve', - LEFT_IMG: '/img/sig/sig4.png', - RIGHT_DESC: 'Approve', - }, - }, - { - LEFT: { - LEFT_INFO: - 'The SIG starts to operate. Members use the mailing list and regular meetings for discussion and operation.', - LEFT_CIRCLE: '05', - MOBILE_CIRCLE: 'Operate', - LEFT_IMG: '/img/sig/sig5.png', - LEFT_DESC: 'Operate', - }, - RIGHT: { - RIGHT_INFO: - 'The TC periodically reviews the SIG operation and provides guidance.', - RIGHT_CIRCLE: '06', - MOBILE_CIRCLE: 'Improve', - LEFT_IMG: '/img/sig/sig6.png', - RIGHT_DESC: 'Improve', - }, - }, - ], - }, - }, - SIG_LIST: { - HOME_PAGE: 'Go to Gitee home page', - MAIL: 'E-mail', - IRC: 'IRC Channel', - MANAGER: 'Administrators', - NAME: 'SIG', - GITEE_PAGE: 'Gitee', - REPOSITORY: 'Repos name', - MAINTAINER: 'Maintainer', - SIG: 'SIG', - }, - SIG_DESCRIPTION: { - MEANING: - 'The openEuler community is organized based on Special Interest Groups (SIGs) to better manage and improve the work processes.SIGs are open to everyone.', - P1: 'The openEuler community is organized based on Special Interest Groups (SIGs) to better manage and improve the work processes.', - P2: 'SIGs are open to everyone.', - LI1: 'Each SIG comprises one or more projects on Gitee, and each project has repositories that store SIG deliverables. Registering with an SIG enables you to submit, discuss, and resolve issues with other members, as well as participate in reviews in an SIG repository.', - LI2: 'An SIG is established for one or more specific technical topics. Core members of an SIG can manage each group, and members can contribute to the quality and the output of deliverables for the openEuler community.', - LI3: 'In the README.md file on the project Gitee page, you can find project SIG information, members, and contact information. You can join specific SIGs by mailing the listed email addresses. Also, you can attend public meetings, join discussions or forums, or participate in other activities listed in the corresponding README.md file.', - }, SIG_LANDSCAPE: [ { CATEGORY_NAME: 'Code Repository Management/Technology Innovation', @@ -409,81 +327,4 @@ export default { ], }, ], - SIG_DETAIL: { - VIDEO: 'Video', - NEWS: 'News', - MORE: 'Read More', - BLOG: 'Blog', - LATEST_DYNAMIC: "What's New", - SIG_EMPTY_TEXT1: 'Nothing found. ', - SIG_EMPTY_TEXT2: 'Add a profile', - SIG_EMPTY_TEXT3: ' to your SIG.', - INTRODUCTION: 'SIG Introduction', - NO_MEETINGS: 'Not available now', - ORGANIZING_MEETINGS: 'SIG Schedule', - MEMBERS: 'SIG Members', - MAINTAINER: 'The project maintainer', - REPOSITORY_LIST: 'Repos list', - REPOSITORY_NAME: 'Repos name', - CONTACT: 'Contact', - MAIL_LIST: 'Mailing list', - EXPAND: 'Expand All', - RETRACT: 'Collapse All', - BLOG_EMPTY1: 'Dive into the ', - BLOG_EMPTY2: 'blogging guide', - BLOG_EMPTY3: ' and post your first blog.', - NEWS_EMPTY: 'Broadcast the latest news of your SIG.', - NEWS_EMPTY2: 'Click ', - NEWS_EMPTY3: 'here ', - NEWS_EMPTY4: 'to publish your first SIG news.', - VIDEO_EMPTY: 'Share your first video now.', - USER_CONTRIBUTOR: 'Contribution by Individuals', - METRIC: 'Metric', - TIMERANGE: 'Time Range', - PRS: 'PR', - ISSUES: 'Issue', - COMMENTS: 'Comment', - LAST_ONE_MONTH: 'Last Month', - LAST_HALF_YEAR: 'Last 6 Months', - LAST_YEAR: 'Last Year', - ALL: 'All', - ENTER_GITEE: 'Please enter a Gitee ID', - NUMBER: 'Number', - }, - ROLE_DESCRIPTION: { - ROLE_DESCRIPTION: 'Role Description', - TABLE_TITLE: 'Community Member', - TABLE_DESCRIPTION: - 'This article briefly describes the responsibilities and privilege of the contributor in the openEuler community. The responsibilities of most contributor are limited to SIG (Special Interest groups) :', - TABLE_THEAD: [ - 'Role', - 'Responsibilities', - 'Requirement', - 'Defined Document', - ], - TABLE_TBODY: [ - { - ROLE: 'Contributor', - RESPONSIBILITIES: 'Contributors of the project', - REQUIREMENT: '', - DEFINED_DOCUMENT: 'Registered members on Gitee', - }, - { - ROLE: 'Committer', - RESPONSIBILITIES: 'Review and approve the contributions submitted', - REQUIREMENT: - 'Frequently contributing to SIG, experienced,and willing to undertake review work', - DEFINED_DOCUMENT: - 'developer entry in the OWNERS file owned by openEuler SIG', - }, - { - ROLE: 'Maintainer', - RESPONSIBILITIES: 'Owner of the project', - REQUIREMENT: - 'Experienced, responsible, outstanding technologies and management skills', - DEFINED_DOCUMENT: - 'developer entry in the OWNERS file owned by openEuler SIG', - }, - ], - }, }; diff --git a/src/i18n/sig/sig-zh.ts b/src/i18n/sig/sig-zh.ts index 87a76bb3a8bfc33195af43eca8a431ef26d82c53..d38ae1155cc31cabe648b048f31b3adb5203f457 100644 --- a/src/i18n/sig/sig-zh.ts +++ b/src/i18n/sig/sig-zh.ts @@ -1,75 +1,4 @@ export default { - GUIDANCE_LIST: { - GUIDE: { - MOBILE_TITLE: 'SIG申请流程', - TITLE: '申请流程', - LINE_CONTENT: [ - { - LEFT: { - LEFT_INFO: - '个人或公司在openEuler社区中寻找2 - 3个具有共同目标的人讨论决定成立SIG组,维护openEuler社区中的某一个技术方向软件包或发起孵化项目。', - LEFT_CIRCLE: '寻人', - LEFT_IMG: '/img/sig/sig1.png', - }, - RIGHT: { - RIGHT_INFO: - "按照成立 SIG 组的成立流程,在 Gitee 上创建申请文件,发起 Pull Request ;预约技术委员会会议的时间。", - RIGHT_CIRCLE: '申请', - LEFT_IMG: '/img/sig/sig2.png', - }, - }, - { - LEFT: { - LEFT_INFO: - '在技术委员会的例会上就技术范围、维护的目标等和与会成员沟通,在 SIG 目标范围及维护上达成一致。', - LEFT_CIRCLE: '沟通', - LEFT_IMG: '/img/sig/sig3.png', - }, - RIGHT: { - RIGHT_INFO: - '技术委员会批准成立,对应的 Pull Request 合入代码仓库,基础设施会自动建立对应的仓库。', - RIGHT_CIRCLE: '获批', - LEFT_IMG: '/img/sig/sig4.png', - }, - }, - { - LEFT: { - LEFT_INFO: - 'SIG 开始正式运作,通过邮件列表/例行会议等进行沟通运作。', - LEFT_CIRCLE: '运作', - LEFT_IMG: '/img/sig/sig5.png', - }, - RIGHT: { - RIGHT_INFO: '技术委员会周期 Review SIG 的运作情况,给出指导意见。', - RIGHT_CIRCLE: '改进', - LEFT_IMG: '/img/sig/sig6.png', - }, - }, - ], - }, - }, - SIG_ALL: '全部', - SIG_LIST: { - HOME_PAGE: '前往gitee首页', - SIG: 'SIG', - REPOSITORY: '仓库名称', - MAINTAINER: 'Maintainer', - MAIL: '邮件', - IRC: 'IRC频道', - MANAGER: '管理员', - NAME: 'SIG名称', - GITEE_PAGE: 'Gitee主页', - TIPS: '注:仓库Committer请点击SIG名称,在仓库列表查询', - }, - SIG_DESCRIPTION: { - MEANING: - 'SIG 就是 Special Interest Group 的缩写,openEuler 社区按照不同的 SIG 来组织,以便于更好的管理和改善工作流程。SIG 组均是开放的,欢迎任何人来参与。', - P1: 'SIG 就是 Special Interest Group 的缩写,openEuler 社区按照不同的 SIG 来组织,以便于更好的管理和改善工作流程。', - P2: 'SIG 组均是开放的,欢迎任何人来参与。', - LI1: '每一个SIG在Gitee上都会拥有一个或多个项目,这些项目会拥有一个或多个Repository,SIG的交付成果会保存在这些Repository内。您可以在SIG对应的Repository内提交Issue、针对特定问题参与讨论,提交和解决问题,参与评审等。', - LI2: 'SIG都是针对特定的一个或多个技术主题而成立的。SIG的核心成员主导SIG的治理,SIG内的成员推动交付成果输出,并争取让交付成果成为openEuler社区发行的一部分。', - LI3: '在SIG团队项目的gitee首页README.md文件中,可以找到该项目所属的SIG信息、交流方式、成员和联系方式等,欢迎通过邮件列表、公开例会及对应的README.md 文件中提到的联系方式积极参与进SIG内的交流。', - }, SIG_LANDSCAPE: [ { CATEGORY_NAME: '代码仓管理/技术创新', @@ -397,74 +326,4 @@ export default { ], }, ], - SIG_DETAIL: { - VIDEO: '视频', - NEWS: '新闻', - MORE: '更多', - BLOG: '博客', - LATEST_DYNAMIC: '最新动态', - SIG_EMPTY_TEXT1: '这里空空如也,快给你的SIG', - SIG_EMPTY_TEXT2: '添加简介', - SIG_EMPTY_TEXT3: '吧!', - INTRODUCTION: 'SIG简介', - NO_MEETINGS: '暂无会议', - ORGANIZING_MEETINGS: '组织会议', - MEMBERS: 'SIG成员', - MAINTAINER: '项目maintainer', - REPOSITORY_LIST: '仓库列表', - REPOSITORY_NAME: '仓库名称', - CONTACT: '联系方式', - MAIL_LIST: '邮件列表', - EXPAND: '展开全部', - RETRACT: '收起全部', - BLOG_EMPTY1: '我看你骨骼惊奇,必是写文好手。这里有一本', - BLOG_EMPTY2: '发博客攻略', - BLOG_EMPTY3: ',赶紧拿回去看看吧。', - NEWS_EMPTY: '不想当裁缝的厨子不是好司机,不发新闻的博客不是好视频。', - NEWS_EMPTY2: '', - NEWS_EMPTY3: '点击', - NEWS_EMPTY4: '发送SIG的第一篇新闻。', - VIDEO_EMPTY: '我都把最好的位置留给你啦,你愿意投递一个视频吗?', - USER_CONTRIBUTOR: '个人会员贡献', - METRIC: '度量指标', - TIMERANGE: '统计周期', - PRS: '合并请求 PR', - ISSUES: '需求&问题 Issue', - COMMENTS: '评审 Comment', - LAST_ONE_MONTH: '最近一个月内', - LAST_HALF_YEAR: '最近半年内', - LAST_YEAR: '最近一年内', - ALL: '全部', - ENTER_GITEE: '请输入Gitee ID搜索', - NUMBER: '序号', - }, - ROLE_DESCRIPTION: { - ROLE_DESCRIPTION: '角色说明', - TABLE_TITLE: '社区成员', - TABLE_DESCRIPTION: - '本文简要描述了openEuler社区中贡献者角色的各种职责。大部分角色的职责限于这些SIG(Special Interest Group)内:', - TABLE_THEAD: ['角色', '职责范围(简要描述)', '要求', '定义的文件'], - TABLE_TBODY: [ - { - ROLE: 'Contributor', - RESPONSIBILITIES: '项目的贡献者', - REQUIREMENT: '', - DEFINED_DOCUMENT: 'Gitee注册成员', - }, - { - ROLE: 'Committer', - RESPONSIBILITIES: '审核其他成员的贡献', - REQUIREMENT: 'SIG的积极贡献者,经验丰富,愿意投入精力参与到审核工作', - DEFINED_DOCUMENT: - 'openEuler SIG拥有的存储库中OWNERS文件中的Committer条目。', - }, - { - ROLE: 'Maintainer', - RESPONSIBILITIES: '项目Owner', - REQUIREMENT: '经验丰富,富有责任心、出色的技术能力和管理能力', - DEFINED_DOCUMENT: - 'openEuler SIG拥有的存储库中OWNERS文件中的Maintainer条目。', - }, - ], - }, }; diff --git a/src/main.ts b/src/main.ts index 4e2bac20a5ea35be9b49b6fbf46cb2d32fcf15fa..927292315e3493b635b2e4e6f225e914cd50b7dd 100644 --- a/src/main.ts +++ b/src/main.ts @@ -5,8 +5,6 @@ import i18n from './i18n'; import '@/shared/styles/index.scss'; -// import '@/shared/styles/element-plus/index.scss'; - import VueMarkdownEditor from '@kangc/v-md-editor'; import '@kangc/v-md-editor/lib/style/base-editor.css'; import vuepressTheme from '@kangc/v-md-editor/lib/theme/vuepress.js'; diff --git a/src/routers/index.ts b/src/routers/index.ts index 259bf334d41ad6a5288b133cffb94671b49b65d9..d1c09e3b2014bcc997e2c39aada6fd5f3843f924 100644 --- a/src/routers/index.ts +++ b/src/routers/index.ts @@ -37,6 +37,5 @@ router.beforeEach((to) => { // 设置语言 const langStore = useLangStore(); const lang = to.fullPath.includes('en') ? 'en' : 'zh'; - // localStorage.setItem('lang', lang); langStore.lang = lang; }); diff --git a/src/shared/styles/markdown.scss b/src/shared/styles/markdown.scss index bc575be169a83904626d8e709acd75e06175952e..d7085dcb20cfa7c6e199be5a0515c431bc5eda81 100644 --- a/src/shared/styles/markdown.scss +++ b/src/shared/styles/markdown.scss @@ -241,53 +241,6 @@ } } -/** - * 法律声明 && 隐私政策 - **/ -.legal-privacy { - margin: 0 auto; - padding: 0; - padding-top: 94px; - padding-bottom: var(--o-spacing-h1); - max-width: 880px; - background: var(--o-color-bg1); - box-shadow: none; -} -@media screen and (max-width: 768px) { - .legal-privacy { - padding-top: 0; - margin-top: var(--o-spacing-h2); - padding-bottom: var(--o-spacing-h2); - } -} -.legal-privacy hr { - margin: var(--o-spacing-h2) 0; -} -@media screen and (max-width: 768px) { - .legal-privacy hr { - margin: var(--o-spacing-h4) 0 var(--o-spacing-h4) 0; - } -} -.legal-privacy h1 { - margin-top: 0; - text-align: center; -} -.legal-privacy h2 { - font-size: var(--o-font-size-h7); - letter-spacing: 0; - line-height: var(--o-line-height-h8); - font-weight: 700; - margin-bottom: var(--o-spacing-h6); -} -@media screen and (max-width: 768px) { - .legal-privacy h2 { - font-size: var(--o-font-size-text); - letter-spacing: 0; - line-height: var(--o-line-height-text); - font-weight: 700; - margin-bottom: --o-spacing-h8; - } -} .vuepress-markdown-body { h1, h2, diff --git a/src/shared/utils.ts b/src/shared/utils.ts index f03cfe425aed8ecd39726ce02b96e1206fec81d9..5733aa4103f45a37dd69845aa04875c61f77cc2b 100644 --- a/src/shared/utils.ts +++ b/src/shared/utils.ts @@ -1,4 +1,3 @@ -import CryptoJS from 'crypto-js'; // TS 对象key合法检查 export function isValidKey( @@ -21,26 +20,3 @@ export function hiddenMail(mail: string) { return `${mail.split('@')[0]}@***${mail.charAt(mail.length - 1)}`; } } - -/** - * @word 要加密的内容 - * @keyWord String 服务器随机返回的关键字 - * */ -export function aesEncrypt(word: string, keyWord: string) { - const key = CryptoJS.enc.Utf8.parse(keyWord); - const srcs = CryptoJS.enc.Utf8.parse(word); - const encrypted = CryptoJS.AES.encrypt(srcs, key, { - mode: CryptoJS.mode.ECB, - padding: CryptoJS.pad.Pkcs7, - }); - return encrypted.toString(); -} - -export function getAuthorization() { - const secret = import.meta.env.VITE_SECRET; - const data = { - secret: secret, - timestamp: Math.floor(Date.now() / 1000), - }; - return aesEncrypt(JSON.stringify(data), secret); -} diff --git a/src/views/TheQuickIssue.vue b/src/views/TheQuickIssue.vue index 9fe4eaac34d0265b4cbc29a310295ff9e19f0962..338ff2b143faa3a231d1ad31744a860008ea3838 100644 --- a/src/views/TheQuickIssue.vue +++ b/src/views/TheQuickIssue.vue @@ -28,7 +28,7 @@ function getNameList(arr: any) { v-if=" (guardAuthClient?.identities && guardAuthClient?.identities[0]?.login_name) || - hiddenMail(guardAuthClient?.email) + guardAuthClient?.email " /> - - - - - -
- - - + + 确认 + +
+ +
@@ -767,7 +718,7 @@ watch( .upload-item { width: 100%; } - .verify-code { + .verify-code-form { .el-form-item__label { width: 120px; } @@ -874,7 +825,7 @@ watch( } } .verify-email { - .verify-code { + .verify-code-form { .el-form-item__label { width: 180px; justify-content: flex-end; @@ -946,6 +897,22 @@ watch( } } } +.verify-dialog { + .el-dialog__body { + display: flex; + align-items: center; + .o-input { + margin: 0 24px; + } + .img-box { + cursor: pointer; + width: 160px; + img { + width: 100%; + } + } + } +} .slide-dialog { margin-top: 30vh; width: fit-content; diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts index 3813f8b0573fa6a16f05c8848c7d0811325abead..acd1cacd29c2f7743dc640aafe8f3ba3e3b30be4 100644 --- a/src/vite-env.d.ts +++ b/src/vite-env.d.ts @@ -16,6 +16,7 @@ declare module '*.tiff'; declare module '*.json'; declare module '*.md'; declare module '*.mp4'; + declare module '@kangc/v-md-editor/lib/theme/vuepress.js'; declare module '@kangc/v-md-editor'; declare module '@kangc/v-md-editor/lib/lang/en-US'; diff --git a/vite.config.ts b/vite.config.ts index 8189d971ed824b0efae3d3cf7c705517e5310b03..a9dcb9792106bb023ca4f1055e8a44399dbc8c11 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -76,7 +76,7 @@ export default defineConfig({ rewrite: (path) => path.replace(/^\/api-omapi/, ''), }, '/api-issues/': { - target: 'https://ipb.osinfra.cn', + target: 'https://quickissue-server.test.osinfra.cn/', changeOrigin: true, rewrite: (path) => path.replace(/^\/api-issues/, ''), },