Commit Graph

324 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
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 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
tfennelly c5011d8cc1 0.0.20-beta2 of js-extensions 2016-07-28 16:19:03 +01: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 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 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
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
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 64f4ce5ea6 [JENKINS-36231] less timeout for scrollBottom and scroll on every processLines (#370) 2016-07-25 12:15:19 +02: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 d2f6cc00f6 [JENKINS-35840] delint 2016-07-21 15:31:26 -07:00
Cliff Meyers 86c8039863 Merge pull request #361 from jenkinsci/feature/JENKINS-35831-favorite-from-dashboard
Feature/jenkins 35831 favorite from dashboard
2016-07-21 15:22:04 -07:00
Cliff Meyers e759913ed1 [JENKINS-35781] enable favoriting of branches on Branches tab 2016-07-21 14:22:27 -07:00
Cliff Meyers e3b616ad45 Merge branch 'master' into feature/JENKINS-35840-35781-more-favoriting 2016-07-21 14:01:09 -07:00
Keith Zantow d53f328394 JENKINS-36829 - test results fetch URL incorrect (#365)
... as the config was not initialized, also a merge issue with the
all-passing also showed the counts
2016-07-21 13:39:03 -07:00
Cliff Meyers b804b8cf38 [JENKINS-35781] whitespace 2016-07-20 15:49:14 -07:00
Cliff Meyers 32978e73a5 [JENKINS-35840] wire up favoriting of pipeline in Pipeline Detail header 2016-07-20 15:14:13 -07:00
Keith Zantow 9f25a1a7d7 [FIXED JENKINS-36299] add 'all passing' view to test display (#334)
* JENKINS-36299 add 'all passing' view to test display
2016-07-20 11:58:36 -07:00
Keith Zantow 7eaf71b391 [FIX JENKINS-35860] - extension point component type filter (#308)
* Add component type filter for extensionPoints
* Bump js-extensions beta version
* EXTENSIONS -> README
* more documentation for dataType vs. componentType
* modify usage of 'type' to 'dataType' for consistency
* Split ClassMetadataStore, modify extension filtering to a common method
* Separate componentType to its own file
2016-07-20 08:57:28 -07:00
Thorsten Scherler 84692913ad Jenkins 36700 (#360)
* [JENKINS-36640] make sure that all timeouts are cleared when unmount

* [JENKINS-36640] make sure we have a match

* [JENKINS-36619] fix the bug by properly encoding the fallback URL used if the user navigated directly to run details

* eslint - formating changes and fix offences

* [JENKINS-36700] Fix issue that console log stayed opened, regression test added to https://github.com/jenkinsci/blueocean-acceptance-test/pull/9

* [JENKINS-36640] fix expand of resultItems.

* eslint - formating changes and fix offences

* [JENKINS-36700] add empty state via emptyState

* [JENKINS-36700] remove logHeader when no steps are shown

* [JENKINS-36700] fix linking in long logs, and change scroll behaviour to wait until render method has finished and then scroll

* [JENKINS-36700] JENKINS-36684 remove scroll to item feature
2016-07-20 14:57:05 +02:00
Cliff Meyers dde7c6a765 Merge branch 'master' into feature/JENKINS-35831-favorite-from-dashboard 2016-07-19 21:19:20 -07:00
Cliff Meyers 8f33736d70 Merge pull request #325 from jenkinsci/feature/JENKINS-35837-dashboard-favorites
feature/jenkins 35837 - show favorites in Pipelines main screen
2016-07-19 20:47:46 -07:00
Keith Zantow 6da4abf6c4 [FIXED JENKINS-35725] 404 page when pipeline not found (#327)
* [FIXED JENKINS-35725] 404 page when pipeline not found
2016-07-19 19:49:48 -07:00
Cliff Meyers b183090370 Merge branch 'feature/JENKINS-35837-dashboard-favorites' into feature/JENKINS-35831-favorite-from-dashboard
# Conflicts:
#	blueocean-dashboard/package.json
#	blueocean-dashboard/src/main/js/components/PipelineRowItem.jsx
#	blueocean-personalization/package.json
#	blueocean-web/package.json
2016-07-19 17:34:04 -07:00
Keith Zantow bafc4238fb JENKINS-36336 - show list of fixed tests (#338) 2016-07-19 15:36:09 -07:00
Cliff Meyers 2509a60b21 Merge branch 'master' into feature/JENKINS-35837-dashboard-favorites 2016-07-19 10:43:53 -07:00
Tom Fennelly 34f0348c9d [FIX JENKINS-36704] New sse-gateway NPM package version - SSE diag logging (#356)
* New sse-gateway NPM package version - SSE diag logging

* New sse-gateway NPM package version - SSE diag logging - and new HPI plugin version

* Updated to release versions of the SSE gateway plugin and NPM package
2016-07-19 09:25:15 +01:00
Thorsten Scherler a4e8c7b162 Jenkins 36700 (#359)
* [JENKINS-36640] make sure that all timeouts are cleared when unmount

* [JENKINS-36640] make sure we have a match

* [JENKINS-36619] fix the bug by properly encoding the fallback URL used if the user navigated directly to run details

* eslint - formating changes and fix offences

* [JENKINS-36700] Fix issue that console log stayed opened, regression test added to https://github.com/jenkinsci/blueocean-acceptance-test/pull/9

* [JENKINS-36640] fix expand of resultItems.

* eslint - formating changes and fix offences
2016-07-19 01:01:11 +02:00
Cliff Meyers 54dd7d166d merge branch 'master' intofeature/JENKINS-35837-dashboard-favorites
Conflicts:
	blueocean-dashboard/src/main/js/jenkins-js-extension.yaml
	blueocean-plugin/src/test/java/io/jenkins/blueocean/jsextensions/JenkinsJSExtensionsTest.java
2016-07-15 11:55:05 -04:00
Cliff Meyers f9b8bcbd4e Merge pull request #352 from jenkinsci/bug/JENKINS-36674-test-results-empty
bug/JENKINS-36674 - test results not found
2016-07-15 11:08:17 -04:00
Cliff Meyers 0ce51fb7d9 Merge pull request #357 from jenkinsci/bug/JENKINS-36701-404-octicons
[JENKINS-36701] - tick JDL to get new version
2016-07-15 11:07:44 -04:00
Thorsten Scherler be3d366281 [JENKINS-36700] Fix issue that console log stayed opened, regression test added to https://github.com/jenkinsci/blueocean-acceptance-test/pull/9 (#355) 2016-07-15 16:44:32 +02:00
Cliff Meyers 35ae63f7e1 [JENKINS-36701] tick JDL to get new version which is no longer missing /octicons folder; last publisher forgot to npm install before publishing 2016-07-15 10:16:33 -04:00
Michael Neale cc98c2f511 [maven-release-plugin] prepare for next development iteration 2016-07-15 13:32:59 +10:00