Commit Graph

228 Commits

Author SHA1 Message Date
Kohsuke Kawaguchi 4aa5aba0d7 Now every container has pagenation support 2016-02-23 19:00:33 -08:00
Kohsuke Kawaguchi 1cf8bc6624 Revisited the way search endpoint is put together
- brought in extensibility
- discussed how to do pagination and put in some initial prototype
2016-02-23 18:54:40 -08:00
Kohsuke Kawaguchi 3c0cc858ea Moved the search to the direct API 2016-02-23 18:25:11 -08:00
Kohsuke Kawaguchi 3a1876ed9f GET for the pipeline is now implemented in the sandbox model 2016-02-23 18:11:59 -08:00
Kohsuke Kawaguchi 7ebc351883 Putting some more meat in Pipeline class 2016-02-23 18:03:02 -08:00
Kohsuke Kawaguchi 3029d58196 Switching back to object export mechanism 2016-02-23 16:31:19 -08:00
Kohsuke Kawaguchi c7a81f6b2c Cleaned up unused imports 2016-02-23 16:29:52 -08:00
Kohsuke Kawaguchi 9dd62a1837 doc improvement 2016-02-23 16:29:41 -08:00
Kohsuke Kawaguchi 78312d1a1d Making this scaffold a bit more real 2016-02-23 14:43:59 -08:00
Kohsuke Kawaguchi 0a0660aff7 Merge remote-tracking branch 'origin/feature/UX-12' into vivek-kk
Brought up to speed with feature/UX-12

Conflicts:
	blueocean-rest/src/main/java/io/jenkins/blueocean/rest/ApiHead.java
2016-02-23 14:19:37 -08:00
Kohsuke Kawaguchi 0c4fb4711e Defined a collection GET operation 2016-02-23 14:11:43 -08:00
Kohsuke Kawaguchi 914867fa28 Moved get/create/update org ops to the new model 2016-02-23 14:03:12 -08:00
Kohsuke Kawaguchi f8ce84b68d Reuse Routable 2016-02-23 13:47:31 -08:00
Kohsuke Kawaguchi f9773706a6 Elevated the ability to augment the URL space of BlueOcean root into
an extension point.
2016-02-23 13:43:47 -08:00
Kohsuke Kawaguchi ccc5a3cf4c Eliminated unused code 2016-02-23 13:38:47 -08:00
Kohsuke Kawaguchi 1d94f06b57 Making the compiler happy 2016-02-23 13:38:14 -08:00
Kohsuke Kawaguchi 3c71b5b4a6 Alllow drivers to expose additional top-level routes 2016-02-23 13:37:37 -08:00
Kohsuke Kawaguchi a4617ab29d These code belongs to a separate module 2016-02-23 13:16:31 -08:00
Kohsuke Kawaguchi 9a5b3cafd7 Actually making the bits to compile
... by using the stapler annotations that I added based on the original
prototyping done in this branch.
2016-02-23 13:07:51 -08:00
Kohsuke Kawaguchi bbc29936c6 More prototype work 2016-02-22 18:22:02 -08:00
Vivek Pandey 5010660e5c Change to incorporate changes in model 2016-02-22 14:16:27 -08:00
Vivek Pandey fbc607464a 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-22 13:39:32 -08:00
Kohsuke Kawaguchi 9e1a264f78 The request payload should be CreateOrganizationRequest 2016-02-19 17:27:16 -08: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 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 c76e6c9f96 We want the state transfer to be able to use the tree parameter 2016-02-19 17:05:56 -08:00
Kohsuke Kawaguchi d6abf8ae34 Prototyping in progress.
Nothing to see here just yet.
2016-02-19 15:19:06 -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