Jump to content

[Module] Sonicpanel Billing Module (commercial)


Gigaion
 Share

Recommended Posts

Hello,

Gigaion/UTuneIn is proud to release the SonicPanel billing module.
This module works to create and manage radio accounts created for the SonicPanel Radio Manager. ( https://sonicpanel.com )


This module is paid and does require a license code to use. ( License code may be purchased here - "License - Blesta Module SonicPanel" )

We have switched the module to a freemium module. At this point in time all features are free with no license code needed for the free version.
This is the download location for the latest SonicPanel module version: Download Here

We have been actively working with the SonicPanel developers to have them add API features to get this module up and running.

Currently the following are available features :

  • Add Sonicpanel Servers
  • Create single radio packages (Or recommended use configurable options to set radio packages)
  • Suspend/unsuspend radio
  • Change radio password
  • Upgrade/downgrade radio packages (If using configurable options)
  • Automatic provisioning of username and password

Planned features (not yet implemented)

  • The following will be also added after SonicPanel releases a future API feature adding the ability to manage these:
    • Restart/Start/Stop radio
    • AutoDJ Skip song

 

A Installation and setup PDF guide is included within the module.

A Google Slides version of the guide is also available (For those who do not want to download it): Guide

Disclaimer:

SonicPanel is still in active development. They may receive many new updates which may break this module.
Please inform us when a bug occurs and we will be happy to provide support to fix the issue.

 

Changelog (Client Module):

Quote

v1.0.0 [April 16, 2020]
- Initial Release

v1.0.1 ~ v1.0.3 [April 18, 2020]
- Minor bug fixes.

v1.0.4 [April 19, 2020]
- Added ability to login to SonicPanel in client area by clicking button "SonicPanel Login"
- Added additional radio connection to client tab "Radio Login Information"
- Added ability to manually add a pre-existing SonicPanel login/password via Blesta admin utility for add service (Make sure to uncheck use module)

v1.0.5 [April 19, 2020]
- Minor internal changes to prepare for future SonicPanel v2.5 API release changes.

v1.0.6 [May 29, 2020]
- Updated licensing system to be more lenient. This should allow certain features to still work when license expires/suspends, to give Blesta administrators time to get their license renewed.

v1.0.7 [May 30, 2020]
- Added IPv6 to IPv4 Proxy. This is useful when the Blesta installation is using IPv6 to contact SonicPanel's API and the SonicPanel server does not have a IPv6 address.

v1.0.8 [July 1, 2020]
- Fixed bug with non UTF-8 customer names causing issues with service activation

v1.0.9 [August 4th, 2020]
- (Important update!) Activation servers switched from utune.in to utunein.net

v1.0.10 [May 18th, 2021]
-Show hostname instead of IP address (SonicPanel primarily uses hostname for many features such as SSL)
-Exclude in username and password generation (As they are common confused letters): i,l,o
-IPv6 to IPv4 proxy feature disabled
-License code no longer required to use module (subject to future change)

 

Changelog (Reseller Module):

Quote

v1.0.0 [April 19, 2020]
- Released Reseller module for SonicPanel.
- *Note*: Ensure to disable configurable option upgrade/downgrades. We are awaiting SonicPanel to implement API for reseller account package changes.

v1.0.1 [May 29, 2020]
- Updated licensing system to be more lenient. This should allow certain features to still work when license expires/suspends, to give Blesta administrators time to get their license renewed.

v1.0.2 [May 30, 2020]
- Added IPv6 to IPv4 Proxy. This is useful when the Blesta installation is using IPv6 to contact SonicPanel's API and the SonicPanel server does not have a IPv6 address.

v1.0.3 [July 1, 2020]
- Fixed bug with non UTF-8 customer names causing issues with service activation

v1.0.4 [August 4th, 2020]
- (Important update!) Activation servers switched from utune.in to utunein.net

v1.0.6 [May 18th, 2021]
-Show hostname instead of IP address (SonicPanel primarily uses hostname for many features such as SSL)
-Exclude in username and password generation (As they are common confused letters): i,l,o
-IPv6 to IPv4 proxy feature disabled
-License code no longer required to use module (subject to future change)

 

Edited by Gigaion
v1.0.10 Client Module and v1.0.6 Reseller Module
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...