Comments
-
Hi @Nick , Oh, the expression part is pretty straight forward, thankfully. I believe the user object is already filled in the context, meaning you can simply access it: user.properties That should give you access to the properties set on that user which you can then check as any other set of attributes. See also…
-
Hey @Brent Jenkins , Why not get a valid cookie from a browser session and use that? I mean since you are already working with undocumented APIs at this point, you might as well start doing the really hackish solution ;-) Seriously though, the way I would approach this is to look into the browser's web developer tools and…
-
Hi, Since there still seems to be quite some interested in this topic and this thread in particular, let me give the Marketplace-answer: There's an app for that – free for up to ten users, too! Every API token created via https://id.atlassian.com/manage/api-tokens is tied to a specific user and inherits all the permissions…
-
Hi @Nick , I believe what you want is going to be hard to do in Cloud, at least with one of the workflow apps. As you already know, all the apps use Jira Expressions under the hood, which means – at least up to a point – they are interchangeable when it comes to what can be done with Conditions/Validators. Now, if I'm not…
-
Hi @Anastasia, @Penny Boulet and everyone else stumbling on this, I know, it's an old question, but for reference: @Monika Rani's answer is the correct one. To work around the result limits, you could do multiple queries by project or some combination of other attributes. Also, in Jira there are technically no labels that…
-
Hi @Steve Hooczko , While @Mark Segall's approach will certainly work, I believe you have a few more options than the export route. First of all, you can use a little know feature called Jira Expressions to have Jira list and count all the labels of issues selected by a JQL query. The expression you would use looks like…
-
Hi @Saša , Congrats, that's a good first step! From here on out, there's various avenues to take, depending on what you need. Without knowing all that much about your specific use-case, it's hard to go into details. I would suggest you follow Atlassian's guide here:…
-
Hi @Saša, I'm afraid there is not much you can do, apart from creating an app. It does make sense from an API perspective, as these webhooks are meant for Connect apps and integrations to interact with. Fortunately, setting up a Connect app is rather easy – if you already know NodeJS, then Atlassian Connect Express might…
-
Hi @Jay Dubinsky , Welcome to the community! Hope you like it here and glad you're using labels – in my mind one of the coolest features of Jira. Setting labels with Automation is not as straight-forward as one might want, but ultimately not too bad. I'll assume that you already got your trigger set up and are just looking…
-
Hi Ralf, As @Eugenio Onofre already mentioned, it is not possible out-of-the-box. However, there is a work-around if you are open to using an app. Our app Magic Labels has a feature that allows you to use hashtags # to add labels to your page. With that feature enabled, you could type ##mylabel anywhere on the page to have…
-
Hi @[deleted] , Welcome to the community! As @Rilwan Ahmed pointed out, there are no technical users in Jira Cloud, but you can create a normal user and designate that one as a technical/service user. I know quite a companies that do this. While it's cumbersome, it works ok. However, there is another option, depending on…
-
Hi @Maithili Kulkarni , Just to add some more specific label-related info: You have no control over the order of labels. Seriously, none. They will always be sorted alphabetically. While that is rather inconvenient in your case, it is logical when you think about the reasoning for labels: They are basically tags that…
-
Hi @Arjunan G , The JSON format you are looking for is called ADF – Atlassian Document Format. To get this format, use the REST API v3. To learn more about ADF, check this link: https://developer.atlassian.com/cloud/jira/platform/apis/document/structure/ Hope that helps, Oliver
-
Hi @Inna S , Glad if I could help. Working for customers from all over the globe can be challenging from a compliance perspective – I can very much relate. I don't think the community supports DM, but you can always reach me at siebenmarck (at) polymetis-apps.com Best regards, Oliver
-
Hi @Inna S , Your question touches a few areas that I often think about, so let me add a bit to what @marc -Collabello--Phase Locked- already wrote. Please note though, that I'm writing this from an app vendor perspective – to definitely answer your questions, I believe someone from Atlassian would need to chip in. First…
-
Hi @[deleted] , I know, it's been a while, but since this answer still shows up in google searches, here's an update for 2022. The editor in Confluence Cloud has changed and with it the "Add Labels" option. It's now behind the three dots menu on the top right of the editor: Personally, I still find this quite cumbersome so…
-
Hi @Aravind Kashyap {Appfire} , Been there and no, unfortunately child pages do not inherit anything. But of course, there's the marketplace! We have an app, Magic Labels, that does exactly that: It lets newly created pages inherit their parents' labels. If you already have a bunch of pages created, we also support adding…
-
Hi @Ian _I_ - Aware , I agree with both @Nic Brough -Adaptavist- and @Agraj Mangal – last updated is not an ideal indicator for actual work being performed and labels might be a good way to flag issues. However, if you are really set on using last updated, you could still do so using Automation and notifications. Here's…
-
@Meg Bailey – this a really interesting initiative!
-
Hi @Sama Mohamed , While I like @Benjamin's approach of using automation to send an email notification, I am going to make the case for using a workflow validator here. More specifically, I would combine a workflow validator with a transition screen that has the labels field. This approach has a few benefits: * A user is…
-
HI @Jyothi Ravipati , Getting historic data is possible, but not easy – certainly not in JQL queries. I would therefore recommend changing your process a bit, so that whenever the "Product_blocker" label is removed, a new label like "was_once_a_product_blocker" is added. You could ask your product managers to do that…
-
Hi @Sunilkumar k , With Jira Expressions, the attachment attribute is never null – it's always a list. Now, if you want to check if there's an attachment to your issue, here's how to do that: issue.attachments.length > 0 Above expression will be false unless an attachment has been added to the issue. Hope that helps, Oliver
-
Hi @Karen Sterkowicz , If I understand you correctly, you want an error message to appear (the validator to fail) whenever any of the fix versions is exactly "16.x.x". In that case, I would use the filter() function, which can make the whole expression much smaller: issue.fixVersions.filter(it => it.name ==…
-
Hi, we released a new Forge app just this week: * Colorful Labels for Jira - lets you add colorful labels to your Jira issues. Best regards, Oliver
-
Hi @waterghost , Welcome to the community! The description field is stored in an Atlassian-specific format, the Atlassian Doc Format. The REST API typically does return it formatted just like that, even in JQL queries. However, you may need to explicitly include the fields you want to see, as documented here. In short, add…
-
Hi @Phil Newby , Welcome to the community! As you might already know, each team organizes their Jira differently, so there are no right or wrong answers. So take the following as opinion rather than fact. Releases are meant to be used for shippable versions of your app/software, so they typically would have names like:…
-
Hi @Andy Nielson , Welcome to the community! If you are on Jira Cloud, the easiest way is to use Automation to send a Slack notification to you directly. Automation can check for your name in a custom field and can be configured to be triggered only when transitioning to a specific status. Automation is included in Jira…
-
It never occurred to me to use Automation like this. Thank you, that's a really fascinating approach :)
-
Hi @vishal kanoujiya , While I like @Mark Segall's approach of using Automations and a built-in Validator, I would like to offer a Jira Expressions based alternative. Jira Expressions are a JavaScript-like language you can use in Jira Cloud that allows you to build almost every kind of validator you want. However, you'll…