Commit Graph

104 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
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
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 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 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
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
Cliff Meyers 7f74eeb7ec [JENKINS-35840] freshen js-extensions 2016-07-27 13:14:34 -04: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 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
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
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 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 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
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 62c00ac2ba [JENKINS-35837] return the original value, per Keith's suggestion 2016-07-19 20:31:24 -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
Cliff Meyers 72912c69d8 [JENKINS-35837] delint 2016-07-19 10:43:31 -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 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
Cliff Meyers ebda6f3f31 [JENKINS-36586] rename the extension point for the main pipeline list action to align w/ rename in un-merged personalization branches 2016-07-13 10:24:14 -04:00