Open Issues Need Help
View All on GitHubAI Summary: The task is to implement a CI/CD pipeline that builds a Docker image of the Gitingest application upon merging to the `main` branch or creating a tag, and then pushes this image to Google Container Registry (GCR). This involves configuring a CI/CD service (like GitHub Actions or GitLab CI) with the necessary steps for building the Docker image using a Dockerfile (likely already present), authenticating with GCR, and pushing the image to the specified GCR repository.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: The task involves fixing a bug in the Gitingest frontend where 400 errors from the backend are not handled correctly, resulting in a blank ingest result. The solution requires modifying the `utils.js` file to handle 400 error codes and improve error message display.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: Refactor the Gitingest codebase to avoid relying on branch names for core logic. Instead, the branch name should only be used to determine the commit hash, which will then be used for all subsequent operations. This change aims to improve future maintainability and facilitate the implementation of issues #342 and #343.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: The task is to fix a bug in the Gitingest CLI tool. The bug involves improper parsing of malformed command-line arguments, specifically when the `-include` flag is used incorrectly (missing a space after the hyphen). The solution requires modifying the argument parsing logic to correctly handle this edge case and throw an appropriate error message.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: Create a help document popup for the Gitingest web application explaining how the application handles Personal Access Tokens (PATs). The popup should emphasize that PATs are never stored, are only used for cloning repositories, and are not cached in the frontend client storage (currently).
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: The task is to fix a UI bug in the Gitingest web application where the "Get your token" link overlaps with sample repository buttons when the "Private Repository" checkbox is selected. The solution involves adjusting the CSS or layout to ensure proper spacing and prevent overlap.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: Integrate Onefetch's repository summary functionality into the Gitingest project to enhance the information provided in the summary section of the output. This involves incorporating Onefetch's capabilities to retrieve and display repository details such as language statistics, commit history, and other relevant metadata, improving the user experience by providing a more comprehensive overview of the analyzed repositories.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: Update the Gitingest CLI help text to accurately reflect the current functionality, specifically the `-` option for stdout output. Additionally, verify and update other examples in the codebase to ensure consistency with the updated features (GitHub token handling, stdout output).
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: The task is to modify the Gitingest web UI to reset the include/exclude input field whenever the user switches between the 'include' and 'exclude' selection options. This ensures consistency in the UI, as currently the field isn't cleared when the directory structure changes.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: The task is to fix a UI overlap issue in the Gitingest web UI. The 'Get your token' link and an example repository link are overlapping visually. The solution likely involves adjusting CSS to improve spacing or layout to prevent the overlap.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase
AI Summary: The task is to debug and fix a bug in the Gitingest web UI's directory picker. The picker incorrectly inserts file paths into the include/exclude pattern fields, omitting parts of the path or mangling the path string. The fix requires identifying the source of the path manipulation error within the UI code and correcting it to ensure accurate path insertion.
Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase