Build Spring Cloud Data Flow

Build: #1412 was successful Code changes detected

Code commits

Showing 100 of 1,055 code changes

Git

  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan d26944952303bf90adced43122472a919457ea84 m

    Support undeploy/destroy operation via StreamService
     - Have the StreamDeploymentController delegate the undeploy operation via StreamService
     - Add SPI contract `undeployStream` at StreamService and StreamDeployer
     - Implement `undeployStream` in SkipperStreamDeployer to invoke `delete` release REST endpoint after constructing the release name
     - Move AppDeployerStreamDeployer specific code
     - Add tests

    Resolves #1682
    Resolves #1683

    Polished tests per code review on merge

    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/RuntimeAppsDocumentation.java (version d26944952303bf90adced43122472a919457ea84)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentController.java (version d26944952303bf90adced43122472a919457ea84)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/StreamService.java (version d26944952303bf90adced43122472a919457ea84)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultStreamService.java (version d26944952303bf90adced43122472a919457ea84)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/AppDeployerStreamDeployer.java (version d26944952303bf90adced43122472a919457ea84)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/SkipperStreamDeployer.java (version d26944952303bf90adced43122472a919457ea84)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/StreamDeployer.java (version d26944952303bf90adced43122472a919457ea84)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/services/impl/DefaultStreamServiceTests.java (version d26944952303bf90adced43122472a919457ea84)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan 4146e97c613bf65df5890a9551b38d0120b0102b m

    Record stream deployment
     - Add StreamDeployment repository that keeps track stream deployments
       - Define necessary operations in StreamDeploymentRepository interface
       - Implement both RDBMS and in-memory (for test only)
       - Define DDL for supported DB schemas
     - Add StreamDeployment domain object
     - Verify StreamDeployment entry when upgrading stream
     - Verify StreamDeployment when calculating state
     - Remove usage of USE_SKIPPER as the system property
     - Add tests to verify both the upgrade and state in DefaultStreamService

    Resolves #1681

    Store stream deployment for appdeployer

    Remove unwanted spring-data-rest dependency

    Fix StreamDeploymentRepository deletion

     - Make sure the delete the Stream Deployment entry when the stream is undeployed

    Address review comments

    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/StreamDeployment.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/RuntimeAppsDocumentation.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/DataFlowControllerAutoConfiguration.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/features/StreamConfiguration.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentController.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/NoSuchStreamDeploymentException.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/RdbmsStreamDeploymentRepository.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/StreamDeploymentRepository.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultStreamService.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/AppDeployerStreamDeployer.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/SkipperStreamDeployer.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/StreamDeployers.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/resources/schema-db2-streams.sql (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/resources/schema-h2-streams.sql (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/resources/schema-hsqldb-streams.sql (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/resources/schema-mysql-streams.sql (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/resources/schema-oracle10g-streams.sql (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/resources/schema-postgresql-streams.sql (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/main/resources/schema-sqlserver-streams.sql (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/configuration/TestDependencies.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamControllerTests.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentControllerTests.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/repository/InMemoryStreamDeploymentRepository.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/services/impl/DefaultStreamServiceTests.java (version 4146e97c613bf65df5890a9551b38d0120b0102b)
  • Soby Chacko

    Soby Chacko 82499b2059837b3c0a28d1a5aeab02e0744e230d m

    Upgrade spring-cloud-build to 1.3.5.RELEASE
    * Fix checkstyle errors
    * Remove guava dependency in spring-cloud-starter-dataflow-server-local
    * Add new test utility method n spring-cloud-starter-dataflow-server-local
      to create immutable map from <String, String> pairs
    * Fix tests in spring-cloud-starter-dataflow-server-local because of guava removal
    * Remove redundant groupId in root pom.xml

    Fixes #1663

    Fixed Code Review Comments on Merge

    • pom.xml (version 82499b2059837b3c0a28d1a5aeab02e0744e230d)
    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/StreamPropertyKeys.java (version 82499b2059837b3c0a28d1a5aeab02e0744e230d)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentController.java (version 82499b2059837b3c0a28d1a5aeab02e0744e230d)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 82499b2059837b3c0a28d1a5aeab02e0744e230d)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/TestUtils.java (version 82499b2059837b3c0a28d1a5aeab02e0744e230d)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/security/LocalServerSecurityWithSingleUserTests.java (version 82499b2059837b3c0a28d1a5aeab02e0744e230d)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/security/LocalServerSecurityWithUsersFileTests.java (version 82499b2059837b3c0a28d1a5aeab02e0744e230d)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/security/LocalServerSecurityWithUsersFileTestsWithoutTasks.java (version 82499b2059837b3c0a28d1a5aeab02e0744e230d)
  • Mark Pollack

    Mark Pollack e116e82dd63a324d621373f34c0df76e1791b3e4 m

    Add "stream update" command in shell and server
    Test by starting up SCDF server/shell and Skipper server/shell - no args/options

    ```
    dataflow:>app import --uri http://bit.ly/Bacon-RELEASE-stream-applications-rabbit-maven

    dataflow:>stream create --name ticktock --definition "time | log" --deploy --useSkipper
    Created new stream 'ticktock'
    Deployment request has been sent
    dataflow:>stream list
    ╔═══════════╤═════════════════╤════════════════════════════════════════╗
    ║Stream Name│Stream Definition│                 Status                 ║
    ╠═══════════╪═════════════════╪════════════════════════════════════════╣
    ║ticktock   │time | log       │All apps have been successfully deployed║
    ╚═══════════╧═════════════════╧════════════════════════════════════════╝

    dataflow:>stream update --name ticktock --yaml log.version=1.1.1.RELEASE
    Update request has been sent for stream 'ticktock'
    dataflow:>stream list
    ╔═══════════╤═════════════════╤════════════════════════════════════════╗
    ║Stream Name│Stream Definition│                 Status                 ║
    ╠═══════════╪═════════════════╪════════════════════════════════════════╣
    ║ticktock   │time | log       │All apps have been successfully deployed║
    ╚═══════════╧═════════════════╧════════════════════════════════════════╝

    ```
    Simultaneous commands in skipper

    ```
    skipper:>list
    ╔══════════╤═══════╤════════════════════════╤════════╤═══════════╤═════════════╤════════════╤═════════════╗
    ║   Name   │Version│      Last updated      │ Status │  Package  │   Package   │  Platform  │  Platform   ║
    ║          │       │                        │        │   Name    │   Version   │    Name    │   Status    ║
    ╠══════════╪═══════╪════════════════════════╪════════╪═══════════╪═════════════╪════════════╪═════════════╣
    ║myticktock│1      │Wed Oct 11 02:02:35 EDT │DEPLOYED│ticktock   │1.0.0        │default     │             ║
    ║          │       │2017                    │        │           │             │            │             ║
    ╚══════════╧═══════╧════════════════════════╧════════╧═══════════╧═════════════╧════════════╧═════════════╝

    skipper:>status --release-name myticktock
    ╔═══════════════╤══════════════════════════════════════════════╗
    ║Last Deployed  │Wed Oct 11 02:02:35 EDT 2017                  ║
    ║Status         │DEPLOYED                                      ║
    ║Platform Status│The applications are being deployed.          ║
    ║               │ticktock.log-v1[ticktock.log-v1-0=deploying]  ║
    ║               │ticktock.time-v1[ticktock.time-v1-0=deploying]║
    ╚═══════════════╧══════════════════════════════════════════════╝

    skipper:>status --release-name myticktock
    ╔═══════════════╤═════════════════════════════════════════════════╗
    ║Last Deployed  │Wed Oct 11 02:03:17 EDT 2017                     ║
    ║Status         │DEPLOYED                                         ║
    ║Platform Status│All applications have been successfully deployed.║
    ║               │ticktock.log-v2[ticktock.log-v2-0=deployed]      ║
    ║               │ticktock.time-v1[ticktock.time-v1-0=deployed]    ║
    ╚═══════════════╧═════════════════════════════════════════════════╝

    skipper:>get manifest --release-name myticktock --release-version 2

    ---
    apiVersion: skipper/v1
    kind: SpringBootApp
    metadata:
      count: 1
      name: log
    spec:
      resource: maven://org.springframework.cloud.stream.app:log-sink-rabbit:1.1.1.RELEASE
      resourceMetadata: maven://org.springframework.cloud.stream.app:log-sink-rabbit:jar:metadata:1.1.1.RELEASE
      applicationProperties:
        spring.metrics.export.triggers.application.includes: integration**
        spring.cloud.dataflow.stream.app.label: log
        spring.cloud.stream.metrics.key: ticktock.log.${spring.cloud.application.guid}
        spring.cloud.stream.bindings.input.group: ticktock
        spring.cloud.stream.metrics.properties: spring.application.name,spring.application.index,spring.cloud.application.*,spring.cloud.dataflow.*
        spring.cloud.dataflow.stream.name: ticktock
        spring.cloud.dataflow.stream.app.type: sink
        spring.cloud.stream.bindings.input.destination: ticktock.time
      deploymentProperties:
        spring.cloud.deployer.indexed: true
        spring.cloud.deployer.group: ticktock

    ---
    apiVersion: skipper/v1
    kind: SpringBootApp
    metadata:
      count: 1
      name: time
    spec:
      resource: maven://org.springframework.cloud.stream.app:time-source-rabbit:1.2.0.RELEASE
      resourceMetadata: maven://org.springframework.cloud.stream.app:time-source-rabbit:jar:metadata:1.2.0.RELEASE
      applicationProperties:
        spring.metrics.export.triggers.application.includes: integration**
        spring.cloud.dataflow.stream.app.label: time
        spring.cloud.stream.metrics.key: ticktock.time.${spring.cloud.application.guid}
        spring.cloud.stream.bindings.output.producer.requiredGroups: ticktock
        spring.cloud.stream.metrics.properties: spring.application.name,spring.application.index,spring.cloud.application.*,spring.cloud.dataflow.*
        spring.cloud.stream.bindings.output.destination: ticktock.time
        spring.cloud.dataflow.stream.name: ticktock
        spring.cloud.dataflow.stream.app.type: source
      deploymentProperties:
        spring.cloud.deployer.group: ticktock

    ```

    Fixes #154

    • pom.xml (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-rest-client/pom.xml (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/StreamOperations.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/StreamTemplate.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-rest-resource/pom.xml (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-rest-resource/src/main/java/org/springframework/cloud/dataflow/rest/UpdateStreamRequest.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-server-core/pom.xml (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentController.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/StreamService.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultStreamService.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/SkipperStreamDeployer.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/StreamDeployer.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-shell-core/pom.xml (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/StreamCommands.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/support/YmlUtils.java (version e116e82dd63a324d621373f34c0df76e1791b3e4)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan 6e72785fc15cf1ce43071011735cba36ea5c77fc m

    Handle error conditions and null values
     - In SkipperStreamDeployer handle exception thrown when status() is invoked
     - In StreamDefinitionController check for null condition on DeploymentState
     - Fix test to mock StreamService

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version 6e72785fc15cf1ce43071011735cba36ea5c77fc)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/SkipperStreamDeployer.java (version 6e72785fc15cf1ce43071011735cba36ea5c77fc)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionControllerTests.java (version 6e72785fc15cf1ce43071011735cba36ea5c77fc)
  • Mark Pollack

    Mark Pollack 875dd353a45737c74b5a825883e7c81696415184 m

    Add support for stream list with status from skipper
    * Add mixins for AppStatus and AppInstance - duplicates of those in Skipper
    * Use crude mechanism now for checking status against Skipper
      System property USE_SKIPPER

    Fixes #1677

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version 875dd353a45737c74b5a825883e7c81696415184)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/StreamService.java (version 875dd353a45737c74b5a825883e7c81696415184)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultStreamService.java (version 875dd353a45737c74b5a825883e7c81696415184)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/AppDeployerStreamDeployer.java (version 875dd353a45737c74b5a825883e7c81696415184)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/AppInstanceStatusImpl.java (version 875dd353a45737c74b5a825883e7c81696415184)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/AppStatusMixin.java (version 875dd353a45737c74b5a825883e7c81696415184)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/SkipperStreamDeployer.java (version 875dd353a45737c74b5a825883e7c81696415184)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/StreamDeployer.java (version 875dd353a45737c74b5a825883e7c81696415184)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan 9d29cc1c5483aac5ee6ee57b837ff9854231c94e m

    Add useSkipper to stream deploy
     - Update Stream deploy command to use `useSkipper` flag
     - Update StreamDeploymentController to handle the skipper enabled property
     - Add test for StreamDeployment operation

    Resolves #1680

    updated javadoc

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentController.java (version 9d29cc1c5483aac5ee6ee57b837ff9854231c94e)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/StreamService.java (version 9d29cc1c5483aac5ee6ee57b837ff9854231c94e)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentControllerTests.java (version 9d29cc1c5483aac5ee6ee57b837ff9854231c94e)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/StreamCommands.java (version 9d29cc1c5483aac5ee6ee57b837ff9854231c94e)
  • Mark Pollack

    Mark Pollack ad6a97566ab0b96a0d7d143cead90dff92238df5 m

    Use updated generic manifest template from skipper client
    Fixes #1672

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/SkipperStreamDeployer.java (version ad6a97566ab0b96a0d7d143cead90dff92238df5)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/stream/SkipperStreamDeployerTests.java (version ad6a97566ab0b96a0d7d143cead90dff92238df5)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan 1d9d96d108ebef0ae1fea865d2b4ac7af013f839 m

    Add RepositoryPolicies doc
    Resolves #1658

    Updated based on code review

    • spring-cloud-dataflow-docs/src/main/asciidoc/getting-started.adoc (version 1d9d96d108ebef0ae1fea865d2b4ac7af013f839)
  • Mark Pollack

    Mark Pollack 10e8cae400e250999ee27809716eb07009171be6 m

    Initial support to delegate to skipper to deploy a stream.
    - Use Skipper's PackageWriter
    - Refactor code out of StreamDeployment controller
    - Create StreamService that manages resolution of app/deployment props
    - Create StreamDeployer interface with Skipper and AppDeployer impls
    - Update stream create command to add --useSkipper option
    - Avoid database lookup to get application resource URI for logging
    - Address review comments
    - Fixes #1643

    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/StreamOperations.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/StreamTemplate.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/pom.xml (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/DataFlowControllerAutoConfiguration.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentController.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/DeploymentKey.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/StreamService.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/TaskJobService.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/TaskService.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultStreamService.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskJobService.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/DefaultTaskService.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/ManualOAuthAuthenticationProvider.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/AppDeployerStreamDeployer.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/SkipperStreamDeployer.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/StreamDeployer.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/stream/StreamDeploymentRequest.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/configuration/TestDependencies.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamControllerTests.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionControllerTests.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamDeploymentControllerTests.java (version 10e8cae400e250999ee27809716eb07009171be6)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/StreamCommands.java (version 10e8cae400e250999ee27809716eb07009171be6)
  • Janne Valkealahti

    Janne Valkealahti 43bad41410fb9dabb7fcdbeaccea16cd3581a721 m

    Fix access to oauth logout notify page
    - Add logout-success-oauth.html to permitted pages.
    - Fixes #1659

    • spring-cloud-dataflow-server-core/src/main/resources/META-INF/dataflow-server-defaults.yml (version 43bad41410fb9dabb7fcdbeaccea16cd3581a721)
  • Janne Valkealahti

    Janne Valkealahti 843eeccdfebeaae1a9426bbfb438227da1d5427d m

    Switch to Spring Cloud Data Flow UI snapshots

    • pom.xml (version 843eeccdfebeaae1a9426bbfb438227da1d5427d)
  • Spring Buildmaster

    Spring Buildmaster d8999f1af6e5c461655bdc116a33d8cc519b4129 m

    [artifactory-release] Next development version

    • pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-completion/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-core/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-dependencies/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-docs/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-registry/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-rest-client/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-rest-resource/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-server-core/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-server-local/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-shell-core/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-dataflow-shell/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version d8999f1af6e5c461655bdc116a33d8cc519b4129)
  • Spring Buildmaster

    Spring Buildmaster ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc m

    [artifactory-release] Release version 1.3.0.M2

    • pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-completion/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-core/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-dependencies/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-docs/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-registry/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-rest-client/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-rest-resource/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-server-core/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-server-local/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-shell-core/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-dataflow-shell/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version ea5a34aeb488e4ba4ae099e83d4aeb7d6fa371fc)
  • Thomas Risberg

    Thomas Risberg c5b8c1259c10758ad78a4d68f31045de6993f390 m

    Update spring-cloud-common-security-config to 1.3 M1
    Resolves #1657

    • pom.xml (version c5b8c1259c10758ad78a4d68f31045de6993f390)
  • Thomas Risberg

    Thomas Risberg 003604cd565f6110f867383aab319b041466be5d m

    Update the Spring Cloud Data Flow UI dependency to 1.3.0.M2
    Resolves #1656

    • pom.xml (version 003604cd565f6110f867383aab319b041466be5d)
  • Thomas Risberg

    Thomas Risberg 6e1e331a5bc62e4c794215ad823ad328acff3a90 m

    Update spring-cloud-deployer to 1.3.0.M1
    Resolves #1647

    • pom.xml (version 6e1e331a5bc62e4c794215ad823ad328acff3a90)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan 5cd720101a55d669550822483775a923aa5e931a m

    Add doc for maven repo policies configuration
     - Doc to show how to update snapshot/release update policies for the remote repository configuration

    Resolves #1645

    • spring-cloud-dataflow-docs/src/main/asciidoc/getting-started.adoc (version 5cd720101a55d669550822483775a923aa5e931a)
  • Glenn Renfro

    Glenn Renfro 6aabf9d5af1e0d122106a963d1d455e738446021 m

    Added section on configuring datasource for CTR
    resolves #1640

    • spring-cloud-dataflow-docs/src/main/asciidoc/tasks.adoc (version 6aabf9d5af1e0d122106a963d1d455e738446021)
  • Janne Valkealahti

    Janne Valkealahti dd762011200a3690cfccc472082d47abd2066980 m

    Add search filter to app list
    - Add simple search match by apps name. Can't
      really filter by address as it would give
      unrealistic results together with name.
    - Fix some issues with pagination i.e. when page
      which doesn't exist is requested. Also make paging
      work with filtered set.
    - Fixes #1617

    Polishing on merge to remove prints from tests.

    • spring-cloud-dataflow-registry/src/main/java/org/springframework/cloud/dataflow/registry/AppRegistry.java (version dd762011200a3690cfccc472082d47abd2066980)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AppRegistryController.java (version dd762011200a3690cfccc472082d47abd2066980)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/AppRegistryControllerTests.java (version dd762011200a3690cfccc472082d47abd2066980)
  • Thomas Risberg

    Thomas Risberg 8d40d62dd4f9375ac0b2fd8da6511675ac89ed87 m

    Updating versions for Spring Boot and Spring Cloud
    - Spring Boot 1.5.7

    - Spring Cloud Dalston.SR3

    - also setting deployer version to 1.3.0.BUILD-SNAPSHOT

    Resolves #1649

    • pom.xml (version 8d40d62dd4f9375ac0b2fd8da6511675ac89ed87)
    • spring-cloud-dataflow-server-local/pom.xml (version 8d40d62dd4f9375ac0b2fd8da6511675ac89ed87)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan c679afe90a781f6db74d0ec59cba22891e7e8348 m

    Move common security configs into spring-common-security-config
    - Move all the extended security configuration classes into a separate project `spring-common-security-config` so that other projects could re-use them
    - Use `spring-common-security-config-web` module for the server security configurations
    - Update `spring-common-security-config-starter-web` as a dependency
    - Update tests
    - Resolves #1481

    Add customizable properties for authorization

    - Use the authenticated/permitted path properties in config
    - Refactor security configuration to support the existing `spring.cloud.dataflow.security` prefix for the security configuration properties
    - Update the tests

    Use the actual properties/configuration classes

    - instead of subclassing

    Update changes based on repo name change

    • pom.xml (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/pom.xml (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/DataFlowControllerAutoConfiguration.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/DataFlowServerConfiguration.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/SecurityConfiguration.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/AuthorizationConfig.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/BasicAuthSecurityConfiguration.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/DefaultBootUserAuthenticationConfiguration.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/FileAuthenticationConfiguration.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/LdapAuthenticationConfiguration.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/OAuthSecurityConfiguration.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/package-info.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/CoreSecurityRoles.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/DefaultDataflowAuthoritiesExtractor.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/LdapSecurityProperties.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/LdapSecurityPropertiesValid.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/LdapSecurityPropertiesValidator.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/OnDefaultBootUserAuthenticationEnabled.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/OnOAuth2Disabled.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/OnSecurityEnabledAndOAuth2Disabled.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/OnSecurityEnabledAndOAuth2Enabled.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/SecurityConfigUtils.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/SecurityStateBean.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AboutController.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/security/SecurityController.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/main/resources/META-INF/dataflow-server-defaults.yml (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/config/security/FileAuthenticationConfigurationTests.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/config/security/OnSecurityEnabledAndOAuth2DisabledTests.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/config/security/OnSecurityEnabledAndOAuth2EnabledTests.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/config/security/support/DefaultDataflowAuthoritiesExtractorTests.java (version c679afe90a781f6db74d0ec59cba22891e7e8348)
  • Glenn Renfro

    Glenn Renfro a76165ec0f0f4748729564a24d0aa9e4d1100f63 m

    Updated task definitions dashboard image

    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-task-definitions-list.png (version a76165ec0f0f4748729564a24d0aa9e4d1100f63)
  • Sabby Anandan <sabby.anandan@gmail.com>

    Sabby Anandan <sabby.anandan@gmail.com> 6ef976948752e098eb4512075162b221232b6c48 m

    Update dashboard and flo screenshots
    Add bulk-task import screenshot

    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-available-apps-list.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-bulk-define-tasks.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-bulk-import-applications.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-dashboard-about.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-flo-create-stream.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-job-executions-list.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-jobs-job-execution-details.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-runtime.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-step-execution-history.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-streams-list-definitions.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-task-apps-list.png (version 6ef976948752e098eb4512075162b221232b6c48)
    • spring-cloud-dataflow-docs/src/main/asciidoc/images/dataflow-task-executions-list.png (version 6ef976948752e098eb4512075162b221232b6c48)
  • Glenn Renfro

    Glenn Renfro 5e65b106876b8f59fd00a10919c26b509f01c8a9 m

    Fixes a bug where stepExecutionId is used instead of jobExecutionId
    StepExecutionResourceBuilder has been updated to resolve this issue
    resolves #1633

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/job/support/StepExecutionResourceBuilder.java (version 5e65b106876b8f59fd00a10919c26b509f01c8a9)
  • Thomas Risberg

    Thomas Risberg 38e2a2acddd2645a93c5e11fa4394cfd4db59a37 m

    Update the Spring Cloud Data Flow UI dependency to BUILD-SNAPSHOT

    • pom.xml (version 38e2a2acddd2645a93c5e11fa4394cfd4db59a37)
  • Glenn Renfro

    Glenn Renfro 3682e3271bec911f48ab17d089ebd609046077a1 m

    Add RestDocs for JobExecutionController
    resolves #1601

    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version 3682e3271bec911f48ab17d089ebd609046077a1)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/JobExecutionsDocumentation.java (version 3682e3271bec911f48ab17d089ebd609046077a1)
  • Glenn Renfro

    Glenn Renfro 832a1793261c79288aeba9ba8be598049487829b m

    Add RestDocs for JobInstanceController
    resolves #1602

    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version 832a1793261c79288aeba9ba8be598049487829b)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/JobInstancesDocumentation.java (version 832a1793261c79288aeba9ba8be598049487829b)
  • Glenn Renfro

    Glenn Renfro 45609b11528fee8ec95357d2e6cab879956d7c06 m

    Add RestDocs for JobStepExecution and Progress
    resolves #1603

    • spring-cloud-dataflow-docs/pom.xml (version 45609b11528fee8ec95357d2e6cab879956d7c06)
    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version 45609b11528fee8ec95357d2e6cab879956d7c06)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/BaseDocumentation.java (version 45609b11528fee8ec95357d2e6cab879956d7c06)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/JobStepExecutionsDocumentation.java (version 45609b11528fee8ec95357d2e6cab879956d7c06)
  • Glenn Renfro

    Glenn Renfro 7e5bdb4212774d7f10ddb8fa485198bd429855d0 m

    Added rest docs for StreamDeploymentController
    resolves #1548

    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version 7e5bdb4212774d7f10ddb8fa485198bd429855d0)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/StreamDeploymentsDocumentation.java (version 7e5bdb4212774d7f10ddb8fa485198bd429855d0)
  • Eric Bottard

    Eric Bottard 19843241f265afdf44aede2408eb796f91b48754 m

    Add Shell completion for stream,task,counters, etc names.
    Fixes #1271

    Address review comment

    This closes #1623

    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/AggregateCounterCommands.java (version 19843241f265afdf44aede2408eb796f91b48754)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/CounterCommands.java (version 19843241f265afdf44aede2408eb796f91b48754)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/FieldValueCounterCommands.java (version 19843241f265afdf44aede2408eb796f91b48754)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/StreamCommands.java (version 19843241f265afdf44aede2408eb796f91b48754)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/TaskCommands.java (version 19843241f265afdf44aede2408eb796f91b48754)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/converter/EntityNameConverter.java (version 19843241f265afdf44aede2408eb796f91b48754)
  • Spring Buildmaster

    Spring Buildmaster 1d4a2db5b3ed9783ac1287b2c007409b9eab1171 m

    [artifactory-release] Next development version 1.3.0.BUILD-SNAPSHOT

    • pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-completion/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-core/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-dependencies/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-docs/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-registry/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-rest-client/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-rest-resource/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-server-core/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-server-local/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-shell-core/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-dataflow-shell/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 1d4a2db5b3ed9783ac1287b2c007409b9eab1171)
  • Spring Buildmaster

    Spring Buildmaster eeb479b87804caf7a031de5cf2bfca2a184fb8fe m

    [artifactory-release] Release version 1.3.0.M1

    • pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-completion/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-core/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-dependencies/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-docs/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-registry/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-rest-client/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-rest-resource/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-server-core/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-server-local/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-shell-core/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-dataflow-shell/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version eeb479b87804caf7a031de5cf2bfca2a184fb8fe)
  • Gunnar Hillert

    Gunnar Hillert eb5130632d574f47ac69419bdd1a698a01abe03b m

    Update Spring Cloud Data Flow Dashboard dependency to `1.3.0.M1`

    • pom.xml (version eb5130632d574f47ac69419bdd1a698a01abe03b)
  • Gunnar Hillert

    Gunnar Hillert bd5450f942e9e277ce08c1c68a060a04e5b25287 m

    gh-1621 Update the Spring Cloud Data Flow UI dependency to `1.3.0.BUILD-SNAPSHOT`

    • pom.xml (version bd5450f942e9e277ce08c1c68a060a04e5b25287)
  • Eric Bottard

    Eric Bottard ae3ea9f49c317c94571e932494d1f09eaa7577f8 m

    Fix some asciidoc issues

    • spring-cloud-dataflow-docs/src/main/asciidoc/.gitignore (version ae3ea9f49c317c94571e932494d1f09eaa7577f8)
    • spring-cloud-dataflow-docs/src/main/asciidoc/appendix-howto.adoc (version ae3ea9f49c317c94571e932494d1f09eaa7577f8)
    • spring-cloud-dataflow-docs/src/main/asciidoc/configuration.adoc (version ae3ea9f49c317c94571e932494d1f09eaa7577f8)
    • spring-cloud-dataflow-docs/src/main/asciidoc/streams.adoc (version ae3ea9f49c317c94571e932494d1f09eaa7577f8)
    • spring-cloud-dataflow-docs/src/main/asciidoc/tasks.adoc (version ae3ea9f49c317c94571e932494d1f09eaa7577f8)
  • Spring Buildmaster

    Spring Buildmaster 5cffe8b61b436bd55be454c8ef4df45c5df73551 m

    Next development version

    • pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-completion/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-core/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-dependencies/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-docs/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-registry/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-rest-client/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-rest-resource/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-server-core/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-server-local/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-shell-core/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-dataflow-shell/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 5cffe8b61b436bd55be454c8ef4df45c5df73551)
  • Spring Buildmaster

    Spring Buildmaster 6b989b4fabdbf27e613e752a913efc41ef9b2cfe m

    Release version 1.2.3.RELEASE

    • pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-completion/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-core/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-dependencies/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-docs/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-registry/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-rest-client/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-rest-resource/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-server-core/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-server-local/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-shell-core/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-dataflow-shell/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 6b989b4fabdbf27e613e752a913efc41ef9b2cfe)
  • Thomas Risberg

    Thomas Risberg de11d933f407080b196aa59a6c0eb570f241292f m

    Update Spring Cloud Deployer version to 1.2.2.RELEASE

    • pom.xml (version de11d933f407080b196aa59a6c0eb570f241292f)
  • Thomas Risberg

    Thomas Risberg 108b8d82bfcc03431e2f65c22fcbfe70ea8121db m

    Update to Dalston.SR2
    - also set spring-cloud-dependencies-parent version to 1.3.3.RELEASE

    Resolves #1610

    • pom.xml (version 108b8d82bfcc03431e2f65c22fcbfe70ea8121db)
    • spring-cloud-dataflow-dependencies/pom.xml (version 108b8d82bfcc03431e2f65c22fcbfe70ea8121db)
    • spring-cloud-dataflow-server-local/pom.xml (version 108b8d82bfcc03431e2f65c22fcbfe70ea8121db)
  • Thomas Risberg

    Thomas Risberg c6dc578302afe9b5c0bab2e8ad08de2559d265b4 m

    Add MS SQL Server JDBC driver to build
    Resolves #1189

    • spring-cloud-dataflow-server-core/pom.xml (version c6dc578302afe9b5c0bab2e8ad08de2559d265b4)
  • Michael Minella

    Michael Minella beab62a5492ac746901f0b3ae5ee13e3c92195d4 m

    Reworded READMEs to allow for limited production use cases
    This commit removes the statements that the local version of the server
    is for development only and calls out the limitations of using the local
    server in a production environment.

    • README.adoc (version beab62a5492ac746901f0b3ae5ee13e3c92195d4)
    • spring-cloud-dataflow-server-local/README.adoc (version beab62a5492ac746901f0b3ae5ee13e3c92195d4)
  • Gunnar Hillert

    Gunnar Hillert b15c72b00bb8a5f440f858dbd3663bb1962fa521 m

    gh-1592 Fix Test Failure on Windows: testSaveInvalidAppDefintions
    * Ensure that errors are concatenated using `\n`
    * Add section `Building on Windows` to README

    • README.adoc (version b15c72b00bb8a5f440f858dbd3663bb1962fa521)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version b15c72b00bb8a5f440f858dbd3663bb1962fa521)
  • Oleg Zhurakousky <oleg@suitcase.io>

    Oleg Zhurakousky <oleg@suitcase.io> cf988bdc5c8ddc711c52a6aaccb2390d92bcfc47 m

    General cleanup of AppRegistry
    * Fix javadoc typo

    • spring-cloud-dataflow-registry/src/main/java/org/springframework/cloud/dataflow/registry/AppRegistry.java (version cf988bdc5c8ddc711c52a6aaccb2390d92bcfc47)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan f6f384d7110deff23da9d72d6c9910229655e867 m

    Fix search pageable query in StreamDef List
    - Resolves #1598
    - Fix result size based on the query result
    - Add tests

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version f6f384d7110deff23da9d72d6c9910229655e867)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/repository/AbstractRdbmsKeyValueRepository.java (version f6f384d7110deff23da9d72d6c9910229655e867)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/repository/RdbmsStreamDefinitionRepositoryTests.java (version f6f384d7110deff23da9d72d6c9910229655e867)
  • Glenn Renfro

    Glenn Renfro 089d038b4e6628cf541e03334fb946dab9821f91 m

    Create RestDocs for TaskExecutionController
    resolves #1550

    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version 089d038b4e6628cf541e03334fb946dab9821f91)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/TaskExecutionsDocumentation.java (version 089d038b4e6628cf541e03334fb946dab9821f91)
  • Sabby Anandan <sabby.anandan@gmail.com>

    Sabby Anandan <sabby.anandan@gmail.com> 416237aa2232a2a884bffaa6ab9e7f04694a96a1 m

    Address various doc formatting issues
    - Resolve app registration link from index.adoc instead of streams.adoc (fixes the problem of other servers not able to resolve the cross-links)
    - Fix composed task shell formatting issues
    - Add "nowrap" option for extended table samples (a scroll bar comes up now)

    Resolves spring-cloud/spring-cloud-dataflow#1607
    Resolved spring-cloud/spring-cloud-dataflow#1591

    • spring-cloud-dataflow-docs/src/main/asciidoc/applications.adoc (version 416237aa2232a2a884bffaa6ab9e7f04694a96a1)
    • spring-cloud-dataflow-docs/src/main/asciidoc/shell.adoc (version 416237aa2232a2a884bffaa6ab9e7f04694a96a1)
    • spring-cloud-dataflow-docs/src/main/asciidoc/streams.adoc (version 416237aa2232a2a884bffaa6ab9e7f04694a96a1)
    • spring-cloud-dataflow-docs/src/main/asciidoc/tasks.adoc (version 416237aa2232a2a884bffaa6ab9e7f04694a96a1)
  • Mark Pollack

    Mark Pollack 99c2ceeb5e5b71c3453f0192899fe59d3cb3ce25 m

    Add new section on 'shell' and reorganize DSL sections
    * Rename section titles to be more consistent

    Fixes #1573

    • spring-cloud-dataflow-docs/src/main/asciidoc/architecture.adoc (version 99c2ceeb5e5b71c3453f0192899fe59d3cb3ce25)
    • spring-cloud-dataflow-docs/src/main/asciidoc/configuration.adoc (version 99c2ceeb5e5b71c3453f0192899fe59d3cb3ce25)
    • spring-cloud-dataflow-docs/src/main/asciidoc/index.adoc (version 99c2ceeb5e5b71c3453f0192899fe59d3cb3ce25)
    • spring-cloud-dataflow-docs/src/main/asciidoc/shell.adoc (version 99c2ceeb5e5b71c3453f0192899fe59d3cb3ce25)
    • spring-cloud-dataflow-docs/src/main/asciidoc/streams.adoc (version 99c2ceeb5e5b71c3453f0192899fe59d3cb3ce25)
    • spring-cloud-dataflow-docs/src/main/asciidoc/tasks.adoc (version 99c2ceeb5e5b71c3453f0192899fe59d3cb3ce25)
  • Sabby Anandan

    Sabby Anandan e8194751f1dc0c08b9323edcaf6bdc31df3fafad m

    Fix broken build status badge

    • README.adoc (version e8194751f1dc0c08b9323edcaf6bdc31df3fafad)
  • Sabby Anandan <sabby.anandan@gmail.com>

    Sabby Anandan <sabby.anandan@gmail.com> 6ce532ec91a24a815c6f661a5e20cb15e1305681 m

    Fixes #1597
    Add new reference guide experience

    - Use http://gregfranko.com/jquery.tocify.js/ for a simplified TOC experience (see: docinfo.html)
    - Reorder doc sections
    - Move relevant bits to Appendix
    - Rename files to be consistent with rest of the Appendix includes
    - Add "Applications" file (points to stream and task project sites for docs)
    - Add "lifecycle" chapter for streams and adjust indendation
    - Create "examples" chapter, move the relevant topics, and push it towards the bottom
    - Fix appendix - migration guide got mixed with other topics in previous commit
    - Update database configuration section, moving parts from task to common section

    This change was tested locally with:

    > ./mvnw package -DskipTests=true -P full -pl spring-cloud-dataflow-docs -am

    • spring-cloud-dataflow-docs/src/main/asciidoc/appendix-dataflow-template.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/appendix-howto.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/appendix-migration-guide.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/appendix.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/applications.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/configuration.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/dataflow-template.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/docinfo.html (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/getting-started.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/howto.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/index.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/streams.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
    • spring-cloud-dataflow-docs/src/main/asciidoc/tasks.adoc (version 6ce532ec91a24a815c6f661a5e20cb15e1305681)
  • Glenn Renfro

    Glenn Renfro acbd4fe09ba4b991dc2ca158100091b452544118 m

    Add Rest Docs for TaskDefinitionController
    resolves #1549

    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version acbd4fe09ba4b991dc2ca158100091b452544118)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/TaskDefinitionsDocumentation.java (version acbd4fe09ba4b991dc2ca158100091b452544118)
  • Oleg Zhurakousky <oleg@suitcase.io>

    Oleg Zhurakousky <oleg@suitcase.io> bcbeefb1b0428a6fbe388cd36c3c939ba22ebce4 m

    GH-1568 fixed the toString() - fixed the toString() of DestinationNode - minor code polishing in DestinationNode - added tests to validate the reported behavior

    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/dsl/DestinationNode.java (version bcbeefb1b0428a6fbe388cd36c3c939ba22ebce4)
    • spring-cloud-dataflow-core/src/test/java/org/springframework/cloud/dataflow/core/dsl/NodeTests.java (version bcbeefb1b0428a6fbe388cd36c3c939ba22ebce4)
  • Oleg Zhurakousky <oleg@suitcase.io>

    Oleg Zhurakousky <oleg@suitcase.io> c84142a74156370728a84b425e8b62e7c55b94fd m

    Updated docs with inheritLogging (see GH-50 of local deployer) documentation

    • spring-cloud-dataflow-docs/src/main/asciidoc/howto.adoc (version c84142a74156370728a84b425e8b62e7c55b94fd)
    • spring-cloud-dataflow-docs/src/main/asciidoc/index.adoc (version c84142a74156370728a84b425e8b62e7c55b94fd)
  • Thomas Risberg

    Thomas Risberg f957a06ebd95dbf1a012718a9a2b58257f00bc6e m

    Update to snapshot versions for deployer

    • pom.xml (version f957a06ebd95dbf1a012718a9a2b58257f00bc6e)
  • Thomas Risberg

    Thomas Risberg 82f3b11c3fc9752c30c3c479f9a18a596676d0e2 m

    Next development version

    • pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-completion/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-core/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-dependencies/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-docs/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-registry/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-rest-client/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-rest-resource/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-server-core/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-server-local/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-shell-core/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-dataflow-shell/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 82f3b11c3fc9752c30c3c479f9a18a596676d0e2)
  • Spring Buildmaster

    Spring Buildmaster 08ddb174b20c548a7822facb4195ccdef203cb3d m

    Release version 1.2.2.RELEASE

    • pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-completion/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-core/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-dependencies/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-docs/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-registry/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-rest-client/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-rest-resource/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-server-core/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-server-local/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-shell-core/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-dataflow-shell/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 08ddb174b20c548a7822facb4195ccdef203cb3d)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan 477f3f1ac8a0d6ea0037584a3c699647b9bd96eb m

    Fix app registry list by type
     - When paging is enabled, the `list()` by type requires explicit paging

    Resolves #1571

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AppRegistryController.java (version 477f3f1ac8a0d6ea0037584a3c699647b9bd96eb)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/AppRegistryControllerTests.java (version 477f3f1ac8a0d6ea0037584a3c699647b9bd96eb)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan ef9fbaab4bb04420d32c900536cf6b61a290d8ec m

    Update Spring Cloud Task version to 1.2.1.RELEASE
    Resolves #1547

    • pom.xml (version ef9fbaab4bb04420d32c900536cf6b61a290d8ec)
    • spring-cloud-dataflow-server-local/pom.xml (version ef9fbaab4bb04420d32c900536cf6b61a290d8ec)
  • Thomas Risberg

    Thomas Risberg 6e60dbb471f7e52c1db1888232af0665c1aa9c44 m

    Version upgrades
    - update to spring-cloud-build 1.3.3.RELEASE

    - upgrade to Dalston.SR1

    - update to use deployer 1.2.1 release

    - update to task 1.2.1 snapshot

    Resolves #1543
    Resolves #1555
    Resolves #1556

    Depends on #1559 and https://github.com/spring-projects/spring-analytics/pull/8

    • pom.xml (version 6e60dbb471f7e52c1db1888232af0665c1aa9c44)
    • spring-cloud-dataflow-server-local/pom.xml (version 6e60dbb471f7e52c1db1888232af0665c1aa9c44)
  • Thomas Risberg

    Thomas Risberg 3e882c918fdb7fb0580d76eaebe11aed79171020 m

    Update to use spring-analytics 1.1.3 GA
    Resolves #1566

    • pom.xml (version 3e882c918fdb7fb0580d76eaebe11aed79171020)
  • Glenn Renfro

    Glenn Renfro eccc429788cd631c450d3bc8fd88be70561f1147 m

    Redacts sensitive/password information when listing streams
    resolves #1542

    * Uses regex to identify values that need to be redacted.
    * Added a few more tests

    Removed Parser changes

    * Added docs to regex
    * Added empty string check to sanitizer

    • spring-cloud-dataflow-core/src/test/java/org/springframework/cloud/dataflow/core/dsl/StreamParserTests.java (version eccc429788cd631c450d3bc8fd88be70561f1147)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version eccc429788cd631c450d3bc8fd88be70561f1147)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/support/ArgumentSanitizer.java (version eccc429788cd631c450d3bc8fd88be70561f1147)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamControllerTests.java (version eccc429788cd631c450d3bc8fd88be70561f1147)
  • Gunnar Hillert

    Gunnar Hillert 2c86b383cf8c6b11ac23633873a56a277f4145bc m

    Update UI dependency to `1.2.1.RELEASE`

    • pom.xml (version 2c86b383cf8c6b11ac23633873a56a277f4145bc)
  • Eric Bottard

    Eric Bottard 87cd33311d969dc965125053dd81c2f5061b61e9 m

    Force dedicated vm on travis

    • .travis.yml (version 87cd33311d969dc965125053dd81c2f5061b61e9)
  • Mark Pollack

    Mark Pollack 06b6195deed9d679c80436d080ea48f6a926aeb7 m

    Add docs for shell

    • spring-cloud-dataflow-docs/src/main/asciidoc/configuration.adoc (version 06b6195deed9d679c80436d080ea48f6a926aeb7)
  • Mark Pollack

    Mark Pollack 03177484b54fd903711df15a7081f170ad7f66db m

    Revert "Redacts sensitive/password information when listing streams"
    This reverts commit 02a2e7dd365be9b715d0768822eefdfcdab58b34.

    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/dsl/DestinationNode.java (version 03177484b54fd903711df15a7081f170ad7f66db)
    • spring-cloud-dataflow-core/src/test/java/org/springframework/cloud/dataflow/core/dsl/StreamParserTests.java (version 03177484b54fd903711df15a7081f170ad7f66db)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version 03177484b54fd903711df15a7081f170ad7f66db)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/support/ArgumentSanitizer.java (version 03177484b54fd903711df15a7081f170ad7f66db)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamControllerTests.java (version 03177484b54fd903711df15a7081f170ad7f66db)
  • Mark Pollack

    Mark Pollack b7bb8a32470c1c9986d37b5aa43d4d60f5ab6d94 m

    Revert "Disable sanitize functionality"
    This reverts commit b6eac8501a5dc260f7d63719c4aea94a7f9e9dce.

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version b7bb8a32470c1c9986d37b5aa43d4d60f5ab6d94)
  • Mark Pollack

    Mark Pollack b6eac8501a5dc260f7d63719c4aea94a7f9e9dce m

    Disable sanitize functionality

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version b6eac8501a5dc260f7d63719c4aea94a7f9e9dce)
  • Glenn Renfro

    Glenn Renfro 02a2e7dd365be9b715d0768822eefdfcdab58b34 m

    Redacts sensitive/password information when listing streams
    resolves #1542

    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/dsl/DestinationNode.java (version 02a2e7dd365be9b715d0768822eefdfcdab58b34)
    • spring-cloud-dataflow-core/src/test/java/org/springframework/cloud/dataflow/core/dsl/StreamParserTests.java (version 02a2e7dd365be9b715d0768822eefdfcdab58b34)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version 02a2e7dd365be9b715d0768822eefdfcdab58b34)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/support/ArgumentSanitizer.java (version 02a2e7dd365be9b715d0768822eefdfcdab58b34)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamControllerTests.java (version 02a2e7dd365be9b715d0768822eefdfcdab58b34)
  • Eric Bottard

    Eric Bottard c2265c057b94edee6ae156d215bb3c1dc6dc62d7 m

    Document REST API for AppRegistryController
    Fixes #1537

    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/BaseDocumentation.java (version c2265c057b94edee6ae156d215bb3c1dc6dc62d7)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan f2decd49f26c3ae4180c0245a8cc2bedb013a2a9 m

    Fix AppRegistry findAll(Pageable)
     - Add ability to retrieve paginated list of AppRegistration resources when Pagination is requested
     - Add test

    Resolves #1397

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AppRegistryController.java (version f2decd49f26c3ae4180c0245a8cc2bedb013a2a9)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version f2decd49f26c3ae4180c0245a8cc2bedb013a2a9)
  • Donovan Muller <donovan.muller@gmail.com>

    Donovan Muller <donovan.muller@gmail.com> 8cfab60b691355e6849025c98e356d7aeec4a663 m

    Pagination changes
    * The newer version of spring-data-commons unearthed a shortcoming in
    the handling of PagedResourcesAssembler's.
    Added Pageable support where necessary
    * Adjusted the default page size to 2000
    (the same as org.springframework.data.web.PageableHandlerMethodArgumentResolver#DEFAULT_MAX_PAGE_SIZE)

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AppRegistryController.java (version 8cfab60b691355e6849025c98e356d7aeec4a663)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version 8cfab60b691355e6849025c98e356d7aeec4a663)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan ffc5c534b716c919dc5799a01923e5d619284bfe m

    Update data flow UI to 1.2.1 snapshot

    • pom.xml (version ffc5c534b716c919dc5799a01923e5d619284bfe)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan 6c6ae1b08252f6406a3131158a78bd10ab5ccf0e m

    Polishing

    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AppRegistryController.java (version 6c6ae1b08252f6406a3131158a78bd10ab5ccf0e)
  • Donovan Muller <donovan.muller@gmail.com>

    Donovan Muller <donovan.muller@gmail.com> b9fc2d7a3e9a21642a7d43f087eb01f6c9354930 m

    Pagination changes
    * The newer version of spring-data-commons unearthed a shortcoming in
    the handling of PagedResourcesAssembler's.
    Added Pageable support where necessary
    * Adjusted the default page size to 2000
    (the same as org.springframework.data.web.PageableHandlerMethodArgumentResolver#DEFAULT_MAX_PAGE_SIZE)

    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/AppRegistryTemplate.java (version b9fc2d7a3e9a21642a7d43f087eb01f6c9354930)
    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/JobTemplate.java (version b9fc2d7a3e9a21642a7d43f087eb01f6c9354930)
    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/RuntimeTemplate.java (version b9fc2d7a3e9a21642a7d43f087eb01f6c9354930)
    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/StreamTemplate.java (version b9fc2d7a3e9a21642a7d43f087eb01f6c9354930)
    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/TaskTemplate.java (version b9fc2d7a3e9a21642a7d43f087eb01f6c9354930)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AppRegistryController.java (version b9fc2d7a3e9a21642a7d43f087eb01f6c9354930)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/RuntimeAppsController.java (version b9fc2d7a3e9a21642a7d43f087eb01f6c9354930)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version b9fc2d7a3e9a21642a7d43f087eb01f6c9354930)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan b4301ff12332e995f96587cfab1520b2f19623c8 m

    Fix AppRegistry findAll(Pageable)
     - Add ability to retrieve paginated list of AppRegistration resources when Pagination is requested
     - Add test

    Resolves #1397

    • spring-cloud-dataflow-registry/pom.xml (version b4301ff12332e995f96587cfab1520b2f19623c8)
    • spring-cloud-dataflow-registry/src/main/java/org/springframework/cloud/dataflow/registry/AppRegistry.java (version b4301ff12332e995f96587cfab1520b2f19623c8)
    • spring-cloud-dataflow-registry/src/test/java/org/springframework/cloud/dataflow/registry/AppRegistryTests.java (version b4301ff12332e995f96587cfab1520b2f19623c8)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AppRegistryController.java (version b4301ff12332e995f96587cfab1520b2f19623c8)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionController.java (version b4301ff12332e995f96587cfab1520b2f19623c8)
  • Eric Bottard

    Eric Bottard d3f98e7f2e6178d4c24cd21a73b4028ab2a628f5 m

    Document REST endpoint for RuntimeAppsController
    Fixes #1537

    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version d3f98e7f2e6178d4c24cd21a73b4028ab2a628f5)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/BaseDocumentation.java (version d3f98e7f2e6178d4c24cd21a73b4028ab2a628f5)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/RuntimeAppsDocumentation.java (version d3f98e7f2e6178d4c24cd21a73b4028ab2a628f5)
  • Gunnar Hillert

    Gunnar Hillert d417d90a193a11c274413e771e4c732a831ffab7 m

    gh-1539 Document StreamDefinitionController using Rest Docs

    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version d417d90a193a11c274413e771e4c732a831ffab7)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/StreamDefinitionsDocumentation.java (version d417d90a193a11c274413e771e4c732a831ffab7)
  • Eric Bottard

    Eric Bottard 64a4e2c76c91c1563411136add7a0d9fb385cd56 m

    Document REST API for AppRegistryController
    Fixes #1537

    • spring-cloud-dataflow-docs/src/main/asciidoc/api-guide.adoc (version 64a4e2c76c91c1563411136add7a0d9fb385cd56)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/AppRegistryDocumentation.java (version 64a4e2c76c91c1563411136add7a0d9fb385cd56)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/BaseDocumentation.java (version 64a4e2c76c91c1563411136add7a0d9fb385cd56)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/TaskDefinitionsDocumentation.java (version 64a4e2c76c91c1563411136add7a0d9fb385cd56)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/TaskExecutionsDocumentation.java (version 64a4e2c76c91c1563411136add7a0d9fb385cd56)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/AppRegistryController.java (version 64a4e2c76c91c1563411136add7a0d9fb385cd56)
  • Thomas Risberg

    Thomas Risberg ff214f44c553c0347dc120522fd79a527f5b064a m

    Set deployer dependencies to BUILD-SNAPSHOT

    • pom.xml (version ff214f44c553c0347dc120522fd79a527f5b064a)
  • Eric Bottard

    Eric Bottard 15ce944afbf793f01dce8c8cca1d888977efea8e m

    Increase coverage of Metrics commands
    Fixes #1516

    • pom.xml (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/AggregateCounterCommands.java (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/CounterCommands.java (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/FieldValueCounterCommands.java (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
    • spring-cloud-dataflow-shell-core/src/test/java/org/springframework/cloud/dataflow/shell/AbstractShellIntegrationTest.java (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
    • spring-cloud-dataflow-shell-core/src/test/java/org/springframework/cloud/dataflow/shell/command/AggregateCounterCommandsTests.java (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
    • spring-cloud-dataflow-shell-core/src/test/java/org/springframework/cloud/dataflow/shell/command/CounterCommandsTests.java (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
    • spring-cloud-dataflow-shell-core/src/test/java/org/springframework/cloud/dataflow/shell/command/FieldValueCounterCommandsTests.java (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
    • spring-cloud-dataflow-shell-core/src/test/java/org/springframework/cloud/dataflow/shell/command/MetricsCommandTemplate.java (version 15ce944afbf793f01dce8c8cca1d888977efea8e)
  • Andy Clement

    Andy Clement b97b9318b2c05f82e47341d6d6589a40fedbdef0 m

    Test for quoted newlines in app argument values

    • spring-cloud-dataflow-core/src/test/java/org/springframework/cloud/dataflow/core/dsl/StreamParserTests.java (version b97b9318b2c05f82e47341d6d6589a40fedbdef0)
  • Gary Russell

    Gary Russell fa45d1e6ae9d43cae0e8f5eda52a138ff60d8e71 m

    Support newline Characters in Quoted Strings
    Certain properties are mapped to `Properties` objects using Spring's `PropertiesEditor`.

    The sytax for such properties is `someProp='foo=bar \n baz=qux'`.

    Currently the abstract tokenizer terminates a quoted token when `\n` or `\r` is found.

    Change the `isArgValueIdentifierTerminator` to only terminate on such characters if we are
    not parsing a quoted token.

    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/dsl/AbstractTokenizer.java (version fa45d1e6ae9d43cae0e8f5eda52a138ff60d8e71)
  • Mike Heath <mheath@pivotal.io>

    Mike Heath <mheath@pivotal.io> 9a420399636f77e2097f79f5c3e3634b3165452e m

    Trim whitespace from external credentials
    The Apache HTTP client doesn't recognize invalid characters (such as
    `\r\n`) in header values. This commit explictly trims white space
    eliminating common causes of this problem.

    • spring-cloud-dataflow-rest-resource/src/main/java/org/springframework/cloud/dataflow/rest/util/ResourceBasedAuthorizationInterceptor.java (version 9a420399636f77e2097f79f5c3e3634b3165452e)
  • Thomas Risberg

    Thomas Risberg 48405a4e190c2eb719f7fb435d504e93335083ed m

    Correct the development version to be 1.2.2.BUILD-SNAPSHOT

    • pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-completion/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-core/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-dependencies/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-docs/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-registry/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-rest-client/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-rest-resource/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-server-core/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-shell-core/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-dataflow-shell/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 48405a4e190c2eb719f7fb435d504e93335083ed)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan 3ba6a4ac66132c385e6edcc4088605f38d4362ab m

    Update to snapshot versions
     - for `spring-cloud-dataflow-dependencies` and `dataflow-server-local`

    Resolves #1520

    • pom.xml (version 3ba6a4ac66132c385e6edcc4088605f38d4362ab)
    • spring-cloud-dataflow-dependencies/pom.xml (version 3ba6a4ac66132c385e6edcc4088605f38d4362ab)
    • spring-cloud-dataflow-server-local/pom.xml (version 3ba6a4ac66132c385e6edcc4088605f38d4362ab)
  • Eric Bottard

    Eric Bottard 31d1ab7bbbeffa4ef2188429ca5d2b254ca47d63 m

    Improve test coverage for registry
    * use assertj

    Fixes #1508

    • spring-cloud-dataflow-registry/pom.xml (version 31d1ab7bbbeffa4ef2188429ca5d2b254ca47d63)
    • spring-cloud-dataflow-registry/src/test/java/org/springframework/cloud/dataflow/registry/AppRegistrationTests.java (version 31d1ab7bbbeffa4ef2188429ca5d2b254ca47d63)
    • spring-cloud-dataflow-registry/src/test/java/org/springframework/cloud/dataflow/registry/AppRegistryTests.java (version 31d1ab7bbbeffa4ef2188429ca5d2b254ca47d63)
    • spring-cloud-dataflow-registry/src/test/resources/org/springframework/cloud/dataflow/registry/AppRegistryTests-importAll.properties (version 31d1ab7bbbeffa4ef2188429ca5d2b254ca47d63)
  • Gunnar Hillert

    Gunnar Hillert cc3d21fa994ede3408563195a3a6983d53dc1fe2 m

    Polish version number

    • spring-cloud-dataflow-dependencies/pom.xml (version cc3d21fa994ede3408563195a3a6983d53dc1fe2)
  • Gunnar Hillert

    Gunnar Hillert 67213b18e3037bed422e4b4a90d9529d469b6a13 m

    Next development version

    • pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-completion/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-core/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-dependencies/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-docs/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-registry/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-rest-client/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-rest-resource/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-server-core/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-shell-core/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-dataflow-shell/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 67213b18e3037bed422e4b4a90d9529d469b6a13)
  • Spring Buildmaster

    Spring Buildmaster 97d04db89ae92e957b402089a7a6f9bca6b4e2b7 m

    [artifactory-release] Release version 1.2.1.RELEASE

    • pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-completion/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-configuration-metadata/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-core/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-dependencies/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-docs/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-registry/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-rest-client/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-rest-resource/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-server-core/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-server-local-autoconfig/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-server-local/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-shell-core/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-dataflow-shell/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
    • spring-cloud-starter-dataflow-server-local/pom.xml (version 97d04db89ae92e957b402089a7a6f9bca6b4e2b7)
  • Gunnar Hillert

    Gunnar Hillert f6423adabaae384135d0db58437d39f993a1e515 m

    Polishing external HTTP credentials support for the Shell

    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/TargetCredentials.java (version f6423adabaae384135d0db58437d39f993a1e515)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/ConfigCommands.java (version f6423adabaae384135d0db58437d39f993a1e515)
    • spring-cloud-dataflow-shell-core/src/main/resources/usage.txt (version f6423adabaae384135d0db58437d39f993a1e515)
  • Mike Heath <mheath@pivotal.io>

    Mike Heath <mheath@pivotal.io> e828aad05b545421213b4d38440e297b101563ac m

    Support providing HTTP credentials from an external process
    This enables use of something like `cf oauth-token` to authenticate the
    Shell to a DF server using Oauth2 tokens.

    See https://www.pivotaltracker.com/story/show/138282513

    • spring-cloud-dataflow-rest-resource/src/main/java/org/springframework/cloud/dataflow/rest/util/HttpClientConfigurer.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-rest-resource/src/main/java/org/springframework/cloud/dataflow/rest/util/HttpUtils.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-rest-resource/src/main/java/org/springframework/cloud/dataflow/rest/util/PreemptiveBasicAuthHttpComponentsClientHttpRequestFactory.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-rest-resource/src/main/java/org/springframework/cloud/dataflow/rest/util/ProcessOutputResource.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-rest-resource/src/main/java/org/springframework/cloud/dataflow/rest/util/ResourceBasedAuthorizationInterceptor.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-rest-resource/src/test/java/org/springframework/cloud/dataflow/rest/resource/HttpClientTest.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/controller/support/MetricStore.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/Target.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/ConfigCommands.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-shell-core/src/main/java/org/springframework/cloud/dataflow/shell/command/HttpCommands.java (version e828aad05b545421213b4d38440e297b101563ac)
    • spring-cloud-dataflow-shell-core/src/test/java/org/springframework/cloud/dataflow/shell/command/ConfigCommandTests.java (version e828aad05b545421213b4d38440e297b101563ac)
  • Gunnar Hillert

    Gunnar Hillert 88a422ee0a6df4ccde80d72634883396eaee30f7 m

    gh-1294 Add support for OAUTH authorization
    * Add role support to OAuth2-enabled security
      - Uses same rules (matchers) as traditional security
    * Add `DefaultDataflowAuthoritiesExtractor`
      - Assigns all roles by default
      - Allows for user-customization, if providing own `AuthoritiesExtractor` bean
    * Add tests

    resolves https://github.com/spring-cloud/spring-cloud-dataflow/issues/1294

    gh-1294 Add documentation

    gh-1294 Polishing

    gh-1294 Polishing

    • spring-cloud-dataflow-docs/src/main/asciidoc/configuration.adoc (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/DataFlowControllerAutoConfiguration.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/AuthorizationConfig.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/BasicAuthSecurityConfiguration.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/OAuthSecurityConfiguration.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/DefaultDataflowAuthoritiesExtractor.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/support/SecurityConfigUtils.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/service/impl/ManualOAuthAuthenticationProvider.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/config/security/support/DefaultDataflowAuthoritiesExtractorTests.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/security/LocalServerSecurityWithOAuth2Tests.java (version 88a422ee0a6df4ccde80d72634883396eaee30f7)
  • Ilayaperumal Gopinathan

    Ilayaperumal Gopinathan e406a9877cd23cccd3224c3680fb529f1a2f405d m

    Update rule for wrapping lines
     - join_wrapped_lines to `false`

    Resolves #1490

    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/BindingPropertyKeys.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/StreamPropertyKeys.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/ApiDocumentation.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/MetricsForStreamAppsDocumentation.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/MetricsForStreamAppsWithoutCollectorDocumentation.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/TaskDefinitionsDocumentation.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-docs/src/test/java/org/springframework/cloud/dataflow/server/rest/documentation/TaskExecutionsDocumentation.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-rest-client/src/main/java/org/springframework/cloud/dataflow/rest/client/DataFlowTemplate.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-server-core/src/main/java/org/springframework/cloud/dataflow/server/config/security/OAuthSecurityConfiguration.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/StreamDefinitionControllerTests.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-dataflow-server-core/src/test/java/org/springframework/cloud/dataflow/server/controller/TaskExecutionControllerTests.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/metrics/FakeMetricsCollector.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/metrics/FakeMetricsCollectorResource.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/security/LocalServerSecurityWithSingleUserTests.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • spring-cloud-starter-dataflow-server-local/src/test/java/org/springframework/cloud/dataflow/server/local/security/support/OAuth2TestServer.java (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
    • src/eclipse/eclipse-code-formatter.xml (version e406a9877cd23cccd3224c3680fb529f1a2f405d)
  • Oleg Zhurakousky <oleg@suitcase.io>

    Oleg Zhurakousky <oleg@suitcase.io> 95bce2e172ca3166d518d37c0003e9f283b8735e m

    GH-1495 continue general code cleanup of 'completion' module - continuation of general code cleanup started in a4900082 commit
    Fixes #1495

    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/AddAppOptionsExpansionStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/AddAppOptionsTaskExpansionStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ConfigurationPropertyNameAfterDashDashRecoveryStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ConfigurationPropertyNameAfterDashDashTaskRecoveryStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ConfigurationPropertyValueHintExpansionStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ConfigurationPropertyValueHintRecoveryStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ConfigurationPropertyValueHintTaskExpansionStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ConfigurationPropertyValueHintTaskRecoveryStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ProposalsCollectorSupportUtils.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/UnfinishedConfigurationPropertyNameRecoveryStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/UnfinishedConfigurationPropertyNameTaskRecoveryStrategy.java (version 95bce2e172ca3166d518d37c0003e9f283b8735e)
  • Oleg Zhurakousky <oleg@suitcase.io>

    Oleg Zhurakousky <oleg@suitcase.io> a4900082601839ada813745aee7dbab9ae542c60 m

    GH-1495 general code cleanup - gathered repetative code from implementations of various strategies (RecoveryStrategy, ExpansionStrategy) into ProposalsCollectorSupport - refactored UnfinishedConfigurationPropertyNameTaskRecoveryStrategy,  UnfinishedConfigurationPropertyNameRecoveryStrategy, ConfigurationPropertyNameAfterDashDashTaskRecoveryStrategy, ConfigurationPropertyNameAfterDashDashRecoveryStrategy, AddAppOptionsTaskExpansionStrategy and AddAppOptionsExpansionStrategy to use the mentioned support class

    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/AddAppOptionsExpansionStrategy.java (version a4900082601839ada813745aee7dbab9ae542c60)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/AddAppOptionsTaskExpansionStrategy.java (version a4900082601839ada813745aee7dbab9ae542c60)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ConfigurationPropertyNameAfterDashDashRecoveryStrategy.java (version a4900082601839ada813745aee7dbab9ae542c60)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ConfigurationPropertyNameAfterDashDashTaskRecoveryStrategy.java (version a4900082601839ada813745aee7dbab9ae542c60)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/ProposalsCollectorSupportUtils.java (version a4900082601839ada813745aee7dbab9ae542c60)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/UnfinishedConfigurationPropertyNameRecoveryStrategy.java (version a4900082601839ada813745aee7dbab9ae542c60)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/UnfinishedConfigurationPropertyNameTaskRecoveryStrategy.java (version a4900082601839ada813745aee7dbab9ae542c60)
    • spring-cloud-dataflow-completion/src/main/java/org/springframework/cloud/dataflow/completion/UnfinishedTaskAppNameExpansionStrategy.java (version a4900082601839ada813745aee7dbab9ae542c60)
  • Eric Bottard

    Eric Bottard 876db9831226ba8239c0d85703d4d40587ed3038 m

    Rework CodeCov integration
    Fixes #1480

    • .travis.yml (version 876db9831226ba8239c0d85703d4d40587ed3038)
    • pom.xml (version 876db9831226ba8239c0d85703d4d40587ed3038)
  • Thomas Risberg

    Thomas Risberg 544c68a774c72e57325518cfcbdb84e362a0e32c m

    Adding tests for TaskDefinition
    - removing code adding SPRING_CLOUD_TASK_NAME to properties in package protected constructor since this happens after the call to super and has no effect

    Resolves #1491

    Polishing

    • spring-cloud-dataflow-core/src/main/java/org/springframework/cloud/dataflow/core/TaskDefinition.java (version 544c68a774c72e57325518cfcbdb84e362a0e32c)
    • spring-cloud-dataflow-core/src/test/java/org/springframework/cloud/dataflow/core/TaskDefinitionTests.java (version 544c68a774c72e57325518cfcbdb84e362a0e32c)
  • Eric Bottard

    Eric Bottard 0a457505af3031d75ab507a5c9104decd9f9de21 m

    Redirect output to file, so travis doesn't fail the build

    • .travis.yml (version 0a457505af3031d75ab507a5c9104decd9f9de21)
  • Eric Bottard

    Eric Bottard 1a10503624ccfef845c8c99013958ae83fb2b48b m

    Don't skip tests on master

    • .travis.yml (version 1a10503624ccfef845c8c99013958ae83fb2b48b)
  • Eric Bottard

    Eric Bottard 199933759711fc714ed37027eca6ec0e2ffde4a4 m

    Fixing image macro

    • README.adoc (version 199933759711fc714ed37027eca6ec0e2ffde4a4)