INP-1828 - Preserve engine type, when creating a temporary tables

1. applying patch from http://jira.in-portal.org/browse/INP-1828 task

Bug INP-1822 - Use modern cookie encryption library

Differential Revision: http://qa.in-portal.org/D430

    • -0
    • +4
    /branches/5.3.x/install/install_data.sql

Fixes INP-1822 - Use modern cookie encryption library

Differential Revision: http://qa.in-portal.org/D430

    • -4
    • +3
    /branches/5.3.x/core/kernel/session/session.php
    • -0
    • +8
    /branches/5.3.x/core/install/upgrades.sql
    • -1
    • +2
    /branches/5.3.x/core/install/english.lang
    • -2
    • +2
    /branches/5.3.x/core/install/install_data.sql
    • -0
    • +132
    /branches/5.3.x/core/kernel/managers/cookie_manager.php

Merge of "in-portal/branches/5.2.x@16729" to "in-portal/branches/5.3.x@16727".

    • -6
    • +55
    /branches/5.3.x/core/kernel/utility/debugger.php

Fixes INP-1824 - Don't parse Cookies in CLI mode

Differential Revision: http://qa.in-portal.org/D428

Fixes INP-1825 - Show In-Portal-specific superglobals in Debugger

Differential Revision: http://qa.in-portal.org/D429

    • -6
    • +55
    /branches/5.2.x/core/kernel/utility/debugger.php

Fixes INP-1422 - Store class map on disk

Differential Revision: http://qa.in-portal.org/D427

    • -5
    • +0
    /branches/5.3.x/core/kernel/application.php

Merge of "in-portal/branches/5.2.x@16725" to "in-portal/branches/5.3.x@16723".

    • -18
    • +27
    /branches/5.3.x/core/install.php

Fixes INP-1756 - Create "Security*" classes for security-related jobs

Differential Revision: http://qa.in-portal.org/D426

    • -18
    • +27
    /branches/5.2.x/core/install.php

Merge of "w/in-commerce/branches/5.2.x@16706" to "w/in-commerce/branches/5.3.x@16548".

Merge of "in-portal/branches/5.2.x@16691" to "in-portal/branches/5.3.x@16718".

Conflicts:

  • composer.json
  • composer.lock
  • core/kernel/application.php
    • -318
    • +965
    /branches/5.3.x/composer.lock
    • -0
    • +3
    /branches/5.3.x/core/install/prerequisites.php
    • -0
    • +5
    /branches/5.3.x/core/kernel/application.php

Fixes MINN-27 - Add missing export-related virtual fields

Differential Revision: http://qa.in-portal.org/D421

Bug INP-1790 - Remove trailing space from "FieldsSeparatedBy" field of catalog item units

Differential Revision: http://qa.in-portal.org/D401

Bug INP-1790 - Remove trailing space from "FieldsSeparatedBy" field of catalog item units

Differential Revision: http://qa.in-portal.org/D401

    • -1
    • +1
    /branches/5.2.x/units/orders/orders_config.php

Fixes INP-1790 - Remove trailing space from "FieldsSeparatedBy" field of catalog item units

Differential Revision: http://qa.in-portal.org/D401

    • -1
    • +1
    /branches/5.2.x/units/links/links_config.php

Fixes INP-1791 - Add "picker" control type for configuration settings

Differential Revision: http://qa.in-portal.org/D388

    • -0
    • +1
    /branches/5.3.x/core/install/english.lang

Fixes INP-1812 - Change "LeftJoinOptimizer" to find table aliases usage only at word boundaries

Differential Revision: http://qa.in-portal.org/D416

    • -1
    • +1
    /branches/5.2.x/core/kernel/db/dblist.php

Fixes INP-1816 - Use argument-based cache in the "kApplication::GetDefaultThemeId" method

Differential Revision: http://qa.in-portal.org/D419

    • -11
    • +13
    /branches/5.2.x/core/kernel/application.php

Fixes INP-1815 - Anonymize error message content for Regular Website Visitors

Differential Revision: http://qa.in-portal.org/D418

    • -1
    • +17
    /branches/5.2.x/core/kernel/utility/logger.php
    • -0
    • +1
    /branches/5.2.x/core/install/english.lang

Fixes INP-1814 - Use relative paths in error messages

Differential Revision: http://qa.in-portal.org/D417

    • -2
    • +14
    /branches/5.2.x/core/kernel/utility/logger.php

Fixes INP-1645 - Create categories during theme scan based on their location in SMS

Differential Revision: http://qa.in-portal.org/D269

Fixes INP-1792 - Support HTML markup with Title Presets

Differential Revision: http://qa.in-portal.org/D390

Fixes INP-1794 - Show database query execution times during deployment

Differential Revision: http://qa.in-portal.org/D392

Fixes INP-1796 - Add method for setting database error handler

Differential Revision: http://qa.in-portal.org/D394

    • -5
    • +16
    /branches/5.2.x/core/kernel/db/db_connection.php

Fixes INP-1797 - Speed up formatter class access from "kDBItem"

Differential Revision: http://qa.in-portal.org/D396

    • -11
    • +29
    /branches/5.2.x/core/kernel/kbase.php
    • -13
    • +13
    /branches/5.2.x/core/kernel/db/dbitem.php

Fixes INP-1798 - Include validation errors and temp mode flag in kDBItem validation error message

Differential Revision: http://qa.in-portal.org/D398

Fixes INP-1800 - Remove duplicate primary theme detection query

Differential Revision: http://qa.in-portal.org/D400

Fixes MINC-199 - Escape MySQL 5.7 keywords in the "modules/in-commerce/install/install_schema.sql" file

Differential Revision: http://qa.in-portal.org/D403

Fixes INP-1801 - Use dynamic protocol during installation

Differential Revision: http://qa.in-portal.org/D404

    • -1
    • +1
    /branches/5.2.x/core/kernel/startup.php

Fixes INP-1802 - Speed up detection of countries with states

Differential Revision: http://qa.in-portal.org/D405