0.1.0 Administrative Security Review
This ticket documents the administrative security review performed against tag 0.1.0
of the nshmp-apps
project.
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Martinez, Eric M. assigned to @emartinez
assigned to @emartinez
- Author Owner
Disclaimer.md
- In master (and all other) branch(es), this should include the provisional wording
- In approved tags, this should include the approved wording
This is admittedly confusing and could require a release candidate branch where the verbiage may be updated just prior to creating the tag.
Collapse replies - Owner
Resolved by !107 (merged)
- Author Owner
code.json
- DOI should be reserved and input where appropriate
- Top-level "doi" attribute is not acceptable
-
doi|...
tag is acceptable
- URLs should reference the
raw
variation as opposed to theblob
variation - URLs should point to resources matching version associated with the release
- The version associated with the release is defined in the
version
top-level key - It is understandably confusing that this tag may not yet exist, but we can still accurately predict these URLs values
- The version associated with the release is defined in the
- DOI should be reserved and input where appropriate
Collapse replies - Owner
Resolved by !107 (merged)
- Author Owner
CODE_OF_CONDUCT.md
- Link to scientific code of conduct should not include
www
sub-domain
- Link to scientific code of conduct should not include
Collapse replies - Owner
Resolved by !107 (merged)
- Author Owner
Environment variables available from
ghsc/nshmp
group should all be masked. Most variables should also be protected. Of particular concern are variables that might expose credentials in the public pipelines. Collapse replies - Owner
Environment variables under
ghsc/nshmp
have been updated to be masked and protected.
- Author Owner
NPM audit reveals 14 vulnerabilities (6 low, 8 moderate) in package dependencies. Some effort should be made to remediate these.
Collapse replies - Owner
Resolved by !138 (merged)
- Author Owner
content.component.html
projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/componetns/content
Contains link to internal project. Is this project scheduled for public release (i.e., also currently under review)?
Collapse replies - Owner
Removed internal link, resolved by !108 (merged)
- Author Owner
app.default-values.ts
projects/nshmp-apps/src/app/dev/aws/submit-haz-jobs/utils
Contains links to internal projects. Are these projects scheduled for public release (i.e., also currently under review)?
Collapse replies - Owner
Updated link to point to repository currently under review, scheduled for public release:
Resolved by !108 (merged)
- Author Owner
web-services.ts
projects/nshmp-apps/src/environments
Contains reference to internal domain name. Should be provided via configuration during deployment/runtime/environment. Must be purged from project history.
Collapse replies - Owner
Updated to correct URL, see !110 (merged)
- Owner
Internal domain name removed from project history. See bd6ff124 for example
- Author Owner
Is this file required:
mapbox-layer.component.ts-COPY
Collapse replies - Owner
Removed file, resolved by !108 (merged)
- Author Owner
I have completed the administrative security review as documented above. I've re-assigned this to @bclayton for reconciliation.
Collapse replies - Author Owner
/cc @pmpowers
- Owner
Once all issues are resolved should I create a new tag or overwrite the existing tag this security review is for?
- Martinez, Eric M. assigned to @bclayton and unassigned @emartinez
assigned to @bclayton and unassigned @emartinez
- Clayton, Brandon Scott mentioned in merge request !107 (merged)
mentioned in merge request !107 (merged)
- Clayton, Brandon Scott mentioned in merge request !108 (merged)
mentioned in merge request !108 (merged)
- Clayton, Brandon Scott mentioned in merge request !111 (closed)
mentioned in merge request !111 (closed)
- Clayton, Brandon Scott changed milestone to %nshmp-apps Review
changed milestone to %nshmp-apps Review
- Clayton, Brandon Scott added In Progress label
added In Progress label
- Clayton, Brandon Scott mentioned in merge request !137 (closed)
mentioned in merge request !137 (closed)
- Clayton, Brandon Scott mentioned in merge request !138 (merged)
mentioned in merge request !138 (merged)
- Owner
All issues have been resolved.
Edited by Clayton, Brandon Scott - Clayton, Brandon Scott assigned to @emartinez and unassigned @bclayton
assigned to @emartinez and unassigned @bclayton
- Clayton, Brandon Scott removed In Progress label
removed In Progress label
- Clayton, Brandon Scott added Needs Review label
added Needs Review label
- Clayton, Brandon Scott mentioned in issue #94 (closed)
mentioned in issue #94 (closed)
- Clayton, Brandon Scott unassigned @emartinez
unassigned @emartinez
- Clayton, Brandon Scott removed Needs Review label
removed Needs Review label
- Powers, Peter M. changed milestone to %Prep nshmp-apps for publication: Part I
changed milestone to %Prep nshmp-apps for publication: Part I
- Clayton, Brandon Scott added To Do label
added To Do label
- Owner
All issues resolved and repo was made public.
- Clayton, Brandon Scott closed
closed
- Clayton, Brandon Scott removed To Do label
removed To Do label