Implement contacts API routes #68
No reviewers
Labels
No labels
activitypub
admin
api
articles
auth
bug
cleanup
cli
comments
compatibility
config
contacts
database
deployment
design
dev-env
docs
documentation
email
enhancement
feature
federation
feed
homepage
implementation
integration
media
openapi
priority:high
priority:low
priority:medium
proof
public-routes
public-ui
release
safety
social
sources
status:active
status:canceled
status:done
status:inprogress
status:waiting
syndication
tailwind
template
test
web
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
erik/slugkit!68
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/task-24864d2a-contacts-api"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Verification
Task: #task-24864d2a
Review summary
Approved. The PR adds authenticated contacts CRUD routes, service logic, OpenAPI coverage, and tests that align with
docs/specs/04-contacts-routes.mdand the task acceptance criteria. CI is green.Acceptance criteria
GET /api/v1/contactsand tests.POST /api/v1/contactsand tests.GET /api/v1/contacts/{id}and tests.PUT /api/v1/contacts/{id}and tests../scripts/pre-pr.shpassed and CI is green.Blocking issues
None.
Warnings
None.
Verdict
Approved; waiting for explicit human merge approval.
9f3fa19bfa494b98a80dReview update
Approved after the Makefile/README follow-up. The latest commit removes the LAN IP dependency from
make slug, uses the existing.slug/dev.yamlconfig when running the CLI, and switches CLI execution tonpm exec --workspace @slugkit/cli -- slug, which matches the workspace setup.Verification
make slug ARGS="--help"works with.slug/dev.yaml./scripts/pre-pr.shpassed locallyBlocking issues
None.
Warnings
None.
Verdict
Approved; waiting for explicit human merge approval.