Plugin Directory

Changeset 2887635


Ignore:
Timestamp:
03/27/2023 02:07:31 PM (3 years ago)
Author:
audienceplayer
Message:
  • released version 4.2.2
Location:
audienceplayer
Files:
24 edited
1 copied

Legend:

Unmodified
Added
Removed
  • audienceplayer/tags/4.2.2/audienceplayer.php

    r2881232 r2887635  
    99Description: AudiencePlayer integration
    1010Author: AudiencePlayer
    11 Version: 4.2.1
     11Version: 4.2.2
    1212Author URI: https://www.audienceplayer.com
    1313Text Domain: audienceplayer
  • audienceplayer/tags/4.2.2/composer.lock

    r2881232 r2887635  
    6767        {
    6868            "name": "phpstan/phpstan",
    69             "version": "1.10.6",
     69            "version": "1.10.8",
    7070            "source": {
    7171                "type": "git",
    7272                "url": "https://github.com/phpstan/phpstan.git",
    73                 "reference": "50d089a3e0904b0fe7e2cf2d4fd37d427d64235a"
     73                "reference": "0166aef76e066f0dd2adc2799bdadfa1635711e9"
    7474            },
    7575            "dist": {
    7676                "type": "zip",
    77                 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/50d089a3e0904b0fe7e2cf2d4fd37d427d64235a",
    78                 "reference": "50d089a3e0904b0fe7e2cf2d4fd37d427d64235a",
     77                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0166aef76e066f0dd2adc2799bdadfa1635711e9",
     78                "reference": "0166aef76e066f0dd2adc2799bdadfa1635711e9",
    7979                "shasum": ""
    8080            },
     
    105105            ],
    106106            "support": {
     107                "docs": "https://phpstan.org/user-guide/getting-started",
     108                "forum": "https://github.com/phpstan/phpstan/discussions",
    107109                "issues": "https://github.com/phpstan/phpstan/issues",
    108                 "source": "https://github.com/phpstan/phpstan/tree/1.10.6"
     110                "security": "https://github.com/phpstan/phpstan/security/policy",
     111                "source": "https://github.com/phpstan/phpstan-src"
    109112            },
    110113            "funding": [
     
    122125                }
    123126            ],
    124             "time": "2023-03-09T16:55:12+00:00"
     127            "time": "2023-03-24T10:28:16+00:00"
    125128        }
    126129    ],
  • audienceplayer/tags/4.2.2/languages/audienceplayer-wordpress-plugin.pot

    r2881232 r2887635  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: 4.2.1\n"
     5"Project-Id-Version: 4.2.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/audienceplayer\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  • audienceplayer/tags/4.2.2/readme.txt

    r2881232 r2887635  
    11=== AudiencePlayer ===
    22Contributors: audienceplayer
    3 Stable tag: 4.2.1
     3Stable tag: 4.2.2
    44Tested up to: 6.1
    55Requires at least: 5.5
  • audienceplayer/tags/4.2.2/src/AudiencePlayer/AudiencePlayerWordpressPlugin/Config/Constants.php

    r2881232 r2887635  
    3939
    4040        // Main plugin version number here and in main plugin file header are automatically overwritten in gulp-build script
    41         PLUGIN_VERSION = '4.2.1',
     41        PLUGIN_VERSION = '4.2.2',
    4242
    4343        // DB migration version number is maintained here
  • audienceplayer/tags/4.2.2/static/audienceplayer-embed-player/embed-player.js

    r2827547 r2887635  
    44        this.isFirstPlay = true;
    55        this.lastPlayTime = Date.now();
     6        this.lastCurrentTime = 0;
    67        this.myPlayer = null;
    78        this.castPlayer = null;
     
    9091        this.configData = configData;
    9192        this.lastPlayTime = 0;
     93        this.lastCurrentTime = 0;
    9294        this.lastPulseTypeSent = 'finish';
    9395        this.clearThrottleTimeout();
     
    137139
    138140    eventHandler(event) {
     141        if (event.type !== 'ended') {
     142            // store last current time as a workaround for 'ended' event where myPlayer.currentTime() returns 0
     143            this.lastCurrentTime = this.myPlayer.currentTime();
     144        }
    139145        switch (event.type) {
    140146            case 'timeupdate': {
     
    264270        const selectedTracks = this.getSelectedTracks();
    265271        const params = {
    266             appa: '' + this.myPlayer.currentTime(),
     272            appa: '' + this.lastCurrentTime,
    267273            appr:
    268274                '' +
    269                 Math.min(this.myPlayer.currentTime() / this.myPlayer.duration(), 1),
     275                Math.min(this.lastCurrentTime / this.myPlayer.duration(), 1),
    270276            pulseToken: this.configData.pulseToken,
    271277        };
  • audienceplayer/tags/4.2.2/static/html/admin_help_release_notes.html

    r2881232 r2887635  
    22
    33    <h3>Release notes</h3>
     4
     5    <div class="audienceplayer-release-note">
     6        <h5>v4.2.2</h5>
     7        <p class="date">2023-03-27</p>
     8        <p class="content">
     9        <ul>
     10            <li>
     11                Updated dependency "AudiencePlayer Embed Player", which improves time tracking accuracy during the last 30 seconds of playback.
     12            </li>
     13        </ul>
     14        </p>
     15    </div>
    416
    517    <div class="audienceplayer-release-note">
  • audienceplayer/tags/4.2.2/templates/audienceplayer-shortcode-user-account.php

    r2596153 r2887635  
    251251    }
    252252
    253 } else {
     253} elseif (!current_user_can('manage_options')) {
    254254    $msg = 'user is not authenticated, contents cannot be displayed';
    255255    $AudiencePlayerWordpressPlugin->pushPublicDebugStack('[audienceplayer_shortcode_user_account]', $msg);
  • audienceplayer/tags/4.2.2/vendor/autoload.php

    r2881232 r2887635  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInitffd44351572ce01249b4a7a542d46f19::getLoader();
     25return ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652::getLoader();
  • audienceplayer/tags/4.2.2/vendor/composer/autoload_real.php

    r2881232 r2887635  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitffd44351572ce01249b4a7a542d46f19
     5class ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitffd44351572ce01249b4a7a542d46f19', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitffd44351572ce01249b4a7a542d46f19', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInitffd44351572ce01249b4a7a542d46f19::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::getInitializer($loader));
    3333
    3434        $loader->register(true);
  • audienceplayer/tags/4.2.2/vendor/composer/autoload_static.php

    r2881232 r2887635  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitffd44351572ce01249b4a7a542d46f19
     7class ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    3838    {
    3939        return \Closure::bind(function () use ($loader) {
    40             $loader->prefixLengthsPsr4 = ComposerStaticInitffd44351572ce01249b4a7a542d46f19::$prefixLengthsPsr4;
    41             $loader->prefixDirsPsr4 = ComposerStaticInitffd44351572ce01249b4a7a542d46f19::$prefixDirsPsr4;
    42             $loader->classMap = ComposerStaticInitffd44351572ce01249b4a7a542d46f19::$classMap;
     40            $loader->prefixLengthsPsr4 = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$prefixLengthsPsr4;
     41            $loader->prefixDirsPsr4 = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$prefixDirsPsr4;
     42            $loader->classMap = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$classMap;
    4343
    4444        }, null, ClassLoader::class);
  • audienceplayer/tags/4.2.2/vendor/composer/installed.php

    r2881232 r2887635  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '9172d114e9f464db7aa8a26d27a05a68144ed161',
     6        'reference' => '1d21a57dbf02ff1c56828587820f62ac36a72915',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-master',
    2424            'version' => 'dev-master',
    25             'reference' => '9172d114e9f464db7aa8a26d27a05a68144ed161',
     25            'reference' => '1d21a57dbf02ff1c56828587820f62ac36a72915',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
  • audienceplayer/trunk/audienceplayer.php

    r2881232 r2887635  
    99Description: AudiencePlayer integration
    1010Author: AudiencePlayer
    11 Version: 4.2.1
     11Version: 4.2.2
    1212Author URI: https://www.audienceplayer.com
    1313Text Domain: audienceplayer
  • audienceplayer/trunk/composer.lock

    r2881232 r2887635  
    6767        {
    6868            "name": "phpstan/phpstan",
    69             "version": "1.10.6",
     69            "version": "1.10.8",
    7070            "source": {
    7171                "type": "git",
    7272                "url": "https://github.com/phpstan/phpstan.git",
    73                 "reference": "50d089a3e0904b0fe7e2cf2d4fd37d427d64235a"
     73                "reference": "0166aef76e066f0dd2adc2799bdadfa1635711e9"
    7474            },
    7575            "dist": {
    7676                "type": "zip",
    77                 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/50d089a3e0904b0fe7e2cf2d4fd37d427d64235a",
    78                 "reference": "50d089a3e0904b0fe7e2cf2d4fd37d427d64235a",
     77                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0166aef76e066f0dd2adc2799bdadfa1635711e9",
     78                "reference": "0166aef76e066f0dd2adc2799bdadfa1635711e9",
    7979                "shasum": ""
    8080            },
     
    105105            ],
    106106            "support": {
     107                "docs": "https://phpstan.org/user-guide/getting-started",
     108                "forum": "https://github.com/phpstan/phpstan/discussions",
    107109                "issues": "https://github.com/phpstan/phpstan/issues",
    108                 "source": "https://github.com/phpstan/phpstan/tree/1.10.6"
     110                "security": "https://github.com/phpstan/phpstan/security/policy",
     111                "source": "https://github.com/phpstan/phpstan-src"
    109112            },
    110113            "funding": [
     
    122125                }
    123126            ],
    124             "time": "2023-03-09T16:55:12+00:00"
     127            "time": "2023-03-24T10:28:16+00:00"
    125128        }
    126129    ],
  • audienceplayer/trunk/languages/audienceplayer-wordpress-plugin.pot

    r2881232 r2887635  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: 4.2.1\n"
     5"Project-Id-Version: 4.2.2\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/audienceplayer\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
  • audienceplayer/trunk/readme.txt

    r2881232 r2887635  
    11=== AudiencePlayer ===
    22Contributors: audienceplayer
    3 Stable tag: 4.2.1
     3Stable tag: 4.2.2
    44Tested up to: 6.1
    55Requires at least: 5.5
  • audienceplayer/trunk/src/AudiencePlayer/AudiencePlayerWordpressPlugin/Config/Constants.php

    r2881232 r2887635  
    3939
    4040        // Main plugin version number here and in main plugin file header are automatically overwritten in gulp-build script
    41         PLUGIN_VERSION = '4.2.1',
     41        PLUGIN_VERSION = '4.2.2',
    4242
    4343        // DB migration version number is maintained here
  • audienceplayer/trunk/static/audienceplayer-embed-player/embed-player.js

    r2827547 r2887635  
    44        this.isFirstPlay = true;
    55        this.lastPlayTime = Date.now();
     6        this.lastCurrentTime = 0;
    67        this.myPlayer = null;
    78        this.castPlayer = null;
     
    9091        this.configData = configData;
    9192        this.lastPlayTime = 0;
     93        this.lastCurrentTime = 0;
    9294        this.lastPulseTypeSent = 'finish';
    9395        this.clearThrottleTimeout();
     
    137139
    138140    eventHandler(event) {
     141        if (event.type !== 'ended') {
     142            // store last current time as a workaround for 'ended' event where myPlayer.currentTime() returns 0
     143            this.lastCurrentTime = this.myPlayer.currentTime();
     144        }
    139145        switch (event.type) {
    140146            case 'timeupdate': {
     
    264270        const selectedTracks = this.getSelectedTracks();
    265271        const params = {
    266             appa: '' + this.myPlayer.currentTime(),
     272            appa: '' + this.lastCurrentTime,
    267273            appr:
    268274                '' +
    269                 Math.min(this.myPlayer.currentTime() / this.myPlayer.duration(), 1),
     275                Math.min(this.lastCurrentTime / this.myPlayer.duration(), 1),
    270276            pulseToken: this.configData.pulseToken,
    271277        };
  • audienceplayer/trunk/static/html/admin_help_release_notes.html

    r2881232 r2887635  
    22
    33    <h3>Release notes</h3>
     4
     5    <div class="audienceplayer-release-note">
     6        <h5>v4.2.2</h5>
     7        <p class="date">2023-03-27</p>
     8        <p class="content">
     9        <ul>
     10            <li>
     11                Updated dependency "AudiencePlayer Embed Player", which improves time tracking accuracy during the last 30 seconds of playback.
     12            </li>
     13        </ul>
     14        </p>
     15    </div>
    416
    517    <div class="audienceplayer-release-note">
  • audienceplayer/trunk/templates/audienceplayer-shortcode-user-account.php

    r2596153 r2887635  
    251251    }
    252252
    253 } else {
     253} elseif (!current_user_can('manage_options')) {
    254254    $msg = 'user is not authenticated, contents cannot be displayed';
    255255    $AudiencePlayerWordpressPlugin->pushPublicDebugStack('[audienceplayer_shortcode_user_account]', $msg);
  • audienceplayer/trunk/vendor/autoload.php

    r2881232 r2887635  
    2323require_once __DIR__ . '/composer/autoload_real.php';
    2424
    25 return ComposerAutoloaderInitffd44351572ce01249b4a7a542d46f19::getLoader();
     25return ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652::getLoader();
  • audienceplayer/trunk/vendor/composer/autoload_real.php

    r2881232 r2887635  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInitffd44351572ce01249b4a7a542d46f19
     5class ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInitffd44351572ce01249b4a7a542d46f19', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInitffd44351572ce01249b4a7a542d46f19', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\Composer\Autoload\ComposerStaticInitffd44351572ce01249b4a7a542d46f19::getInitializer($loader));
     32        call_user_func(\Composer\Autoload\ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::getInitializer($loader));
    3333
    3434        $loader->register(true);
  • audienceplayer/trunk/vendor/composer/autoload_static.php

    r2881232 r2887635  
    55namespace Composer\Autoload;
    66
    7 class ComposerStaticInitffd44351572ce01249b4a7a542d46f19
     7class ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    3838    {
    3939        return \Closure::bind(function () use ($loader) {
    40             $loader->prefixLengthsPsr4 = ComposerStaticInitffd44351572ce01249b4a7a542d46f19::$prefixLengthsPsr4;
    41             $loader->prefixDirsPsr4 = ComposerStaticInitffd44351572ce01249b4a7a542d46f19::$prefixDirsPsr4;
    42             $loader->classMap = ComposerStaticInitffd44351572ce01249b4a7a542d46f19::$classMap;
     40            $loader->prefixLengthsPsr4 = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$prefixLengthsPsr4;
     41            $loader->prefixDirsPsr4 = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$prefixDirsPsr4;
     42            $loader->classMap = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$classMap;
    4343
    4444        }, null, ClassLoader::class);
  • audienceplayer/trunk/vendor/composer/installed.php

    r2881232 r2887635  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '9172d114e9f464db7aa8a26d27a05a68144ed161',
     6        'reference' => '1d21a57dbf02ff1c56828587820f62ac36a72915',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2323            'pretty_version' => 'dev-master',
    2424            'version' => 'dev-master',
    25             'reference' => '9172d114e9f464db7aa8a26d27a05a68144ed161',
     25            'reference' => '1d21a57dbf02ff1c56828587820f62ac36a72915',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.