Skip to content

Commit

Permalink
feat(vulnerability_summary_page): Vulnerability summary page integration
Browse files Browse the repository at this point in the history
  • Loading branch information
deo002 committed Sep 21, 2023
1 parent 213132c commit 6b4c2e6
Show file tree
Hide file tree
Showing 11 changed files with 527 additions and 33 deletions.
21 changes: 21 additions & 0 deletions messages/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,15 @@
"Attachment Usages": "Attachment Usages",
"Add Additional Data": "Add Additional Data",
"Analyst": "Analyst",
"as of": "as of",
"authentication": "authentication",
"Accountant": "Accountant",
"availability": "availability",
"Application Software": "Application Software",
"Active": "Active",
"Advanced Filter": "Advanced Filter",
"Assigned external component ids": "Assigned external component ids",
"Access": "Access",
"Action": "Action",
"All": "All",
"Add Vulnerability": "Add Vulnerability",
Expand Down Expand Up @@ -64,10 +69,14 @@
"Clearing": "Clearing",
"Created By": "Created By",
"Cancel": "Cancel",
"complexity": "complexity",
"Click to add row to Additional Data": "Click to add row to Additional Data",
"Click to add row to External Id": "Click to add row to External Id",
"Click to add row to External Url": "Click to add row to External Url",
"Click to add row to External URL": "Click to add row to External Url",
"CVE references": "CVE references",
"Common weakness enumeration": "Common weakness enumeration",
"confidentiality": "confidentiality",
"Click to add row to External Ids": "Click to add row to External Ids",
"Cloud Service": "Cloud Service",
"Categories": "Categories",
Expand Down Expand Up @@ -274,7 +283,9 @@
"Id": "Id",
"I could not delete the release, since it is used by another component (release) or project": "I could not delete the release, since it is used by another component (release) or project",
"If the wrong SPDX is entered, the information will not be registered correctly": "If the wrong SPDX is entered, the information will not be registered correctly",
"Impact": "Impact",
"Import SBOM": "Import SBOM",
"integrity": "integrity",
"Import": "Import",
"Importing": "Importing",
"In order to go ahead, please sign in or create a new account!": "In order to go ahead, please sign in or create a new account!",
Expand All @@ -299,6 +310,8 @@
"Link to Projects": "Link to Projects",
"Last Name": "Last Name",
"Lead Architect": "Lead Architect",
"Last update": "Last update",
"Legal Notice": "Legal Notice",
"Learn more about project visibilities": "Learn more about project visibilities",
"Learn more about project types": "Learn more about project types",
"Learn more about the CPE ID format": "Learn more about the CPE ID format",
Expand Down Expand Up @@ -332,6 +345,7 @@
"Mailing List URL": "Mailing List URL",
"Main Licenses": "Main Licenses",
"MAINLINE": "Mainline",
"Metadata": "Metadata",
"Matched by": "Matched by",
"Material Index Number": "Material Index Number",
"Main / Concluded License Ids": "Main / Concluded License Ids",
Expand Down Expand Up @@ -386,6 +400,7 @@
"Password": "Password",
"Project cannot be created/updated": "Project cannot be created/updated",
"Pause": "Pause",
"Priority Text": "Priority Text",
"Perforce": "Perforce",
"PHASEOUT": "Phaseout",
"Phaseout": "Phaseout",
Expand Down Expand Up @@ -421,6 +436,7 @@
"REFERRED": "Related",
"Release Aggregate Data": "Release Aggregate Data",
"Release date": "Release date",
"References": "References",
"Release Date of this Release": "Release Date of this Release",
"Release Mainline State": "Release Mainline State",
"RELEASE_MAIN_STATE": "Open: Not decided so far Mainline: Organisation or person thinks that use of this software is recommended, which included multiple versions Specific: The software is not recommended in general, but for special use case or for this particular version it is acceptable In Phaseout: The software has issues, please consider removing it soon, if in use Denied: Software which is not allowed for use. For example, software that does not have licensing",
Expand Down Expand Up @@ -565,7 +581,12 @@
"User": "User",
"Usage Right Available": "Usage Right Available",
"Used License": "Used License",
"vector": "vector",
"Vulnerability Tracking Status": "Vulnerability Tracking Status",
"Vulnerability Summary": "Vulnerability Summary",
"Vendor advisories": "Vendor advisories",
"Vulnerability scoring": "Vulnerability scoring",
"Vulnerable configurations": "Vulnerable configurations",
"VISIBILITY_INFO": "Private: Only visible by creator (and admin which applies to all visibility levels) \n Me and Moderators: Visible by creator and moderators \n Group and Moderators: All users of the same group and the moderators \n Everyone: Every user who is logged into the system",
"Visibility": "Visibility",
"Vulnerability has been deleted": "Vulnerability has been deleted",
Expand Down
21 changes: 21 additions & 0 deletions messages/ja.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,16 @@
"Attachment Usages": "Attachment Usages",
"Application Software": "NOT TRANSLATED",
"Analyst": "NOT TRANSLATED",
"as of": "as of",
"authentication": "authentication",
"Accountant": "NOT TRANSLATED",
"Add Additional Data": "NOT TRANSLATED",
"Advanced Filter": "Advanced Filter",
"Add Vulnerability": "Add Vulnerability",
"availability": "availability",
"All": "All",
"Assigned external component ids": "Assigned external component ids",
"Access": "Access",
"APPROVED": "承認済",
"ACCEPTED": "受け入れられました",
"Add Attachment": "添付ファイルを追加する",
Expand Down Expand Up @@ -65,6 +70,7 @@
"Clearing": "Clearing",
"Created By": "Created By",
"Cancel": "キャンセル",
"complexity": "complexity",
"Click to add row to Additional Data": "NOT TRANSLATED",
"Click to add row to External Id": "NOT TRANSLATED",
"Click to add row to External Url": "NOT TRANSLATED",
Expand All @@ -82,6 +88,9 @@
"Changes": "変更",
"Checked By": "確認",
"Click": "Click",
"CVE references": "CVE references",
"Common weakness enumeration": "Common weakness enumeration",
"confidentiality": "confidentiality",
"Checked Comment": "Checked Comment",
"Checked On": "Checked On",
"Clearing Report": "クリアリングレポート",
Expand Down Expand Up @@ -282,8 +291,10 @@
"Initial Use Scan": "初期使用スキャン",
"In order to go ahead, please sign in or create a new account!": "先に進むためには、サインインするか、新しいアカウントを作成してください",
"Info": "Info",
"integrity": "integrity",
"Inner Source": "内部ソース",
"Internal": "内部",
"Impact": "Impact",
"Internal Project": "NOT TRANSLATED",
"INTERNAL_USE": "内部利用",
"Is Checked": "NOT TRANSLATED",
Expand All @@ -302,6 +313,8 @@
"Legal evaluation report": "法的評価報告書",
"License Agreement": "ライセンス契約書",
"License Clearing": "NOT TRANSLATED",
"Last update": "Last update",
"Legal Notice": "Legal Notice",
"Licence names": "ライセンス名",
"Lifecycle": "Lifecycle",
"License Info Header": "License Info Header",
Expand Down Expand Up @@ -333,6 +346,7 @@
"Merge": "マージ",
"Mercurial": "マーキュリアル",
"Moderators": "モデレータ",
"Metadata": "Metadata",
"Modified By": "変更方法",
"Modified On": "変更された",
"Monotone": "単調",
Expand Down Expand Up @@ -399,6 +413,7 @@
"Project Type": "NOT TRANSLATED",
"Project Version": "NOT TRANSLATED",
"Projects": "NOT TRANSLATED",
"Priority Text": "Priority Text",
"Projects only": "NOT TRANSLATED",
"Projects with linked releases": "NOT TRANSLATED",
"Project state": "NOT TRANSLATED",
Expand Down Expand Up @@ -437,6 +452,7 @@
"Responsible": "責任",
"Reload Report": "リロードレポート",
"Requirement document": "要件文書",
"References": "References",
"Release name": "リリース名",
"Release version": "リリースバージョン",
"REPOSITORY_TYPE": "Repository Type",
Expand Down Expand Up @@ -563,7 +579,12 @@
"Vendor Name": "業者名",
"Vendors": "ベンダー",
"Verification": "验证",
"Vulnerability Summary": "Vulnerability Summary",
"Vendor advisories": "Vendor advisories",
"Vulnerability scoring": "Vulnerability scoring",
"Vulnerable configurations": "Vulnerable configurations",
"Version": "バージョン",
"vector": "vector",
"Vulnerable Configuration": "Vulnerable Configuration",
"Visual SourceSafe": "ビジュアルソースセーフ",
"Vulnerabilities": "脆弱性",
Expand Down
21 changes: 21 additions & 0 deletions messages/vi.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,13 @@
"Analyst": "NOT TRANSLATED",
"Accountant": "NOT TRANSLATED",
"Advanced Filter": "Advanced Filter",
"as of": "as of",
"authentication": "authentication",
"Add Vulnerability": "Add Vulnerability",
"All": "All",
"availability": "availability",
"Assigned external component ids": "Assigned external component ids",
"Access": "Access",
"Add Additional Data": "NOT TRANSLATED",
"APPROVED": "Đã chấp thuận",
"ACCEPTED": "chấp thuận",
Expand Down Expand Up @@ -67,6 +72,7 @@
"Created By": "Created By",
"CHECKED": "ĐÃ KIỂM TRA",
"CVE ID": "CVE ID",
"complexity": "complexity",
"Cloud Service": "NOT TRANSLATED",
"Click to add row to Additional Data": "NOT TRANSLATED",
"Click to add row to External Id": "NOT TRANSLATED",
Expand Down Expand Up @@ -138,6 +144,9 @@
"CriticalFilesFound": "Critical Files Found",
"Created On": "Được Tạo Vào",
"Created by": "Được tạo bởi",
"CVE references": "CVE references",
"Common weakness enumeration": "Common weakness enumeration",
"confidentiality": "confidentiality",
"Customer Project": "NOT TRANSLATED",
"Create Release": "Tạo bản phát hành",
"CPE ID": "CPE ID",
Expand Down Expand Up @@ -285,8 +294,10 @@
"Inner Source": "Nguồn bên trong",
"Internal": "Nội bộ",
"Internal Project": "NOT TRANSLATED",
"Impact": "Impact",
"INTERNAL_USE": "Sử dụng nội bộ",
"Is Checked": "NOT TRANSLATED",
"integrity": "integrity",
"IBM Rational Synergy": "Sức mạnh tổng hợp hợp lý của IBM",
"IS USED BY THE FOLLOWING COMPONENTS": "ĐƯỢC SỬ DỤNG BỞI CÁC THÀNH PHẦN SAU",
"IN_PROGRESS": "In Progress",
Expand Down Expand Up @@ -315,6 +326,8 @@
"License Type": "NOT TRANSLATED",
"Linked Releases": "Các bản phát hành được liên kết",
"Link Releases": "Liên kết phát hành",
"Last update": "Last update",
"Legal Notice": "Legal Notice",
"Link Release to Project": "Liên kết bản phát hành đến dự án",
"Link To Project": "Liên kết đến dự án",
"License Scan Report Result": "Kết quả báo cáo quét giấy phép",
Expand All @@ -332,6 +345,7 @@
"Matched by": "Phù hợp với",
"Material Index Number": "Số chỉ mục vật liệu",
"Merge": "Hợp nhất",
"Metadata": "Metadata",
"Mercurial": "Không kiên định",
"Moderators": "Người điều hành",
"Modified By": "Được chỉnh sửa bởi",
Expand Down Expand Up @@ -400,6 +414,7 @@
"Projects only": "NOT TRANSLATED",
"Projects with linked releases": "NOT TRANSLATED",
"PTC Integrity": "Tính toàn vẹn của PTC",
"Priority Text": "Priority Text",
"Perforce": "lực lượng",
"Project state": "Project state",
"Project cannot be created/updated": "Project cannot be created/updated",
Expand All @@ -426,6 +441,7 @@
"Request Information": "Yêu cầu thông tin",
"Release relation": "Quan hệ bản phát hành",
"Roles": "Vai trò",
"References": "References",
"Reset FOSSology Process": "Reset FOSSology Process",
"Responsible": "Trách nhiệm",
"Reload Report": "Tải lại báo cáo",
Expand Down Expand Up @@ -560,13 +576,18 @@
"VISIBILITY_INFO": "NOT TRANSLATED",
"Vendor": "Nhà cung cấp",
"Vendor Name": "Tên nhà cung cấp",
"vector": "vector",
"Vendors": "Nhà cung cấp",
"Verification": "Xác minh",
"Vulnerability has been deleted": "Vulnerability has been deleted",
"Version": "Phiên bản",
"VULNERABILITIES": "VULNERABILITIES",
"Vulnerable Configuration": "Vulnerable Configuration",
"Vulnerabilities": "Lỗ hổng",
"Vulnerability Summary": "Vulnerability Summary",
"Vendor advisories": "Vendor advisories",
"Vulnerability scoring": "Vulnerability scoring",
"Vulnerable configurations": "Vulnerable configurations",
"Vulnerability matching statistics": "Thống kê phù hợp với lỗ hổng",
"Visual SourceSafe": "Nguồn trực quanAn toàn",
"Welcome to SW360!": "Chào mừng bạn đến với SW360!",
Expand Down
21 changes: 21 additions & 0 deletions messages/zh.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,10 @@
"Add Vulnerability": "Add Vulnerability",
"All": "All",
"Accountant": "NOT TRANSLATED",
"as of": "as of",
"authentication": "authentication",
"Advanced Filter": "Advanced Filter",
"availability": "availability",
"End User": "NOT TRANSLATED",
"Add Additional Data": "NOT TRANSLATED",
"APPROVED": "报告已批准",
Expand All @@ -26,6 +29,8 @@
"Additional Data": "附加数据",
"additional data": "NOT TRANSLATED",
"Add License To Release": "添加数据到这个发行版本",
"Assigned external component ids": "Assigned external component ids",
"Access": "Access",
"Additional Roles": "附加角色",
"Additional Role": "NOT TRANSLATED",
"Additional Request Information": "附加请求信息",
Expand Down Expand Up @@ -66,6 +71,7 @@
"Copy to Clipboard": "Copy to Clipboard",
"Created By": "Created By",
"CHECKED": "已检查",
"complexity": "complexity",
"Cloud Service": "NOT TRANSLATED",
"Click to add row to Additional Data": "NOT TRANSLATED",
"Categories": "类别",
Expand Down Expand Up @@ -126,6 +132,9 @@
"COTS Responsible": "COTS 负责人",
"COTS Clearing Deadline": "COTS 明确截止日期",
"COTS Clearing Report URL": "COTS 明确报告URL",
"CVE references": "CVE references",
"Common weakness enumeration": "Common weakness enumeration",
"confidentiality": "confidentiality",
"COTS OSS Information": "COTS OSS信息",
"Clearing Details": "明确细节",
"Clearing Standard": "明确标准",
Expand Down Expand Up @@ -267,6 +276,7 @@
"How it works": "它是如何工作的",
"hand_when_got_stuck_fossology": "如果FOSSology进程卡住或源附件不正确,可以通过将当前FOSSology进程状态设置为状态OUTDATED 来重新开始。一个新的FOSSology进程将自动启动,因此请确保在更改状态之前先修复所有附件或其他的问题。",
"Id": "Id",
"Impact": "Impact",
"I could not delete the release, since it is used by another component (release) or project": "无法删除该版本,因为它正在被另一个组件或发行版本或项目使用",
"If the wrong SPDX is entered, the information will not be registered correctly": "If the wrong SPDX is entered, the information will not be registered correctly",
"INCORRECT": "不正确",
Expand All @@ -277,6 +287,7 @@
"In Progress": "NOT TRANSLATED",
"Initial Scan Report": "初始扫描报告",
"Initial Use Scan": "初次使用扫描",
"integrity": "integrity",
"In order to go ahead, please sign in or create a new account!": "要继续,请登录或创建一个新帐户!",
"Info": "信息",
"Inner Source": "内源",
Expand All @@ -301,6 +312,8 @@
"Learn more about repository types": "Learn more about repository types",
"Languages": "语言",
"Link Projects": "Link Projects",
"Last update": "Last update",
"Legal Notice": "Legal Notice",
"Legal evaluation report": "法律评估报告",
"License Agreement": "许可协议",
"License Clearing": "NOT TRANSLATED",
Expand Down Expand Up @@ -332,6 +345,7 @@
"Mercurial": "水银",
"Moderators": "审核人",
"Modified By": "修改者",
"Metadata": "Metadata",
"Modified On": "修改于",
"Multiple CLI are found in release!": "在发行版本中找到了多个CLI!",
"My Components": "NOT TRANSLATED",
Expand Down Expand Up @@ -371,6 +385,7 @@
"Project Clearing State": "Project Clearing State",
"Project Manager": "NOT TRANSLATED",
"Project Owner": "NOT TRANSLATED",
"Priority Text": "Priority Text",
"Private": "NOT TRANSLATED",
"PROJECT_TYPE_INFO": "NOT TRANSLATED",
"PHASEOUT": "停止",
Expand Down Expand Up @@ -425,6 +440,7 @@
"Release relation": "发行版本关系",
"Reset FOSSology Process": "Reset FOSSology Process",
"Responsible": "负责",
"References": "References",
"Reload Report": "重新加载报告",
"Requirement document": "需求文件",
"Release Repository": "发布存储库",
Expand Down Expand Up @@ -555,12 +571,17 @@
"VISIBILITY_INFO": "NOT TRANSLATED",
"Visibility": "NOT TRANSLATED",
"Vendor": "供应商",
"vector": "vector",
"VULNERABILITIES": "VULNERABILITIES",
"Vulnerability has been deleted": "Vulnerability has been deleted",
"Vendor Name": "供应商名称",
"Vulnerable Configuration": "Vulnerable Configuration",
"Vendors": "供应商",
"Verification": "検証",
"Vulnerability Summary": "Vulnerability Summary",
"Vendor advisories": "Vendor advisories",
"Vulnerability scoring": "Vulnerability scoring",
"Vulnerable configurations": "Vulnerable configurations",
"Version": "版本",
"Vulnerabilities": "漏洞",
"Vulnerability matching statistics": "匹配漏洞统计",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ export default function Vulnerabilities({ session }: { session: Session }) {
formatter: (externalId: string) =>
_(
<>
<Link href={`/vulnerabilities/${externalId}`} className='text-link'>
<Link href={`/vulnerabilities/detail/${externalId}`} className='text-link'>
{externalId}
</Link>
</>
Expand Down
Loading

0 comments on commit 6b4c2e6

Please sign in to comment.