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
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
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
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
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
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
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
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
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
Ivan Meredith
bf9bb3dd36
[JENKINS-35797] Add some documentation to impl
2016-06-20 10:18:56 +12:00
Ivan Meredith
afc1a91b81
[JENKINS-35797] API for running pipelines
2016-06-20 10:12:22 +12:00
Vivek Pandey
e692cfc94c
Merge remote-tracking branch 'origin/master' into feature/JENKINS-35771
2016-06-18 14:25:11 +09:00
Vivek Pandey
2c5156dcc5
JENKINS-35771# Steps API implementation
2016-06-18 13:46:26 +09:00
Vivek Pandey
4cbfbaa42c
Merge remote-tracking branch 'origin/master' into feature/UX-68
2016-06-18 11:52:36 +09:00
Vivek Pandey
3116fab4c6
JENKINS-35997# Use search API to get pipelines across org
...
- Gives flattened view of all pipelines
- Removed /rest/pipelines API
2016-06-16 15:10:21 +09:00
Vivek Pandey
539be1ae33
Link related changes
2016-06-16 09:42:14 +09:00
Kohsuke Kawaguchi
6132a4a9df
Making some additional tweaks to how we compute the self link
2016-06-15 17:00:22 +09:00
Vivek Pandey
bf1ac0b160
Link generatation changes
2016-06-15 16:33:55 +09:00
Vivek Pandey
b0d333f515
Link fixes - WIP
2016-06-15 09:13:53 +09:00
Kohsuke Kawaguchi
e177e6c21a
Make some more changes along this line to make sure it works
2016-06-14 13:09:31 +09:00
Kohsuke Kawaguchi
64b1fd9b51
Resource and Container are responsible for reporting its own URL
2016-06-14 12:53:28 +09:00
Vivek Pandey
00d4a8ff44
Merge branch 'master' of github.com:jenkinsci/blueocean-plugin into feature/UX-68
2016-06-11 18:30:31 -07:00
Ivan Meredith
46a17ab1fb
[UX-181] Organize imports
2016-06-10 09:55:17 +12:00
Ivan Meredith
7583388736
[UX-181] Queue api for pipelines
2016-06-09 14:54:39 +12:00
Vivek Pandey
cd2309ad87
Fixed link generation issues of resources
2016-06-08 18:47:15 -07:00
Vivek Pandey
0f444d50ec
Merge remote-tracking branch 'origin/master' into feature/UX-68
2016-06-07 16:57:16 -07:00
Vivek Pandey
3884b7af09
UX-550# Pipeline API: /pipelines
2016-06-07 14:08:51 -07:00
Vivek Pandey
24de91ef3f
Bug fixes realted to action subgraph
2016-06-06 21:09:55 -07:00