Implemented the all_projects mode in the kanban action:
- Added `@all_projects_mode` flag that checks for `all_projects=true` parameter
- When true, fetches tickets from all active projects using `Project.active.all`
- Includes project association with tickets to avoid N+1 queries
- Sets `@project` to nil in all-projects mode
- Preserves existing single-project functionality
The implementation:
1. Checks params[:all_projects] and converts to boolean
2. In all-projects mode: fetches from all active projects, excludes archived projects
3. In single-project mode: works as before with project_id parameter
4. Eager loads project, assigned_agent, and subtasks associations for efficiency