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
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
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
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
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
Michael Neale
04aa3f3573
alpha version string, and some scm details ( #282 )
2016-06-22 09:53:28 +10:00
Vivek Pandey
d079aec2ab
UX-495# Module refactoring
...
- Needed by HOSTING-98 ticket
- Rename blueocean-plugin artifactId and module name to blueocean-rest-impl
- Create new aggreagator module blueocean-plugin with artifactId blueocean
- Added LICENSE to each module
2016-05-27 14:34:45 -07:00
Ivan Meredith
5c3dddbea8
UX-281: Renamed UnexpectedErrorExpcetion to UnexpectedErrorException
2016-04-27 13:40:17 +12:00
Ivan Meredith
c5e99c5aca
UX-89: User can favorite pipelines.
2016-04-21 13:01:48 +12:00
Vivek Pandey
3444522f29
ChangeSet implementation
2016-03-02 17:57:12 -08:00
tfennelly
a3a2430603
Revert "Interceptor.invoke does not throw a ServletException"
...
This reverts commit f6fc287de0
.
2016-02-28 18:26:39 +00:00
tfennelly
f6fc287de0
Interceptor.invoke does not throw a ServletException
2016-02-28 12:16:43 +00:00
Vivek Pandey
7c3d65ddba
Auth refactoring
...
- auth related code moved out from blueocean-web to blueocean-authentication-service and blueocean-security-api
- blueocean-plugin no more depends on any auth service code. Reference to Identity and Credential to be removed later
2016-02-23 23:15:59 -08:00
Vivek Pandey
bdcb18a19a
Merge remote-tracking branch 'origin/master' into feature/UX-12
2016-02-23 21:50:53 -08:00
Kohsuke Kawaguchi
811c88b349
Fix made in Stapler, work around not necessary any more
2016-02-23 17:14:32 -08:00
Kohsuke Kawaguchi
e9e1293071
new stapler wants to throw ServletException
2016-02-23 16:38:02 -08:00
Kohsuke Kawaguchi
1809a09a97
wrong object to be iterating over
2016-02-23 16:28:38 -08:00
Vivek Pandey
c6cfbc375f
UX-39# blueocean-embedded-driver renamed to blueocean-plugin
2016-02-23 15:40:12 -08:00
Kohsuke Kawaguchi
9815602191
Added array handling to deal with collection listing.
...
This code should be folded into Stapler but during the initial PoC this should be sufficient
2016-02-23 14:54:03 -08:00
Kohsuke Kawaguchi
31bd902e7c
Merge remote-tracking branch 'origin/master' into vivek-kk
...
Conflicts:
core/src/main/java/io/jenkins/blueocean/BlueOceanUI.java
embedded-driver/pom.xml
embedded-driver/src/main/java/io/jenkins/blueocean/service/embedded/EmbeddedProfileService.java
embedded-driver/src/test/java/io/jenkins/blueocean/service/embedded/EmbeddedProfileServiceTest.java
pom.xml
2016-02-23 13:01:44 -08:00
Ivan Meredith
c4d9c8233c
[UX-6] Authentication Abstraction and Impl
...
Fix bug where cookie decoding error handling would have eaten all exceptions. Oops.
.
Fix poms
2016-02-22 17:03:23 +13:00
Kohsuke Kawaguchi
cd9f80874c
Supporting the tree parameter during the state transfer of an object.
...
... so that clients can specify what properties it want to fetch.
2016-02-19 17:24:58 -08:00
Kohsuke Kawaguchi
ab9c367863
Noting this TODO better
2016-02-19 17:24:28 -08:00
Kohsuke Kawaguchi
f070a911aa
This tells Stapler that this exception can be nicely rendered in JSON
2016-02-19 17:18:52 -08:00
Kohsuke Kawaguchi
bbde05c914
JSON is a text format, so it should be Reader
...
... instead of InputStream. Imagine JSON submitted with encoding other
than UTF-8.
2016-02-19 17:06:44 -08:00
Kohsuke Kawaguchi
3858fba522
Parameter databinding from payload to JSON object
2016-02-19 17:05:28 -08:00
Vivek Pandey
f39cf0b5b4
UX-12# blueocean-rest implementation
...
- Embedded driver uses blueocean-rest module to expose service api implementation via REST
- Refactored core to move out embryo in to war module
- BlueOceanRootAction moved in to embedded driver
- README added to blueocean-rest and embedded-driver modules
2016-02-19 11:36:49 -08:00
Kohsuke Kawaguchi
32b9095c5b
Missing method
2016-02-18 12:23:29 -08:00
Vivek Pandey
5ef2774714
UX-5# Implemented Service APIs for embedded case.
...
- Generated hpi can be used as plugin on Jenkins.
- There are tests to launch FreeStyle jobs and serve them via API
- No workflow/pipeline style jobs based tests yet. There is some problem using workflow-plugin:
some maven depency issue causing compilation failure.
- There might be authorization lapses, will be tested after UX-6/UX-7
- model clean up and bug fixes:
- Run model is enhanced to include RunTrend, other run status and enQueueTime
- LoginDetails handling is cleaned-up, it is handled polymorphically with JSON/Jackson
- Service apis, commons and security apis don't depend on core, only embedded-service module depends on core
2016-02-08 18:51:10 -06:00