Jump to content

Blesta Addons

Alpha Developers
  • Posts

    4,868
  • Joined

  • Last visited

  • Days Won

    389

Reputation Activity

  1. Like
    Blesta Addons reacted to PauloV in Currency Format   
    +1 to Portugal/Europe
     
  2. Like
    Blesta Addons got a reaction from activa in pre action events   
    i have already requested this feature, the competitor do this from years now, they have pre-events and after-events (hooks) and they look to response to complete the action or return the returned errors.
    i think this behavior a great way to extend the software and give the developers the ability to do more features and staff . the events now in Blesta is just like a notification system about completed actions, and also i think is no sense for look for after-events return as the action is already completed. 
  3. Thanks
    Blesta Addons got a reaction from PauloV in Service Suspended Email Template   
    not sur, but if the staff suspend a service and they put in the reason fields 'Suspended for security reason', the client should receive the suspension email with the suspended cause, if the suspension was for non payment the reason should be no payment, maybe we should be more precis in the email template to avoid those ticket/emails/phones that ask why my account was suspended . this feature it should be addressed to client not to staff.
    also suspension for non payment is not the same as suspension for violation of TOS . Finally this is not a big deal, it was just enhancement to the email template to be more accurate about the suspension reason .
    also adding suspend by 'Staff id XXX' or by system it would be nice in the service view in admin side .
     
     
  4. Like
    Blesta Addons got a reaction from PauloV in Service Suspended Email Template   
    as Blesta now has option to set service suspension reason, it would be nice to update the email suspension service template to include the service.suspension_reason, a simple condition to check if the service.suspension_reason is set and then include it .
  5. Like
    Blesta Addons got a reaction from activa in custom client fields for contacts   
    it would be better to allow contacts  also to have custom fields like clients account.
    now the custom fields is apply to clients account only .
  6. Like
    Blesta Addons got a reaction from activa in Config Addons Quantity field   
    it would be more professional and simple if Blesta change how the quantity field is rendered now . a more simple quantity filed  should be more elegant and all device compatible . something like this sample

    sample code
    https://bootsnipp.com/snippets/dGWP
     
     
     
     
  7. Like
    Blesta Addons got a reaction from PauloV in Currency Format   
    is possible to ad anew currency format for the fallowing style
    '####,##'
    '####.##'
    the actual format has a space between numbers like '# ###,##' .
     
  8. Like
    Blesta Addons got a reaction from Michael in Domain Manager - We need your feedback on domains   
    Welcome back again ?
    in my opinion the renewal price is a good addition, sometimes you need to make a promo without offering promo code, this way you can offer promo for renewal or registering with a easy way. it left now the transfer price wit the same logic as renew price, the transfer price will be only used in order form as it happen only the first time of contract. after making a unified commands for domains modules will solve all other issues, after this two steps we can release our custom order form to the community. (used here https://nh.ma) we can't release it as we have some tweak in our modules and some core files .
     
  9. Like
    Blesta Addons got a reaction from Paul in Domain Manager - We need your feedback on domains   
    Welcome back again ?
    in my opinion the renewal price is a good addition, sometimes you need to make a promo without offering promo code, this way you can offer promo for renewal or registering with a easy way. it left now the transfer price wit the same logic as renew price, the transfer price will be only used in order form as it happen only the first time of contract. after making a unified commands for domains modules will solve all other issues, after this two steps we can release our custom order form to the community. (used here https://nh.ma) we can't release it as we have some tweak in our modules and some core files .
     
  10. Like
    Blesta Addons got a reaction from PauloV in Domain Manager - We need your feedback on domains   
    Welcome back again ?
    in my opinion the renewal price is a good addition, sometimes you need to make a promo without offering promo code, this way you can offer promo for renewal or registering with a easy way. it left now the transfer price wit the same logic as renew price, the transfer price will be only used in order form as it happen only the first time of contract. after making a unified commands for domains modules will solve all other issues, after this two steps we can release our custom order form to the community. (used here https://nh.ma) we can't release it as we have some tweak in our modules and some core files .
     
  11. Haha
    Blesta Addons got a reaction from PauloV in Which control panel and why?   
    and the important thing is blesta has module for virtualmin, maybe someone can create a importer/migrator from cPanel module to virtualmin
     
  12. Like
    Blesta Addons got a reaction from EuroDomenii in Domain Manager - We need your feedback on domains   
    Welcome back again ?
    in my opinion the renewal price is a good addition, sometimes you need to make a promo without offering promo code, this way you can offer promo for renewal or registering with a easy way. it left now the transfer price wit the same logic as renew price, the transfer price will be only used in order form as it happen only the first time of contract. after making a unified commands for domains modules will solve all other issues, after this two steps we can release our custom order form to the community. (used here https://nh.ma) we can't release it as we have some tweak in our modules and some core files .
     
  13. Like
    Blesta Addons reacted to PauloV in cPanel increases price best alternative?   
    Hello blestars
    My 2 cents on this mater  
    We are ditching cPanel for good, mass migrations servers to Virtualmin, the Virtualmin handle 100% cPanel Backups restore witout any issues and so we only need to point the DNS's to the new servers

    We only made a few changes on Virtualmin. On Webmin, we add ports 2096/2097 to redirect to Usermin port 2000 and 2086/2087/2082/2083 ports to Virtualmin port 10000

    We also pré-installed on the hostname phpMyAdmin and RoundCube with the Mobile Theme (https://github.com/messagerie-melanie2/Roundcube-Plugin-Mobile) to all users have normal acess to a known Webmail and MariaDB Database managment  (Virtualmin alredy bring there own DataBase Managmente and Webmail software). and add a Link on Usermin Painel to open RoundCube Webmail
    Finally we add CSF Firewall like so:
    cd /usr/src rm -fv csf.tgz wget https://download.configserver.com/csf.tgz tar -xzf csf.tgz cd csf sh install.sh - Install the csf webmin module in:
    Webmin > Webmin Configuration > Webmin Modules > From local file > /etc/csf/csfwebmin.tgz > Install Module (sometimes because the webmin cache we have to make this step twice)
    After you install the module, you can simply log in to Virtualmin, chick on Webmin (top left) and then: System > ConfigServer Security & Firewall
    Also we add PHP verions 5.4, 5.6, 7.2 (now by default virtualmin alredy brings php 5.4 and 7.2) 
    #we install remi repository to add more php versions and modules yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum install php56 php56-php-bcmath php56-php-cli php56-php-devel php56-php-fpm php56-php-gd php56-php-mbstring php56-php-mysqlnd php56-php-opcache php56-php-pdo php56-php-pspell php56-php-xmlrpc php56-php-memcached php56-php-iconv php56-php-zlib php56-php-mcrypt php56-php-simplexml #you cann add/remove extensions abose :)  
    We also add ioncube like so:
    cd /usr/local wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.zip unzip ioncube_loaders_lin_x86-64.zip rm ioncube_loaders_lin_x86-64.zip And add to php.ini on Virtualmin the line for exemple for php7.2
    zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.2.so To start migrate you can do it on Virtualmin GUI or on CLI, on CLI (https://www.virtualmin.com/documentation/id%2Cvirtualmin_for_cpanel_users) you can make a batch file with mass import in a very easy way like so:
    virtualmin migrate-domain --type cpanel --source /home/cpanel_username_backup_file.tar.gz --user cpanel_username_here --pass 'cpanel_username_password_here' --webmin #for multiple just add a .sh file with a somethin like this: virtualmin migrate-domain --type cpanel --source /home/cpanel_username_backup_file1.tar.gz --user cpanel_username1_here --pass 'cpanel_username_password1_here' --webmin virtualmin migrate-domain --type cpanel --source /home/cpanel_username_backup_file2.tar.gz --user cpanel_username2_here --pass 'cpanel_username_password2_here' --webmin virtualmin migrate-domain --type cpanel --source /home/cpanel_username_backup_file3.tar.gz --user cpanel_username3_here --pass 'cpanel_username_password3_here' --webmin #and so on... Its more easy and less troblen then DirectAdmin, Plesk or even Interworx
    Common problems after migration:
    #Error 500
    .htacess file with the directive "Options +FollowSymlinks" just comment that line
    #Rong php version (client can change PHP on Virtualmin painel)
    #Some notes for anyonw that never try Virtualmin/Webmin
    Virtualmin/Webmin (port 10000) Root = WHM (so many features that in the first time we "lost" inside, but the more time we spent the more you will likeit, its a lot better and more mature then cPanel)
    Virtulmin/Webmin User (port 10000) = cPanel (A lot more options than cPanel)
    Usermin = Webmail (but with a loit more option like POP/IMAP external emails sincronizing and SPAM filters more advanced than cPanel)
    The only thing is that dosent support CloudLinux (its not a downside) and dosent support Softaculous (Virtualmin has is own Software inside that you can add toyr own scripts or buy the Pro License that is 200$ per year with unlimited accounts)
    The GPL verion dosent support Reseller accounts, but you can bypass this if you dont want to spend now any money, just creat on Webmin New users with permissions to only acess there clients accounts, is like a Reseller accouny but witout any limit on creating, or do it like us and create for each reseller a VPS or CLOUD server for that reseller maybe is cheper than buy a Virtualmin Pro license, on this critical fase  
    Any problems or any douths you can ask me and I will try to fill in  

    P.S- We are migrating more than 5k clients from cPanel to Virtualmin and we have tested a lot Virtualmin since last year iin migrations and compability (we have several CLOUD on production with dozens of clients with CentoS 7 + Virtualmin), because of our new CLOUD platform that we have created. 
  14. Like
    Blesta Addons reacted to Alento in Config Addons Quantity field   
    I am new to Blesta and am trying to create an addon which can have a quantity from 0 to 2 and a second addon which can have a quantity from 0 to 8.  So far the only method I see is using a slider, which IMHO is ugly.  I would definitely PREFER this option.  Thank you @Blesta Addons
  15. Like
    Blesta Addons got a reaction from activa in Currency Format   
    is possible to ad anew currency format for the fallowing style
    '####,##'
    '####.##'
    the actual format has a space between numbers like '# ###,##' .
     
  16. Thanks
    Blesta Addons reacted to stacklicense in Custom s3 Endpoints for Blesta System Backups   
    Hello
    The Stack License team is happy to announce our free modification to the Blesta System Backups allowing you to use custom s3 endpoints such as DigitalOcean Spaces and StackPath Object Storage
    You can view the modification at github.
    https://github.com/stacklicense/custom-backup-s3-endpoints
    If you want a custom s3 endpoint added just reply here or open an issue and we will get them added.
     
  17. Like
    Blesta Addons reacted to tulsi in HEXONET registrar module on Blesta   
    Hi everyone,
    A new version of the ISPAPI registrar module has been released.
    You can find the latest version of the module on HEXONET's website - https://www.hexonet.net/resellers/integration#blesta
    More information you can find on Git too - https://github.com/hexonet/blesta-ispapi-registrar/releases
    Happy domain selling with HEXONET's registrar module. ?
    For support or any questions, you can reach us at - https://hexonet.support or help@hexonet.support
  18. Like
    Blesta Addons reacted to Jonathan in Modules Don't Create Locks When Activating Services   
    Some modules take several minutes to activate a service and they don't create a lock of any sort when starting activating to prevent another process, be it cron or human, from duplicating the action.
    I've seen multiple instances of an order getting entered, a staffer clicking "activate" on the service to go ahead and provision it and either the cron was already running, or starts running while the staff-induced activation is still running and two services are setup, two activation emails are sent, but only one record exists in blesta so you end up with a totally orphaned service.
    A simple fix for this is to use locks in the database during provisioning.
  19. Like
    Blesta Addons reacted to Tyson in Vesta usernames are easily duplicated (and then service creation fails)   
    The module really should make several attempts at generating a username if one is already taken before it fails in Blesta. I've created CORE-3225 to look into adding that behavior.
  20. Like
    Blesta Addons got a reaction from PauloV in [Module] Hetzner Cloud   
    This module is for Cloud and not for robot.
    this is already supported, from package creation page you can chose the server base of the package.
    the cPanel/Softaculous licensing will be implemented like a hook system for the module, we have already done it with our virtualizor extended module, after we will sur is totally functional we will release it and port them to Hetzner Cloud module too.
    We don't have any public changelog or github reposity now, we have our internal project system. Just to note we also using the Hetzner Cloud module for our other brands and we should update it and adding more futures to our clients and of course the blesta addons users will get this features also .
    Rescue is in our next release, ISO Images and Graphs will come later, maybe we will ad support for volumes before them as they are very used .
     
  21. Thanks
    Blesta Addons got a reaction from tallship in [Module] Hetzner Cloud   
    This module is for Cloud and not for robot.
    this is already supported, from package creation page you can chose the server base of the package.
    the cPanel/Softaculous licensing will be implemented like a hook system for the module, we have already done it with our virtualizor extended module, after we will sur is totally functional we will release it and port them to Hetzner Cloud module too.
    We don't have any public changelog or github reposity now, we have our internal project system. Just to note we also using the Hetzner Cloud module for our other brands and we should update it and adding more futures to our clients and of course the blesta addons users will get this features also .
    Rescue is in our next release, ISO Images and Graphs will come later, maybe we will ad support for volumes before them as they are very used .
     
  22. Like
    Blesta Addons got a reaction from Joseph H in Config Addons Quantity field   
    we can add a small text to indicate the limits under the input field.
    in side side i found that more pro and more simple to work, the slider in some browser and some mobile stuck and freeze . but if you want to add a option when we select the quantity text to select between slider and input well be nice also .
  23. Like
    Blesta Addons got a reaction from activa in GeoIP Updater Plugin Notice   
    we have updated the plugin to support geoip2 database  .
    just re-download the plugin and upgrade or install it .
     
  24. Like
    Blesta Addons got a reaction from Tyson in Client Side not showing errors returned from gateway buildProcess()   
    re-uploaded the files again and is working now .
  25. Like
    Blesta Addons got a reaction from Paul in Client Side not showing errors returned from gateway buildProcess()   
    re-uploaded the files again and is working now .
×
×
  • Create New...