Open Issues Need Help
View All on GitHubAI Summary: This issue requires refactoring the `src/categories/categories.module.ts` file to ensure all names within it adhere to a predefined structural standard or naming convention. It's a code style and consistency task.
AI Summary: This issue requires refactoring the naming conventions within the `src/answer/answer.module.ts` file to ensure all names adhere to a predefined structural standard. It's a code style and consistency task focused on a single module file.
AI Summary: This issue proposes deleting the file `src/categories/index.ts` to ensure that naming conventions and structural guidelines are followed within the project. The action is a direct removal of a specific file.
AI Summary: This issue is a specific task under a broader initiative to ensure code structure and naming conventions are followed. It requires deleting the test file located at `src/common/logger/logger.module.spec.ts`. This action likely removes an unneeded or incorrectly structured test file.
AI Summary: This GitHub issue describes a straightforward task to delete the `src/common/README.md` file. This specific action is presented as a step towards a broader goal of ensuring that project names and structures adhere to a defined standard, as indicated by the issue title.
AI Summary: This issue aims to enhance code quality by configuring stricter ESLint rules within the project. The task involves enabling specific rules such as `no-console` and `no-unused-vars` to enforce better coding practices. All necessary configuration changes should be implemented in the `.eslintrc.js` file.
AI Summary: This issue requests the implementation of a global ValidationPipe within the `main.ts` file. The goal is to ensure consistent request validation across all endpoints, thereby improving overall data integrity.
AI Summary: This issue requests the addition of Jest unit tests for the lesson controller endpoint. The tests should mock services to ensure proper isolation, and the task is labeled as a good first issue, indicating its suitability for new contributors.
AI Summary: This issue requests refactoring the codebase to replace hard-coded numerical values, such as `take: 50`, with named constants. These constants should be defined and stored in a file named `constants.ts` to improve readability and maintainability.
AI Summary: This issue proposes adding validation decorators such as `@IsString()`, `@IsInt()`, and `@IsNotEmpty()` to existing DTOs utilized by controllers. The primary objective is to validate incoming request data at the DTO level, thereby preventing invalid requests from being processed by service layers.
AI Summary: The task is to create a custom 403 Forbidden page that will be displayed to users when they attempt to access protected routes without proper authorization. This involves both designing the page and configuring the application to redirect to it for 403 errors.