Jump to content

mrrsm

Members
  • Posts

    179
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by mrrsm

  1. There is no piece of software that doesn't have some bugs in it.  With Blesta the bugs are acknowledged and usually you are provided with a Bug number to track it.  Bugs are usually fixed by the next release and sometimes workarounds are posted as the code is almost all editable.  I purchased directly through Blesta and have used their support a couple of times.  They are very prompt, courteous, and are willing to work with you to fix an issue.  At the same time, posting on the forums here will result in more eyes taking a look and providing solutions to your problem or question on top of the developers who are very active here as well.   Plus if you bring it up on the forum others who have the problem can benefit from whatever conclusions are reached.

     

    A couple of the downsides to blesta for many people are specific plugins they have used or want are not here yet.  However, there is a great developer community who take jobs building these plugins as well as many who have given free plugins.

     

    Overall what really sold me was the fact I can look at the code.  This means I can see what my billing script is doing and make sure nothing fishy is going on. Also, watching the forum grow, I can see how helpful people are in trying to get problems solved both from Blesta developers, plugin/module developers, and other Blesters who have their own set of skills to bring to the table.

  2. In the first place I think that you are wrong saying about "KVM does not support password resetting".

    With a default KVM setup you are not able to reset a password without booting into single user mode or a live cd (assuming linux OS).  This could be automated via some panel (I don't know for sure) but it isn't a thing I have normally seen.

  3. I would love for there to be both a client and admin audit log.

    Being able to track down when a customer did an action (such as adding a payment card or updating contact details) would be useful to have.

     

    As far as admin side goes many things already log actions but being able to trace down changes that a staff member did to a users account or manually accepted an order could be useful in certain circumstances.

     

    I think there needs to be an option as far as how long to keep the logs for as they have the potential to take up a lot of space on busy sites.  That is on top of the ability to have the stats tracked at all.

  4. Hello Paul,

    Yes there is logs sections and it has some records but i think it should be more functional, if i need to have this for my website i will suggest it to developers.By the way, i have web hosting service and need to provide domain registration service, so which service is best ie Namecheap or enom? i have seen lots of issue and problem posts in this forum about Namecheap so i am having doubt about it.

    Thanks! 

    I have yet to have a problem with namecheap however enom is a great way to go as well.  Personally I suggest picking the one that you like best. 

     

    I also like the idea of a full audit log for admin actions.  Even client actions for that matter.

  5. Since you are using Blesta Future it's hard to say as I'm stuck in 2014 at the moment. Good to know there will be a 5.4, I hope it's awesome. :D

    Letting the version numbers from the products I work on apply to everything I use.  :lol:

    5.4 is MUCH better than 3.4 though

     

    Found the culprit, the package has been switched to use a new module but the service is still attached to the old module.  Is there a way to migrate the service to use the new module for future requests or would I have to reprovision them?

  6. Blesta version 5.4

     

    I have an unused module and can not seem to remove it.  Every time I try I get this message.

    The module can not be uninstalled because it is used by one or more uncanceled services.

    As far as I can tell I don't have any packages using this module so there can't be any services, canceled or not, using it.

    I am not sure where to check in the ui or the database as I have checked the packages table with the module id and nothing was found.

  7. That's correct way, the service is activated when there isn't a invoice unpaid. If you void it the service will be activated.

    That seems like it is incorrect though in some cases (by far not all cases though).

    I would almost like a option box after clicking delete to ask if the service associated should be removed (or whatever action should occur (run to term limit and suspend, etc))

  8. This important to me for customers who have domains purchased through me.

    I would prefer to give them more notice than the customers who are paying for hosting.

     

    For example say 10 days for domain renewal and 5 days for hosting.  This will let the invoice be generated thusly giving the client more time to respond rather than scrambling after a long weekend and noticing their domain expired on break.

     

    The first idea that went through my mind was to set a schedule (In the Invoice and Charge setting) and then attach packages to that schedule for sending email reminders.

  9. thanks  pauloV

     

    owncloud i use it for files sharing with permisions .

     

    zimba and open exchange is not free .

     

    i will try Horde groupware to see if it feat my request

     

    Open Exchange is free with a licensed option.  I am setting it up right now and it seems pretty nice so far.

  10.  

    Ah.

    session.cookie_httponly = On
    session.hash_function = "sha256"
    session.cookie_secure=On

    The last one only when SSL is enabled, just like you might want to send HSTS headers if you don't already.

     

    It sounds like everything you want done are things that the host should be doing mainly or are configurations that you can do to the server.

  11. To me it doesn't make sense for my billing software to be writing software for other CMS's.  I would rather have them focus on what they are supposed to be doing, billing. The blesta API gives you almost complete access to do whatever you need to do in order to interact with blesta.  Now I can make sure everything is secure, as in theory, I will know my CMS of choice better then the blesta team so I can properly secure my plugin and make sure it is 100% compatible with any oddities I may have in my system.  I would rather have someone who knows my system well then just putting a bunch of plugins together and hoping for the best.

     

    I'm not sure what type of integration plugin you are looking for. It sounds like you want a plugin that adds the login hook for you? What do you consider "popular CMS's" there are a ton out there.  I would guess wordpress, drupal, and joomla but really that list can go on.

  12. The code snippit is not that useful unless I am adding it to an existing email or something similar.  I am hoping for some client reports that would be editable in the email section.

    I guess another way it could work would be a plugin that allows you to create email templates, then allow you to email them out to customers on demand or at an interval.  That would be more work I would have to do but it would be more flexible.

  13. The cron runs as often as it is scheduled. Running it manually observes the same schedule, and will not run tasks that are not ready to be run. If you have unsent invoices that are scheduled to be delivered, they should be sent by cron within the interval you have set under [settings] -> [Company] -> [Automation] -> "Deliver Invoices".

    Is there a way to manually run one of the cron steps and force it to run (even out of schedule)?

  14. Blesta didn't support hooks now , our only solution is events .

    You may want to request a hook system then.  

    Those events just don't make sense (at least to me). Having the webpage load shouldn't trigger events.  Actions that are happening should trigger events.  (My wording on this is horrible as it makes sense in my head but I can't seem to put what I am thinking to words) 

  15. +1 More , and we need to add the fallowing event , this specially if we want to pass our js/css/php into the global structure file :

    admin_header

    admin_on_body_start

    admin_on_body_load

    admin_footer

    client_header

    client_on_body_start

    client_on_body_load

    client_footer

    this will solve the probleme for changing the structure.pdt file , like the PauloV method .

    I am not sure if these events really fit the same request. It seems like you are looking for display hooks rather then triggered events.

  16. 1 in a million chance. and everything is encrypted when uploaded the file names are like 123450kiourejkwodgtpwe.zip

     

    Not saying they don't have good security policies in place but being able to validate my download is useful for more then just tampering as I pointed out above. 

     

    I don't trust any site 100% so the more ways I can verify things the better.

  17. Blesta own their own servers on their own racks in the datacenter next to the office (I believe) they aren't like WHM** who erm use HostGator :D and Blesta keeps up-to date on software and updates.

    You can own as much hardware as you want, that doesn't make you invulnerable to security breaches no matter how good of a security plan you have in place.

    Having the signatures can also help validate corrupt downloads/uploads of files.

×
×
  • Create New...