Changeset 2887635
- Timestamp:
- 03/27/2023 02:07:31 PM (3 years ago)
- Location:
- audienceplayer
- Files:
-
- 24 edited
- 1 copied
-
tags/4.2.2 (copied) (copied from audienceplayer/trunk)
-
tags/4.2.2/audienceplayer.php (modified) (1 diff)
-
tags/4.2.2/composer.lock (modified) (3 diffs)
-
tags/4.2.2/languages/audienceplayer-wordpress-plugin.pot (modified) (1 diff)
-
tags/4.2.2/readme.txt (modified) (1 diff)
-
tags/4.2.2/src/AudiencePlayer/AudiencePlayerWordpressPlugin/Config/Constants.php (modified) (1 diff)
-
tags/4.2.2/static/audienceplayer-embed-player/embed-player.js (modified) (4 diffs)
-
tags/4.2.2/static/html/admin_help_release_notes.html (modified) (1 diff)
-
tags/4.2.2/templates/audienceplayer-shortcode-user-account.php (modified) (1 diff)
-
tags/4.2.2/vendor/autoload.php (modified) (1 diff)
-
tags/4.2.2/vendor/composer/autoload_real.php (modified) (2 diffs)
-
tags/4.2.2/vendor/composer/autoload_static.php (modified) (2 diffs)
-
tags/4.2.2/vendor/composer/installed.php (modified) (2 diffs)
-
trunk/audienceplayer.php (modified) (1 diff)
-
trunk/composer.lock (modified) (3 diffs)
-
trunk/languages/audienceplayer-wordpress-plugin.pot (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/src/AudiencePlayer/AudiencePlayerWordpressPlugin/Config/Constants.php (modified) (1 diff)
-
trunk/static/audienceplayer-embed-player/embed-player.js (modified) (4 diffs)
-
trunk/static/html/admin_help_release_notes.html (modified) (1 diff)
-
trunk/templates/audienceplayer-shortcode-user-account.php (modified) (1 diff)
-
trunk/vendor/autoload.php (modified) (1 diff)
-
trunk/vendor/composer/autoload_real.php (modified) (2 diffs)
-
trunk/vendor/composer/autoload_static.php (modified) (2 diffs)
-
trunk/vendor/composer/installed.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
audienceplayer/tags/4.2.2/audienceplayer.php
r2881232 r2887635 9 9 Description: AudiencePlayer integration 10 10 Author: AudiencePlayer 11 Version: 4.2. 111 Version: 4.2.2 12 12 Author URI: https://www.audienceplayer.com 13 13 Text Domain: audienceplayer -
audienceplayer/tags/4.2.2/composer.lock
r2881232 r2887635 67 67 { 68 68 "name": "phpstan/phpstan", 69 "version": "1.10. 6",69 "version": "1.10.8", 70 70 "source": { 71 71 "type": "git", 72 72 "url": "https://github.com/phpstan/phpstan.git", 73 "reference": " 50d089a3e0904b0fe7e2cf2d4fd37d427d64235a"73 "reference": "0166aef76e066f0dd2adc2799bdadfa1635711e9" 74 74 }, 75 75 "dist": { 76 76 "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", 79 79 "shasum": "" 80 80 }, … … 105 105 ], 106 106 "support": { 107 "docs": "https://phpstan.org/user-guide/getting-started", 108 "forum": "https://github.com/phpstan/phpstan/discussions", 107 109 "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" 109 112 }, 110 113 "funding": [ … … 122 125 } 123 126 ], 124 "time": "2023-03- 09T16:55:12+00:00"127 "time": "2023-03-24T10:28:16+00:00" 125 128 } 126 129 ], -
audienceplayer/tags/4.2.2/languages/audienceplayer-wordpress-plugin.pot
r2881232 r2887635 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: 4.2. 1\n"5 "Project-Id-Version: 4.2.2\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/audienceplayer\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -
audienceplayer/tags/4.2.2/readme.txt
r2881232 r2887635 1 1 === AudiencePlayer === 2 2 Contributors: audienceplayer 3 Stable tag: 4.2. 13 Stable tag: 4.2.2 4 4 Tested up to: 6.1 5 5 Requires at least: 5.5 -
audienceplayer/tags/4.2.2/src/AudiencePlayer/AudiencePlayerWordpressPlugin/Config/Constants.php
r2881232 r2887635 39 39 40 40 // 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', 42 42 43 43 // DB migration version number is maintained here -
audienceplayer/tags/4.2.2/static/audienceplayer-embed-player/embed-player.js
r2827547 r2887635 4 4 this.isFirstPlay = true; 5 5 this.lastPlayTime = Date.now(); 6 this.lastCurrentTime = 0; 6 7 this.myPlayer = null; 7 8 this.castPlayer = null; … … 90 91 this.configData = configData; 91 92 this.lastPlayTime = 0; 93 this.lastCurrentTime = 0; 92 94 this.lastPulseTypeSent = 'finish'; 93 95 this.clearThrottleTimeout(); … … 137 139 138 140 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 } 139 145 switch (event.type) { 140 146 case 'timeupdate': { … … 264 270 const selectedTracks = this.getSelectedTracks(); 265 271 const params = { 266 appa: '' + this. myPlayer.currentTime(),272 appa: '' + this.lastCurrentTime, 267 273 appr: 268 274 '' + 269 Math.min(this. myPlayer.currentTime()/ this.myPlayer.duration(), 1),275 Math.min(this.lastCurrentTime / this.myPlayer.duration(), 1), 270 276 pulseToken: this.configData.pulseToken, 271 277 }; -
audienceplayer/tags/4.2.2/static/html/admin_help_release_notes.html
r2881232 r2887635 2 2 3 3 <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> 4 16 5 17 <div class="audienceplayer-release-note"> -
audienceplayer/tags/4.2.2/templates/audienceplayer-shortcode-user-account.php
r2596153 r2887635 251 251 } 252 252 253 } else {253 } elseif (!current_user_can('manage_options')) { 254 254 $msg = 'user is not authenticated, contents cannot be displayed'; 255 255 $AudiencePlayerWordpressPlugin->pushPublicDebugStack('[audienceplayer_shortcode_user_account]', $msg); -
audienceplayer/tags/4.2.2/vendor/autoload.php
r2881232 r2887635 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit ffd44351572ce01249b4a7a542d46f19::getLoader();25 return ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652::getLoader(); -
audienceplayer/tags/4.2.2/vendor/composer/autoload_real.php
r2881232 r2887635 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit ffd44351572ce01249b4a7a542d46f195 class ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit ffd44351572ce01249b4a7a542d46f19', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit ffd44351572ce01249b4a7a542d46f19', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit ffd44351572ce01249b4a7a542d46f19::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
audienceplayer/tags/4.2.2/vendor/composer/autoload_static.php
r2881232 r2887635 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit ffd44351572ce01249b4a7a542d46f197 class ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 38 38 { 39 39 return \Closure::bind(function () use ($loader) { 40 $loader->prefixLengthsPsr4 = ComposerStaticInit ffd44351572ce01249b4a7a542d46f19::$prefixLengthsPsr4;41 $loader->prefixDirsPsr4 = ComposerStaticInit ffd44351572ce01249b4a7a542d46f19::$prefixDirsPsr4;42 $loader->classMap = ComposerStaticInit ffd44351572ce01249b4a7a542d46f19::$classMap;40 $loader->prefixLengthsPsr4 = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$prefixLengthsPsr4; 41 $loader->prefixDirsPsr4 = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$prefixDirsPsr4; 42 $loader->classMap = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$classMap; 43 43 44 44 }, null, ClassLoader::class); -
audienceplayer/tags/4.2.2/vendor/composer/installed.php
r2881232 r2887635 4 4 'pretty_version' => 'dev-master', 5 5 'version' => 'dev-master', 6 'reference' => ' 9172d114e9f464db7aa8a26d27a05a68144ed161',6 'reference' => '1d21a57dbf02ff1c56828587820f62ac36a72915', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 23 23 'pretty_version' => 'dev-master', 24 24 'version' => 'dev-master', 25 'reference' => ' 9172d114e9f464db7aa8a26d27a05a68144ed161',25 'reference' => '1d21a57dbf02ff1c56828587820f62ac36a72915', 26 26 'type' => 'wordpress-plugin', 27 27 'install_path' => __DIR__ . '/../../', -
audienceplayer/trunk/audienceplayer.php
r2881232 r2887635 9 9 Description: AudiencePlayer integration 10 10 Author: AudiencePlayer 11 Version: 4.2. 111 Version: 4.2.2 12 12 Author URI: https://www.audienceplayer.com 13 13 Text Domain: audienceplayer -
audienceplayer/trunk/composer.lock
r2881232 r2887635 67 67 { 68 68 "name": "phpstan/phpstan", 69 "version": "1.10. 6",69 "version": "1.10.8", 70 70 "source": { 71 71 "type": "git", 72 72 "url": "https://github.com/phpstan/phpstan.git", 73 "reference": " 50d089a3e0904b0fe7e2cf2d4fd37d427d64235a"73 "reference": "0166aef76e066f0dd2adc2799bdadfa1635711e9" 74 74 }, 75 75 "dist": { 76 76 "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", 79 79 "shasum": "" 80 80 }, … … 105 105 ], 106 106 "support": { 107 "docs": "https://phpstan.org/user-guide/getting-started", 108 "forum": "https://github.com/phpstan/phpstan/discussions", 107 109 "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" 109 112 }, 110 113 "funding": [ … … 122 125 } 123 126 ], 124 "time": "2023-03- 09T16:55:12+00:00"127 "time": "2023-03-24T10:28:16+00:00" 125 128 } 126 129 ], -
audienceplayer/trunk/languages/audienceplayer-wordpress-plugin.pot
r2881232 r2887635 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: 4.2. 1\n"5 "Project-Id-Version: 4.2.2\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/audienceplayer\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -
audienceplayer/trunk/readme.txt
r2881232 r2887635 1 1 === AudiencePlayer === 2 2 Contributors: audienceplayer 3 Stable tag: 4.2. 13 Stable tag: 4.2.2 4 4 Tested up to: 6.1 5 5 Requires at least: 5.5 -
audienceplayer/trunk/src/AudiencePlayer/AudiencePlayerWordpressPlugin/Config/Constants.php
r2881232 r2887635 39 39 40 40 // 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', 42 42 43 43 // DB migration version number is maintained here -
audienceplayer/trunk/static/audienceplayer-embed-player/embed-player.js
r2827547 r2887635 4 4 this.isFirstPlay = true; 5 5 this.lastPlayTime = Date.now(); 6 this.lastCurrentTime = 0; 6 7 this.myPlayer = null; 7 8 this.castPlayer = null; … … 90 91 this.configData = configData; 91 92 this.lastPlayTime = 0; 93 this.lastCurrentTime = 0; 92 94 this.lastPulseTypeSent = 'finish'; 93 95 this.clearThrottleTimeout(); … … 137 139 138 140 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 } 139 145 switch (event.type) { 140 146 case 'timeupdate': { … … 264 270 const selectedTracks = this.getSelectedTracks(); 265 271 const params = { 266 appa: '' + this. myPlayer.currentTime(),272 appa: '' + this.lastCurrentTime, 267 273 appr: 268 274 '' + 269 Math.min(this. myPlayer.currentTime()/ this.myPlayer.duration(), 1),275 Math.min(this.lastCurrentTime / this.myPlayer.duration(), 1), 270 276 pulseToken: this.configData.pulseToken, 271 277 }; -
audienceplayer/trunk/static/html/admin_help_release_notes.html
r2881232 r2887635 2 2 3 3 <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> 4 16 5 17 <div class="audienceplayer-release-note"> -
audienceplayer/trunk/templates/audienceplayer-shortcode-user-account.php
r2596153 r2887635 251 251 } 252 252 253 } else {253 } elseif (!current_user_can('manage_options')) { 254 254 $msg = 'user is not authenticated, contents cannot be displayed'; 255 255 $AudiencePlayerWordpressPlugin->pushPublicDebugStack('[audienceplayer_shortcode_user_account]', $msg); -
audienceplayer/trunk/vendor/autoload.php
r2881232 r2887635 23 23 require_once __DIR__ . '/composer/autoload_real.php'; 24 24 25 return ComposerAutoloaderInit ffd44351572ce01249b4a7a542d46f19::getLoader();25 return ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652::getLoader(); -
audienceplayer/trunk/vendor/composer/autoload_real.php
r2881232 r2887635 3 3 // autoload_real.php @generated by Composer 4 4 5 class ComposerAutoloaderInit ffd44351572ce01249b4a7a542d46f195 class ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652 6 6 { 7 7 private static $loader; … … 25 25 require __DIR__ . '/platform_check.php'; 26 26 27 spl_autoload_register(array('ComposerAutoloaderInit ffd44351572ce01249b4a7a542d46f19', 'loadClassLoader'), true, true);27 spl_autoload_register(array('ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652', 'loadClassLoader'), true, true); 28 28 self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(__DIR__)); 29 spl_autoload_unregister(array('ComposerAutoloaderInit ffd44351572ce01249b4a7a542d46f19', 'loadClassLoader'));29 spl_autoload_unregister(array('ComposerAutoloaderInita576fbb8d32404c4e9ac2a748cda2652', 'loadClassLoader')); 30 30 31 31 require __DIR__ . '/autoload_static.php'; 32 call_user_func(\Composer\Autoload\ComposerStaticInit ffd44351572ce01249b4a7a542d46f19::getInitializer($loader));32 call_user_func(\Composer\Autoload\ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::getInitializer($loader)); 33 33 34 34 $loader->register(true); -
audienceplayer/trunk/vendor/composer/autoload_static.php
r2881232 r2887635 5 5 namespace Composer\Autoload; 6 6 7 class ComposerStaticInit ffd44351572ce01249b4a7a542d46f197 class ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652 8 8 { 9 9 public static $prefixLengthsPsr4 = array ( … … 38 38 { 39 39 return \Closure::bind(function () use ($loader) { 40 $loader->prefixLengthsPsr4 = ComposerStaticInit ffd44351572ce01249b4a7a542d46f19::$prefixLengthsPsr4;41 $loader->prefixDirsPsr4 = ComposerStaticInit ffd44351572ce01249b4a7a542d46f19::$prefixDirsPsr4;42 $loader->classMap = ComposerStaticInit ffd44351572ce01249b4a7a542d46f19::$classMap;40 $loader->prefixLengthsPsr4 = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$prefixLengthsPsr4; 41 $loader->prefixDirsPsr4 = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$prefixDirsPsr4; 42 $loader->classMap = ComposerStaticInita576fbb8d32404c4e9ac2a748cda2652::$classMap; 43 43 44 44 }, null, ClassLoader::class); -
audienceplayer/trunk/vendor/composer/installed.php
r2881232 r2887635 4 4 'pretty_version' => 'dev-master', 5 5 'version' => 'dev-master', 6 'reference' => ' 9172d114e9f464db7aa8a26d27a05a68144ed161',6 'reference' => '1d21a57dbf02ff1c56828587820f62ac36a72915', 7 7 'type' => 'wordpress-plugin', 8 8 'install_path' => __DIR__ . '/../../', … … 23 23 'pretty_version' => 'dev-master', 24 24 'version' => 'dev-master', 25 'reference' => ' 9172d114e9f464db7aa8a26d27a05a68144ed161',25 'reference' => '1d21a57dbf02ff1c56828587820f62ac36a72915', 26 26 'type' => 'wordpress-plugin', 27 27 'install_path' => __DIR__ . '/../../',
Note: See TracChangeset
for help on using the changeset viewer.