- docker-compose: add planka + planka-db services (port 1337, isolated volume) - apache.conf: add ProxyPass /board/ → localhost:1337 - .env.example: add PLANKA_SECRET_KEY + PLANKA_BASE_URL - Sidebar: rename Planner → Tasks, open /board in new tab via <a> - Router: remove /planner route - Delete PlannerView.vue, TaskList.vue, TaskCard.vue (Calendar keeps TaskForm) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
47 lines
3.3 KiB
JSON
47 lines
3.3 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(ssh optical-dev:*)",
|
|
"mcp__21st-dev-magic__21st_magic_component_inspiration",
|
|
"Bash(node --check /Volumes/SSD/Projects/Oliver/cc-dashboard/src/static/js/pages/keys.js)",
|
|
"Bash(CC_API_KEY=cc_YcRD4q8NqZanghwFA9z7b-ZgXf57vgBcKpjhlOM_Jd0 CC_SERVER=https://optical-dev.oliver.solutions/cc-dashboard CC_ROOT_PATH=/Volumes/SSD/Projects/Oliver python3 /Users/aimpress/.claude/cc-collector.py 2>&1)",
|
|
"Bash(bash deploy.sh)",
|
|
"Bash(rm -f ~/.claude/.cc-collector-state.json)",
|
|
"Bash(CC_API_KEY=cc_YcRD4q8NqZanghwFA9z7b-ZgXf57vgBcKpjhlOM_Jd0 CC_SERVER=https://optical-dev.oliver.solutions/cc-dashboard CC_ROOT_PATH=/Volumes/SSD/Projects/Oliver CC_LOOKBACK=8760 python3 /Users/aimpress/.claude/cc-collector.py)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard remote -v)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard log --oneline main -5)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard log --oneline main..feat/planning-hub)",
|
|
"Bash(git checkout *)",
|
|
"Bash(git merge --no-ff feat/planning-hub -m ' *)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard add alembic/versions/0005_session_category.py)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard commit -m ' *)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard push origin main)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard add src/main.py)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard commit -m 'fix: remove add_logger_name from structlog — incompatible with PrintLoggerFactory *)",
|
|
"mcp__playwright__browser_navigate",
|
|
"Bash(ssh -f -N -L 18800:127.0.0.1:8800 optical-dev -o ExitOnForwardFailure=yes)",
|
|
"Bash(npx -y @21st-dev/magic@latest --help)",
|
|
"Bash(npm run *)",
|
|
"mcp__magic__21st_magic_component_refiner",
|
|
"mcp__magic__21st_magic_component_inspiration",
|
|
"mcp__playwright__browser_take_screenshot",
|
|
"mcp__playwright__browser_fill_form",
|
|
"mcp__playwright__browser_click",
|
|
"mcp__playwright__browser_snapshot",
|
|
"Read(//Users/ai_leed/.claude/skills/**)",
|
|
"Read(//Users/ai_leed/.claude/plugins/**)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard/.claude/worktrees/agent-abaceb40848f4ed6e diff HEAD --stat)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard add web/src/components/tasks/TaskForm.vue web/src/views/PlannerView.vue web/src/components/calendar/CalendarBlock.vue web/src/components/calendar/CalendarGrid.vue web/src/composables/useCalendarDnD.ts src/static/)",
|
|
"Bash(git -C /Users/ai_leed/Documents/Projects/Oliver/cc-dashboard status --short)",
|
|
"Bash(git *)",
|
|
"mcp__playwright__browser_console_messages",
|
|
"mcp__playwright__browser_network_request",
|
|
"mcp__playwright__browser_evaluate",
|
|
"Bash(obsidian vault=VadymSamoilenko *)",
|
|
"Bash(obsidian vault=\"VadymSamoilenko\" read path=\"01 Projects/cc-dashboard/CC Dashboard.md\")",
|
|
"Bash(obsidian vault=\"VadymSamoilenko\" search query=\"cc-dashboard\" limit=5)",
|
|
"Bash(ssh -o ConnectTimeout=10 optical-dev \"echo ok\")",
|
|
"Read(//Users/ai_leed/.ssh/**)"
|
|
]
|
|
}
|
|
}
|