########################################################################################## JILS-38: KanBan view ########################################################################################## Issue Type: New Feature ----------------------------------------------------------------------------------------- Issue Information ==================== Priority: Major Status: Closed Resolution: Won't Fix (2019-09-09 16:34:21) Project: Jira Issue Listing Script (JILS) Reported By: btasker Assigned To: btasker Targeted for fix in version: - 0.1 Time Estimate: 101 minutes Time Logged: 19 minutes ----------------------------------------------------------------------------------------- Issue Description ================== Where projects use Kanban, it'd be helpful to have some sort of Kanban board in Jirahtml. ----------------------------------------------------------------------------------------- Activity ========== ----------------------------------------------------------------------------------------- 2015-11-11 11:28:30 ----------------------------------------------------------------------------------------- btasker changed status from 'Open' to 'In Progress' ----------------------------------------------------------------------------------------- 2015-11-11 11:29:07 btasker ----------------------------------------------------------------------------------------- As well as a new page to display the KanBan view, this'll need changes to _parseSEF_ and _qs2sef_ ----------------------------------------------------------------------------------------- 2015-11-11 11:48:10 btasker ----------------------------------------------------------------------------------------- Have added (and tested) routing for a new Kanban view page. When calling _qs2sef_ the supplied URL should include "kanban=1". The returned URL will be something like "/browse/JILS-kanban.html" or for versions "/versions/JILS-1234-kanban.html" I've made the index.php change to direct requests to the Kanban template for a project's overview, but haven't done so for versions yet (as the former will likely form a template for the latter anyway). ----------------------------------------------------------------------------------------- 2015-11-11 11:48:13 ----------------------------------------------------------------------------------------- btasker changed status from 'In Progress' to 'Open' ----------------------------------------------------------------------------------------- 2015-11-11 11:48:28 ----------------------------------------------------------------------------------------- btasker changed timespent from '0 minutes' to '19 minutes' ----------------------------------------------------------------------------------------- 2015-11-11 11:53:44 btasker ----------------------------------------------------------------------------------------- Will worry about (and work out) how to handle swimlanes later, but to begin with we're going to want 3 columns - Open - In progress - Resolved/Closed Need to look at how JIRA handles the ordering. Probably worth double checking how it does it's selection as well - I've a feeling it's a raw Issue status check - in which case we'll probably want to pull the board config from JIRA so that any board settings are taken into account (for example if someone's created a custom issue status). We'll need to run a check for board config at a later date anyway as probably only want to show a link to the Kanban page for projects that are actually using Kanban. ----------------------------------------------------------------------------------------- 2015-11-11 11:59:57 git ----------------------------------------------------------------------------------------- -- BEGIN QUOTE -- Repo: Jira-Issue-Listing Commit: 3a8bbcee0246289085337149edf3375bb601e715 Author: Ben Tasker