Step Library - CRUD API endpoints #7

Closed
opened 2026-02-03 04:41:02 +00:00 by chihlasm · 1 comment
chihlasm commented 2026-02-03 04:41:02 +00:00 (Migrated from github.com)

Create API endpoints for step library:

  • GET /api/v1/steps - List steps with filters (visibility, category, tags, rating)
  • GET /api/v1/steps/{id} - Get step details
  • POST /api/v1/steps - Create new step
  • PUT /api/v1/steps/{id} - Update step
  • DELETE /api/v1/steps/{id} - Soft delete
  • GET /api/v1/steps/search - Full-text search
  • GET /api/v1/steps/tags/popular - Popular tags

Reference: PHASE-2.5-PERSONAL-BRANCHING.md

Create API endpoints for step library: - [ ] GET /api/v1/steps - List steps with filters (visibility, category, tags, rating) - [ ] GET /api/v1/steps/{id} - Get step details - [ ] POST /api/v1/steps - Create new step - [ ] PUT /api/v1/steps/{id} - Update step - [ ] DELETE /api/v1/steps/{id} - Soft delete - [ ] GET /api/v1/steps/search - Full-text search - [ ] GET /api/v1/steps/tags/popular - Popular tags Reference: PHASE-2.5-PERSONAL-BRANCHING.md
chihlasm commented 2026-02-03 07:05:52 +00:00 (Migrated from github.com)

Completed in PR #24. Implemented:

  • Full CRUD API at /api/v1/steps
  • List with filters (visibility, category_id, tags, min_rating, step_type, sort_by)
  • Full-text search endpoint at /api/v1/steps/search
  • Popular tags endpoint at /api/v1/steps/tags/popular
  • Visibility-based access control (private/team/public)
Completed in PR #24. Implemented: - Full CRUD API at /api/v1/steps - List with filters (visibility, category_id, tags, min_rating, step_type, sort_by) - Full-text search endpoint at /api/v1/steps/search - Popular tags endpoint at /api/v1/steps/tags/popular - Visibility-based access control (private/team/public)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: chihlasm/resolutionflow#7