Commit Graph

228 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
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
vivek b8c038abac JENKINS-36967# Favorite object self link fix (#377) 2016-07-27 07:47:39 -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
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
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
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
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
vivek 5b1cf811bd Merge pull request #328 from jenkinsci/improvement/JENKINS-36580
JENKINS-36580# PUT .../pipelines/:id/favorite/ enhancements
2016-07-11 16:54:33 -07:00
Ivan Meredith 25fc05bdaa Merge pull request #316 from jenkinsci/JENKINS-35881-rerun-a-run
[JENKINS-35881] replay a run
2016-07-12 10:41:40 +12:00
Vivek Pandey d59515c808 JENKINS-36580# PUT .../pipelines/:id/favorite/ enhancements 2016-07-11 15:39:41 -07:00
Ivan Meredith df45e9d18f Remove duplicate lines and fix comment. 2016-07-12 09:30:53 +12:00
Vivek Pandey 4ff5e44bc7 JENKINS-36488# Use LinkResolver to get favorite item 2016-07-11 11:14:03 -07:00
Vivek Pandey 96b7c3e9d5 Merge remote-tracking branch 'origin/master' into feature/JENKINS-36286 2016-07-11 09:16:04 -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
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
Vivek Pandey e6c5f9bd30 JENKINS-36376# Annotate model classes with @Capability 2016-07-07 22:41:40 -07:00
Ivan Meredith 8b533173c3 [JENKINS-36513] Use TreeResponse for return of stop() 2016-07-08 12:46:43 +12:00
Ivan Meredith 07897b4d37 Update README 2016-07-07 13:41:48 +12:00
Ivan Meredith 2e9ca06f2f Add docs to README 2016-07-06 16:11:32 +12:00
Ivan Meredith 66ecfac1f7 Add comments to BlueRun#replay 2016-07-06 16:08:08 +12:00
Ivan Meredith bbabdd2c2c [JENKINS-35881] Replay a run
This feature allows a run to be replayed (or re-run) with the
same commit id.
2016-07-06 11:05:06 +12:00
Michael Neale 4ef4a5fea5 [maven-release-plugin] prepare for next development iteration 2016-07-04 19:20:14 +10:00
Michael Neale 464e67635d [maven-release-plugin] prepare release blueocean-parent-1.0-alpha-2 2016-07-04 19:20:02 +10:00
Michael Neale e65da04386 update centre requires url to wiki to deploy (#314) 2016-07-04 17:40:25 +09:00
Vivek Pandey 36fc943277 Merge remote-tracking branch 'origin/master' into bug/JENKINS-36208 2016-06-30 18:27:52 -07:00
vivek 76284522d7 JENKINS-35884# Capability annotation support (#311) 2016-07-01 11:14:14 +10:00
Vivek Pandey e4be8b1208 Merge remote-tracking branch 'origin/master' into bug/JENKINS-36208 2016-06-30 17:22:27 -07:00
Vivek Pandey 143bdb684a [maven-release-plugin] prepare for next development iteration 2016-06-30 15:12:43 -07:00
Vivek Pandey 90a1891ae0 [maven-release-plugin] prepare release blueocean-parent-1.0-alpha-1 2016-06-30 15:12:34 -07:00
vivek af1d01eda0 Bug/jenkins 36273 pipeline search api organization support (#307)
* JENKINS-36273# pipeline search api organization support

Also adds support to exclude jenkins item from flattening.

* Fixed regression in UI due to flattening of all pipelines

* Removed type/duplicate

* reverting to correct url

* candidate fix for multibranch JENKINS-36338

* you need to have _class
2016-06-30 15:06:59 +09:00
Vivek Pandey f6de1d5275 Updated README 2016-06-29 14:30:26 -07:00
Vivek Pandey 5d96146c76 JENKINS-36208# Multibranch project queue API 2016-06-29 14:25:40 -07:00
Vivek Pandey 317a9b1b35 JENKINS-36278# Fixed Link generation of Multibranch project
Fixes:
- Link generation of multi branch project nested inside a folder
- BlueMultiBranchPipeline is a BluePipelineFolder now
- branches are reachable via /pipelines/:id/branches/:id or /pipelines/:id/pipelines/:id.
  This makes it consistent with generic folder as multibranch project is really a folder.
2016-06-28 16:22:40 -07:00
Vivek Pandey 582a006e27 JENKINS-36207# Make BluePipeline extensible 2016-06-23 21:29:56 -07:00
Ivan Meredith 30df3748dd [JENKINS-35863] Refactor log functions and add the ability to download it (#290)
* [JENKINS-35863] SeBrowser can download logs

* [JENKINS-35863] Update README
2016-06-23 10:10:02 +10:00
vivek 6668a93091 Merge pull request #287 from jenkinsci/bug/JENKINS-35771
JENKINS-35771# Fixed steps log API
2016-06-21 17:11:50 -07:00
Michael Neale 04aa3f3573 alpha version string, and some scm details (#282) 2016-06-22 09:53:28 +10:00
Ivan Meredith 7f6df5d9d6 [JENKINS-35797] Update readme 2016-06-22 11:17:01 +12:00
Vivek Pandey 2c2e5a8bac JENKINS-35771# Fixed steps log API 2016-06-21 16:09:03 -07:00
Ivan Meredith 68df0bd94e [JENKINS-35797] Refactor implementation
* Move create() to BlueRunContainer.
* Return BlueQueueItem on create()
2016-06-22 11:07:57 +12:00
Ivan Meredith a6f3530d7c [JENKINS-35797] BlueQueueItem can extend resource now. 2016-06-20 10:21:00 +12:00