Comments
-
Hi, Form box jira not support inherited projects. Exist only sub-tasks. I suppose You can use a couple projects but use different groups and roles in permissions. E.g. group 'master-admin' and set that group as 'Administrator' role for all projects. Then create gouprs 'sub-adminA, sub-adminB...' and set each per project A,…
-
Hi, https://confluence.atlassian.com/stashkb/ldap-error-code-49-317195698.html Ask team who response for LDAP. Looks like Your account marked as 'locked' in LDAP directory. B.R.
-
Hi, Jira it is web-based java application. Unfortunately not exists special 'client' only browsers. I recommend ask Your support team. Maybe something problem with jira app, networks or your PC. B.R.
-
Hi, In listeners, exist 'send custom email' that has link to http://docs.groovy-lang.org/docs/next/html/documentation/template-engines.html I use $issue.key. Maybe You need $issue.description ? B.R.
-
Hi, I used https://marketplace.atlassian.com/apps/6820/scriptrunner-for-jira?hosting=cloud&tab=overview B.R.
-
Hi, I think it is not 'good' it is looks like more as 'last chance' :-) I'm glad if it work for You. Just FYI: Do You have support subscription in atlassian? Maybe they can help https://support.atlassian.com/contact/#/ I remember case problem with soft (no atlassian) where cause of the problem was in hardware-driver…
-
Maybe some proxy? https://community.atlassian.com/t5/Jira-questions/JIRA-API-Basic-authentication-not-work/qaq-p/470677 B.R.
-
Hi, Could You please clarify code: request.addHeader("authorization: Basic ${authString}", "ContentType: application/json") Looks like You try add two headers. First - "authorization: Basic ${authString}", second - "ContentType: application/json". But I suppose it should like next: request.addHeader("Header title", "header…
-
Hi, Looks like it for tempo plugin. https://tempo-io.atlassian.net/wiki/spaces/THC/overview B.R.
-
Hi, Just remove condition where check null value in script. Fixed script: import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.issue.ModifiedValue import com.atlassian.jira.issue.util.DefaultIssueChangeHolder def cfm = ComponentAccessor.getCustomFieldManager() def watch =…
-
Hi, Not sure that it possible in one request. I suppose You need send forEach request per project. https://docs.atlassian.com/software/jira/docs/api/REST/8.4.3/ https://community.atlassian.com/t5/Jira-questions/How-to-bulk-get-the-versions-of-all-projects/qaq-p/62301 B.R.
-
Hi, You need create second listener. Script: import com.atlassian.jira.component.ComponentAccessor; import com.atlassian.jira.issue.ModifiedValue import com.atlassian.jira.issue.util.DefaultIssueChangeHolder def cfm = ComponentAccessor.getCustomFieldManager() def watch = cfm.getCustomFieldObjectByName("Baseline Due Date")…
-
Hi, I'm afraid from box You cannot do it. You need something plugin: https://marketplace.atlassian.com/apps/6820/scriptrunner-for-jira?hosting=cloud&tab=overview https://marketplace.atlassian.com/apps/5048/jsu-automation-suite-for-jira-workflows?hosting=cloud&tab=overview p.s. Exist system field 'due date' maybe You can…
-
Hi, Sorry for long answer, I had a vacation. I suppose You need make new listener with event 'Issue created'. Something like next: import com.atlassian.jira.component.ComponentAccessor; import com.atlassian.jira.issue.ModifiedValue import com.atlassian.jira.issue.util.DefaultIssueChangeHolder def cfm =…
-
Hi, Could You please that Your PC time synced with jira server? Also check timezone in java https://www.oracle.com/technetwork/java/javase/documentation/tzupdater-readme-136440.html Are You using some automation plugin? Maybe some script decrease dates for release field? B.R.
-
Hi, I provided full video https://www.youtube.com/watch?v=UJvYuNT3Peg B.R.
-
Hi, Script still not work? "Epic Baseline Edited Date" - it is not readonly field? Did You update field "Epic Baseline Edited Date" or field 'Fix Version'? What happen with field "Epic Baseline Edited Date" if set "Baseline Due Date"? What happen with field "Epic Baseline Edited Date" if set empty in "Baseline Due Date"?…
-
Hi, In last script no exist: issue.getCustomFieldValue(cf) Could You please copy script again? You need change only 3 items: "Epic Baseline Edited Date", "Baseline Due Date" placed here and last "Baseline Due Date(check log)" here B.R.
-
'Baseline Due Date(check log)' - it is wrong. You need find it here You need find that name in output from logs. If You want You can call my in skype (AndrewDvizhok@gmail.com) or write in my linked (see my profile) I show in my instance. B.R.
-
Hi, Could You please check next script? Don't forget change "Your field name(Custom fields)" and 'Your field name(check log)'. import com.atlassian.jira.component.ComponentAccessor; import com.atlassian.jira.issue.ModifiedValue import com.atlassian.jira.issue.util.DefaultIssueChangeHolder def cfm =…
-
Hi, Sorry for long time answer. I recommend analyze log files first, maybe some interesting find here. https://confluence.atlassian.com/doc/working-with-confluence-logs-108364721.html Also try increase memory for jvm. I have case when new app use more memory and won't work with previous volume (but in that case app won't…
-
Oh! I make mistake I suppose You need copy value from BASELINE DUE DATE to DD. import com.atlassian.jira.component.ComponentAccessor; import com.atlassian.jira.issue.ModifiedValue import com.atlassian.jira.issue.util.DefaultIssueChangeHolder def cfm = ComponentAccessor.getCustomFieldManager() def cfDD =…
-
Could You please clarify 'not editing'? You are using some plugin to permit fields? Could You please show filed type of Field 1 (I used 'Date Picker')? If user can't change field I'm not sure that it possible through scriptrunner because SR do changes as user. B.R.
-
You mean FIELD 2 it is not system field? In that case use next: def myField = cfm.getCustomFieldObjectByName("Your field name") def valueMyField = event.issue.getCustomFieldValue(myField) instead of event.issue.getDueDate() Total def cfm = ComponentAccessor.getCustomFieldManager() def cf =…
-
Hi import com.atlassian.jira.component.ComponentAccessor; import com.atlassian.jira.issue.ModifiedValue import com.atlassian.jira.issue.util.DefaultIssueChangeHolder def cfm = ComponentAccessor.getCustomFieldManager() def cf = cfm.getCustomFieldObjectByName("DD") if ((event.issue.getDueDate() !=…
-
Hi, Your title 'memory leak' but You said 'server hangs'. Could You please clarify how You decide that 'memory leak'? Something in logs? B.R.
-
Hi Could You please check permissions and log files 'incoming-mail...'. I have case when handler did changes as user, but user haven't permission. B.R.
-
If I right remember class has name 'webhook'. Try filter by word 'webhook', maybe find something. B.R.
-
Hi Could You please check logs file https://confluence.atlassian.com/adminjiraserver081/important-directories-and-files-970609516.html B.R.
-
Hi, I'm afraid it is not possible form box. Only if exist some plugin. If I right understand You need dynamic new custom fields. I mean each custom field in jira should be unique (possible create two fields the same name but it is no good idea). Maybe You need text-area and just write each s/n in new row? B.R.