Commit Graph

1648 Commits

Author SHA1 Message Date
Ivan Meredith 574aed8ce3 [JENKINS-36209] Queued activity items (#389)
* [JENKINS-36209] Queued items now show in activties

* Remove unneeded changes from routes

* Fix whitespace issues

* Fix linting

* Style changes

* Fixed pipeline steps

* Fix linting

* Add tests and make queues work for multibranch projects

* Remove destructering from RunDetailsHeader

* Extract common function for mapping runs

* Optimize imports

* Remove whitespace

* Remove inline CSS

* Fix typo

* Fix isCompleted Function

* Add timer icon to emtpy state

* Bump JDL version

* Try waiting for start of anything that is in the queue first

* Fix NPE

* Disable Multibranch test for now
2016-08-08 14:27:54 +12:00
Michael Neale db31a290f7 [maven-release-plugin] prepare for next development iteration 2016-08-05 19:55:29 +10:00
Michael Neale 5ee06d03c7 [maven-release-plugin] prepare release blueocean-parent-1.0-alpha-6 2016-08-05 19:55:20 +10:00
Tom Fennelly 29dbde63eb Ath test help changes (#391)
* step-scroll-area class

* Added step-[id] on each of the logConsoles in run details
2016-08-04 09:14:41 +01:00
Tom Fennelly 0dfe60a6a8 Updated SSE Gateway to 1.8 to fix ATH (v2 grrrrr) (#390) 2016-08-03 11:54:02 +01:00
Tom Fennelly f98037d136 Updated SSE Gateway to 1.7 to fix ATH (#388) 2016-08-02 13:12:00 +01:00
Tom Fennelly 34eff2a236 Submitter checklist item for running the ATH 2016-08-02 11:41:04 +01:00
Tom Fennelly f5f0c0ecf9 Update PULL_REQUEST_TEMPLATE (#380)
Fixed some typos that were annoying me :)
2016-08-01 10:37:11 +10:00
Cliff Meyers eea4b1697d Merge pull request #387 from jenkinsci/bug/JENKINS-36904-running-queued-anim
Bug/jenkins 36904 running queued anim
2016-07-30 09:40:42 -04:00
Cliff Meyers e52c309a83 [JENKINS-36904] use a lighter color for the outer circle when "queued" 2016-07-29 14:35:29 -04:00
Cliff Meyers c8197db439 [JENKINS-36904] use solid white pulse for "running" indicator 2016-07-29 14:35:04 -04:00
Vivek Pandey b8f4cf9699 [maven-release-plugin] prepare for next development iteration 2016-07-29 09:57:07 -07:00
Vivek Pandey ad0bfecd72 [maven-release-plugin] prepare release blueocean-parent-1.0-alpha-5 2016-07-29 09:56:59 -07:00
Thorsten Scherler 693c48fd3f Jenkins 36131 (#385)
* [JENKINS-36131] WIP testing with content length

* [JENKINS-36131] WIP add parameter fetchAll and refetch the logs when present. Broken for me ATM unknown reason. will merge master now in here

* [JENKINS-36131] WIP first working version with steps.

* [JENKINS-36131] WIP first working version as well for freestyle, but I need to refactor the thing. using the hash is not optimal, will switch to the backend hook start=0

* [JENKINS-36131] Switch to trigger ?start=0 which enables us to link in full extended logs. Now writing AT for it

* [JENKINS-36131] Make the link to the full log more visible

* [JENKINS-36131] easier matching for AT

* [JENKINS-36131] in follow along the Full Log button should not be shown, since you see everything already

* eslint - formating changes and fix offences

* [JENKINS-36131] Fix button to use the correct classes. Thanks James for the headsup!
2016-07-29 17:27:52 +02:00
Cliff Meyers 203df4b7d8 Merge pull request #381 from jenkinsci/feature/JENKINS-37007-favorites-animations
Feature/jenkins 37007 favorites animations
2016-07-29 09:18:57 -04:00
Tom Fennelly a12ae4e452 [JENKINS-36238] New SSE client gateway with store and forward support (#379)
* New SSE client gateway with store and forward support

* Updated SSE deps to release version
2016-07-29 10:38:40 +01:00
Cliff Meyers 36966d4793 [JENKINS-37020] fix bug where branch name was not decoded (#382) 2016-07-29 12:07:58 +10:00
Cliff Meyers 39b4ffa0de Merge pull request #383 from jenkinsci/bug/JENKINS-37022-branches-actions-spacing
[JENKINS-37022] add a little spacing to actions on Branches tab
2016-07-28 14:50:17 -04:00
Cliff Meyers d65165f6ab [JENKINS-37022] add a little spacing ot actions on Branches tab 2016-07-28 14:07:59 -04:00
Cliff Meyers 33f643ea37 [JENKINS-37007] tick js-extensions and packages depending on it to 0.0.20 2016-07-28 13:29:21 -04:00
vivek e181cf5a91 JENKINS-36884# Analytics-tools plugin to integrated rollbar (#374)
* JENKINS-36884# Analytics-tools plugin to integrated rollbar

Also includes infrastrucutre to inject HTML head tags and HTTP header by any plugin that implements BluePageDecorator
and appropriate jelly files.

* Doc update

* Wrapped rollbar JS code inside IIFE.

* Use rollbar-browser package and build browser bundle

* Fixes and doc update

- Stapler includei jelly tag needs escaping $
- Added missing dependency in gulpfile.js
- require should load browser-rollbar
2016-07-28 08:50:24 -07:00
Cliff Meyers 789882e4ea [JENKINS-37007] fix a bug where expand/collapse animation did not work by using max-height instead of height; adjust timing 2016-07-28 11:42:27 -04:00
tfennelly 759e920c5b remove addons from web bundle extDeps 2016-07-28 16:20:17 +01:00
tfennelly c5011d8cc1 0.0.20-beta2 of js-extensions 2016-07-28 16:19:03 +01:00
Cliff Meyers 8a636726fa Merge branch 'master' into feature/JENKINS-37007-favorites-animations 2016-07-28 08:16:37 -04:00
Thorsten Scherler 3958b8aaa3 Jenkins 36131 "Show all" link required anywhere a log is displayed (#378)
* [JENKINS-36131] WIP testing with content length

* [JENKINS-36131] WIP add parameter fetchAll and refetch the logs when present. Broken for me ATM unknown reason. will merge master now in here

* [JENKINS-36131] WIP first working version with steps.

* [JENKINS-36131] WIP first working version as well for freestyle, but I need to refactor the thing. using the hash is not optimal, will switch to the backend hook start=0

* [JENKINS-36131] Switch to trigger ?start=0 which enables us to link in full extended logs. Now writing AT for it

* [JENKINS-36131] Make the link to the full log more visible

* [JENKINS-36131] easier matching for AT

* [JENKINS-36131] in follow along the Full Log button should not be shown, since you see everything already
2016-07-28 13:01:40 +02:00
Cliff Meyers e84f3204e0 Merge pull request #367 from jenkinsci/feature/JENKINS-35840-35781-more-favoriting
Feature/jenkins 35840 35781 more favoriting
2016-07-27 21:18:20 -04:00
Cliff Meyers b8789358b1 [JENKINS-35837] fix test regression 2016-07-27 15:30:46 -04:00
Cliff Meyers 19bdafa271 [JENKINS-37007] animations for favorites cards; wip while working around "duplicate Reacts" error (tracked in JENKINS-37006) 2016-07-27 15:17:29 -04:00
Cliff Meyers cbb7fc9687 [JENKINS-35837] linkify the name in the favorites card to open the "run details" screen, pipeline tab 2016-07-27 15:08:13 -04:00
Thorsten Scherler 4b96cb3af6 [JENKINS-36169] Override resultItem css to remove border and padding (#371)
* [JENKINS-36169] Override resultItem css to remove border and padding

* [JENKINS-36169] remove override since it is not needed anymore

* [JENKINS-36169] tick version so changes from jdl are visible

* [JENKINS-36169] pump version

* [JENKINS-36169] The border is needed in the test view

* [JENKINS-36169] using now published version
2016-07-27 20:10:29 +02:00
Cliff Meyers 7f74eeb7ec [JENKINS-35840] freshen js-extensions 2016-07-27 13:14:34 -04:00
Cliff Meyers 29c877055b [JENKINS-35781] fix a bug where clicking on a favorite on the Branches tab instead triggered the modal to open. React eventing is fun... 2016-07-27 12:01:57 -04:00
Keith Zantow 91c4188539 [FIXED JENKINS-36336] Always show fixed tests if there are some (#373)
* JENKINS-36336 Always show fixed tests if there are some
* JENKINS-36930 Test results display not handling REGRESSION case
2016-07-27 11:59:16 -04:00
vivek b8c038abac JENKINS-36967# Favorite object self link fix (#377) 2016-07-27 07:47:39 -07:00
Cliff Meyers 0624b7d416 [JENKINS-36968] fix a bug where multibranch pipelines that were favorited could not be unfavorited by toggling the "favorite" button in the favorites card to "off" 2016-07-27 10:29:48 -04:00
Cliff Meyers 3227570ee9 Merge branch 'bug/JENKINS-36967' into feature/JENKINS-35840-35781-more-favoriting 2016-07-27 09:30:53 -04:00
Vivek Pandey 619618213c JENKINS-36967# Favorite object self link fix 2016-07-26 15:40:55 -07:00
Cliff Meyers 387f470af8 Merge branch 'master' into feature/JENKINS-35840-35781-more-favoriting
Conflicts:
	blueocean-personalization/src/test/js/redux/FavoritesStore-spec.js
2016-07-26 15:26:47 -04:00
Thorsten Scherler 6de55426ef Jenkins 36903 (#376)
* [JENKINS-36903] test for things that we later use and if not present would throw an exception

* [JENKINS-36903] Fix name not generated on build slave
2016-07-26 20:53:03 +02:00
Keith Zantow 501e74db31 Get rid of React warning about duplicate/missing keys on test page (#372) 2016-07-26 10:02:17 -04:00
Thorsten Scherler 3b3cd1764e [JENKINS-36903] test for things that we later use and if not present would throw an exception (#375) 2016-07-26 11:23:16 +02:00
Thorsten Scherler 64f4ce5ea6 [JENKINS-36231] less timeout for scrollBottom and scroll on every processLines (#370) 2016-07-25 12:15:19 +02:00
vivek b71a48c31d JENKINS-36481# Rollbar and it.pluginVersion() removed (#369)
* JENKINS-36481# Rollbar and it.pluginVersion() removed

BlueOceanUI is a bootstrap and core infrastructure class, we do want to
keep it fiarly abstract and indepedent of direct Jenkins dependency.

Rollbar or any such analytics tool integration should be done out of blueocean-web
possibly inside a separate plugin or some place else that makes sense.

Footer version to display the commitId/branch

* Handle the case when revisionInfo is not there, returning null for now
2016-07-22 22:02:41 -07:00
Michael Neale 2a7baee0d9 [maven-release-plugin] prepare for next development iteration 2016-07-22 11:08:17 -07:00
Michael Neale f344c261c6 [maven-release-plugin] prepare release blueocean-parent-1.0-alpha-4 2016-07-22 11:08:12 -07:00
Keith Zantow d78a16e21a JENKINS-36829 - fix context path passed to blue ocean - don't end with / (#368)
* JENKINS-36829 - fix context path passed to blue ocean - don't end with /
* [JENKINS-36829-bad-test-url] Fix path for creating new pipelines
2016-07-22 13:08:45 -04:00
Thorsten Scherler 6c1a0c0543 [master] tick version of jdl to newest 2016-07-22 18:59:51 +02:00
vivek ca7d54e99f JENKINS-36837# Split of Pipeline specific API implementation in to se… (#364)
* JENKINS-36837# Split of Pipeline specific API implementation in to separate module

* doc improvement

* Fixed .js, .jsx with changed pipeline related impl class names

* Fixed BranchImpl package

* Removed uneeded error message
2016-07-21 16:28:57 -07:00
Cliff Meyers 18038c83f0 Merge branch 'master' into feature/JENKINS-35840-35781-more-favoriting 2016-07-21 15:57:04 -07:00