How to Compare JIRA Workflows

Find out the difference between a draft and an original Jira workflow When multiple people are working on the configuration of JIRA, you might get into problems synchronizing and/or communicating the intended changes. It is not the first time that a customer has asked me to reconfigure a workflow. When accessing the workflow list, I […]
Efficient Git Submodules for Play Application with Sub-Projects: A Step-by-Step Guide

Atlassian announced the hosted cloud solution of their products on Atlassian Camp in 2014. And, of course, the Exalate team stood before the goal to add cloud support to our product. We already have the play rest application for synchronization with Hewlett-Packard Quality Center. In this solution, we have two separate applications. First one is […]
KBC Start it Fund Invested Half a Million Euros to Help Idalko

KBC Start it Fund invested half a million euros to help Idalko become a market leader in issue tracker synchronization. The investment will above all serve to boost sales and marketing activities for their product Exalate. At present, Idalko has many open vacancies – for product development, digital marketing, and business development. For their ICT […]
Testing for Duplicate Summaries when Creating JIRA Issues with ScriptRunner

I once had the request to add a bit of business logic to a project configuration. The customer had a JIRA project which contained parts (a bit like a CMDB) and he wanted to avoid duplicate entries. I decided to write a simple scripted validator (using the Scriptrunner). The code had to take into account that […]
Optimizing Email Communication in JIRA: Remove Mail Prefix from Generated Emails

We are using the ‘JIRA email this issue‘ add-on to send various types of emails to our contacts. One of the drawbacks of using JIRA mail is that every email is prefixed with a fixed string, and it is not possible to empty the prefix when saving the mail server configuration. But Atlassian […]
Effortlessly Embedding HTML Forms in Confluence Pages

Introduction A customer called with the following problem “Hi Idalko I need to create a very simple form which collects some data from the user, do some calculation on it and show the result in the same page. Is this possible in Confluence?” The customer was wondering how to create an HTML form in Confluence. […]
Managing Field Visibility in JIRA: How to Ensure All Fields on Screens are Visible in FieldConfig

Creating a project configuration with over 500 custom fields can be a daunting task in JIRA. To simplify the process and avoid potential errors, a more efficient approach is required for managing field visibility. This short article explores a simple query-based solution that ensures each field on a screen is visible in the corresponding field […]
Streamlining JIRA Instance: How to Extract Commercial Add-Ons

Introduction Today I had to update a zillion licenses of commercial add-ons in different instances. As being a lazy consultant who likes to use a command line instead of a mouse, I decided to check if I could use the UPM REST API to extract the information. Ingredients for this recipe are a computer capable […]
Simplify Your Workflow with Script-Runner: Show/Hide Fields with Behaviour Functionality

You can’t imagine what Atlassian JIRA allows you to track. To accommodate all potential reporting needs, large companies tend to expand the number of fields on forms. In a number of cases, fields are only relevant under particular conditions. Making users understand the logic behind these fields and dependencies is in many cases a daunting […]
Introducing skills based remuneration at Idalko

We are currently recruiting people and the standard approach is to recruit ‘Junior development engineer’, ‘Senior software engineer’… The drawback of this approach is that it is easy to mismatch people. Some people consider themselves a senior, while our standards would rank them at mid-level. In many cases, levels are associated with salary, and the […]