Skip to content

docs: README tree, Swagger info, health vs API key (#139)#192

Merged
leo-aa88 merged 1 commit intomainfrom
fix/139-docs-swagger-readme
May 4, 2026
Merged

docs: README tree, Swagger info, health vs API key (#139)#192
leo-aa88 merged 1 commit intomainfrom
fix/139-docs-swagger-readme

Conversation

@leo-aa88
Copy link
Copy Markdown
Member

@leo-aa88 leo-aa88 commented May 4, 2026

Summary

  • Swagger: Update main.go general annotations (title + description) and run swag init so docs/* matches.
  • README: Refresh folder structure (e.g. .github/, tests/, .dockerignore, .golangci.yml, expanded pkg/ files).
  • README: Document GET /api/v1/ health and /swagger/* as public; clarify X-API-Key is required for all other /api/v1 routes (aligned with pkg/api/router.go).

Closes #139

Made with Cursor

- main.go: replace boilerplate Swagger title/description; regenerate docs/.
- README: folder tree matches repo (CI, tests, middleware, .dockerignore, etc.).
- README: list GET /api/v1/ health and /swagger as unauthenticated; clarify
  API key applies to all other /api/v1 routes.

Closes #139

Co-authored-by: Cursor <cursoragent@cursor.com>
@leo-aa88 leo-aa88 merged commit 5e2fcd2 into main May 4, 2026
12 checks passed
@leo-aa88 leo-aa88 deleted the fix/139-docs-swagger-readme branch May 4, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Documentation: sync README tree, Swagger metadata, and health route vs API key

1 participant