Plugin Directory

Changeset 3355459


Ignore:
Timestamp:
09/03/2025 01:20:09 PM (7 months ago)
Author:
dpantazis
Message:

Apply modifications to 6.15.1.1

Location:
the-events-calendar/tags/6.15.1.1
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • the-events-calendar/tags/6.15.1.1/changelog.md

    r3354717 r3355459  
    11# Changelog
     2
     3### [6.15.1.1] 2025-09-03
     4
     5* Security - Ensures only known values are accepted for the ORDER BY query clause. [SVUL-19]
    26
    37### [6.15.1] 2025-09-02
  • the-events-calendar/tags/6.15.1.1/common/vendor/composer/installed.php

    r3354717 r3355459  
    22    'root' => array(
    33        'name' => 'the-events-calendar/tribe-common',
    4         'pretty_version' => 'dev-master',
    5         'version' => 'dev-master',
    6         'reference' => 'da0ee05a471c852b84eafde28de3e31ec9bf8eec',
     4        'pretty_version' => '6.9.2',
     5        'version' => '6.9.2.0',
     6        'reference' => '02c7b8e809311ead0044e50feabc736c5ea6d3f9',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    164164        ),
    165165        'the-events-calendar/tribe-common' => array(
    166             'pretty_version' => 'dev-master',
    167             'version' => 'dev-master',
    168             'reference' => 'da0ee05a471c852b84eafde28de3e31ec9bf8eec',
     166            'pretty_version' => '6.9.2',
     167            'version' => '6.9.2.0',
     168            'reference' => '02c7b8e809311ead0044e50feabc736c5ea6d3f9',
    169169            'type' => 'wordpress-plugin',
    170170            'install_path' => __DIR__ . '/../../',
  • the-events-calendar/tags/6.15.1.1/common/vendor/vendor-prefixed/autoload.php

    r3354717 r3355459  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInit80aeccf5f1de2373d09c249d1f7cf793::getLoader();
     22return ComposerAutoloaderInit54cc95cb6286305ad047a1bbc1bda3d5::getLoader();
  • the-events-calendar/tags/6.15.1.1/common/vendor/vendor-prefixed/composer/autoload_real.php

    r3354717 r3355459  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInit80aeccf5f1de2373d09c249d1f7cf793
     5class ComposerAutoloaderInit54cc95cb6286305ad047a1bbc1bda3d5
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInit80aeccf5f1de2373d09c249d1f7cf793', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit54cc95cb6286305ad047a1bbc1bda3d5', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \TEC\Common\Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInit80aeccf5f1de2373d09c249d1f7cf793', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit54cc95cb6286305ad047a1bbc1bda3d5', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\TEC\Common\Composer\Autoload\ComposerStaticInit80aeccf5f1de2373d09c249d1f7cf793::getInitializer($loader));
     32        call_user_func(\TEC\Common\Composer\Autoload\ComposerStaticInit54cc95cb6286305ad047a1bbc1bda3d5::getInitializer($loader));
    3333
    3434        $loader->setClassMapAuthoritative(true);
  • the-events-calendar/tags/6.15.1.1/common/vendor/vendor-prefixed/composer/autoload_static.php

    r3354717 r3355459  
    55namespace TEC\Common\Composer\Autoload;
    66
    7 class ComposerStaticInit80aeccf5f1de2373d09c249d1f7cf793
     7class ComposerStaticInit54cc95cb6286305ad047a1bbc1bda3d5
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    516516    {
    517517        return \Closure::bind(function () use ($loader) {
    518             $loader->prefixLengthsPsr4 = ComposerStaticInit80aeccf5f1de2373d09c249d1f7cf793::$prefixLengthsPsr4;
    519             $loader->prefixDirsPsr4 = ComposerStaticInit80aeccf5f1de2373d09c249d1f7cf793::$prefixDirsPsr4;
    520             $loader->classMap = ComposerStaticInit80aeccf5f1de2373d09c249d1f7cf793::$classMap;
     518            $loader->prefixLengthsPsr4 = ComposerStaticInit54cc95cb6286305ad047a1bbc1bda3d5::$prefixLengthsPsr4;
     519            $loader->prefixDirsPsr4 = ComposerStaticInit54cc95cb6286305ad047a1bbc1bda3d5::$prefixDirsPsr4;
     520            $loader->classMap = ComposerStaticInit54cc95cb6286305ad047a1bbc1bda3d5::$classMap;
    521521
    522522        }, null, ClassLoader::class);
  • the-events-calendar/tags/6.15.1.1/common/vendor/vendor-prefixed/composer/installed.php

    r3354717 r3355459  
    33  array (
    44    'name' => 'the-events-calendar/tribe-common',
    5     'pretty_version' => 'dev-master',
    6     'version' => 'dev-master',
    7     'reference' => 'da0ee05a471c852b84eafde28de3e31ec9bf8eec',
     5    'pretty_version' => '6.9.2',
     6    'version' => '6.9.2.0',
     7    'reference' => '02c7b8e809311ead0044e50feabc736c5ea6d3f9',
    88    'type' => 'wordpress-plugin',
    99    'install_path' => __DIR__ . '/../',
  • the-events-calendar/tags/6.15.1.1/readme.txt

    r3354717 r3355459  
    44Tags: events, calendar, event, schedule, organizer
    55Donate link: https://evnt.is/29
    6 Stable tag: 6.15.1
     6Stable tag: 6.15.1.1
    77Requires at least: 6.6
    88Tested up to: 6.8.2
     
    233233== Changelog ==
    234234
     235= [6.15.1.1] 2025-09-03 =
     236
     237* Security - Ensures only known values are accepted for the ORDER BY query clause. [SVUL-19]
     238
    235239= [6.15.1] 2025-09-02 =
    236240
  • the-events-calendar/tags/6.15.1.1/src/Events/Custom_Tables/V1/WP_Query/Custom_Tables_Query.php

    r3158391 r3355459  
    345345        $occurrences = Occurrences::table_name( true );
    346346
     347        $orderby = str_replace( [ $occurrences . '.', $wpdb->posts . '.' ], '', $orderby );
     348
    347349        // Let's try to handle some specific cases first.
    348350        switch ( $orderby ) {
     351            case 'start_date':
    349352            case 'event_date':
    350353                $parsed = $occurrences . '.start_date';
    351354                break;
     355            case 'end_date':
     356            case 'event_end_date':
     357                $parsed = $occurrences . '.end_date';
     358                break;
     359            case 'start_date_utc':
    352360            case 'event_date_utc':
    353361                $parsed = $occurrences . '.start_date_utc';
    354362                break;
     363            case 'end_date_utc':
     364            case 'event_end_date_utc':
     365                $parsed = $occurrences . '.end_date_utc';
     366                break;
     367            case 'duration':
    355368            case 'event_duration':
    356369                $parsed = $occurrences . '.duration';
     
    715728            }
    716729
    717             $parsed_orderby = $this->parse_orderby( (string) $orderby ) ?: $orderby;
     730            $parsed_orderby = $this->parse_orderby( (string) $orderby );
     731
     732            if ( ! $parsed_orderby ) {
     733                continue;
     734            }
     735
     736            if ( strpos( $redirected_orderbys, $parsed_orderby ) !== false ) {
     737                // The field has been already added to the redirected `ORDER BY` clause.
     738                continue;
     739            }
    718740
    719741            $redirected_orderbys .= $redirected_orderbys === '' ?
  • the-events-calendar/tags/6.15.1.1/src/Tribe/Main.php

    r3354717 r3355459  
    4141        const VENUE_POST_TYPE     = 'tribe_venue';
    4242        const ORGANIZER_POST_TYPE = 'tribe_organizer';
    43         const VERSION             = '6.15.1';
     43        const VERSION             = '6.15.1.1';
    4444
    4545        /**
  • the-events-calendar/tags/6.15.1.1/src/Tribe/REST/V1/Validator/Base.php

    r3194541 r3355459  
    4444            'not_checked_in'  => 'null',
    4545        ],
     46        'custom_fields'        => [],
    4647    ];
    4748
  • the-events-calendar/tags/6.15.1.1/the-events-calendar.php

    r3354717 r3355459  
    33 * Plugin Name: The Events Calendar
    44 * Description: The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome.
    5  * Version: 6.15.1
     5 * Version: 6.15.1.1
    66 * Requires at least: 6.6
    77 * Requires PHP: 7.4
  • the-events-calendar/tags/6.15.1.1/vendor/composer/installed.php

    r3354717 r3355459  
    22    'root' => array(
    33        'name' => 'the-events-calendar/the-events-calendar',
    4         'pretty_version' => 'dev-release/T25.huntress',
    5         'version' => 'dev-release/T25.huntress',
    6         'reference' => '99b1df050b5be326d88ff581a68d902213ff2c2b',
     4        'pretty_version' => 'dev-release/T25.huntress.1',
     5        'version' => 'dev-release/T25.huntress.1',
     6        'reference' => '994fe16f78b2c18974d79580d9ed53745f6cf83b',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    1212    'versions' => array(
    1313        'the-events-calendar/the-events-calendar' => array(
    14             'pretty_version' => 'dev-release/T25.huntress',
    15             'version' => 'dev-release/T25.huntress',
    16             'reference' => '99b1df050b5be326d88ff581a68d902213ff2c2b',
     14            'pretty_version' => 'dev-release/T25.huntress.1',
     15            'version' => 'dev-release/T25.huntress.1',
     16            'reference' => '994fe16f78b2c18974d79580d9ed53745f6cf83b',
    1717            'type' => 'wordpress-plugin',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.