mirror of
https://github.com/iflytek/skillhub.git
synced 2026-09-27 01:23:30 +00:00
* fix(skill): resolve duplicate result error when deleting skill with shared namespace+slug V13 migration changed the unique constraint from (namespace_id, slug) to (namespace_id, slug, owner_id), allowing multiple skills with the same namespace+slug but different owners. The findByNamespaceSlugAndSlug query returned Optional<Skill> which threw IncorrectResultSizeDataAccessException when 2 rows matched. Changed the query to return List<Skill> and added ownerId query param to DELETE endpoints so the frontend can specify exactly which skill to delete. * fix(review): keep failed scans reviewable and expose feedback |
||
|---|---|---|
| .. | ||
| display-state.ts | ||
| finding-item.test.tsx | ||
| finding-item.tsx | ||
| security-audit-section.test.tsx | ||
| security-audit-section.tsx | ||
| security-audit-summary.test.tsx | ||
| security-audit-summary.tsx | ||
| severity-badge.test.tsx | ||
| severity-badge.tsx | ||
| types.test.ts | ||
| types.ts | ||
| use-security-audit.test.ts | ||
| use-security-audit.ts | ||
| verdict-badge.test.tsx | ||
| verdict-badge.tsx | ||