Skip to content

Instantly share code, notes, and snippets.

def openSprints = boardData.get("openSprints") as List<Map>
openSprints.findAll { it.name.contains(sprintMarkerName).xor(negate) }.each { sprint ->
sprint.get("issues")*.id.each {
issueIds.add(it.toString())
def issue = issueManager.getIssueObject(it)
def subTasks = issue?.subTaskObjects
if (subTasks) {
issueIds.addAll(subTasks.collect{it.id.toString()})
}
}
@jorgeuriarte
jorgeuriarte / inSprintLike.groovy
Last active February 8, 2017 17:06
Modificación de la función JQL de Jira "inSprint", para que admita filtrar los sprints de un tablero por nombre. Así, en casos de sprints de múltiples equipos con historias/tareas compartidas entre ellos, se puede. La clave es el openSprints.findAll de la función getQuery. inSprintLike('agile board', 'substring in sprint name') inSprintLike('MyB…
package com.onresolve.jira.groovy.jql
import com.atlassian.crowd.embedded.api.User
import com.atlassian.jira.bc.JiraServiceContextImpl
import com.atlassian.jira.bc.issue.search.SearchService
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.config.properties.APKeys
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.fields.CustomField
import com.atlassian.jira.issue.search.filters.IssueIdFilter
@jorgeuriarte
jorgeuriarte / Yo digo bienvenido
Last active December 10, 2015 12:38
First draft of a spanish translation for the "I say welcome" from Jim & Michele McCarthy
Yo digo bienvenido
I say welcome over and over to every and all who show me themselves in a way I can
understand because their kindness in doing so is lovely. I want more of it, and them,
in my world. They are welcome.
Digo bienvenido, una y otra vez, a todo aquel que se me muestra de modo que puedo entenderle, porque su amabilidad al hacerlo es adorable. Quiero tener más de eso y más de ellos en mi mundo. Son bienvenidos.
I say welcome because for hundreds of years we have been unwelcome in hundreds of
ways. Our feelings especially have been taboo, our deepest selves prohibited.