oss-compass / compass-projects-information

Meta Data && Feedback for OSS Compass
GNU Affero General Public License v3.0
16 stars 24 forks source link

compass.gitee.com 显示不出来数据 #146

Closed TommyLemon closed 1 year ago

TommyLemon commented 1 year ago

oss-compass.org 能显示 APIJSON 的报告 https://github.com/Tencent/APIJSON/issues/518 image

image

compass.gitee.com 就没有显示出来具体的指标数据,这两天试了 7 次以上都是这样,看起来两个域名背后的服务是独立的。 https://compass.gitee.com/analyze?label=https%3A%2F%2Fgitee.com%2FTencent%2FAPIJSON&level=repo&range=Since%202000

image

https://compass.gitee.com/analyze?label=https%3A%2F%2Fgithub.com%2FTencent%2FAPIJSON&level=repo&range=Since%202000

image
eyehwan commented 1 year ago

是一样的服务,我们来排查一下问题。 @edmondfrank

EdmondFrank commented 1 year ago

我无法重现你的错误, 如果你可以重现的话,可以麻烦带上浏览器控制台的/graphql接口的响应信息附加到这个issue上面嘛?

@TommyLemon

TommyLemon commented 1 year ago
image
Request URL: https://compass.gitee.com/api/graphql
Referrer Policy: strict-origin-when-cross-origin
:authority: compass.gitee.com
:method: POST
:path: /api/graphql
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br
accept-language: zh-CN,zh;q=0.9,en;q=0.8
cache-control: no-cache
content-length: 2227
content-type: application/json
cookie: user_locale=zh-CN; sensorsdata2015jssdkchannel=%7B%22prop%22%3A%7B%22_sa_channel_landing_url%22%3A%22%22%7D%7D; Hm_lvt_24f17767262929947cc3631f99bfd274=1675678511,1676600859; remember_user_token=BAhbCFsGaQPNaAdJIiIkMmEkMTAkWk1QQklLM21UenZmZ0tmOFFQOVBJLgY6BkVUSSIXMTY3NjYzMTk4NC4xNjQxMjc4BjsARg%3D%3D--7da3bf823e7a0e933a48dd6e09a1d270fad58275; close_wechat_tour=true; Hm_lvt_7c23f993f2422aa7060ac5b51ecf6ace=1676633462; Hm_lpvt_7c23f993f2422aa7060ac5b51ecf6ace=1676633474; __Host-next-auth.csrf-token=5ce0d725fb6034c5dd128b6ad06d387c0ef06aa52f78f445ae9984a04b339625%7C7ec98732908faad5df9572e52c1a9ee5ec22115000a2800dfa5a0cd0cf02dd3d; _ga=GA1.1.39857136.1676976539; __Secure-next-auth.callback-url=https%3A%2F%2Fcompass.gitee.com%2Fsubmit-your-project; csrf_token=anBqdm9qOZ69eELEoaXeBRHMqPfbhdMvrsOReJ0Ur50I4qrjEs8jXeggt%2BqRfViCxhkc%2B2jw4frAaTvdtUYC%2FA%3D%3D; locale=zh; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%22485581%22%2C%22first_id%22%3A%221865d32d1e6464-0795e0ad0df9f5c-16525635-1446632-1865d32d1e7423%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%2C%22%24latest_utm_source%22%3A%22oschina%22%2C%22%24latest_utm_medium%22%3A%22link-mid%22%2C%22%24latest_utm_campaign%22%3A%22explore%22%7D%2C%22%24device_id%22%3A%221865d32d1e6464-0795e0ad0df9f5c-16525635-1446632-1865d32d1e7423%22%2C%22identities%22%3A%22eyIkaWRlbnRpdHlfY29va2llX2lkIjoiMTg2NjA4NGRjYzNiNTAtMDljZTVjZDkyOTNhMTUtMTY1MjU2MzUtMTQ0NjYzMi0xODY2MDg0ZGNjNDFmNTQiLCIkaWRlbnRpdHlfbG9naW5faWQiOiI0ODU1ODEifQ%3D%3D%22%2C%22history_login_id%22%3A%7B%22name%22%3A%22%24identity_login_id%22%2C%22value%22%3A%22485581%22%7D%7D; Hm_lpvt_24f17767262929947cc3631f99bfd274=1677078812; gitee-session-n=dGpENWUxM1ZXKy9ONEd4SFNHODRkV1NwS0tvMjJzMmxpUDhWbFVQK3BxMmgvR01VM2hxODE2QjB0TFYxN2ZGRzZWOXJqNmVOZC9QRTB0U0VBeUFSRVVmR0R1WWtBYTlIWXBPbHk0d3NKR3hjTjRKWDVoT1AzdHhLV0Z4QWtVc25VWnNVVk4zcVc5N1IrRjFrU2RDWDB2QnNKTkFPZ1RRRzFPc3FMVlczNk4xaFRsbGJQRjZnakhMa2ppK3FrUE83T285RVRJRUlYOXJNci9FTVBkenNsUkxJZkJLYzN2YjFXNG83bmtIT29WWURzbURhUng5c2FVSDlhK1pORGgyNVRseU9XeHBMTkVJYU5RUElodjd1c2UrTlpIR2JtSHAxZUdZb1pGM25sSVdDUnBJb2NTMFhvVGlqYTMzaDc3Y0FwanUxM2U1WXMvd04rUjBOZ3RjTUc4WnczUTVzSVVYNW5ZNHJCVHgwWHhBeTBkQ3RmaGtCMnk4V0NleUYwOC9hNitHZzFnMm5ycEJmOERQN2g4QjJGZ2JxR0JHUk92QW5UTUpnYXlvWXA4eEZUS0dKOHhiRW5wdjNiZjIvSWRNMzZEd3dCSnZpUU91TTRlbkltM01McEJIeklsN2N4ekozMUQySW1aazJyVks4cEtibVpWTlljOGZFaUZMVUxJaytGclFSYTNYK3FSWFlWNEU1TThLR2dFblZvbzFTTThWMCtWZmR4R2VwWHNjd0Fvb0tJQll4SisrUENRcTBxdnFTOFZhZ3dJemgxemVZTkJpN0tGV2tVOVNHSE9pelErUFN2WDgvTW4yejhJNW52WkY2bzk1QlFsVlo1TVJ2dUw2OW5GWWlaQ29OTC9OUFJaRFM0TSt2SkpKa2l0eFlUQUlHQ2o5UWJna2pBNEE9LS01VEhBamdjYTRyRlNnTjBydlRQb2hnPT0%3D--7cfc432757272fadc7665cacecb97ccb031069a4; __Secure-next-auth.session-token=eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..vJkodrFDSV3WQCi0.5HeD-SmNW8tExkzWCBPHEJyVOOcuhbjrqR_td0W4C3pDNkNIAtEvmp9-m3si8D1auMBnklEjrC7Shp2LmS0UykU5cqx-4BDTtYfxhyC7GP3DOLCtSGynbNQ_E4XUamIsXu_YTsfiDch03CuGVjxwOZgcQXaJAMAmnCrRfm6AtePXKQj7cSJBzQJpwDHnLRkMjF7uFiF-Clpu5KLNkKbIg7-HocPhg0kLKI8C7WmujWFH3tcczQ0DiySkjSHFAB_QguqtNoSuRvjBYLt-xs2N1EfWC_U4XVk8vRU3LG9uDTkRR_UKNIJ1yCfH9lmfxGO1nut_BlJuuWjXsMjufL2I3U6AwIuWs77C9iUD7g-KNcFjdzYklIg.u_7pX-8ajdisJtNlDIz0TA; _ga_K7333MX9FZ=GS1.1.1677079732.9.1.1677079740.0.0.0
dnt: 1
origin: https://compass.gitee.com
pragma: no-cache
referer: https://compass.gitee.com/analyze?label=https%3A%2F%2Fgitee.com%2FTencent%2FAPIJSON&level=repo&range=Since%202000
sec-ch-ua: "Not_A Brand";v="99", "Google Chrome";v="109", "Chromium";v="109"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "macOS"
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
{"query":"\n    query metric($label: String!, $level: String = \"repo\", $start: ISO8601DateTime, $end: ISO8601DateTime) {\n  metricCodequality(\n    label: $label\n    level: $level\n    beginDate: $start\n    endDate: $end\n  ) {\n    activeC1PrCommentsContributorCount\n    activeC1PrCreateContributorCount\n    activeC2ContributorCount\n    codeMergeRatio\n    codeMergedCount\n    codeQualityGuarantee\n    codeReviewRatio\n    codeReviewedCount\n    commitFrequency\n    commitFrequencyInside\n    contributorCount\n    gitPrLinkedRatio\n    grimoireCreationDate\n    isMaintained\n    label\n    level\n    linesAddedFrequency\n    linesRemovedFrequency\n    locFrequency\n    prCommitCount\n    prCommitLinkedCount\n    prCount\n    prIssueLinkedCount\n    prIssueLinkedRatio\n  }\n  metricCommunity(label: $label, level: $level, beginDate: $start, endDate: $end) {\n    bugIssueOpenTimeAvg\n    bugIssueOpenTimeMid\n    closedPrsCount\n    codeReviewCount\n    commentFrequency\n    communitySupportScore\n    grimoireCreationDate\n    issueFirstReponseAvg\n    issueFirstReponseMid\n    issueOpenTimeAvg\n    issueOpenTimeMid\n    label\n    level\n    prOpenTimeAvg\n    prOpenTimeMid\n    updatedIssuesCount\n  }\n  metricActivity(label: $label, level: $level, beginDate: $start, endDate: $end) {\n    activeC1IssueCommentsContributorCount\n    activeC1IssueCreateContributorCount\n    activeC1PrCommentsContributorCount\n    activeC1PrCreateContributorCount\n    activeC2ContributorCount\n    activityScore\n    orgCount\n    closedIssuesCount\n    codeReviewCount\n    commentFrequency\n    commitFrequency\n    contributorCount\n    createdSince\n    grimoireCreationDate\n    label\n    level\n    recentReleasesCount\n    updatedIssuesCount\n    updatedSince\n  }\n  metricGroupActivity(\n    label: $label\n    level: $level\n    beginDate: $start\n    endDate: $end\n  ) {\n    commitFrequency\n    contributionLast\n    contributorCount\n    grimoireCreationDate\n    label\n    level\n    orgCount\n    organizationsActivity\n  }\n}\n    ","variables":{"label":"https://gitee.com/Tencent/APIJSON","level":"repo","start":"2000-01-01T00:00:00.000Z","end":"2023-02-22T15:29:00.333Z"},"operationName":"metric"}
image
Request URL: https://compass.gitee.com/api/graphql
Referrer Policy: strict-origin-when-cross-origin
:authority: compass.gitee.com
:method: POST
:path: /api/graphql
:scheme: https
accept: */*
accept-encoding: gzip, deflate, br
accept-language: zh-CN,zh;q=0.9,en;q=0.8
cache-control: no-cache
content-length: 3596
content-type: application/json
cookie: user_locale=zh-CN; sensorsdata2015jssdkchannel=%7B%22prop%22%3A%7B%22_sa_channel_landing_url%22%3A%22%22%7D%7D; Hm_lvt_24f17767262929947cc3631f99bfd274=1675678511,1676600859; remember_user_token=BAhbCFsGaQPNaAdJIiIkMmEkMTAkWk1QQklLM21UenZmZ0tmOFFQOVBJLgY6BkVUSSIXMTY3NjYzMTk4NC4xNjQxMjc4BjsARg%3D%3D--7da3bf823e7a0e933a48dd6e09a1d270fad58275; close_wechat_tour=true; Hm_lvt_7c23f993f2422aa7060ac5b51ecf6ace=1676633462; Hm_lpvt_7c23f993f2422aa7060ac5b51ecf6ace=1676633474; __Host-next-auth.csrf-token=5ce0d725fb6034c5dd128b6ad06d387c0ef06aa52f78f445ae9984a04b339625%7C7ec98732908faad5df9572e52c1a9ee5ec22115000a2800dfa5a0cd0cf02dd3d; _ga=GA1.1.39857136.1676976539; __Secure-next-auth.callback-url=https%3A%2F%2Fcompass.gitee.com%2Fsubmit-your-project; csrf_token=anBqdm9qOZ69eELEoaXeBRHMqPfbhdMvrsOReJ0Ur50I4qrjEs8jXeggt%2BqRfViCxhkc%2B2jw4frAaTvdtUYC%2FA%3D%3D; locale=zh; sensorsdata2015jssdkcross=%7B%22distinct_id%22%3A%22485581%22%2C%22first_id%22%3A%221865d32d1e6464-0795e0ad0df9f5c-16525635-1446632-1865d32d1e7423%22%2C%22props%22%3A%7B%22%24latest_traffic_source_type%22%3A%22%E7%9B%B4%E6%8E%A5%E6%B5%81%E9%87%8F%22%2C%22%24latest_search_keyword%22%3A%22%E6%9C%AA%E5%8F%96%E5%88%B0%E5%80%BC_%E7%9B%B4%E6%8E%A5%E6%89%93%E5%BC%80%22%2C%22%24latest_referrer%22%3A%22%22%2C%22%24latest_utm_source%22%3A%22oschina%22%2C%22%24latest_utm_medium%22%3A%22link-mid%22%2C%22%24latest_utm_campaign%22%3A%22explore%22%7D%2C%22%24device_id%22%3A%221865d32d1e6464-0795e0ad0df9f5c-16525635-1446632-1865d32d1e7423%22%2C%22identities%22%3A%22eyIkaWRlbnRpdHlfY29va2llX2lkIjoiMTg2NjA4NGRjYzNiNTAtMDljZTVjZDkyOTNhMTUtMTY1MjU2MzUtMTQ0NjYzMi0xODY2MDg0ZGNjNDFmNTQiLCIkaWRlbnRpdHlfbG9naW5faWQiOiI0ODU1ODEifQ%3D%3D%22%2C%22history_login_id%22%3A%7B%22name%22%3A%22%24identity_login_id%22%2C%22value%22%3A%22485581%22%7D%7D; Hm_lpvt_24f17767262929947cc3631f99bfd274=1677078812; gitee-session-n=dGpENWUxM1ZXKy9ONEd4SFNHODRkV1NwS0tvMjJzMmxpUDhWbFVQK3BxMmgvR01VM2hxODE2QjB0TFYxN2ZGRzZWOXJqNmVOZC9QRTB0U0VBeUFSRVVmR0R1WWtBYTlIWXBPbHk0d3NKR3hjTjRKWDVoT1AzdHhLV0Z4QWtVc25VWnNVVk4zcVc5N1IrRjFrU2RDWDB2QnNKTkFPZ1RRRzFPc3FMVlczNk4xaFRsbGJQRjZnakhMa2ppK3FrUE83T285RVRJRUlYOXJNci9FTVBkenNsUkxJZkJLYzN2YjFXNG83bmtIT29WWURzbURhUng5c2FVSDlhK1pORGgyNVRseU9XeHBMTkVJYU5RUElodjd1c2UrTlpIR2JtSHAxZUdZb1pGM25sSVdDUnBJb2NTMFhvVGlqYTMzaDc3Y0FwanUxM2U1WXMvd04rUjBOZ3RjTUc4WnczUTVzSVVYNW5ZNHJCVHgwWHhBeTBkQ3RmaGtCMnk4V0NleUYwOC9hNitHZzFnMm5ycEJmOERQN2g4QjJGZ2JxR0JHUk92QW5UTUpnYXlvWXA4eEZUS0dKOHhiRW5wdjNiZjIvSWRNMzZEd3dCSnZpUU91TTRlbkltM01McEJIeklsN2N4ekozMUQySW1aazJyVks4cEtibVpWTlljOGZFaUZMVUxJaytGclFSYTNYK3FSWFlWNEU1TThLR2dFblZvbzFTTThWMCtWZmR4R2VwWHNjd0Fvb0tJQll4SisrUENRcTBxdnFTOFZhZ3dJemgxemVZTkJpN0tGV2tVOVNHSE9pelErUFN2WDgvTW4yejhJNW52WkY2bzk1QlFsVlo1TVJ2dUw2OW5GWWlaQ29OTC9OUFJaRFM0TSt2SkpKa2l0eFlUQUlHQ2o5UWJna2pBNEE9LS01VEhBamdjYTRyRlNnTjBydlRQb2hnPT0%3D--7cfc432757272fadc7665cacecb97ccb031069a4; __Secure-next-auth.session-token=eyJhbGciOiJkaXIiLCJlbmMiOiJBMjU2R0NNIn0..vJkodrFDSV3WQCi0.5HeD-SmNW8tExkzWCBPHEJyVOOcuhbjrqR_td0W4C3pDNkNIAtEvmp9-m3si8D1auMBnklEjrC7Shp2LmS0UykU5cqx-4BDTtYfxhyC7GP3DOLCtSGynbNQ_E4XUamIsXu_YTsfiDch03CuGVjxwOZgcQXaJAMAmnCrRfm6AtePXKQj7cSJBzQJpwDHnLRkMjF7uFiF-Clpu5KLNkKbIg7-HocPhg0kLKI8C7WmujWFH3tcczQ0DiySkjSHFAB_QguqtNoSuRvjBYLt-xs2N1EfWC_U4XVk8vRU3LG9uDTkRR_UKNIJ1yCfH9lmfxGO1nut_BlJuuWjXsMjufL2I3U6AwIuWs77C9iUD7g-KNcFjdzYklIg.u_7pX-8ajdisJtNlDIz0TA; _ga_K7333MX9FZ=GS1.1.1677079732.9.1.1677079740.0.0.0
dnt: 1
origin: https://compass.gitee.com
pragma: no-cache
referer: https://compass.gitee.com/analyze?label=https%3A%2F%2Fgitee.com%2FTencent%2FAPIJSON&level=repo&range=Since%202000
sec-ch-ua: "Not_A Brand";v="99", "Google Chrome";v="109", "Chromium";v="109"
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: "macOS"
sec-fetch-dest: empty
sec-fetch-mode: cors
sec-fetch-site: same-origin
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36
{"query":"\n    query summary($start: ISO8601DateTime, $end: ISO8601DateTime) {\n  summaryActivity(beginDate: $start, endDate: $end) {\n    activeC1IssueCommentsContributorCount {\n      ...metricStat\n    }\n    activeC1IssueCreateContributorCount {\n      ...metricStat\n    }\n    activeC1PrCommentsContributorCount {\n      ...metricStat\n    }\n    activeC1PrCreateContributorCount {\n      ...metricStat\n    }\n    activeC2ContributorCount {\n      ...metricStat\n    }\n    activityScore {\n      ...metricStat\n    }\n    closedIssuesCount {\n      ...metricStat\n    }\n    codeReviewCount {\n      ...metricStat\n    }\n    commentFrequency {\n      ...metricStat\n    }\n    commitFrequency {\n      ...metricStat\n    }\n    contributorCount {\n      ...metricStat\n    }\n    createdSince {\n      ...metricStat\n    }\n    grimoireCreationDate\n    orgCount {\n      ...metricStat\n    }\n    recentReleasesCount {\n      ...metricStat\n    }\n    updatedIssuesCount {\n      ...metricStat\n    }\n    updatedSince {\n      ...metricStat\n    }\n  }\n  summaryCodequality(beginDate: $start, endDate: $end) {\n    activeC1PrCommentsContributorCount {\n      ...metricStat\n    }\n    activeC1PrCreateContributorCount {\n      ...metricStat\n    }\n    activeC2ContributorCount {\n      ...metricStat\n    }\n    codeMergeRatio {\n      ...metricStat\n    }\n    codeMergedCount {\n      ...metricStat\n    }\n    codeQualityGuarantee {\n      ...metricStat\n    }\n    codeReviewRatio {\n      ...metricStat\n    }\n    codeReviewedCount {\n      ...metricStat\n    }\n    commitFrequency {\n      ...metricStat\n    }\n    commitFrequencyInside {\n      ...metricStat\n    }\n    contributorCount {\n      ...metricStat\n    }\n    gitPrLinkedRatio {\n      ...metricStat\n    }\n    grimoireCreationDate\n    isMaintained {\n      ...metricStat\n    }\n    linesAddedFrequency {\n      ...metricStat\n    }\n    linesRemovedFrequency {\n      ...metricStat\n    }\n    locFrequency {\n      ...metricStat\n    }\n    prCommitCount {\n      ...metricStat\n    }\n    prCommitLinkedCount {\n      ...metricStat\n    }\n    prCount {\n      ...metricStat\n    }\n    prIssueLinkedCount {\n      ...metricStat\n    }\n    prIssueLinkedRatio {\n      ...metricStat\n    }\n  }\n  summaryCommunity(beginDate: $start, endDate: $end) {\n    bugIssueOpenTimeAvg {\n      ...metricStat\n    }\n    bugIssueOpenTimeMid {\n      ...metricStat\n    }\n    closedPrsCount {\n      ...metricStat\n    }\n    codeReviewCount {\n      ...metricStat\n    }\n    commentFrequency {\n      ...metricStat\n    }\n    communitySupportScore {\n      ...metricStat\n    }\n    grimoireCreationDate\n    issueFirstReponseAvg {\n      ...metricStat\n    }\n    issueFirstReponseMid {\n      ...metricStat\n    }\n    issueOpenTimeAvg {\n      ...metricStat\n    }\n    issueOpenTimeMid {\n      ...metricStat\n    }\n    prOpenTimeAvg {\n      ...metricStat\n    }\n    prOpenTimeMid {\n      ...metricStat\n    }\n    updatedIssuesCount {\n      ...metricStat\n    }\n  }\n  summaryGroupActivity(beginDate: $start, endDate: $end) {\n    commitFrequency {\n      ...metricStat\n    }\n    contributionLast {\n      ...metricStat\n    }\n    contributorCount {\n      ...metricStat\n    }\n    grimoireCreationDate\n    orgCount {\n      ...metricStat\n    }\n    organizationsActivity {\n      ...metricStat\n    }\n  }\n}\n    \n    fragment metricStat on MetricStat {\n  mean\n  median\n}\n    ","variables":{"start":"2000-01-01T00:00:00.000Z","end":"2023-02-22T15:29:00.333Z"},"operationName":"summary"}
TommyLemon commented 1 year ago

奇怪了,上面的请求我用 APIAuto 设置开启代理后直接请求是可以的(可以直接把以上 Header 内容复制粘贴到 URL 输入框,自动识别,把 JSON 串粘贴到 JSON 输入框,测试发现请求头不传也行) http://apijson.cn/api

image image
EdmondFrank commented 1 year ago

@TommyLemon 浏览器console的看看有没有error 信息,response的状态码是什么,有返回response嘛?

TommyLemon commented 1 year ago

net::ERR_SSL_BAD_RECORD_MAC_ALERT

image

Network Response 都是空的

image image
TommyLemon commented 1 year ago

VPN 开启或关闭结果都一样

EdmondFrank commented 1 year ago

@TommyLemon 非常感谢你提供的信息,我们持续跟踪这个问题,有新的进展会反馈到这个issue

EdmondFrank commented 1 year ago

@TommyLemon 有尝试过换个浏览器访问嘛?我找了一圈google和stackoverflow,好像这个问题和浏览器版本相关

TommyLemon commented 1 year ago

Safari Version 16.1 (18614.2.9.1.12) 可以,看来确实是 Chrome Version 109.0.5414.119 (Official Build) (arm64) 浏览器兼容问题,MBP 16-inch, 2023, M2 PRO, MacOS 13.0 (22A8380)

image