{"id":27604403,"url":"https://github.com/gamemaker1/iss-lab-12","last_synced_at":"2026-02-21T22:06:15.215Z","repository":{"id":288257221,"uuid":"967312969","full_name":"gamemaker1/iss-lab-12","owner":"gamemaker1","description":null,"archived":false,"fork":false,"pushed_at":"2025-04-16T11:25:49.000Z","size":67,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-02-06T13:48:20.546Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gamemaker1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-16T09:04:55.000Z","updated_at":"2025-04-16T11:25:52.000Z","dependencies_parsed_at":"2025-04-16T15:15:49.829Z","dependency_job_id":"8e144acc-badc-4768-8ded-1b2ca4e54f5d","html_url":"https://github.com/gamemaker1/iss-lab-12","commit_stats":null,"previous_names":["gamemaker1/iss-lab-12"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gamemaker1/iss-lab-12","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemaker1%2Fiss-lab-12","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemaker1%2Fiss-lab-12/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemaker1%2Fiss-lab-12/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemaker1%2Fiss-lab-12/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gamemaker1","download_url":"https://codeload.github.com/gamemaker1/iss-lab-12/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gamemaker1%2Fiss-lab-12/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29694854,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T18:18:25.093Z","status":"ssl_error","status_checked_at":"2026-02-21T18:18:22.435Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-22T19:37:12.988Z","updated_at":"2026-02-21T22:06:15.184Z","avatar_url":"https://github.com/gamemaker1.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Fixing the Buggy Code\n\n- This code has 30 issues out of which 1 is no code in style.css . \n- The total marks for the entire codebase is 40, some issues have more marks than the other one. Style.css is of 5 marks. It will get scaled down to 20. All team members will get equal marks.\n- You are suppose to work in teams of 4 or 5\n- Each team member has to identify atleast 4 issues and fix atleast 4 issue. If someone doesn't do this, their marks get deducted.\n- You are suppose to work on a git repository as collaborators\n\n### What kind of bugs are there\n\n- Bugs which will break your code\n- Bugs might be a single word\n- Bugs might be section of removed code\n- Bugs might be section of unnecessary code\n- Bugs might be useless files\n- Bugs might be in the UI/UX of the pages\n- Bugs might be in the api calls\n- Bugs might be in the dependencies  \n\n### submission format\n\n- Make submissions on moodle\n- Do not remove .git folder \n- Only 1 submission per team\n- Submit it as Corrected_Code.zip\n\n### Add the names of the members and roll numbers of your team below\n\n- Vedant Rahul Kulkarni: 2024101140\n- Kushagra Agrawal: 2024101110\n- Devshree Vyas: 2024111003\n- Devashree Kulkarni: 2024111013\n- Sai Veeksha Tavva: 2024113021\n\n### Table to keep track\n\n| ID  | Issue Description                        | Identified By | Fixed By     |\n|-----|------------------------------------------|---------------|--------------|\n| 1   | Style.css is not filled                  | Narain        | Whole Team   |\n| 2   | \u003c!doctype\u003e tag syntax was wrong          | Devshree      | Vedant       |\n| 3   | API response (analytics.js)              | Veeksha       | Veeksha      |\n| 4   | Missing Error Handling (analytics.js)    | Veeksha       | Veeksha      |\n| 5   | Empty Image Source Handling(analytics.js)| Veeksha       | Veeksha      |\n| 6   | Requirements file did not exist          | Vedant        | Vedant       |\n| 7   | POST to DELETE                           | Devashree     | Devashree    |\n| 8   | Added container (items.html)             | Devashree     | Devashree    |\n| 9   | Link in base url is wrong (analytics.js) | Vedant        | Veeksha      |\n| 10  | Incomplete Loading State                 | Veeksha       | Veeksha      |\n| 11  | Deleting home.js                         | Veeksha       | Veeksha      |\n| 12  | UTF-8 instead of ISO-8859-1 (index.html) | Veeksha       | Veeksha      |\n| 13  | Missing Event Listeners (news.js)        | Veeksha       | Veeksha      |\n| 14  | RSS to JSON Usage (news.js)              | Veeksha       | Veeksha      |\n| 15  | Missing Error Handling \u0026 DOMContentLoaded| Veeksha       | Veeksha      |\n| 16  | Prevention of duplicate fetching         | Veeksha       | Veeksha      |\n| 17  | Changed post to get (items.py)           | Devshree      | Devshree     |\n| 18  | Removed hardcoded list (analytics.py)    | Devshree      | Devshree     |\n| 19  | Corrected field names (analytics.py)     | Devshree      | Devshree     |\n| 20  | Fixed syntax (analytics.py)              | Devshree      | Devshree     |\n| 21  | GET to POST (quiz.py)                    | Devshree      | Devshree     |\n| 22  | Added Body for POST request (quiz.py)    | Devshree      | Devshree     |\n| 23  | Many html files did not have quiz.html   | Kushagra      | Kushagra     |\n| 24  | No navbar (analytics.html)               | Kushagra      | Kushagra     |                           \n| 25  | No news \u0026 analytics in navbar (quiz.html)| Kushagra      | Kushagra     |\n| 26  | Wrong url x3 (profile.js)                | Kushagra      | Kushagra     |\n| 27  | Wrong js path and no quiz in navbar      | Kushagra      | Kushagra     |\n| 28  | Users.py typo in delete_user func        | Kushagra      | Kushagra     |\n| 29  | Id mismatch for profile files            | Kushagra      | Kushagra     |\n| 30  | Prefix in analytics (main.py)            | Kushagra      | Kushagra     |\n| 31  | Removed a line from news.js (not needed) | Kushagra      | Kushagra     |\n| 32  | Added quiz in navbar (items \u0026 index.html)| Devashree     | Devashree    |\n| 33  | Added prefix to API router (items.py)    | Devashree     | Devashree    |\n| 34  | Added missing return statement (quiz.py) | Devashree     | Devashree    |\n| 35  | Imported html exception (quiz.py)        | Devashree     | Devashree    |\n| 36  | Fixed router prefix (quiz.py)            | Devashree     | Devashree    |\n| 37  | Reset button fixed while loading         | Devashree     | Devashree    |\n| 38  | Changed name int to str (model.py)       | Devashree     | Devashree    |\n| 39  | Correctly create APIRouter (items.py)    | Vedant        | Vedant       |\n| 40  | Delete duplicate function (items.py)     | Vedant        | Vedant       |\n| 41  | Added search functionality (profile.js)  | Vedant        | Vedant       |\n| 42  | Fixed create functionality (items.js)    | Vedant        | Vedant       |\n| 43  | Show and hide loading div (profile.js)   | Vedant        | Vedant       |\n| 44  | Show and hide loading div (items.js)     | Vedant        | Vedant       |\n| 45  | Made `Item` a `BaseModel` (models.py)    | Vedant        | Vedant       |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgamemaker1%2Fiss-lab-12","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgamemaker1%2Fiss-lab-12","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgamemaker1%2Fiss-lab-12/lists"}