BTW - sign-up to the blog is currently not working, so you cannot comment.
This is an attempt to deal with something I’ve mentioned previously, and is JRA-5705:
The problem I have with conditions, is that when a condition is failed, the transition is not displayed. This can lead to confusion for users - “I’m sure I saw that action the last issue I looked at, and I think I’m supposed to resolve this, but the link isn’t there”… followed by a support call.
Ideally if a condition is failed the link should be present but disabled… when you mouse over it it could you give you some explanatory text, eg “Cannot resolve because this issue depends on issues that are not resolved”. You could provide that message as a parameter in the condition.
I had a bit of a monkey around with the code and came up with this:
Continue reading ‘Showing Unavailable Actions’
BTW - sign-up to the blog is currently not working, so you cannot comment.
I’m trying to make our installation JIRA as self-supporting as possible. This means things like using SSO so there are no separate passwords for users to remember, and of course forget, and automatic creation of users on their first visit to jira. Of course, this is only possible for sites whose users are all internal.
Something else that we need to do is deactivate users who have left the firm. That’s not for security reasons, but to:
- keep the number of users in jira-users below the soft limit for the ajax user picker - 5000.
- help keep drop-down lists like assignee manageable, project managers won’t remember to update the roles for their project when someone leaves.
- keep tabs on which projects are active - eg if there are no projects admins for a project, perhaps it’s time to close that project down or assign someone else.
- and regularatory reasons - we need to confirm on a periodic basis that each user should still be members of their roles - the fewer the active users, the easier that is.
The logic is simple enough - for each user in jira-users, work out if the user should be retired, if so remove them from all groups and roles they are in.
Continue reading ‘Deactiveating Old JIRA Users’