Jump to content

MiikaaQC

Members
  • Posts

    48
  • Joined

  • Last visited

Reputation Activity

  1. Like
  2. Like
    MiikaaQC reacted to seebs in [Patch] Add discounts for line items   
    Okay, so, I found a couple of typos, and I've fixed those, and this is working for many things.
    But not for everything, because it turns out there's a fairly large and complicated set of things in vendors/blesta/pricing which do their own price computations, completely separate from, so far as I can tell, all the price computations used when processing actual invoices. So in a list of services, the field saying "1 month at $125" is generated through fairly complicated nested series of operations on ItemPriceCollections, ItemPrices, UnitPrices, and so on. And that even has hooks for a "DiscountPrice" functionality... But I don't see anything else talking to this.
    So, for instance, the total of line items for an invoice is just computed on the fly in SQL, and so far as I know, that's the total actually used for determining whether an invoice is valid. But the estimates for services use this entire different architecture, and I'm not sure how to get another data item into it, such as a flat discount percentage. And it looks like nothing is actually using that functionality yet (?).
    So now I'm really confused by what's even happening there.
    discount.patch
  3. Like
    MiikaaQC reacted to seebs in [Patch] Add discounts for line items   
    This is NOT production-ready, but this is what I've got going so far.
    In particular: I don't really understand the db migration tasks, or how I would create a migration and hint for it to be run, so right now if you want to use this, you'll have to manually add discount fields to services, service_options, invoice_lines, and invoice_recur_lines. (In all cases, any-old-int type should be fine.)
    What this is supposed to do: Allow per-item discounting. This is distinct from coupons in a couple of ways. One is that the discount can be distinct for each package option in a package. Another is that the discount is actually preserved as a trait of the line item, rather than being computed statically and stored as a separate line item. So if something changes that would change the cost of a given line (pricing or quantity, for instance), the discount reflects that.
    I haven't fully tested this, I don't think I've gone through the recurring line item use case at all, and I haven't figured out all the GUI elements. I'd quite like to see this get merged into core, or something like it, and I'm aware that it'll need significant cleanup before that would be plausible. But I want to get it out there for people to look at. (I think @Tyson might be the person to look at something like this?)
    It's a patch, not a plugin, because plugins can't alter invoice pricing computations.
    discount.patch
  4. Like
    MiikaaQC reacted to Blesta Addons in set class attributes for widget   
    when we set a class for the widget in admin side, the widget class is not adding the set class to the default class . this is because a wrong addintion array are set . the fix to change
    // Set the attributes, don't allow overwriting the default class, concat instead if (isset($attributes['class']) && isset($default_attributes['class'])) { $attributes['class'] .= ' ' . $default_attributes['class']; } to
    // Set the attributes, don't allow overwriting the default class, concat instead if (isset($attributes['class']) && isset($default_attributes['class'])) { $default_attributes['class'] .= ' ' . $attributes['class']; }  
    widget helper class.
  5. Like
    MiikaaQC reacted to Paul in CORE-2391   
    I don't think it makes sense to log actions that are planned to happen. Logs are historical records. If you want to get a picture of what is going to happen, it may make sense if that was shown in Blesta someplace that it can be dynamically determined.
  6. Like
    MiikaaQC got a reaction from Blesta Addons in [Ideas] Late fee Plugin   
    In Canada, we can modify an UNPAID invoice.
  7. Like
    MiikaaQC got a reaction from Michael in [Ideas] Late fee Plugin   
    In Canada, we can modify an UNPAID invoice.
  8. Like
    MiikaaQC reacted to Paul in Centovacast Module   
    A new Centovacast module is available, but it's an early alpha.
    To install, download the attached centovacast.zip and unzip the file. Upload the centovacast directory to ~/components/modules/ and go to Settings > Company > Modules to install it.
    centovacast.zip
    Please give it a spin and give us your feedback. Here's a sample welcome email you can use for your Package:
     
  9. Like
    MiikaaQC got a reaction from Michael in TCAdmin 2 Module (Alpha)   
    I just finished the game side. All is fine.
    Just voice server is still buggy.
  10. Like
    MiikaaQC reacted to evolvewh in Graph Loading Issues Remain   
    I don't know if this is a waste of time or not but it seems like the similar issue:
    http://stackoverflow.com/questions/36087034/nvd3-chart-starts-out-squished-in-browser
     
  11. Like
    MiikaaQC reacted to Blesta Addons in [Module] Ovh, Syoustra and Kimsufi servers amanagement module   
    Screenshots
     

     

     

     

     

     

     

     
     
     
  12. Like
    MiikaaQC reacted to activa in Domain Manager - We need your feedback on domains   
    We have this auto in our production , we have hire @Blesta Addons   to make some changes in logicboxes module to support potection privacy as configurable option, and to support the new transfert policy, support suspend and unsuspend domain, support manual renew from admin side, resend transfer request, restore domain, forwarding and dns manager,  and i believe other modules can add such feature as well.
  13. Like
    MiikaaQC got a reaction from Michael in [Plugin] Blesta Live Chat Rc 1.0.7 - 4ºrc   
    This pluggin is awesome
     
    You should try to update the livehelp to the new version.. any news on a new version ?
     
    Thanks
  14. Like
    MiikaaQC reacted to Michael in Customize core features   
    Depends on what files? Naja7Host did the CSS/JS/PHP plugin which allows editing but keeping them as they are: 
     
  15. Like
    MiikaaQC got a reaction from activa in [Module] SolusVM Client Module   
    Out of subject, you should change your forum signature to show new stuff / old stuff
     
    Nice release
  16. Like
    MiikaaQC reacted to Michael in [Module] SolusVM Client Module   
    Nice module mate, any chance of maybe re-install OS / change hostname?
  17. Like
    MiikaaQC reacted to Michael in [Module] cPanel Extended Module for Blesta (Broken)   
    Minus the icon on the second row Haha!
  18. Like
    MiikaaQC reacted to Abdy in [Module] cPanel Extended Module for Blesta (Broken)   
    The module is not complete yet  
    But there is another screenshot of the next version  

  19. Like
    MiikaaQC reacted to timnboys in [Module] Proxmox Reloaded - Beta Release   
    I don't know have you seen my coding I don't think you will consider it "pretty" and likely have hard time following it as I know that is what will happen so that is why I don't ever release open source modules because I know the backlash that will cause and it won't drive sales it will instead bottom them out(not because it is that bad but only because it isn't what you call PSR-1 standard lol)
    I have my own way of coding things that produce the same result of the PSR-1 coded code just in a different way.
    Though I am currently making my own vps panel though so Proxmox for me now is irrelevant lol(since well I am currently building my own vps panel instead to run xen,kvm,openvz). 
  20. Like
    MiikaaQC reacted to Paul in Blesta 4.0.0 BETA 6 Released   
    Blesta version 4.0.0-b6 (BETA 6) is now available. You can download it from right here (Client Area Login Required).
    If you haven't seen the blog post announcement for 4.0.0 BETA 1, you can read it here.
    This is a BETA release. Beta releases are not considered stable enough for production use, and are UNSUPPORTED. DO NOT INSTALL IN A PRODUCTION ENVIRONMENT.
    Please report any bugs you find in the v4 beta bug forum.
    Installing Blesta

    See Installing Blesta in the User Manual for instructions.

    Upgrading Blesta

    See Upgrading Blesta in the User Manual for instructions.

    Release Notes

    See Blesta Core - Version 4.0.0-b1-b6. SEE BETA 6 ONLY

    For older releases see all Change Logs.
    What to Test!
    1. TEST EVERYTHING. Test email as well, both PHP and SMTP delivery as Swiftmailer was updated in this release.
    Known issues
    1. None
  21. Like
    MiikaaQC reacted to Paul in Virtualmin Module (Alpha)   
    A new Virtualmin module (alpha) is available.
    To install, download the attached virtualmin.zip, unzip and upload the "virtualmin" directory to ~/components/modules/ and visit Settings > Company > Modules to install and configure.
    Any comments or suggestions, please post in this thread!
    virtualmin.zip
  22. Like
    MiikaaQC reacted to Paul in License Checker / Verification   
    You can now check to see if a hostname is using a valid license for Blesta at https://account.blesta.com/client/plugin/license_verify/
    Over the past several months, we've found a number of Blesta installations that were nulled in production. If you suspect a company is using a nulled or invalid copy of Blesta, you can use this utility to find out.
    If you find someone in violation, feel free to reach out to them directly to try to resolve the issue. Or, submit a ticket to us and we'll investigate and reach out to them. When people pay for Blesta it helps support development.
    Tip! Follow the Tips on the page  
    Also, feel free to comment below if you have any suggestions.
  23. Like
    MiikaaQC reacted to JNdev in [Plugin] Admin Tools (More Options For Staff)   
    Sir @Blesta Addons do you have a plan to check with blesta 4? I try to install in blesta 4 but could not.
  24. Like
    MiikaaQC got a reaction from Michael in TCAdmin Module for Blesta by CubeData   
    Pleasure ! =)
  25. Like
    MiikaaQC got a reaction from Michael in TCAdmin Module for Blesta by CubeData   
    Blesta is now for GSP's ! =)
    Good job mate, happy to worked with you on this one  !
×
×
  • Create New...