skillhub/server
yun-zhi-ztl 556d556724 fix(token): align revoke endpoint with 204 contract
Change DELETE /api/v1/tokens/{id} to return HTTP 204 No Content so the backend matches the existing OpenAPI contract and the frontend delete flow no longer rejects successful revocations.

Add a controller regression test that verifies the endpoint returns 204 with an empty body and still delegates the revoke call to ApiTokenService. Verified with the targeted TokenControllerTest plus full server mvn test.
2026-03-13 11:49:57 +08:00
..
.mvn/wrapper feat: initialize Maven multi-module project structure 2026-03-11 22:52:04 +08:00
skillhub-app fix(token): align revoke endpoint with 204 contract 2026-03-13 11:49:57 +08:00
skillhub-auth fix(admin): replace compat and admin placeholders with real queries 2026-03-13 11:46:21 +08:00
skillhub-domain fix(upload): harden package extraction and storage boundaries 2026-03-13 10:20:34 +08:00
skillhub-infra fix(admin): replace compat and admin placeholders with real queries 2026-03-13 11:46:21 +08:00
skillhub-search feat(search): update search documents and query services 2026-03-12 17:47:18 +08:00
skillhub-storage fix(upload): harden package extraction and storage boundaries 2026-03-13 10:20:34 +08:00
.dockerignore feat(ops): improve Dockerfile caching, add dockerignore, docker profile, Makefile help 2026-03-12 17:50:34 +08:00
Dockerfile feat(ops): improve Dockerfile caching, add dockerignore, docker profile, Makefile help 2026-03-12 17:50:34 +08:00
mvnw feat: initialize Maven multi-module project structure 2026-03-11 22:52:04 +08:00
mvnw.cmd feat: initialize Maven multi-module project structure 2026-03-11 22:52:04 +08:00
pom.xml feat: complete Chunk 1 - backend skeleton and infrastructure 2026-03-11 23:35:47 +08:00