kevinburke / doony Goto Github PK
View Code? Open in Web Editor NEWUI Improvements for Jenkins
Home Page: http://doony.org
License: Other
UI Improvements for Jenkins
Home Page: http://doony.org
License: Other
Something similar to this would be nice:
maintaining colors is already a little unwieldy
Uncaught TypeError: Cannot read property 'building' of null, on line 579
I'm curious about this - the PR I linked to has now landed.
How many of you are using older Jenkins versions than 1.538? Your code would break if you tried to use a newer version of Doony with updated CSS/JS hooks.
Hey, thanks for the great theme, is there an ETA on when we'll see 1.6 on cloudflare? This would also fix #44.
A lot of the forks for this project are fairly simple ones where a company is looking to add their own logo to the theme.
How about the following:
The following code should be helpful since we're already using jQuery.
$.ajax({
url:'http://localhost:8080/userContent/logo.xyz',
type:'HEAD',
error: function()
{
//file not exists
},
success: function()
{
//file exists
}
});
Your instructions recommend linking to assets hosted on http://rawgithub.com/ (I love rawgithub)
That's probably fine for 99% of deployments since they are low traffic, but wanted to make sure you were aware that rawgithub is not intended for long term hosting, and will start returning mischievous things if your site makes too many requests.
Maybe a disclaimer link to http://rawgithub.com/ is in order.
Uncaught TypeError: Cannot read property 'number' of undefined: Line 533
Looks like you aren't checking that data.lastBuild.number
exists.
if (isJobHomepage(window.location.pathname)) {
var jobUrl = getJobUrl(window.location.pathname);
$.getJSON(jobUrl + 'api/json?tree=lastBuild[number]', function(data) {
var message = "View console output for the latest test";
var href = jobUrl + data.lastBuild.number + '/consoleFull';
Uncaught TypeError: Cannot read property 'number' of undefined
var h2 = $("h2:contains('Permalinks')");
h2.after(getCallout(message, href));
});
}
On job completion the bubble should change from red to the latest color. It's also possible I'm running an outdated version on our ci server
Might as well do it now, as it's available
For host without a name but only an IP address, the IP address gets truncated in the header. For example, if the IP address was 10.223.42.201, only "10.223" is show in the header.
Currently you have to parse the job name out of the console output, copy/paste into search, find the failing job, and find that test's console output.
Better if the console output just linked directly to the failing test.
This isn't too great though... any better ideas for what to do here? Has anyone tried to work on this in Jenkins core?
It's just a simple js/css theme. It should be possible to use in GM. This would also make chrome install easier by using Tampermonkey
I'm unable to see any status balls with the latest master version of the repo.
Live version can be found at http://r2.ayil.co.uk:8080/
Not much to say, would love to have a testable link. The current one gives 502
The legend page shows the old flashing gifs
Not sure how this would be done in pure css.
Little research shows it's possible using:
-webkit-transition: opacity 1s ease-in-out;
-moz-transition: opacity 1s ease-in-out;
-o-transition: opacity 1s ease-in-out;
More info here - http://css3.bradshawenterprises.com/cfimg/
in the sidebar
http://my.jenkins.hostname:8080/job/MY_MATRIX_BUILD/240/
I have a matrix project with a few configurations, configurations visible at a URL like the one above. After this particular build, I expected the "Console output for latest build"
link to be a link to the console output for that configuration for that particular build.
Maybe just do it manually or make it simpler. I think Grunt was a bad idea and is limiting contributions
It's widely used enough that we need to take color blindness seriously.
it goes to the previous test output
Not sure how to do this
It's be replaced here, https://github.com/kevinburke/doony/blob/master/doony.js#L547, because the image name is star-blue.png
The full path is /static/6f3c89cb/plugin/promoted-builds/icons/16x16/star-blue.png
Not sure how to describe it, but instead of having them restart when they've made a complete circle, have the "drain" the color.
So ti would be like a white spinner on top of the colored one when it's full.
Long shot but would it be possible to theme the env-vars.html file?
Possibly hijack the url and display it inline in the page instead of opening a new window.
The browser extension is pretty basic, just adding CSS and Javascript to a page. It should be easy to make a Safari / Chrome / Firefox extension. I'm going to look at using trigger.io.
I hate them so much
I hate, for example, the quiet period before builds start
Currently the CDN has only a specific version, 1.1 and we would like to benefit from having a permalink, so new released will be deployed automatically.
https://cdnjs.cloudflare.com/ajax/libs/doony/1.1/css/doony.min.css
How about using "latest" or "stable"
๐
the grey bubble for "not built" isn't in the doony style
Right now, there are only screenshots of what doony looks like. These will quickly fall behind. What if we ran a demo jenkins host on heroku or something?
It's slightly redundant as you can click and drag the bottom right corner of the textarea to get a larger box...
It appears there are some style issues with the phing plugin. In the attached image, four manually-drawn circles highlight two issues (some other info was whited-out for privacy):
This might also be an issue with other plugins, but I have not checked.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.