Jump to content

Jonathan

Members
  • Posts

    409
  • Joined

  • Last visited

  • Days Won

    27

Reputation Activity

  1. Like
    Jonathan reacted to Tyson in Pro-Rata Invoices Not Sent   
    This will be in 3.5 as apart of CORE-1717.
  2. Like
    Jonathan got a reaction from Michael in Service Changes Failing Randomly   
    Looks like they're both getting loaded but thanks for the recommendation.
  3. Like
    Jonathan got a reaction from Daniel B in Pro-Rata Invoices Not Sent   
    Any action resulting in an invoice generated by means of pro-rata.  Upgrades/downgrades including configurable options.
     
    What's the logic behind not queueing them for delivery?  Seems like it should so the customer will know about the invoice if say for example they opened a ticket to have the given change done.  It's done via admin side thus queueing it in service_changes pending their payment.  The invoice should be sent to them for payment.
  4. Like
    Jonathan got a reaction from Blesta Addons in Whitespace At Beginning Or End Of Search String Breaks Search   
    A whitespace at the beginning or end of a search string results in no results found.  I can't think of any case where it'd be warranted to need to search for whitespace at the beginning or end of a string, so perhaps a trim() here could fix it right up
  5. Like
    Jonathan got a reaction from activa in Whitespace At Beginning Or End Of Search String Breaks Search   
    A whitespace at the beginning or end of a search string results in no results found.  I can't think of any case where it'd be warranted to need to search for whitespace at the beginning or end of a string, so perhaps a trim() here could fix it right up
  6. Like
    Jonathan got a reaction from PauloV in Whitespace At Beginning Or End Of Search String Breaks Search   
    A whitespace at the beginning or end of a search string results in no results found.  I can't think of any case where it'd be warranted to need to search for whitespace at the beginning or end of a string, so perhaps a trim() here could fix it right up
  7. Like
    Jonathan got a reaction from Michael in Future Of Paypal...   
    Looks like this is out now: https://developer.paypal.com/docs/classic/express-checkout/in-context/integration/
     
    Would indeed be pretty neat to have from the looks of it.
  8. Like
    Jonathan got a reaction from Michael in Fraud Check Can By Bypassed   
    I think the option of requiring a previously accepted order would be the best approach, unless you make an interim "in review" client status they'd be kept in if their first order gets flagged, which the system would remove them from upon acceptance of an order.
  9. Like
    Jonathan got a reaction from Michael in Fraud Check Can By Bypassed   
    Obviously, but that's no solution to keeping someone from bypassing it to start with.  Lets say I'm asleep and can't mark them as fraud (or better yet, just letting Blesta "do it's thing") and they order, fail fraud.  Order again, lets say 5 times, get setup, and setup spam bots.
     
    Now what?  Blesta let someone circumvent the fraud system by taking advantage of a flaw in the logic.
     
    EDIT - your second assumption is the correct scenario.
  10. Like
    Jonathan got a reaction from Blesta Addons in "hostname" When Ordering Through Solusvm Accepts Non-Valid Hostname   
    While not perfect, it would be more accurate to require at least two periods in this.  So while domain.co.uk would technically pass, at least domain.com would not.  It would be an improvement.
  11. Like
    Jonathan got a reaction from PauloV in [Universal Module] Post/email On Schedule Cancellation   
    Sure would be handy if the universal module could POST/Email on cancellation scheduling with the date scheduled for and other basic info.  This would let us send any necessary cancellation scheduling APIs to remote parties.
  12. Like
    Jonathan reacted to Paul in Client Id Design   
    mmmkay CORE-1693
  13. Like
    Jonathan got a reaction from Paul in Admin Price-Preview Before Invoicing/queueing Changes   
    It's in 3.5b4 guys
  14. Like
    Jonathan got a reaction from Paul in Possible To Make A Product That Is Active But Not Public?   
    Sounds like something you could use a restricted package for.
  15. Like
    Jonathan got a reaction from Michael in Admin Price-Preview Before Invoicing/queueing Changes   
    It's in 3.5b4 guys
  16. Like
    Jonathan got a reaction from PauloV in [3.5 B3] Return Old Configurable Option Values In Events And Post Data From Universal Module   
    Hey guys,
     
    Thought others might find this useful.  I needed to have old configurable option values available in my POST requests from the universal module so after a bit of digging a pretty simple edit to app/models/services.php takes care of this nicely.  Unfortunately it's a core edit, though hopefully this can make it into core officially *hint hint*
    // KNOWNHOST MOD RETURN OLD CONFIG OPTS foreach($service->options as $config_option){         if(isset($config_option->option_type) && $config_option->option_type == 'quantity'){                 $vars['oldconfigoptions'][$config_option->option_name] = $config_option->qty;         }else{                 $vars['oldconfigoptions'][$config_option->option_name] = $config_option->option_value;         } } // END KH MOD RETURN OLD CONFIG OPTS Insert this code around line ~1064 (right above $service_info = null;) of app/models/services.php
     
    I've only tested this a few times with different scenarios but it works perfectly in my environment.
     
    Enjoy
  17. Like
    Jonathan got a reaction from Daniel B in Pro-Rata Upgrade/downgrade Invoices Remove $0 Line-Items   
    Yep I thought of that after posting this, but I don't think that's as bad as ending up with a 4-page invoice from a one-item pro-rata change.  There's gotta be a middle-ground solution as I think we can all agree a 4-page invoice for one change is obnoxious.
  18. Like
    Jonathan got a reaction from Michael in Client Id Design   
    3rd has my vote.
  19. Like
    Jonathan got a reaction from Fantasma in Server Que Feature For Dedicated Server Sales   
    Conditionals will be amazing to have!
  20. Like
    Jonathan got a reaction from Blesta Addons in Client Id Design   
    3rd has my vote.
  21. Like
    Jonathan got a reaction from ariq01 in [3.5 B3] Return Old Configurable Option Values In Events And Post Data From Universal Module   
    Hey guys,
     
    Thought others might find this useful.  I needed to have old configurable option values available in my POST requests from the universal module so after a bit of digging a pretty simple edit to app/models/services.php takes care of this nicely.  Unfortunately it's a core edit, though hopefully this can make it into core officially *hint hint*
    // KNOWNHOST MOD RETURN OLD CONFIG OPTS foreach($service->options as $config_option){         if(isset($config_option->option_type) && $config_option->option_type == 'quantity'){                 $vars['oldconfigoptions'][$config_option->option_name] = $config_option->qty;         }else{                 $vars['oldconfigoptions'][$config_option->option_name] = $config_option->option_value;         } } // END KH MOD RETURN OLD CONFIG OPTS Insert this code around line ~1064 (right above $service_info = null;) of app/models/services.php
     
    I've only tested this a few times with different scenarios but it works perfectly in my environment.
     
    Enjoy
  22. Like
    Jonathan got a reaction from Blesta Addons in [3.5 B3] Return Old Configurable Option Values In Events And Post Data From Universal Module   
    Hey guys,
     
    Thought others might find this useful.  I needed to have old configurable option values available in my POST requests from the universal module so after a bit of digging a pretty simple edit to app/models/services.php takes care of this nicely.  Unfortunately it's a core edit, though hopefully this can make it into core officially *hint hint*
    // KNOWNHOST MOD RETURN OLD CONFIG OPTS foreach($service->options as $config_option){         if(isset($config_option->option_type) && $config_option->option_type == 'quantity'){                 $vars['oldconfigoptions'][$config_option->option_name] = $config_option->qty;         }else{                 $vars['oldconfigoptions'][$config_option->option_name] = $config_option->option_value;         } } // END KH MOD RETURN OLD CONFIG OPTS Insert this code around line ~1064 (right above $service_info = null;) of app/models/services.php
     
    I've only tested this a few times with different scenarios but it works perfectly in my environment.
     
    Enjoy
  23. Like
    Jonathan got a reaction from Blesta Addons in Pro-Rata Upgrade/downgrade Invoices Remove $0 Line-Items   
    I have a service which uses a lot of dropdowns for various configurable options (10+).  This being the case, editing a single one results in a 4-page pro-rata invoice that is just a confusing mess to me, so I know it will be to customers.
     
    @Cody / @Tyson I sent a copy of it to @Paul via email so he can pull it up for you.  450686.pdf sent today.
  24. Like
    Jonathan got a reaction from Blesta Addons in Still Request Mass Mail Feature   
    @Licensecart just because something isn't a high priority to you doesn't mean it's not a high priority to someone else.  Who are you to tell someone what's important to them or not?  You constantly run around these forums bashing anyone with an opinion different than yours, or *gasp* anyone who's critical of Blesta.
  25. Like
    Jonathan got a reaction from Michael in [3.5 B3] Return Old Configurable Option Values In Events And Post Data From Universal Module   
    Hey guys,
     
    Thought others might find this useful.  I needed to have old configurable option values available in my POST requests from the universal module so after a bit of digging a pretty simple edit to app/models/services.php takes care of this nicely.  Unfortunately it's a core edit, though hopefully this can make it into core officially *hint hint*
    // KNOWNHOST MOD RETURN OLD CONFIG OPTS foreach($service->options as $config_option){         if(isset($config_option->option_type) && $config_option->option_type == 'quantity'){                 $vars['oldconfigoptions'][$config_option->option_name] = $config_option->qty;         }else{                 $vars['oldconfigoptions'][$config_option->option_name] = $config_option->option_value;         } } // END KH MOD RETURN OLD CONFIG OPTS Insert this code around line ~1064 (right above $service_info = null;) of app/models/services.php
     
    I've only tested this a few times with different scenarios but it works perfectly in my environment.
     
    Enjoy
×
×
  • Create New...