Commit Graph

1648 Commits

Author SHA1 Message Date
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
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 0f1403381f [JENKINS-35831] clicking star in PipelineCard now unfavorites the item 2016-07-19 19:41:56 -07:00
Cliff Meyers e17c75230a [JENKINS-35831] refactor FavoritePipeline to no longer need context.config for URLs; FavoritesActions uses config helper directly 2016-07-19 19:41:23 -07:00
Cliff Meyers f382727287 Merge branch 'feature/JENKINS-35837-dashboard-favorites' into feature/JENKINS-35831-favorite-from-dashboard 2016-07-19 18:02:10 -07:00
Cliff Meyers be21356d72 [JENKINS-35837] delint 2016-07-19 18:00:50 -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
Cliff Meyers 4d2dc56a21 [JENKINS-35837] add "fullName" as a tooltip for the job name 2016-07-19 17:23:42 -07:00
Cliff Meyers 73d84927e9 [JENKINS-35837] add logic to properly render name and empty branch for non MB pipelines 2016-07-19 17:10:25 -07:00
Cliff Meyers 11ad23ae05 [JENKINS-35837] fix a bug where empty branch prop would throw off alignment of columns 2016-07-19 17:09:28 -07:00
Cliff Meyers 8091bf7d15 [JENKINS-35837] change sort order for favorite cards 2016-07-19 16:28:02 -07:00
Keith Zantow bafc4238fb JENKINS-36336 - show list of fixed tests (#338) 2016-07-19 15:36:09 -07:00
vivek 8cdd41bef1 JENKINS-36542# API to map of class details for multiple classes (#354)
* JENKINS-36542# API to map of class details for multiple classes

* Removed dead code, handled no param case and covered with test
2016-07-19 14:33:38 -07:00
Cliff Meyers 2509a60b21 Merge branch 'master' into feature/JENKINS-35837-dashboard-favorites 2016-07-19 10:43:53 -07:00
Cliff Meyers 72912c69d8 [JENKINS-35837] delint 2016-07-19 10:43:31 -07:00
vivek 5af2b1e171 Merge pull request #358 from jenkinsci/bug/JENKINS-36728
JENKINS-36728# Pipeline job's _class fix
2016-07-19 10:34:33 -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
Ivan Meredith 81861c0987 [JENKINS-35868] changeset url (#348)
* [JENKINS-35868] Include browser friendly url in changeset

* Remove extra import

* [JENKINS-35868] Add BlueChangeSetEntry to rest api
2016-07-19 11:43:00 +12: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
Vivek Pandey acc1af243d JENKINS-36728# Pipeline job's _class fix 2016-07-15 14:36:18 -07:00
Cliff Meyers 218c5e2045 [JENKINS-35837] DashboardCards now sorts items by status then by "name"; this needs some refinement to be cleaner and less brittle 2016-07-15 15:28:49 -04:00
Cliff Meyers e97751008c [JENKINS-35837] update DashboardCards to pass information relevant to running jobs into PipelineCard 2016-07-15 13:59:57 -04:00
Cliff Meyers 10c931f92a [JENKINS-35837] enhance PipelineCard to render correctly in the running state based on estimated build duration 2016-07-15 13:59:09 -04: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
Michael Neale 6c9cada68d [maven-release-plugin] prepare release blueocean-parent-1.0-alpha-3 2016-07-15 13:32:49 +10:00
vivek 3b26425d5a JENKINS-36170# Step API GET .../steps/:id/ response with action to tell if it can log (#351) 2016-07-15 10:36:27 +10:00