generated from block/oss-project-template
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
ex machinaIssues/content generated by our robotic friendsIssues/content generated by our robotic friends
Milestone
Description
Expose post operations via gRPC and REST/JSON endpoints.
✅ Acceptance Criteria
-
POST /api/v1/postswith title and body → returns created post with id and rendered HTML -
GET /api/v1/posts/{id}→ returns post with rendered HTML -
PUT /api/v1/posts/{id}→ updates post, returns updated content -
DELETE /api/v1/posts/{id}→ subsequent GET returns 404 -
GET /api/v1/posts→ returns posts newest-first - Creating post without authentication returns 401
- Updating another user's post returns 403
Internal Coding
MP3
- Proto file for PostsService (CreatePost, GetPost, UpdatePost, DeletePost, ListPosts)
- gRPC service implementation
- WebActions for JSON access at
/api/v1/posts/*
Metadata
Metadata
Assignees
Labels
ex machinaIssues/content generated by our robotic friendsIssues/content generated by our robotic friends