Re: Regarding changes in Apache Nifi

2017-03-22 Thread Sunil Neurgaonkar
Hey Dave, Bryan,

Thanks for your help. We were able to change the UI. Here are some
screenshots of what we did so far.

Regards,
Sunil Neurgaonkar

On Thu, Mar 16, 2017 at 7:55 PM, Dave Hirko  wrote:

> We’ve built custom, UI abstractions on top of Nifi using the REST API’s
> exclusively.  The API documentation is very good, and as people have
> suggested, we became very effective at using the browser Developer console
> to understand the REST calls in the native UI so we could better understand
> how and when those API calls are made.  Toggling back and forth between
> watching the requests in the browser development console, and the API
> documentation was key to making us effective at building our own UI’s.  if
> you go down this path, you quickly realize just how many API calls are made
> to perform very basic actions in the native Nifi UI.
>
>
> Dave Hirko | d...@b23.io | 571.421.7729
>
>
>
> On 3/16/17, 10:19 AM, "Bryan Rosander"  wrote:
>
> Hi Sunil,
>
> Everything that the NiFi UI does is performed via a REST API [1].  You
> could write your own front end that utilizes that API to perform
> operations.
>
> There are also processors that contribute their own UI [2] so you could
> potentially go down that road if you wanted.
>
> Thanks,
> Bryan
>
> [1] https://nifi.apache.org/docs.html  (search for rest in the bottom
> left
> text box)
> [2]
> https://github.com/apache/nifi/tree/master/nifi-nar-bundles/
> nifi-standard-bundle/nifi-jolt-transform-json-ui
>
> On Thu, Mar 16, 2017 at 8:37 AM, Suneel Marthi 
> wrote:
>
> > Forwarding this to dev@nifi.a.o
> >
> > If I understood the question here, the ask is for a white-labeled
> Nifi that
> > could be customized per deployment !!
> >
> >
> >
> > On Thu, Mar 16, 2017 at 8:23 AM, Sunil Neurgaonkar <
> > sunil.neurgaon...@techprimelab.com> wrote:
> >
> > > Hey Suneel,
> > >
> > > I am a developer @ Techprimelab Software Pvt. Ltd., and I was
> working on
> > > Apache Nifi (https://github.com/apache/nifi)
> > >
> > > I wanted to know that is there any way we could add custom UI to
> Apache
> > > Nifi. Like which files/folders to makes the changes in for them to
> > reflect
> > > in the App.
> > >
> > > It would be great if you give us anything related to this. I look
> forward
> > > to hearing from you soon.
> > >
> > > Thanks and Regards
> > >
> > > --
> > > Sunil Neurgaonkar
> > >
> > >
> >
>
>
>


-- 
Sunil Neurgaonkar
m: +91 904 976 3339
e: sunil.neurgaon...@techprimelab.com 
   



Re: Regarding changes in Apache Nifi

2017-03-16 Thread Dave Hirko
We’ve built custom, UI abstractions on top of Nifi using the REST API’s 
exclusively.  The API documentation is very good, and as people have suggested, 
we became very effective at using the browser Developer console to understand 
the REST calls in the native UI so we could better understand how and when 
those API calls are made.  Toggling back and forth between watching the 
requests in the browser development console, and the API documentation was key 
to making us effective at building our own UI’s.  if you go down this path, you 
quickly realize just how many API calls are made to perform very basic actions 
in the native Nifi UI.  


Dave Hirko | d...@b23.io | 571.421.7729



On 3/16/17, 10:19 AM, "Bryan Rosander"  wrote:

Hi Sunil,

Everything that the NiFi UI does is performed via a REST API [1].  You
could write your own front end that utilizes that API to perform operations.

There are also processors that contribute their own UI [2] so you could
potentially go down that road if you wanted.

Thanks,
Bryan

[1] https://nifi.apache.org/docs.html  (search for rest in the bottom left
text box)
[2]

https://github.com/apache/nifi/tree/master/nifi-nar-bundles/nifi-standard-bundle/nifi-jolt-transform-json-ui

On Thu, Mar 16, 2017 at 8:37 AM, Suneel Marthi  wrote:

> Forwarding this to dev@nifi.a.o
>
> If I understood the question here, the ask is for a white-labeled Nifi 
that
> could be customized per deployment !!
>
>
>
> On Thu, Mar 16, 2017 at 8:23 AM, Sunil Neurgaonkar <
> sunil.neurgaon...@techprimelab.com> wrote:
>
> > Hey Suneel,
> >
> > I am a developer @ Techprimelab Software Pvt. Ltd., and I was working on
> > Apache Nifi (https://github.com/apache/nifi)
> >
> > I wanted to know that is there any way we could add custom UI to Apache
> > Nifi. Like which files/folders to makes the changes in for them to
> reflect
> > in the App.
> >
> > It would be great if you give us anything related to this. I look 
forward
> > to hearing from you soon.
> >
> > Thanks and Regards
> >
> > --
> > Sunil Neurgaonkar
> >
> >
>




Re: Regarding changes in Apache Nifi

2017-03-16 Thread Bryan Rosander
Hi Sunil,

Everything that the NiFi UI does is performed via a REST API [1].  You
could write your own front end that utilizes that API to perform operations.

There are also processors that contribute their own UI [2] so you could
potentially go down that road if you wanted.

Thanks,
Bryan

[1] https://nifi.apache.org/docs.html  (search for rest in the bottom left
text box)
[2]
https://github.com/apache/nifi/tree/master/nifi-nar-bundles/nifi-standard-bundle/nifi-jolt-transform-json-ui

On Thu, Mar 16, 2017 at 8:37 AM, Suneel Marthi  wrote:

> Forwarding this to dev@nifi.a.o
>
> If I understood the question here, the ask is for a white-labeled Nifi that
> could be customized per deployment !!
>
>
>
> On Thu, Mar 16, 2017 at 8:23 AM, Sunil Neurgaonkar <
> sunil.neurgaon...@techprimelab.com> wrote:
>
> > Hey Suneel,
> >
> > I am a developer @ Techprimelab Software Pvt. Ltd., and I was working on
> > Apache Nifi (https://github.com/apache/nifi)
> >
> > I wanted to know that is there any way we could add custom UI to Apache
> > Nifi. Like which files/folders to makes the changes in for them to
> reflect
> > in the App.
> >
> > It would be great if you give us anything related to this. I look forward
> > to hearing from you soon.
> >
> > Thanks and Regards
> >
> > --
> > Sunil Neurgaonkar
> >
> >
>


Re: Regarding changes in Apache Nifi

2017-03-16 Thread Suneel Marthi
Forwarding this to dev@nifi.a.o

If I understood the question here, the ask is for a white-labeled Nifi that
could be customized per deployment !!



On Thu, Mar 16, 2017 at 8:23 AM, Sunil Neurgaonkar <
sunil.neurgaon...@techprimelab.com> wrote:

> Hey Suneel,
>
> I am a developer @ Techprimelab Software Pvt. Ltd., and I was working on
> Apache Nifi (https://github.com/apache/nifi)
>
> I wanted to know that is there any way we could add custom UI to Apache
> Nifi. Like which files/folders to makes the changes in for them to reflect
> in the App.
>
> It would be great if you give us anything related to this. I look forward
> to hearing from you soon.
>
> Thanks and Regards
>
> --
> Sunil Neurgaonkar
> m: +91 904 976 3339 <+91%2090497%2063339>
> e: sunil.neurgaon...@techprimelab.com 
>    
> 
>
>