As of JIRA 5 the Advanced Settings will show a new, unset Option called:
jira.enabled.dark.features
(Which is set in constant JIRA_OPTION_ENABLED_DARK_FEATURES)
What does this mean and what is it for?
Dark Theme?
Some "dark forces from the other side"? :=)
~Marcel
From the code:
"Dark features are features that can enabled and disabled per user via a feature key. Their main use is to allow in-development features to be rolled out to production in a low-risk fashion."
Apologies if this isn't kosher to post.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well, I switched it to true, but sadly it doesn't turn on a dark web-client theme. :-(
I've been slowly adding to a "dark" web-client theme to make Jira, Bitbucket, and Bamboo. It's pretty good so far, but could always use improvement. I'd gladly welcome any help on it. It uses the Stylus plugin, for Chrome on my desktop. But, it is also available for other browsers. Here is the theme if you interested.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
jira.search.kickass enables the new issue navigator in JIRA 5.2: https://confluence.atlassian.com/display/JIRA/JIRA+5.2+EAP+1+%28m3%29+Release+Notes#JIRA5.2EAP1%28m3%29ReleaseNotes-issuenav
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think they are "labs" features... you could set them through system properties, or I guess globally in the UI.
Here are a couple of examples...
-Datlassian.darkfeature.jira.search.kickass=true
-Datlassian.darkfeature.jira.frother.reporter.field=true
The second one is a bit self-explanatory, you'd have to experiment or look at the code to see what #1 does.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Now there is a new Wiki site for that:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Just found a darkfeatures-panel.vm:
##disable_html_escaping() TODO REENABLE #* @vtlvariable name="textUtils" type="com.opensymphony.util.TextUtils" *# #* @vtlvariable name="isAdmin" type="boolean" *# #* @vtlvariable name="globalEnabledFeatures" type="java.util.List<com.atlassian.jira.config.CoreFeatures>" *# #* @vtlvariable name="userEnabledFeatures" type="java.util.List<com.atlassian.jira.config.CoreFeatures>" *# <div class="module isolated"> <div class="mod-content"> <form class="aui" action="EditDarkFeatures.jspa"> <section id="global-dark-features"> <h3>Site-wide Dark Features</h3> <p> These dark features are enabled for the entire site. ## TODO - copy site dark-features admin from Confluence too, and link from here for admins. ## #if ($isAdmin) ## <a href="$req.contextPath/admin/darkfeatures.action">Change</a> ## #else They may only be disabled by an administrator. ## #end </p> <ul> #if ($globalEnabledFeatures.size()) #foreach($feature in $globalEnabledFeatures) <li> $textUtils.htmlEncode($feature) </li> #end #else <li> No global dark features enabled </li> #end </ul> </section> <section id="user-dark-features"> <h3>User Dark Features</h3> <p> These dark features affect you only: </p> <ul> #if ($userEnabledFeatures.size()) #foreach($feature in $userEnabledFeatures) #set ($featureStr = $textUtils.htmlEncode($feature)) <li> $featureStr ## This could use an XSRF token... worth it? E.g. &amp;#url_xsrfToken() (<a href="EditDarkFeatures.jspa?action=remove&featureKey=$featureStr">remove</a>) </li> #end #else <li> No user dark features enabled </li> #end </ul> </section> <div class="field-group"> <label for="feature-key">Enable dark feature:</label> <input id="feature-key" type="text" value="" name="featureKey" class="text"> </div> <div class="buttons-container content-footer"> <div class="buttons"> <input type="submit" value="Submit" class="button"> </div> </div> </form> </div> </div>
So it looks like there is a EditDarkFeatures.jspa somewhere out there ;)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Skimming the source, it looks like 'kickass' is the internal name for an update of the issue navigator.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
tried yes, found anything changed no. But today I found some translations available in https://translations.atlassian.com/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Has anyone tried this yet?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
has anyone tired this yet
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As mentioned above: Found it after Jira 5 Upgrade in my advanced settings on the jira web administration gui… https://jira.example.com/secure/admin/AdvancedApplicationProperties.jspa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Nope, it is Star Wars day. But yes, it's a real option. I'd be interested to know how you get on - from what I've seen, it's either something to do with users being able to enable/disable functions for themselves, or possibly something to do with renering.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Well, it is "Star Wars" day ;-)
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.