3 Open Issues Need Help Last updated: Jun 21, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Refactor the image handling logic to decouple it from the filesystem. This involves creating an abstraction layer (likely an interface) for image storage, allowing for easy swapping of storage mechanisms (e.g., local filesystem, AWS S3) and simplifying unit testing by mocking the interface.

Complexity: 4/5
enhancement help wanted good first issue

Headless CMS written in Golang

Go

AI Summary: Implement support for sticky posts in the Urchin CMS's home page handler. This involves adding a field to the post model (likely a boolean indicating 'sticky'), modifying the database schema, updating the home page retrieval logic to prioritize sticky posts and display their full content, and potentially adding UI elements in the admin panel to manage the sticky post setting.

Complexity: 3/5
enhancement good first issue

Headless CMS written in Golang

Go

AI Summary: Document the newly implemented gallery and image handling features in Urchin, including how users can define galleries using `<UUID>.json` files in the image directory. The documentation should clearly explain the file format, how to create galleries, and how the system handles image uploads and storage.

Complexity: 2/5
documentation help wanted good first issue

Headless CMS written in Golang

Go