Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
382e242
feat(myopencre): add initial MyOpenCRE page and CSV template download
PRAteek-singHWY Dec 17, 2025
9fd89b5
chore: resolve merge conflicts with upstream main
PRAteek-singHWY Dec 26, 2025
b3739c6
fix(header): restore sr-only utility for accessibility
PRAteek-singHWY Dec 26, 2025
bed311d
chore(osib): update OWASP name to Open Worldwide Application Security…
PRAteek-singHWY Jan 3, 2026
408761a
feat(myopencre): enable CSV download of all CREs
PRAteek-singHWY Dec 17, 2025
eb8c60b
feat(myopencre): add initial MyOpenCRE page and CSV template download
PRAteek-singHWY Dec 17, 2025
43e535d
feat(myopencre): add initial MyOpenCRE page and CSV template download
PRAteek-singHWY Dec 17, 2025
47d3535
chore: resolve merge conflicts with upstream main
PRAteek-singHWY Dec 26, 2025
2039adf
feat(myopencre): add initial MyOpenCRE page and CSV template download
PRAteek-singHWY Dec 15, 2025
3c0ab5b
feat(myopencre): enable CSV download of all CREs
PRAteek-singHWY Dec 17, 2025
524fa5a
feat(myopencre): add CSV upload UI and wire to existing import endpoint
PRAteek-singHWY Dec 18, 2025
49b0ea2
fix: correct SCSS block after merge conflict
PRAteek-singHWY Dec 26, 2025
0bbe9b6
feat(myopencre): add initial MyOpenCRE page and CSV template download
PRAteek-singHWY Dec 17, 2025
5b64e51
chore: resolve merge conflicts with upstream main
PRAteek-singHWY Dec 26, 2025
5d9342c
feat(myopencre): add initial MyOpenCRE page and CSV template download
PRAteek-singHWY Dec 17, 2025
b10b322
feat(myopencre): add export-compatible CSV import validation
PRAteek-singHWY Dec 28, 2025
5ceafef
refactor(csv-import): move CSV validation into spreadsheet parser
PRAteek-singHWY Jan 4, 2026
3c9a6e4
refactor(csv): move import validation to spreadsheet parser entry point
PRAteek-singHWY Jan 4, 2026
67bff0d
style(csv): format spreadsheet parser with black
PRAteek-singHWY Jan 4, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .python-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.11
3.11.9
2 changes: 1 addition & 1 deletion application/defs/osib_defs.py
Original file line number Diff line number Diff line change
Expand Up @@ -347,7 +347,7 @@ def paths_to_osib(
attributes=Node_attributes(
sources_i18n={
Lang("en"): _Source(
name="Open Worldwide Application Security Project",
name="Open Web Application Security Project",
source="https://owasp.org",
)
}
Expand Down
11 changes: 11 additions & 0 deletions application/frontend/src/pages/MyOpenCRE/MyOpenCRE.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
.myopencre-section {
margin-top: 2rem;
}

.myopencre-upload {
margin-top: 1.5rem;
}

.myopencre-disabled {
opacity: 0.7;
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,7 @@
color: var(--muted-foreground);
height: 1rem;
width: 1rem;
pointer-events: none;
z-index: 1;
}

input {
padding: 0.5rem 1rem 0.5rem 2.5rem;
width: 16rem;
Expand Down
19 changes: 6 additions & 13 deletions application/frontend/src/scaffolding/Header/Header.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,10 @@ export const Header = () => {

<NavLink to="/explorer" className="nav-link" activeClassName="nav-link--active">
Explorer
</NavLink>

<NavLink to="/myopencre" className="nav-link" activeClassName="nav-link--active">
</a>
<Link to="/myopencre" className="nav-link">
MyOpenCRE
</NavLink>
</Link>
</div>

<div>
Expand Down Expand Up @@ -190,16 +189,10 @@ export const Header = () => {
onClick={closeMobileMenu}
>
Explorer
</NavLink>

<NavLink
to="/myopencre"
className="nav-link"
activeClassName="nav-link--active"
onClick={closeMobileMenu}
>
</a>
<a href="/myopencre" className="nav-link" onClick={MyOpenCRE}>
MyOpenCRE
</NavLink>
</a>
</div>

<div className="mobile-auth">
Expand Down
13 changes: 0 additions & 13 deletions application/frontend/src/scaffolding/Header/header.scss
Original file line number Diff line number Diff line change
Expand Up @@ -322,16 +322,3 @@
display: block;
}
}

.sr-only {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0, 0, 0, 0);
clip-path: inset(50%);
white-space: nowrap;
border: 0;
}
2 changes: 1 addition & 1 deletion application/frontend/www/bundle.js

Large diffs are not rendered by default.

7 changes: 0 additions & 7 deletions application/frontend/www/bundle.js.LICENSE.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,6 @@ object-assign
* SPDX-License-Identifier: MIT
*/

/**
* @license lucide-react v0.536.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/

/**
* Prism: Lightweight, robust, elegant syntax highlighting
*
Expand Down
2 changes: 1 addition & 1 deletion application/frontend/www/index.html
Original file line number Diff line number Diff line change
@@ -1 +1 @@
<!doctype html><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=noshrink-to-fit=no"/><title>Open CRE</title><link rel="icon" type="image/svg+xml" href="/logo.svg"/><link rel="alternate icon" href="/favicon.ico"/><link rel="stylesheet" href="//cdn.jsdelivr.net/npm/semantic-ui@2.4.1/dist/semantic.min.css"/><script defer="defer" src="/bundle.js"></script></head><body><div id="mount"></div></body>
<!doctype html><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=noshrink-to-fit=no"><title>Open CRE</title><link rel="stylesheet" href="//cdn.jsdelivr.net/npm/semantic-ui@2.4.1/dist/semantic.min.css"/><script defer="defer" src="/bundle.js"></script></head><body><div id="mount"></div></body>
4 changes: 2 additions & 2 deletions application/tests/data/osib_example.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@ schema: v0.90
date: 2021/11/04
children:
"OWASP":
aliases: ["Open Worldwide Application Security Project", "owasp"]
aliases: ["Open Web Application Security Project", "owasp"]
attributes:
sources_i18n:
en:
name: "Open Worldwide Application Security Project&reg; (OWASP)"
name: "Open Web Application Security Project&reg; (OWASP)"
children:
"ZAP":
attributes:
Expand Down
Loading