enoklearn / engineering

A collection of knowledge, tools, and skills that we've come to find useful to become a generalist software engineer
https://enoklearn.com
Other
96 stars 22 forks source link

Links to repos for security assignments are missing in Engineer Kit. #50

Open kodebae opened 5 months ago

kodebae commented 5 months ago

Description: Some of the assignments in the "Securities" section in Engineer Kit are missing the repos to the assignments.

Expected Behavior: There should be a working link to a repo for the securities exercises that the mentee can clone down to their machine, complete , and then send to their mentors for feedback and critiquing.

Actual Behavior: Instructions for the assignment are present and added to the markdown file. However, the accompanying repo for the exercise that is mentioned in the file does not exist. The Markdown does mention a specific repo to clone, but this is not an existing repo. Even if you search for the repo on GitHub, it doesn't exist.

Relevant Information: Attached is a screenshot that highlights the exact repo for reference. This may provide more context on which assignments need to be linked. Below is the link to the specific repo that brought this to attention. This may not be the only missing assignment in EK. A thorough investigation of the assignment repos is recommended.

➡️ https://github.com/engineerkit/engineerkit/blob/main/exercises/security/broken-access-control.md

Attachments: Please see the attached screenshot.

Steps to Reproduce:

  1. (Replicate via linked repo) Navigate to the aforementioned link above. Scroll down until you see the "link" to the assignment repo. Try to navigate to the repo that is linked. The link is not clickable and will not redirect to an assignment.

  2. (Replicate via search) Copy and paste the repo into the search bar at the top right hand side of the page on GitHub. Hit "Enter". Note that the repo is not found.

Environment: Found via Safari: Version 17.2.1 (19617.1.17.11.12)

Screenshot 2024-01-22 at 1 53 15 PM
chandlerroth commented 5 months ago

thanks for catching this, and the detailed write-up! I'll check out what's going on here :)

kodebae commented 5 months ago

thanks for catching this, and the detailed write-up! I'll check out what's going on here :)

No problem. happy to help anytime. :)