Commit Graph

1628 Commits

Author SHA1 Message Date
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
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
Cliff Meyers 7ec7d89157 [JENKINS-35840] test fix 2016-07-21 15:53:45 -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 429eb8e898 [JENKINS-35840] delint 2016-07-21 15:20:40 -07:00
Cliff Meyers 9beb47a37f [JENKINS-35840] convert from JSON to properly linted string 2016-07-21 15:20:28 -07:00
Cliff Meyers 072c6883f8 [JENKINS-35840] jsdoc 2016-07-21 15:14:43 -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
Cliff Meyers 3299527fae [JENKINS-35840] refactor user/favorites fetching logic out of DashboardCards and into new "FavoritesProvider" that can ensure the data is loaded for any components that might need it 2016-07-20 15:04:14 -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
vivek cc5276b22f JENKINS-36808# Fix bug where favorited MBP on classic not handled properly (#363)
- Favorited MBP project favorites MBP in the backend model, both in classic as well as BO
- When MBP favorite is queried using /users/:id/favorites/[:id] API, default branch of MBP is returned
- FavoriteResolver extension point is used to give a chance to pipeline implementor to resolve a favorite Jenkins model object to another item. For example multi branch BO API implementation resolves a favorited MBP project to it's default branch 'master'. Another implementation of MBP API could resolve it to something else if it choses to do so.
2016-07-20 10:05:19 -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 1650db2848 [JENKINS-35831] catch error when running in mocha test 2016-07-19 21:01:00 -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
Cliff Meyers 62c00ac2ba [JENKINS-35837] return the original value, per Keith's suggestion 2016-07-19 20:31:24 -07:00