Jump to content

cluster

Members
  • Posts

    37
  • Joined

  • Last visited

  • Days Won

    1

Reputation Activity

  1. Like
    cluster reacted to Paul in whmcs import - errors ocurred?   
    This error seems to indicate that MySQL crashed, are you still getting this error? If so, see that you meet the "Recommended Requirements" and options for MySQL/MariaDB https://docs.blesta.com/display/user/Requirements
    If you get past that error and still have trouble and want to get us a copy of the database securely so we can run a test import and debug in a local environment we will be able to resolve any issues and get an updated importer to you (and delete all copies of the data).
  2. Like
    cluster got a reaction from locthb in whmcs import - errors ocurred?   
    I searched all the whmcs tables and emptied the following which did not have a valid userid
    tbloauthserver_access_tokens
    tbloauthserver_clients
    the same error message is still displayed, only customers and invoices are imported.
    I am a little disappointed that there is no feedback here ...
    I was able to import everything from whmcs in a wisecp installation (except for cancellations & domains price list).
    When will these problems be fixed in the blesta import script?
  3. Like
    cluster reacted to Paul in Blesta 5.2 has been released!   
    For details and download, please see https://www.blesta.com/2021/10/19/blesta-5.2-released/
  4. Like
    cluster reacted to Blesta Addons in New Section for pending service changes list   
    it would be perfect if we can see a new place/tab for pending service changes. that way we can see the list of pending services changes,  and not sure if possible also to see list of completed services changes.
     
    https://requests.blesta.com/topic/tab-for-pending-service-changes
  5. Like
    cluster reacted to Blesta Addons in hetzner dedicated server module comming soon   
    Hello All,
    We want to announce that we are almost finished the development of our new module for Hetzner Dedicated Servers, the most wanted module for server resellers in europe, the module will handle the most important actions from admin and client area. with this module we have covered the big 2 companies in europe for dedicated servers (Ovh, Hetzner).
  6. Like
    cluster reacted to TheMaster in Hetzner Cloud Module   
    We Are Glad to release hetzner cloud module V 1.5.0
    - Create server from snapshot added based on customer request @TeYroX
    -Ability to add a nick name for each server based on customer request
    - cache  server images added to reduce API request
    -oh didn't mention we celebrate 0 BUGS reported so there is no bug fixes ?
    ------------------------------
    how to enable create from snapshot ?
    -go to hetzner account  create your snapshots
    -on blesta backend go settings -> modules -> manage ->edit (the API token or add a new one )
    -tick the check box next to allow create from snapshots
    -save it
    -on the main  manage page  click clear cache (if you don't do that it will be automatically cleared every 24 Hours )
    you are done !
     
  7. Like
    cluster reacted to Blesta Addons in [Domain Manager] Unify Functions Action in modules   
    this is how all other software work, but i believe any public functions should be standardized across registrars, or at least the most used/important functions that i could think in it now could be :
    getDomainInfo(), return domain info it can include some subfunction like getContact()
    getContacts(), to get all or only one contact type
    updateContact(), to update all contact or only one contact
    getNameservers(), to get nemaservers return data should be like ["ns1" => xxxxx, "ns" => xxxxx, "ns"=> xxx, ...ect]
    updateNameservers(), to update nameserver, $vars  data should a list of nameservers ["ns1" => xxxxx, "ns" => xxxxx, "ns"=> xxx, ...ect]
    getEppCode(),  return string
    updateEppCode(),
    getLockSettings(),
    updateLockSettings(),
    ResendIRTPVerificationEmail(), to resend Verification emails
    RegisterDomain(), function to send registration action to registrar, normally it called inside addService()
    TrasferDomain(), function to send transfer action to registrar, normally it called inside addService()
    RenweDomain(), function to send renew action to registrar, normally it called inside renewService()
    DeleteDomain(), some registrar support release/delete command.
    RestoreDomaine() some registrar support restore domain,
    CreateChildNameServer(), used to create child namserver,
    UpdateChildNameServer(), used to update child namserver info.
    DeleteChildNameServer(), used to delete child namserver
    and we must add function also for domain forwarding, email forwarding, dns management.
     
  8. Like
    cluster reacted to Jono in [Domain Manager] Unify Functions Action in modules   
    Love it, thanks for the input   Can't guarantee it for 5.1 but I'll look at getting it in 5.2 or 5.3.  https://dev.blesta.com/browse/CORE-4342
  9. Like
    cluster reacted to Paul in invoice emails - shared invoice settings safe?   
    That's great! We are glad that you are considering Blesta.
    Do you mean the "Pay Now" link that appears in invoice emails that does not require a client to be logged in to make payment? This link does not automatically log the client into the client area, it only allows them to make a payment without being logged in. So, while it's possible that some information about the client can be seen as required for making payment, using the link does not give full access to the client account. Clicking the link allows payment, but you cannot see other invoices, services, transactions, or place orders or anything like that. Limited access for the purpose of making payments only.
    If you do not want to use the Pay Now link, you can remove it from the email templates.  But most people like it because it's easier to get clients to pay without needing to remember their login.
  10. Like
    cluster reacted to Paul in Blesta 5.1 Beta 1 Has Been Released   
    For details, see https://www.blesta.com/2021/06/09/blesta-5.1-beta-released/
  11. Like
    cluster reacted to Blesta Addons in login security & installation path questions   
    as i know, the captcha is universal, if you have custom plugin  for login, is easy to integrate.
    not possible at the moment, but can be done via  a custom plugin.
    yes, it's a native feature, per default is 10 attempts, it can be changed from config file (Blesta.max_failed_login_attempts).
    just rename the client prefix from routes.php file to any new name like 'area' so the link will become /clients/area/
  12. Like
    cluster reacted to Blesta Addons in change language via GET and POST requests?   
    it work with blesta v5, if any trouble just open a ticket we will look and install it for you.
  13. Like
    cluster reacted to Blesta Addons in rewrite lang string in .htaccess to a virtual folder?   
    even if the .htaccess work, the blesta will still generate links without any lang prefix .
     
  14. Like
    cluster reacted to Blesta Addons in change language via GET and POST requests?   
    we have a plugin that is doing this out of the box, multi-languages plugin.  you can check it in live in our website
    https://blesta-addons.com/
    https://blesta-addons.com/fr/
    https://blesta-addons.com/es/
  15. Like
    cluster reacted to Michael in change language via GET and POST requests?   
    You should have a dropdown on show for switching languages. 
  16. Like
    cluster reacted to Blesta Addons in Blesta Addons Support Blesta V5   
    Hello All,
    we are working hard to upgrade and test all our add-ons to support blesta v5, and we have already done for so many add-ons now, not released until now for testing purpose. when we release the new update support for blesta v4 will be limited and in some case will be stopped.
    the new requirement for blesta V5 will push us also to follow the same requirement for our add-ons, so will support php 7.2 and above, support for php 5.6 and 7.1 will be stopped.
    our clients should save any old add-ons in their behalf, after we release the new update no more downloads for old release.
  17. Like
    cluster reacted to Blesta Addons in Base64 Encoded Email?   
    i think so, the function setBody() is your friend;
  18. Thanks
    cluster reacted to Blesta Addons in Limit emails sent in mass mailer plugin   
    some of our clients asked us to change the mass mailer plugin to limit the emails sent on the cron, as the actual one some times block the smtp or the hosting account if the list is a big one. so we have decided to look in the code and i have found a simple way to do the jobs, and since is simple we have decided to share it with the community .
    open the file plugins/mass_mailer/Cron/Email.php and change this lines (begin from line 55)
    while (($task = $this->MassMailerTasks->getByJob($job->id))) { // Send the email $this->MassMailerEmails->send($task, $email); // Delete the task $this->MassMailerTasks->delete($task->id); } $this->completeJob($job->id); by this one
    $counter = 0; $limit = 15; while (($task = $this->MassMailerTasks->getByJob($job->id))) { if ($counter > $limit) { break; } // Send the email $this->MassMailerEmails->send($task, $email); // Delete the task $this->MassMailerTasks->delete($task->id); $counter += 1; } if (!$task) { $this->completeJob($job->id); } you can set you limit by editing the var $limit, in our example every cron (5min) it well send only 15 emails.
    i hope if Blesta staff can look into this simple task and add a limit to the mailer plugin  via the plugin setting.
  19. Like
    cluster reacted to Blesta Addons in Base64 Encoded Email?   
    for your second request, check this post, it has a solution for you
     
  20. Like
    cluster reacted to Michael in Base64 Encoded Email?   
    Okay I have no answer for that sorry I'll tag our lead developer in, I've never had issues with Yahoo, Hotmail or Gmail before though. @Jono
  21. Like
    cluster reacted to Michael in prevent e-mails being sent from test migration?   
    Yes the cron job not being set will not send emails or anything.
  22. Like
    cluster reacted to Paul in Domain Manager - We need your feedback on domains   
    We are in the process of fully spec'ing out the Domain Manager plugin for 4.1 and would love your feedback. I want to give you a basic overview of what we're considering for the Domain Manager, and get your feedback. We want to resolve the current issues and frustrations with how domains are currently handled. Please understand that the new domain system may not include everything in the first release, but our goal is to build the proper foundation so that it can easily be improved upon in the future.
    What is the Domain Manager?
    The Domain Manager is a plugin that will be responsible for all things domain related. Think of the Order System, and the Support Manager which cover all things related to orders, and support, respectively.
    How will I define pricing?
    A pricing grid will exist, likely under Domains > TLD Pricing where the price can be set for each TLD for 1 through 10 years for Register, Renew, and Transfer. This will provide a simple pricing grid, with different price options for Register, Renew, and Transfer. Additionally, special pricing can be set on a Client Group level, which will override the default pricing.
    Additionally, domain extras like ID Protect, Email Forwarding, and DNS Management will be options on a per-TLD basis and pricing can be set for these. The customer would be able to check if they want these options during checkout.
    Question: Is it sufficient to have a single price of ID Protect, Email Forwarding, and DNS Management for all TLDs, or would you want the ability to set a different price for these extra options on each TLD?
    Are domains services?
    This is a question that has resulted in much debate internally. My personal thoughts are that domains are very unique and do not easily fit with services. I am proposing that domains be treated completely separately from services. This means there would be a separate table in the database that stores domains and information unique to domains like: Domain Name, Registrar, Status, Date Registered, Date Expires, Management Features Available, Expiration/Renewal Reminders, Last Sync Date, and whether to Auto Renew or not.
    If domains are not services, they will not be listed with services. For the Staff area, I propose a new Domains widget on client profile pages. For the client area, I propose a new primary nav link called Domains. The Domain Manager would be responsible for renewing domains, and invoicing for them and services and domains would not appear on the same invoices, even if they are billed on the same day.
    Question: What are your thoughts on domains not being considered services?
    What about email templates?
    The domain manager would create several new email templates, likely to include the following: Domain Registration, Domain Transfer Initiated, Domain Transferred, Domain Renewed, Domain Expired, Domain Renewal Notice (domains listed are going to expire in the next x days).
    What about automatic things?
    The Domain Manager would be responsible for the following Automation Tasks:
    Send expiration emails at the reminder intervals Renew domains that are set to automatically renew Synchronize renew dates with the registrar at a given interval What about Registrar Modules?
    The Domain Manager would implement its own module system, and existing registrar modules would not be compatible. The new registrar module system would be drop-in similar to the existing, but these would be enabled and configured under Domains > Registrars. New registrar modules would likely be more lightweight than current registrar modules as the plugin would implement the common features across registrars.
    What management features would be available?
    This will depend on the specific registrar module, but the following features would be supported:
    Register, Transfer, Renew Domain (obviously) with Renew Domain being an option for Clients and Staff Manage DNS for Domain (Get, Update DNS zone records if DNS hosted by registrar) Manage Registrar Lock for Domain (Enable, Disable registrar lock) Manage Email Forwarding for Domain Manage ID Protection for domain (Enable, Disable ID Protection) Manage Contacts for Domain Whois (Registrant, Admin, Tech) Update Name Servers for Domain (Get Name Servers, Update Name Servers) Register Name Servers (Unsupported by many registrars or not commonly done by average users, may be optional for first release) What about existing registrar modules?
    Existing registrar modules would be incompatible with the Domain Manager plugin. However, services using current domain registrar modules will continue to work as they do now.
    Any bulk features?
    We plan to have bulk features for both Staff and Clients. For Staff, under Domains > Browse Domains and under the Client Profile, Domains Widget. For Clients, under the Domains page. Bulk editing/tasks would work similar to selecting invoices for delivery with a checkbox on the left and some options to choose from like Renew Domain, Manage ID Protection, Domain Lock, Name Servers.
    I'm certain I'm missing something, but wanted to give you a rough overview of what we are planning and get your feedback. Please let us know what you think!  
  23. Like
    cluster reacted to TheMaster in Upcoming Hetzner Cloud Module   
    Am glad to announce the release of new blesta module (HETZNER CLOUD)  
    we are currently in testing stage the module will be ready published in Max 10 Days
    check out a shrot video for the module here https://youtu.be/yILCwkFAmCE
    waiting for your comments and suggestions. 
×
×
  • Create New...