Comments
-
Hi @Lana Laureano - yeah, it's really weird. I can't get any of my filters to work either. That's interesting that the Manual QA points thing works, although I'm thinking that if QAPoints - Manual actually evaluates to null, then wouldn't that evaluate to... null, which might be interpreted to zero?
-
Hey @Bill Sheboy and @Sam Harding for the life of me I cannot figure out why none of these work. Wondering if you have any thoughts. The goal is eventually to take the result of FilteredStoryPoints and do a .split and .sum. (Where I have a few issues where Single Select="Test") FilteredStoryPoints:…
-
Huh, interesting. So what are the options you ARE trying to match for? BTW my code above doesn't work, but I think I'm getting closer. Update in a bit.
-
Side question: Is "Create/Update Automated Tests?" a text field? I would expect that field to be a required single-select (Yes or No) or a single checkbox. Having to do .startsWith("N") is a little... odd. :-}
-
Oooh, that'd be cool to restrict your specific webhooks to an IP whitelist. But I'm guessing your webhooks like mine are hosted here: https://automation.atlassian.com/pro/hooks/ So I'm guessing they couldn't whitelist requests to that host for just your account or rules without affecting everyone else. Atlassian does…
-
Here's a great article on Filtering smart value lists. Hmm if you're looking to sum up Story Points up only if ... I wonder if something this would work: Before the Lookup, set a variable {{NeededForReleaseStoryPoints}} = 0 And then after the lookup: {{#lookupIssues}} {{#if(not("Create/Update Automated…
-
Actually, you might not need the match function at all. So this assumes that the Summary of your Subtasks is exactly the same text of what the checkbox option. So for example, one of your checkbox options is: "Rezeptprüfung und Gegenzeichnung (Produktentwickler) ist freigegeben" (thank you Google Translate?) Then you could…
-
Ah... I missed that you were using the JSON Importer. Apologies - I thought you were scripting this using the API or something. That is disappointing to hear about the bug. I would say that if you are able to import an entire project, then you should use JIRA Cloud Migration Assistant. Even if you don't need all of the…
-
Hi @Rahul Bisht -- Jira Cloud Migration Assistant runs on your on-premises instance, so you'll need to install it there. Here is the marketplace listing: * Jira Cloud Migration Assistant Documentation on installing and running it is here: * Use the Jira Cloud Migration Assistant to migrate
-
Wow this is a great question. I am by no means a cryptographic expert, so I googled it and found this: * What are the Webhook Authentication Strategies? I suppose you could implement a token authentication system using web requests, but it hurts my head to think about. I think the most feasible approach would be to do some…
-
So interesting. That's only a few versions newer, and I have not seen these two options: Can you show us what the Manage Attachment screen looks like? Also, I wonder what Upload Attachments to FTP does. Looking at the Jira Software 8.2.x release notes, there weren't any changes to Attachments listed between Jira 8.20.8…
-
Huh. There's no descriptions in Jira Cloud, which I was looking at. But oddly, on my Jira Server (v8.20.8) I don't see an Edit option in Manage Attachments. What version of Jira are you running? And so yeah, that API article I previously posted is for Server, and it says you can't add Descriptions. And I found this ancient…
-
Awesome to hear that it worked! I wonder if you might be willing to share a screenshot of the final rule because I was curious about how you would be identifying each subtask to check if it was closed. Do you have a corresponding rule that automatically creates subtasks A-D and names then accordingly in their Summary? So…
-
Hi @Rahul Bisht -- If you're migrating issues from Jira on-prem to Cloud I would recommend seeing if you can use the Jira Cloud Migration Assistant which can now even do single projects at a time. But if for some reason you need to do it yourself, then ok, looking at the documentation for adding comments it specifies how…
-
Hi @Russ Lilley - You can't add descriptions to attachment in the Jira web UI, and so unfortunately it looks like you also are unable to add them in the REST API. The docs don't show any description field that can be populated: * Jira Cloud API - Add attachment Further, even on the on-prem version of Jira (which sure, is…
-
Hi @Rebecca - this was a fun one - it this took a bit of trial and error. Since a multi-select field is kind of like Link or Request participants fields in that they can hold multiple objects, I followed those examples from Advanced field editing using JSON and came up with this, which seemed to work: { "update": { "Multi…
-
Hey @Darren - after testing if you find that the branch rule did the trick, could you please click the green "Accept answer" button up there? Thanks. BTW if you didn't want to wait until Feb 14 to see if this rule does the job of creating and transitioning, as the Debugging tips above suggest, you could temporarily replace…
-
Hey @Darren - you got it. The 'transition issue' rule needs to know what issue you want to act upon. So with a scheduled trigger (which doesn't specify an issue, unlike other triggers), if you don't put it within the branch like I specified, it doesn't know which issue you want to transition. As for finding logs for a…
-
Hi @Darren! I'm not sure why 0 0 0 ? * TUES#2 Doesn't work, as the docs do clearly show that should work. But yeah, I used your second expression and it got past the error about the cron expression. As to your other error, I'm guessing it might be because you are not using a "Branch" for your transition action, and so…
-
Hi @Yana Gifford Forms If you are open to using a Form for letting people enter data (which might make sense in a highly regulated area of work) and can work within a Jira Service Management project, then you could create conditional/dynamic fields like what you're describing. (There is an unsubstantiated rumor that Form…
-
Hi @jira_admin_cu -- it looks like this can be done with ScriptRunner Behaviors on Jira Server/Data Center, per @Manish V's answer here: https://community.atlassian.com/t5/Jira-Software-questions/How-do-I-change-the-default-value-for-the-resolution-field-on/qaq-p/1065850#M84766
-
Hi @swathinamburi1 - Automation for Jira can certainly do this. You might want to check out this video: * How to automatically create sub-tasks using Jira automation And here is an example rule: * Automatically add 3 sub-tasks on issue creation While those examples show how to create sub-tasks, you could also create…
-
Ugh yeah, this isn't available on Server/Data Center. Bummer. Here's the ticket for it: https://jira.atlassian.com/browse/JIRAAUTOSERVER-254
-
Hi @Ashley Raiteri -- So, {info} and the other macros are Confluence, not Jira. If you're trying to provide instructions/guidance for a Custom Field to a Jira screen, the usual thing folks do is add a Description, which will show up beneath a Custom Field, like so: The other way to add informative text to a screen is to…
-
I would try doing some tests with Audit logs, seeing what is output when you do: {{issue.customfield_25900.Name}} And also: {{issue.customfield_25900}}
-
(Note that I only use Bob Swift's CLI because trying to do all the authentication handshaking stuff with Python always makes my head hurt, and all I have to do with CLI is use my username and password or Personal Access Token. :-}
-
Hi, I was able to accomplish by running a zsh for loop with Bob Swift's CLI: for x in (`cat domainlist.txt`) do acli jira --action renderRequest --requestType PUT --request '/rest/migration/latest/email/domain-rules' --requestParameters "{\"domainName\":\"$x\",\"rule\":\"TRUSTED\"}" --contentType JSON done (I generated…
-
I don't think there's a way to use a field value as part of a match function, so no, I don't think that will work. Again, in my testing, I used the Create variable action to create two variables, and then I referenced those variables in the email, and this seemed to consistently get the most recent attachment. The…
-
Hi @Amiya Kumar Sahoo -- It looks like Jira thinks you are trying to add/edit cascading options to a single select field. I think you need to make sure you are not including optionId because when I click on the CustomFieldOptionCreate array definition it shows that optionId is "For cascading options, the ID of the custom…
-
Hi @Jeff Gordon -- I found a janky, if workable solution: Quicker way to get your list of authors: {{issue.comments.author.name.join(" ")}} And then I add replaceAll to generate the reporter list to compare it to: {{issue.comments.author.name.join(" ").replaceAll("(\b\w+\b)",reporter.name)}} I'm not sure why the replaceAll…