hackforla / hackforla/website

Epic: Create issues to resolve CodeQL alerts 1- 24, 98 "Potentially unsafe external link"

Open
#5,129 44 comments 0 reactions 0 assignees View on GitHub
Added to dev/pm agenda Complexity: See issue making label epic Feature: Code Alerts good first issue Issue Making: Level 2 role: front end size: 0.25pt
Dominant language
JavaScript
Stars
363
Forks
872
Avg merge
2d 21h
Merged PRs (30d)
18

Description

### Prerequisite
1. Be a member of Hack for LA. (There are no fees to join.) If you have not joined yet, please follow the steps on our [Getting Started page](https://www.hackforla.org/getting-started).
2. Before you claim or start working on an issue, please make sure you have read our [How to Contribute to Hack for LA Guide](https://github.com/hackforla/website/blob/7f0c132c96f71230b8935759e1f8711ccb340c0f/CONTRIBUTING.md).

### Overview
We need to resolve CodeQL code alerts 1 - 24 of type `Potentially unsafe external link`.

### Dependencies (child issues - this issue will remain open until all these issues are completed)
- [x] #5673
- [x] #5674
- [x] #6043
- [x] #6226
- [x] #6227
- [x] #6044
- [x] #6045
- [x] #6046
- [x] #6047
- [x] #6048
- [x] #6049
- [x] #6050
- [x] #6051
- [x] #6052
- [x] #6053
- [x] #6054
- [x] #6230
- [x] #6231
- [x] #6309
##### These address instances which were not flagged by CodeQL:
- [ ] Resolve `Potentially unsafe external link` (1) not flagged in `about-card-sponsors.html`
- [ ] Resolve `Potentially unsafe external link` (2) not flagged in `about-card-sponsors.html`
- [ ] Resolve `Potentially unsafe external link` (3) not flagged in `about-card-sponsors.html`
- [x] #6484

### Action Items
- [x] Determine whether to dismiss the alerts or to update the code
- [x] Develop a template for issues that will update the code to resolve the alerts see https://github.com/hackforla/website/issues/5129#issuecomment-1751951517
- [x] create sample issue - #5673
- [ ] For each alert listed above, create an issue using this [template](https://github.com/hackforla/website/issues/5129#issuecomment-1751951517)
- [ ] Once each issue is created, replace the text above with a link to the issue
- [ ] Create issues to handle three additional links in includes/about-page/about-card-sponsors.html that use target=_blank that are not flagged by CodeQL. Modify the template as needed.

### Issue Template

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.