- Configure AddControllers() with JsonStringEnumConverter
- Allows API to accept Issue type/priority/status as strings ("Story", "High", "Backlog")
- Frontend can now send readable enum values instead of integers
- All Issue Management CRUD operations tested and working
Test results:
- Create Issue (Story, Bug, Task) ✓
- List all issues ✓
- Filter by status (Backlog, InProgress) ✓
- Change issue status (Kanban workflow) ✓
- Update issue details ✓
- Multi-tenant isolation verified ✓
14 lines
1.2 KiB
JSON
14 lines
1.2 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(ls:*)",
|
|
"Bash(powershell.exe -ExecutionPolicy Bypass -File \"c:\\Users\\yaoji\\git\\ColaCoder\\product-master\\colaflow-api\\test-project-simple.ps1\")",
|
|
"Bash(TOKEN=\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI2ODM4NTcwOC0yZjJiLTQzMTItYjdiOS1hOGFiMjI3NTliMDkiLCJlbWFpbCI6ImFkbWluQHF1aWNrdGVzdDk5OS5jb20iLCJqdGkiOiJjMmRjNDI2ZS0yODA5LTRiNWMtYTY2YS1kZWI3ZjU2YWNkMmIiLCJ1c2VyX2lkIjoiNjgzODU3MDgtMmYyYi00MzEyLWI3YjktYThhYjIyNzU5YjA5IiwidGVuYW50X2lkIjoiYjM4OGI4N2EtMDQ2YS00MTM0LWEyNmMtNWRjZGY3ZjkyMWRmIiwidGVuYW50X3NsdWciOiJxdWlja3Rlc3Q5OTkiLCJ0ZW5hbnRfcGxhbiI6IlByb2Zlc3Npb25hbCIsImZ1bGxfbmFtZSI6IlRlc3QgQWRtaW4iLCJhdXRoX3Byb3ZpZGVyIjoiTG9jYWwiLCJ0ZW5hbnRfcm9sZSI6IlRlbmFudE93bmVyIiwiaHR0cDovL3NjaGVtYXMubWljcm9zb2Z0LmNvbS93cy8yMDA4LzA2L2lkZW50aXR5L2NsYWltcy9yb2xlIjoiVGVuYW50T3duZXIiLCJleHAiOjE3NjIyNTQ3MzgsImlzcyI6IkNvbGFGbG93LkFQSSIsImF1ZCI6IkNvbGFGbG93LldlYiJ9.RWL-wWNgOleP4eT6uEN-3FXLhS5EijPfjlsu4N82_80\")",
|
|
"Bash(PROJECT_ID=\"2ffdedc9-7daf-4e11-b9b1-14e9684e91f8\":*)",
|
|
"Bash(powershell.exe -ExecutionPolicy Bypass -File \"c:\\Users\\yaoji\\git\\ColaCoder\\product-master\\colaflow-api\\test-issue-quick.ps1\")"
|
|
],
|
|
"deny": [],
|
|
"ask": []
|
|
}
|
|
}
|