[jira] [Commented] (NIFIREG-8) Define Web REST API

2017-08-09 Thread Bryan Bende (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFIREG-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16120435#comment-16120435
 ] 

Bryan Bende commented on NIFIREG-8:
---

Merged to master.

> Define Web REST API 
> 
>
> Key: NIFIREG-8
> URL: https://issues.apache.org/jira/browse/NIFIREG-8
> Project: NiFi Registry
>  Issue Type: New Feature
>Reporter: Kevin Doran
>Assignee: Kevin Doran
> Fix For: 0.0.1
>
>
> Start to define a  REST Web API that will serve as the contract between 
> clients (e.g., NiFi) and the web service.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (NIFIREG-8) Define Web REST API

2017-08-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFIREG-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16120403#comment-16120403
 ] 

ASF GitHub Bot commented on NIFIREG-8:
--

Github user asfgit closed the pull request at:

https://github.com/apache/nifi-registry/pull/4


> Define Web REST API 
> 
>
> Key: NIFIREG-8
> URL: https://issues.apache.org/jira/browse/NIFIREG-8
> Project: NiFi Registry
>  Issue Type: New Feature
>Reporter: Kevin Doran
>
> Start to define a  REST Web API that will serve as the contract between 
> clients (e.g., NiFi) and the web service.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (NIFIREG-8) Define Web REST API

2017-08-09 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFIREG-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16119967#comment-16119967
 ] 

ASF GitHub Bot commented on NIFIREG-8:
--

Github user kevdoran commented on the issue:

https://github.com/apache/nifi-registry/pull/4
  
@bbende Thanks for reviewing this!

That's odd regarding the swagger plugin. Thanks for doing a contrib-check, 
I did not realize that was setup for this sub-project yet. I'm good with you 
making those changes on merge. 

Thanks again!


> Define Web REST API 
> 
>
> Key: NIFIREG-8
> URL: https://issues.apache.org/jira/browse/NIFIREG-8
> Project: NiFi Registry
>  Issue Type: New Feature
>Reporter: Kevin Doran
>
> Start to define a  REST Web API that will serve as the contract between 
> clients (e.g., NiFi) and the web service.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (NIFIREG-8) Define Web REST API

2017-08-08 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFIREG-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16119061#comment-16119061
 ] 

ASF GitHub Bot commented on NIFIREG-8:
--

Github user bbende commented on the issue:

https://github.com/apache/nifi-registry/pull/4
  
@kevdoran this looks great

Running a full build I ran into an error when the swagger plugin was 
running, I had to change the config in the pom to wrap the locations and 
schemes in sub-elements like this:

```

   org.apache.nifi.registry.web.api
 
 
   http,https
 
```
Not sure why I would run into that and you wouldn't. I'm using Maven 3.3.3, 
but the version of the plugin should be the same for both of us?

Other minor point, running with -Pcontrib-check there are some failures 
related to using wildcard imports. The current rules are just a copy from NiFi.

Anyway, I have the changes made for both of these if you want me to just 
include them when I merge it in, but I wanted to check about the plugin just to 
make sure I wouldn't be screwing up something else by changing that. Let me 
know what you think.


> Define Web REST API 
> 
>
> Key: NIFIREG-8
> URL: https://issues.apache.org/jira/browse/NIFIREG-8
> Project: NiFi Registry
>  Issue Type: New Feature
>Reporter: Kevin Doran
>
> Start to define a  REST Web API that will serve as the contract between 
> clients (e.g., NiFi) and the web service.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (NIFIREG-8) Define Web REST API

2017-08-08 Thread Kevin Doran (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFIREG-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16118985#comment-16118985
 ] 

Kevin Doran commented on NIFIREG-8:
---

Can someone please assign this to me?

> Define Web REST API 
> 
>
> Key: NIFIREG-8
> URL: https://issues.apache.org/jira/browse/NIFIREG-8
> Project: NiFi Registry
>  Issue Type: New Feature
>Reporter: Kevin Doran
>
> Start to define a  REST Web API that will serve as the contract between 
> clients (e.g., NiFi) and the web service.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (NIFIREG-8) Define Web REST API

2017-08-08 Thread ASF GitHub Bot (JIRA)

[ 
https://issues.apache.org/jira/browse/NIFIREG-8?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16118986#comment-16118986
 ] 

ASF GitHub Bot commented on NIFIREG-8:
--

GitHub user kevdoran opened a pull request:

https://github.com/apache/nifi-registry/pull/4

NIFIREG-8: Registry Web API Stubs

- Upgraded to latest version of Jersey
- Upgraded to io.swagger annotations, latest version
- Added resources for Bucket and Flow
- Extended model to have the beginnings of concept for Bucket

Next steps after this:
- Add API endpoints for user/group/policy management
- Possible rename some of the data model classes / packages to broaden the 
concept of "flow" data model to something more generic, as discussed with 
@bbende 

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/kevdoran/nifi-registry registry-web-api

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/nifi-registry/pull/4.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

This closes #4


commit 06369fee97309c3b1d0c29604a98ab6f829f281c
Author: Kevin Doran 
Date:   2017-08-07T14:29:11Z

WIP: NiFi Registry Web API endpoints

commit 0c23f1c1accec144a7ad62673167c2f700d20130
Author: Kevin Doran 
Date:   2017-08-08T20:29:43Z

WIP: NiFi Registry Web API endpoints




> Define Web REST API 
> 
>
> Key: NIFIREG-8
> URL: https://issues.apache.org/jira/browse/NIFIREG-8
> Project: NiFi Registry
>  Issue Type: New Feature
>Reporter: Kevin Doran
>
> Start to define a  REST Web API that will serve as the contract between 
> clients (e.g., NiFi) and the web service.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)