-
Posts
6,728 -
Joined
-
Last visited
-
Days Won
841
Everything posted by Paul
-
Question -- does the cron send SFTP backups, but not Amazon S3 backups, or neither? Blesta uses the mysqldump binary to perform a dump of the database prior to sending it to S3 or the SFTP destination. If your CLI version of PHP does not have permissions to execute mysqldump, or it's not in the system path, then that could be the cause of all of this. To test, you can SSH in as your cron user, and type "mysqldump" or "whereis mysqldump".
-
Please see CORE-1912 Suggestions on sample email template content are welcome. Also, thoughts on the 2 notice proposal (email to clients on scheduled cancellation, and actual cancellation). Perhaps these notices should be able to be enabled/disabled independently. I suggest we have them both, or at least final cancellation notices disabled by default.
-
If you create a billing contact, and want notices to go to the primary contact as well -- add another billing contact using the primary contact details. Both billing contacts will receive the emails. Perhaps a granular per-contact setting for email notices would be ideal, allowing each particular email to be toggled on/off for each contact. We have had several people say that their primary contact is the CEO/Director/IT Head/Board Member/etc etc and that they do not want them to receive invoice emails. Setting up a specific billing contact, causes all billing related emails to go to that person instead for this very reason.
-
I hereby award thee Best Post of the Day
- 41 replies
-
- modulesbakery
- modules
-
(and 2 more)
Tagged with:
-
There is no current way to do this, all tickets can be viewed under Support, and will automatically update via ajax as new ones come in. To add a widget to the dashboard to show tickets, you'd need to create a plugin designed to do that.
-
The key I provided to you has not been activated. If you entered this key in it's entirety (including the trial- at the beginning) then your firewall may be blocking port 443 egress. Make sure this port is open for outbound connections as it's necessary to communicate with our license server for verification.
-
Did you try the key I PM'd you?
-
If they were there before, did you run /admin/upgrade?
-
I PM'd you a new trial key
-
That's what I would suggest, if the auto debit task already ran today as it won't run again until tomorrow. For some reason, Blesta doesn't think those should be auto debited. I would double check that a payment account is selected for auto debit, that auto debit is enabled for the client, and that the invoices are due in accordance with the setting for auto debit days. You can open a ticket with us if you'd like me to login and take a look and see if anything is out of ordinary.
-
After uploading over all the files run /admin/upgrade in your browser to update the database. You may also wish to ensure that your license is covered by support & updates. If you purchased it over a year ago then you'll need a support & updates plan. Unless it's a monthly license, then you're good to go.
-
Where is the feature request? We were talking about this briefly internally yesterday. Managing the plugin and being able to disable the ticket system and knowledgebase independently would probably be ideal.
-
The email templates have an option for whether to include attachments. We could potentially build in the functionality of including the attachments in the emails but have it unchecked by default (current behavior). It couldn't be a company setting because the support manager is a plugin. I like the idea of having a link to each attachment within the email if any exist in the reply. That gets around any limitations on the attachment via email but makes it simple to see and download the attachment.
-
Just following up on this, everything still working properly with your auto debit cron?
-
For reference, the module now lives at https://github.com/blesta/module-tastyinterworx We may accept pull requests from developers wishing to improve the module. Any contributions should follow our style guide.
-
The tag can't be used when replying to a ticket, only within the ticket email template under Settings > Company > Emails. Perhaps we should include a conditional for this tag to notify the recipient that one or more attachments are included in the update and they need to view the ticket online to download the attachments. Open to suggestions on how the original default email template should be reworded to handle this.
-
You want a single PDF of all invoices in a given date range? How many invoices are you anticipating being generated? Would a CSV report work instead?
-
Sounded like you may be based on the header.. but that's alright, if it's working, great!
-
Thanks for the suggestion, see CORE-1880
-
Are you using a proxy server / load balancer?
-
You would set up the term as 1 month, for the cheapest amount (probably the longest contract term). Then, create a config option that adds $x/mo for say month to month contract, $x-y/mo for semi-annual, and $0 for annual, for example. Blesta will not track contract length, but if you are handling cancellations then you can assess whatever penalty is necessary for early cancellations. We discussed that internally, though looking at the task I'm not sure if it is mentioned. I've commented on the task for clarification.
-
The latest version of Blesta is 3.6.1 (out just now) I can check what version you're running if you PM me your license key. If it shows it last ran yesterday, then it's not running properly. What are you currently using for your cron command and what does it say you should use under Settings > System > Automation?
-
It sounds like you're running PHP 5.3 now, so 5.3 or 5.4 would be fine. Blesta 4.0 will have a minimum requirement of PHP 5.4, so you may want to go that route. Also, if this cron task is being created in cPanel, then you can ignore the first bit "*/5 * * * * " if using the simple editor and just set it to run every 5 minutes. You can be sure it's working if the last ran date updates every 5 minutes under Settings > System > Automation.