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).
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.
Have added a new configuration option - "kanban". If set true, it'll allow the kanban board to display, if not, it won't.
Needs some work though, I'd prefer not to return an empty page, and instead display a small HTML page (explaining the redirect) with a meta refresh so that if a project is mirrored with wget, and references to Kanban that accidentally slip in don't break.
Activity
2015-11-11 11:28:30
2015-11-11 11:29:07
2015-11-11 11:48:10
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
2015-11-11 11:48:28
2015-11-11 11:53:44
- 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
Webhook User-Agent
View Commit
2015-11-11 12:01:04
Needs some work though, I'd prefer not to return an empty page, and instead display a small HTML page (explaining the redirect) with a meta refresh so that if a project is mirrored with wget, and references to Kanban that accidentally slip in don't break.
2016-04-24 18:27:05
2019-09-09 16:34:21
Clearing out old issues - it's unlikely I'll find time to do any further work on JILS.
New issues will be raised for relevant items if that proves not to be the case
2019-09-09 16:34:21
2019-09-09 16:34:21