Open Issues Need Help
View All on GitHubBest Golang Community Ever Archive
Best Golang Community Ever Archive
Best Golang Community Ever Archive
Best Golang Community Ever Archive
AI Summary: Create a new REST API endpoint, `/api/v1/categories`, for the 'cortex' microservice within the BGCE Archive project. This endpoint should return a paginated list of categories, allowing for filtering and sorting. The response should include standard pagination metadata (page, limit, total) and adhere to existing API conventions.
Best Golang Community Ever Archive
AI Summary: Implement a PATCH API endpoint for updating category data in the 'cortex' microservice of the BGCE Archive project. The endpoint should allow partial updates of category fields (e.g., name, description) while handling validation and returning appropriate error responses. The implementation should merge provided fields with existing data.
Best Golang Community Ever Archive
AI Summary: Implement a DELETE API endpoint for the 'cortex' microservice within the BGCE Archive project to allow for the deletion of categories by ID or slug. The endpoint should include authorization checks, handle cases where the category doesn't exist or cannot be deleted, and return appropriate success or error messages. This is part of a larger project to create a comprehensive archive of Go community resources.
Best Golang Community Ever Archive
AI Summary: Implement a REST API endpoint (GET /api/v1/categories/{id} or /slug/{slug}) for the 'cortex' microservice within the BGCE Archive project. This endpoint should retrieve detailed category information (slug, label, description, metadata) by ID or slug, including robust error handling for missing or invalid categories.
Best Golang Community Ever Archive
AI Summary: Implement a PUT API endpoint for updating category details in the 'cortex' microservice of the BGCE Archive project. The endpoint should accept category ID or slug, validate input, handle duplicate slugs, and return the updated category data. Error handling and data consistency are crucial.
Best Golang Community Ever Archive