Jump to content

Cody

Blesta Developers
  • Posts

    1,574
  • Joined

  • Last visited

  • Days Won

    74

Posts posted by Cody

  1. Isn't TOR more of a proxy service than a browser?  Only tried it once and it was slow to the point that it was unusable.

     

    TOR is a proxy network. The TOR Browser is a fork of Firefox with various security/privacy plugins installed and enabled by default.

     

    Cody:  Which one are you using, Firefox?

     

    I think it'd be a bit naive of me if I said, given my previous statements on privacy.

  2. Exactly, it's supposed to be a "drop in replacement". But reading the documentation, there seems to be a gray line.

     

    https://kb.askmonty.org/en/mariadb-versus-mysql-compatibility/

     

     

     

    I can't find anything to mention specific compatibility issues. This seems like a bug with MariaDB. If someone can point me to the lines of code, and how Blesta handles this specific functionality (transactions?), I'd file a bug report with MariaDB.

     

    The query is built in /plugins/support_manager/models/support_manager_tickets.php. You can mess around in there. To echo the query change:

     

     

    (lines 647-650):

     

            return $this->Record->select(array("temp.*"))->
                from(array("(" . $sub_query . ")"=>"temp"))->
                appendValues($ticket_values)->
                group("temp.id");

     

    to

     

            echo $this->Record->select(array("temp.*"))->
                from(array("(" . $sub_query . ")"=>"temp"))->
                appendValues($ticket_values)->
                group("temp.id")->get();
           print_r($this->Record->values);
           die;

    If you're posting a bug report with MariaDB, they're going to want DB schema and sample data as well.

  3. Some SMTP services will always display the account address as the from address, regardless of what it's set to. You should contact your email provider to see if they support sending messages from other addresses using those SMTP credentials. If they don't, you may wish to use another mail service, such as mandrill.

  4. This is a known issue assigned to CORE-661 and is FIXED for version 3.0.1.

     

     

    To patch for yourself, edit /app/controllers/admin_clients.php and replace line 4121 with:

     

            $this->uses(array("Packages", "PackageGroups"));
    
            $packages = array();
  5. Version 3.0.0 is now available. You can download it at https://account.blest...er/client_main/.

    If you're interested in developing extensions for Blesta, be sure to check out the Developer Manual.

    Installing Blesta

    See Installing Blesta in the User Manual for instructions.

     

    Migrating from Blesta 2.5

    Install Blesta version 3, then go to [settings] > [Plugins] > [Available Plugins] and install the Import Manager plugin. Once installed, click "Manage" and select 2.5. From there just enter your database credentials and your encryption key for your 2.5 installation. The migration process may take a few minutes to complete. BACKUP YOUR DATABASE BEFORE IMPORTING!

    Upgrading Blesta (beta testers ONLY)

    See Upgrading Blesta in the User Manual for instructions.

    Overview

    • Bug fixes - Thank you for finding these!
    • Import Manager has been updated. This plugin allows users to import from various systems (currently only Blesta 2.5 supported). BACKUP YOUR DATABASE BEFORE IMPORTING!
    • Reports have been added under [billing] > [Reports].
    • Add-on Services may now be added to existing services through the staff interface.
    • Service Search now searches unencrypted, unserialized service field data.

    Release Notes - Blesta Core - Version 3.0.0 (everything since 3.0.0.b7)

     

    ## Version 3.0.0
    2013-08-14
    
    ### Bug
    * [CORE-289] - Potential issue with cron applying credits
    * [CORE-454] - Creating client does not evaluate all custom fields
    * [CORE-456] - Calendar redirect dates are incorrect
    * [CORE-584] - Update delete actions to require POST
    * [CORE-618] - Interworx: Cannot update a service's options without using the module
    * [CORE-620] - Client payment confirmation page may generate an "Attempt to modify property of non-object" error
    * [CORE-625] - Invoice service coverage dates don't appear for newly activated services
    * [CORE-626] - Update install/uninstall extensions to use POST instead of GET
    * [CORE-629] - Cron may fail to apply credits that would close invoices due to a float precision error
    * [CORE-630] - Module: Universal Module Undefined property package_rules
    * [CORE-631] - System Status Plugin: Update order URL when using a trial
    * [CORE-633] - Malformed invoice link when editing a transaction
    * [CORE-634] - Incorrect applied amount displayed when editing a transaction
    * [CORE-636] - Tax Liability Report displays twice the level 1 tax amount and no level 2 tax rate if level 2 tax rates apply
    * [CORE-637] - Unable to view invoice for transaction applied amounts when editing a transaction
    * [CORE-638] - When adding a service, the Send order confirmation email checkbox is not selected
    * [CORE-640] - Order Plugin: Visiting /order produces an error if the order plugin is not installed
    * [CORE-641] - Setting tax to inclusive vs exclusive has no effect
    * [CORE-642] - Cron fails to run time based tasks as scheduled if no run history
    * [CORE-643] - Visiting client interface when logged in as admin may cause redirect loop
    * [CORE-645] - A client's default language is not used
    * [CORE-646] - Support Manager: Typo in language definition "Awaiting Reply"
    * [CORE-648] - Uninvoiced pending services fail to be activated
    * [CORE-649] - cPanel: Undefined property: stdClass::$cpanel_confirm_password may occur when editing a service
    * [CORE-651] - Editing tax rule affects previously created invoices
    * [CORE-653] - CMS/Portal plugin: The index page may use an incorrect URL to the Order page when installed under a subdirectory
    * [CORE-654] - Order Plugin: Coupon error message does not fit within its Cart container element
    * [CORE-656] - Missing language definitions do not fallback to the default language
    
    ### Improvement
    * [CORE-481] - Service search should include service meta fields
    
    ### New Feature
    * [CORE-106] - Billing Reports
    * [CORE-389] - Add the ability for addons to be added to existing parent services
    * [CORE-603] - Add legacy reseller API support
    
    ### Task
    * [CORE-644] - Add information box above Internationalization setting for translations
    
    ---
    
  6. Customers can add payment using PayPal (with or without paying an invoice).

     

    Paying an invoice with PayPal:

    Click "Make Payment", select invoice(s) to pay. On the next step select "PayPal Payments Standard".

     

    Making payment (no invoice) with PayPal:

    Click "Make Payment", then enter a value for "Other Payment Amount". On the next step select "PayPal Payments Standard".

  7. No as I'm unfamilar with how Blesta handles SQL. I'm using the latest stable version of MariaDB.

     

    Are you saying Blesta isn't retrieving the last_reply information, or is it not updating it?

     

    He's saying your MariaDB functions differently (i.e. incorrectly) than MySQL with regard to the query that fetches the last reply.

  8. Doesn't matter if you're not currently logged in. If you attempted to log in via basic authentication (like the link from Blesta) but did not first log out of any account you were currently logged into cPanel will not allow you to log in but instead redirect you to the log in page. This is a limitation of cPanel, but probably has something to do with the fact that basic authentication sessions simply don't expire.

     

    Instead, try opening a separate browser (if you're using chrome, open firefox instead). Then clear the browser cache. Then paste the login link in your browser.

     

    If you click the link and get the login page the redirect is happening correctly, but as I said, cPanel will not allow you to log in via basic authentication if you were previously logged in.

×
×
  • Create New...