Reply
Ubiquiti Employee
Posts: 2,622
Registered: ‎12-10-2015
Kudos: 944
Solutions: 219

Re: UCRM Plugins are here!!

Understand. The internal interface would be useful, I agree, especially for advanced users who want to do a lot of fancy custom extensions.

But the thing is the API is a must, for most of the users and for external apps. That's why we have been preferring this way so far.

My ideas for the future:
1) it's possible there could be some kind of wrapper which would do the curl, json parsing, etc. and you could just call "API::fetchUsers()"
2) it's possible to autoload internal classes and call internal methods in any UCRM Plugin to manage the UCRM data objects directly.

The important thing is that both 1 and 2 can be developed by the community now. Anyone can just push a script to the "UCRM Plugins" git repo.

What we can do in the future is providing some better interface for option 2 to make it easier for more complicated functions. Feel free to create a feature request for this interface or even for 1) or 2)
If this become requested by more users, we would focus on this much sooner.
Emerging Member
Posts: 101
Registered: ‎03-24-2017
Kudos: 57
Solutions: 1

Re: UCRM Plugins are here!!

I'm looking to get a plugin that syncs data from UCRM into Xero accounting software. Is there anyone willing to have a conversation about this and look into it? 

Ubiquiti Employee
Posts: 2,622
Registered: ‎12-10-2015
Kudos: 944
Solutions: 219

Re: UCRM Plugins are here!!

Emerging Member
Posts: 81
Registered: ‎01-19-2015
Kudos: 65

Re: UCRM Plugins are here!!

Dear @UBNT-Petr, i made a plugin to Sync UCRM Service Bandwith with Mikrotik Simple Queue Max-Limit (Datarate)...

i've very basic knowledge of PHP coding, so i based my code on a Ubiquiti Pulgin FIO_CZ an modified all i could to get it working.

I know that anyone with more know of PHP coding can improve this plugin, but until know, it's perfectly working, and i want to share it, so anyone can use/modify it.

 

I don't understand at all the GitHub platform, but i tried to get there my plugin. Or perhaps you can upload it to UCRM-Plugin master branch, so anyone how looks for a Mikrotik Plugin can find it.

 

please find my plugin here: https://github.com/fgampel/UCRM-plugins/tree/master/plugins/mkt-queue-sync 

 

And tell me if you want me to do something else.

Ubiquiti Employee
Posts: 2,622
Registered: ‎12-10-2015
Kudos: 944
Solutions: 219

Re: UCRM Plugins are here!!

@fgampel that's great, thanks for sharing. We will push it to the public github repo.

For any future updates, you can propose them yourself. Just create a new Pull Request for an update or for an entirely new plugin. Then, when we or the community verify that, we will merge it.
Emerging Member
Posts: 81
Registered: ‎01-19-2015
Kudos: 65

Re: UCRM Plugins are here!!

Yesterday i did a pull request, and commited it.
As i said i don't know exactly how GitHub works, but take a look if you can find my pull request. https://github.com/fgampel/UCRM-plugins/tree/master/plugins/mkt-queue-sync

Have a nice day.!
Ubiquiti Employee
Posts: 2,622
Registered: ‎12-10-2015
Kudos: 944
Solutions: 219

Re: UCRM Plugins are here!!

[ Edited ]

@fgampel I have copied your code into the official UCRM Plugins repository: https://github.com/Ubiquiti-App/UCRM-plugins/pull/16
we will review it and merge it eventually. Feel free to propose any further changes or fixes here.

 

Update: This is the right pull request  https://github.com/Ubiquiti-App/UCRM-plugins/pull/17 

Emerging Member
Posts: 81
Registered: ‎01-19-2015
Kudos: 65

Re: UCRM Plugins are here!!

That's great! Thanks!
Have a nice day.
Veteran Member
Posts: 5,830
Registered: ‎02-09-2010
Kudos: 2446
Solutions: 38

Re: UCRM Plugins are here!!

Doesn't handle burst speeds.

 

Also, would be nice to have a language selector por favor.

Emerging Member
Posts: 81
Registered: ‎01-19-2015
Kudos: 65

Re: UCRM Plugins are here!!

In the PHP script most comments are in English and Spanish. I think there is no implemented until yet a Language selector for plugins in UCRM.
In next weeks i'll be working on a new version which handles burst speeds. Or feel free to propose your updates at GitHub Man Wink
New Member
Posts: 1
Registered: ‎04-25-2016

Re: UCRM Plugins are here!!

Hi there, I really love this program, it is what I have been looking for, for a while!  However I need to know if anyone can create a plugin for me to add Elavon as my payment processor?

 

Any help is great, Thank you

Senior Member
Posts: 3,548
Registered: ‎05-19-2009
Kudos: 237
Solutions: 8

Re: UCRM Plugins are here!!

any work being done on a PPPOE and or Radius plugin?

www.linkedin.com/pub/timothy-steele/23/57/401

https://www.gofundme.com/support-a-good-person
Highlighted
Established Member
Posts: 1,886
Registered: ‎07-17-2009
Kudos: 205
Solutions: 4

Re: UCRM Plugins are here!!

@doc4444  I went from using Elavon to straight PayPal and it seems to be working pretty well.

Reply