Skip to content

Releases: Kunniii/gocms

1.0 Release

11 Jan 09:46
Compare
Choose a tag to compare

Release version 1.0

Golang headless CMS with these features:

  • Register/Login for users
  • Create, publish posts, tags
  • User management for admin
  • Comment on a post for logged-in users
  • Like a post

Currently, this version supports plain text only.

Installation

This project uses PostgreSQL and Golang.

Please take a look at the compose.yaml file for more configuration options!

0.1

06 Jan 08:39
Compare
Choose a tag to compare
0.1 Pre-release
Pre-release

Release version 0.1

Features:

  • New users can register and log in.
  • Logged-in users can interact with the CMS with a Token.
  • Logged-in users can Like and Comment on a Post.
  • CRUD of Posts, Tags for Admin, Manager, Publisher, and Contributor.
    • For now, newly created users are only normal users. They can only comment and like the post.
  • Anonymous users can view the posts, comments, and likes.

Todo:

  • User management
    • Allow to create multiple accounts for Manager, Publisher, etc.
    • Allow suspend, and timeout for bad users.
  • OpenAPI Specs
  • GoCMS Client
    • Simple admin client for interacting with the system.