Commit Graph

1648 Commits

Author SHA1 Message Date
Cliff Meyers fd6903ed91 [JENKINS-35831] fix a bug where unfavoriting a multi-branch pipeline from Pipelines List did not work; logic to match the URL's is now centralized in a util 2016-07-11 16:54:02 -04:00
vivek eeb3c18529 Merge pull request #326 from jenkinsci/bug/JENKINS-36488
JENKINS-36488# Use LinkResolver to get favorite item
2016-07-11 13:52:45 -07:00
Vivek Pandey 512a3f9d0f Minor refactoring
- Use Jenkins.getInstance()
- Refactored pipeline instance search code in to BluePipelineFactory.getPipelineInstance()
2016-07-11 13:33:59 -07:00
Cliff Meyers 196bc993bb [JENKINS-35831] fix bug during toggle of Favorite: incorrect property names 2016-07-11 15:41:41 -04:00
Cliff Meyers 43f0ed1ec8 [JENKINS-35831] implement logic for toggling favorite in store + tests 2016-07-11 15:31:51 -04:00
Vivek Pandey 4ff5e44bc7 JENKINS-36488# Use LinkResolver to get favorite item 2016-07-11 11:14:03 -07:00
Thorsten Scherler 4757643650 Merge remote-tracking branch 'origin/master' into feature/JENKINS-36211 2016-07-11 19:33:15 +02:00
Cliff Meyers 6c1a967def Merge branch 'feature/JENKINS-35837-dashboard-favorites' into feature/JENKINS-35831-favorite-from-dashboard 2016-07-11 13:12:40 -04:00
Cliff Meyers c9a3dece50 Merge branch 'master' into feature/JENKINS-35837-dashboard-favorites 2016-07-11 13:12:20 -04:00
Cliff Meyers 8381b7e6eb [JENKINS-35837] add logic to guard against duplicate fetches 2016-07-11 13:02:54 -04:00
vivek b5a28196b4 Merge pull request #321 from jenkinsci/feature/JENKINS-36286
JENKINS-36286# LinkResolver to resolve link of a jenkins model object…
2016-07-11 09:55:45 -07:00
Cliff Meyers 1fd9d9b985 [JENKINS-35837] rework the data flow for the dashboard cards now that branch data is returned inlined in the favorites list 2016-07-11 12:45:55 -04:00
Cliff Meyers 4b8931d7d5 [JENKINS-35837] ensure text is vertically-centered when wrapping; remove obsolete css for coloring star 2016-07-11 12:40:26 -04:00
Vivek Pandey 96b7c3e9d5 Merge remote-tracking branch 'origin/master' into feature/JENKINS-36286 2016-07-11 09:16:04 -07:00
vivek ddfc1855fb Merge pull request #322 from jenkinsci/improvement/JENKINS-36506
JENKINS-36506# Favorite API improvement: inlined favorite items.
2016-07-11 08:56:55 -07:00
Cliff Meyers ac02ad691a Merge branch 'improvement/JENKINS-36506' into feature/JENKINS-35837-dashboard-favorites 2016-07-11 11:21:55 -04:00
Cliff Meyers 70443db0c5 [JENKINS-35831] wire up logic to call server when favorite is toggled; logic to update store is WIP 2016-07-11 11:19:17 -04:00
Cliff Meyers 2ef5af497e [JENKINS-35831] register FavoritePipeline as an extension point for item actions 2016-07-11 11:13:31 -04:00
Cliff Meyers b99cbd8d86 [JENKINS-35831] write a new "FavoritePipeline" component that wraps a favorite and includes logic for toggling favorite state via API calls and correctly rendering on/off state based on list of favorites in store 2016-07-11 11:12:35 -04:00
Cliff Meyers 739a2d17af [JENKINS-35831] tick JDL to receive fix for Favorite component 2016-07-11 11:09:19 -04:00
Cliff Meyers 5f8d871495 Merge branch 'improvement/JENKINS-36506' into feature/JENKINS-35831-favorite-from-dashboard 2016-07-11 09:16:31 -04:00
Cliff Meyers 79acddd9dd Merge branch 'master' into feature/JENKINS-35831-favorite-from-dashboard 2016-07-11 09:14:52 -04:00
Thorsten Scherler 195ed2fa17 Merge remote-tracking branch 'origin/master' into feature/JENKINS-36211 2016-07-11 12:40:05 +02:00
Michael Neale 73cb00000b React versions were out of sync with jdl (#323) 2016-07-11 13:16:23 +09:00
Thorsten Scherler 6bfc400a20 eslint - formating changes and fix offences 2016-07-09 01:06:26 +02:00
Thorsten Scherler 7993c8f2e2 [feature/JENKINS-36211] remove legacy console log comments. Better comments on the code, so it is clear what we are doing 2016-07-09 00:45:16 +02:00
Thorsten Scherler 430fd3caaa Merge remote-tracking branch 'origin/master' into feature/JENKINS-36211 2016-07-09 00:00:16 +02:00
Vivek Pandey 6826781c9e Removed unused code and optimal handling of node/step links 2016-07-08 14:22:10 -07:00
Vivek Pandey e0bf559f5f JENKINS-36506# Favorite API improvement: inlined favorite items. 2016-07-08 13:49:36 -07:00
vivek 75fc821d4e Merge pull request #320 from jenkinsci/bug/JENKINS-36376
JENKINS-36376# Annotate model classes with @Capability
2016-07-08 12:57:43 -07:00
Thorsten Scherler 82db85e07d Merge remote-tracking branch 'origin/master' into feature/JENKINS-36211 2016-07-08 21:22:22 +02:00
Thorsten Scherler 85fdcf203c [feature/JENKINS-36211] remove console log statements finish up the logic of stepping back and forward in a running node 2016-07-08 21:15:39 +02:00
Thorsten Scherler 7d3e1188a7 [feature/JENKINS-36211] remove only 2016-07-08 21:14:29 +02:00
Thorsten Scherler fa1bfcc8ad [feature/JENKINS-36211] fix usage of test and make sure the original fetchJson is used 2016-07-08 21:14:15 +02:00
Cliff Meyers f45ca8aeff [JENKINS-35837] add some dummy data that approximates what the new REST API will return; adjust card stack accordingly and so that it doesn't depend on Pipelines data 2016-07-08 14:27:02 -04:00
Cliff Meyers 116324d80a [JENKINS-35837] refine pipeline card layout / text formatting; basic layout for card stack 2016-07-08 14:22:14 -04:00
Cliff Meyers 2ed91dfb42 [JENKINS-35837] add a User type and fetch it when card stack loads; use that user ID to fetch the correct list of favorites 2016-07-08 12:14:34 -04:00
Vivek Pandey 80b7bc9cb6 Reverted changes in blueocean-events. 2016-07-08 08:52:15 -07:00
Cliff Meyers ee32458fd9 [JENKINS-35837] delint; fix test that broke when adding new extension point 2016-07-08 11:28:45 -04:00
Cliff Meyers ba29275b64 Merge branch 'master' into feature/JENKINS-35837-dashboard-favorites 2016-07-08 11:09:28 -04:00
vivek 011d1dd8e1 JENKINS-36490# Get authenticated user API (#319) 2016-07-08 18:11:16 +10:00
Vivek Pandey fd74dfeb47 JENKINS-36286# LinkResolver to resolve link of a jenkins model object mapped to BlueOcean API object
Supported Jenkins models, Job, ItemGroup, FlowNode (stage, prallel, step)
2016-07-07 23:43:28 -07:00
Ivan Meredith 5d6c79bbcc Merge pull request #317 from jenkinsci/JENKINS-36513-stop-tree-response
[JENKINS-36513] Use TreeResponse for return of stop()
2016-07-08 18:43:20 +12:00
Vivek Pandey e6c5f9bd30 JENKINS-36376# Annotate model classes with @Capability 2016-07-07 22:41:40 -07:00
Ivan Meredith 2482a14503 [JENKINS-36514] durationInMillis can be null so use Long instead of long (#318) 2016-07-08 14:03:05 +10:00
Ivan Meredith a50bdab74f Fix test
Need to pull the item from the queue so that we can then wait for the job to finish. Messy but no choice
2016-07-08 14:52:47 +12:00
Ivan Meredith 8b533173c3 [JENKINS-36513] Use TreeResponse for return of stop() 2016-07-08 12:46:43 +12:00
Ivan Meredith a7bfbfed51 Queue a run rather than just trying to get the last one. 2016-07-08 12:30:35 +12:00
Ivan Meredith c4e81d3445 Fix typo in test 2016-07-08 11:57:24 +12:00
Cliff Meyers 03a301025c Merge pull request #310 from jenkinsci/feature/JENKINS-35828-pipeline-card
feature/jenkins 35828 - pipeline card
2016-07-07 12:11:26 -04:00