Jump to content

Paul

Blesta Developers
  • Posts

    6,714
  • Joined

  • Last visited

  • Days Won

    841

Everything posted by Paul

  1. We have discussed adding the ability to set an override price for a service at the time of order to match that of the package. Then, changing the package price would have no affect on the price of those service. I'm curious though, what do you do now if you need to raise the price for say, everyone on a particular plan?
  2. Blesta needs full access to its database. During upgrades or plugin installation, it may need to alter the database. It shouldn't need permissions to server administration type of privileges though like CREATE USER for example. https://dev.mysql.com/doc/refman/5.1/en/privileges-provided.html Cody or Tyson may be able to offer more details on exactly what privileges are required, but I think you're safe with everything on that list above ALTER ROUTINE.
  3. I'm pretty sure the order-id's can be added by clicking to Manage the service.
  4. Paul

    Module Names

    If you are seeing a blank page when browsing available modules, there is likely an error. Enable error reporting in your /config/blesta.php config file. Set Configure::error_reporting(-1);
  5. I agree that it should attempt to create the directory again, if it does not exist, when attempting to write an attachment to disk. I've added CORE-1753 to address that. Regarding the error message, I'm not so sure. While including the directory path would be beneficial to admins, displaying such an error to clients would leak the server path to them which could be considered a security issue.
  6. You should have some directories within your "uploads" directory as defined in your screenshot, including: 1/ 1/support_manager_files/ system/ All of these should be writable, and the support_manager_files directory should be writable by your web server, cron user, and your email server username if mail is being piped in.
  7. Paul

    Rotation Policy

    30 days is a reasonable time. The logs can get fairly large, so if that's a concern you may want to lower it.
  8. http://dev.blesta.com/browse/CORE-1749 (see comments for hotfix, this will be included in 3.5.2) Please note that staff should be aware that you can void a transaction same day only BEFORE it settles. If it's after the settlement time or day, then they must issue a refund instead.
  9. We have plans to do this, but it the API does not currently support it.. so that will happen in a future release. (You'll also be able to generate an API key in the client area. If you do, then it will require you use your API key and not a password but maintain backwards compatibility)
  10. I have added CORE-1750 Thanks!
  11. The official Blesta License module for resellers is now available. It will be bundled with future Blesta releases, but you can download it here now. To install, download and unzip. Upload the "blesta_license" directory to /components/modules/, then follow the directions in the documentation at http://docs.blesta.com/display/user/Blesta+License If you don't have a reseller account, but have an owned license with us, you can sign up in the client area at https://account.blesta.com/client/login under the "Reseller" section. If you don't have an owned license and want to offer Blesta, email sales. If you have any comments or suggestions for this module, let us know! This module uses namespaces and requires PHP 5.4 Download the latest version: blesta_license_1.0.1.zip
  12. I would suggest setting the "config" directory to 777 during installation if you're still having trouble. During the installation process, Blesta will need to create, and write to a file within the directory, so it's important that the directory is writable during this process.
  13. Paul

    You Want Tools?

    Account access is a log of credit card accesses. If a staff member views a credit card, or the system decrypts a credit card, it is logged here. It's a PCI thing. Transactions are transaction status changed. For example, if you refund a transaction, or if it's pending and becomes approved.
  14. It is still planned, it just hasn't been a very high priority. In the interim, I suggest smacking any staff members not using 2FA upside the head.
  15. Looks really good! Seems like you have this down.
  16. You can't reliably force the display of a PDF invoice in the browser. Some browsers will not know what to do with the PDF and prompt you to download it instead. Rather, I think the better solution is to have an HTML version of the invoice that can be viewed in the interface. Then you'd have the option "View" and "Download".. view displays the HTML invoice and perhaps allows you to pay, or links to make payment, and download sends the PDF version as it does now. We have a discussion going about this, but we welcome feedback on the details of how this should look.
  17. Client groups are good for organization, but one cool feature of Blesta is that client groups can have different settings. See Settings > Company > Client Groups. You can invoice these customers at different intervals, auto-debit, suspend differently and a whole lot more. Some people will separate their business clients that want to get paper invoices, and maybe be billed further in advance (so they can pay by check). The possibilities are endless.
  18. So the question really is, should we include the {ticket.summary} tag in the subject line for new installations of Blesta? If so, what would you consider the most appropriate placement? Give me some example subjects! EDIT: Mike, I had to use IE to view that video now that I've got flash disabled in Chrome and FF.. so many exploits, hopefully they will start using an HTML5 player.
  19. Thanks for sharing, nice variety!
  20. Some need to use /usr/local/bin/php on cPanel. You can always run the cron manually under Settings > System > Automation. If it runs fine there, then the cron may not be correct.
  21. I reissued your trial key
  22. We are going to improve the staff service management page, likely breaking it up into additional tabs as the default "Basic Options" tab has too much going on with it from features added since 3.0. An "Advanced" tab or similar may be beneficial for these kinds of actions, and possibly some other options not currently available.
  23. Please see CORE-1061, which sets services to be included in the smart search by default, but allows which criteria are included in smart search to be defined. I've bumped this up on the backlog.
  24. Well that's an important one. Does Windows 10 not have a compatibility mode to run older applications?
  25. I have pushed CORE-1516 to the top of the backlog, this should take a couple minutes.
×
×
  • Create New...