Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sampotts/plyr

A simple HTML5, YouTube and Vimeo player
https://github.com/sampotts/plyr

Merge pull request #802 from gehaktmolen/ad-hotfixes

Advertisement couldnt be loaded when creative dimensions do not align after resizing

eebae4a227f2ac5e60716fe74ab3a934a792c38e authored almost 7 years ago by Sam Potts <[email protected]>
Merge pull request #795 from frogg/patch-1

Added link that explains Webkit's autoplay blocker

e0562752eaa4553466b78fb6828d05147a0891d1 authored almost 7 years ago by Sam Potts <[email protected]>
Removed redundant wrappers within the adsmanager promises.

6a2ca534d219233b20941bfc987f7a4a488502c7 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Unneeded else has been removed within the play() method.

7adc2bc6c8eeb7ae0651d536aa561cec2e37a830 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Made sure play() returns a promise.

ba8d7831a7eb374e4ccf31e83a731019e900c7a3 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Ad block detection would not work when calling play() right after creating the player instance, so the adsManager now also rejects on such a case. Also made sure that calling play() will wait for the adsManager promise to resolve or otherwise return the media.play() method.

69ffcbad27353bfd0238ba7e79e6caf3835b0efd authored almost 7 years ago by Arthur Hulsman <[email protected]>
Resizing the ad container while having it on display none will return offset width and height of 0, which will cause ads not to play when ad sizes are set within the clients DSP. Also making sure that the inner containers of the ad container are full size. The container is now hidden/ displayed using z-index.

819f7d1080ef2748fa1c123ad0f54d075c654ab9 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Made sure that cue points for midrolls are not displayed when the ad rule for a midroll doesn't exceed the total play time of a video.

409b588458fd598a88d56f3922da83ff82d80f5f authored almost 7 years ago by Arthur Hulsman <[email protected]>
Removed a double this.enabled variable and updated a comment in ads.js. Also made sure the adsmanager promise also can fail, so we can use it to wait for getting the advertisement ready when someone clicks the play button. Otherwise there it can look glitchy when the actual video starts playing and the video ad plays a few seconds later because the vast tag was slow to retrieve. Also fixed a typo.

e90a603d57836f6b8962a661b4668fd81c9b72a4 authored almost 7 years ago by Arthur Hulsman <[email protected]>
v3.0.0-beta.17

6f061621ad64eefd0e831b8e1372ca665a130d5c authored almost 7 years ago by Sam Potts <[email protected]>
Typo

0300610108345a371ef9891439fd82ee2e1c8b5b authored almost 7 years ago by Sam Potts <[email protected]>
3.0.0-beta.16

2fba5f152c44f38197a4e50acaaae8705b96aa4b authored almost 7 years ago by Sam Potts <[email protected]>
Ready event fix, YouTube play event fix, docs update

317b08c703c94c5ce0e1d53603f4e1c9842df249 authored almost 7 years ago by Sam Potts <[email protected]>
Added link that explains Webkit's autoplay blocker

e6db374a72052e92bd14497d527a1da4fdd04c1f authored almost 7 years ago by Frederik Riedel <[email protected]>
Package updates

bfb550b8d0be3b4eeb0fc900f26e8c1cb05419fd authored almost 7 years ago by Sam Potts <[email protected]>
v3.0.0-beta.15

174234c16673a0260aff77d3503d9dc7e93b2a4f authored almost 7 years ago by Sam Potts <[email protected]>
Fix IE CORS captions

24b4220de5708e95c909fa28add772ed05c19c17 authored almost 7 years ago by Sam Potts <[email protected]>
Pause button fix, polyfilled build, unminified builds

f1895a4cceecfcedca9761f63ce10351338fe047 authored almost 7 years ago by Sam Potts <[email protected]>
Merge pull request #781 from friday/gulp-unminified-js-output

Build both minified and non-minified js-bundles

c2a6306d469834df557f6fa0af58d8de7aa8de4e authored almost 7 years ago by Sam Potts <[email protected]>
Merge branch 'beta' into gulp-unminified-js-output

7ac732f45b961301f56877a61d7607b3232537f0 authored almost 7 years ago by Sam Potts <[email protected]>
v3.0.0-beta.13

c90f1bdf08c002b55e92222583f994433239fb37 authored almost 7 years ago by Sam Potts <[email protected]>
Fix for custom controls

6a9be8d16b9fba408f92643471b00f10893032ce authored almost 7 years ago by Sam Potts <[email protected]>
Merge branch 'beta' of github.com:sampotts/plyr into beta

58c2c52c95c9d9ac37243bf495d6a9796a4781af authored almost 7 years ago by Sam Potts <[email protected]>
Fullscreen API changes, color settings tweaks

73a39769d4cc3d5d04e272ca571c849a0d8adfd6 authored almost 7 years ago by Sam Potts <[email protected]>
Merge pull request #780 from friday/captions-ie11-indexsizeerror

Fix harmless but annoying IE error 'IndexSizeError'

7221e26eca6d6aba66c807c1a1a0cf34010fd88e authored almost 7 years ago by Sam Potts <[email protected]>
Fix harmless but annoying IE error 'IndexSizeError'

98adb8e7841c08758e26d51278eb0c5cfc7af5c4 authored almost 7 years ago by Albin Larsson <[email protected]>
Gulp js build: create both minified and non-minified outputs

a59dcb2f53bfbe87812611b35832e1e0ba0f8daa authored almost 7 years ago by Albin Larsson <[email protected]>
Copy

d21b58e1c9c74ed15fb02a76c864177028882416 authored almost 7 years ago by Sam Potts <[email protected]>
Nicer checks

d6e84cbabbca7c89f3b20c9972e48bf090667079 authored almost 7 years ago by Sam Potts <[email protected]>
Copy

fcccf1d479c53c9c6e31cb14943bc696dae653de authored almost 7 years ago by Sam Potts <[email protected]>
Readme merge

211db12a3d6c251f79f3e081ebe2575aef7d2e67 authored almost 7 years ago by Sam Potts <[email protected]>
Merge pull request #769 from redxtech/add-vue-plyr-to-readme

Add vue-plyr to readme

ab7f277a1b3a686ef73dd69b11d6355fb21a9207 authored almost 7 years ago by Sam Potts <[email protected]>
Remove eslint-rule 'no-shadow' (common variable names should be able to exist in different scopes)

ce1d5a60d61e687d9d4fb16165649a524d55a45b authored almost 7 years ago by Albin Larsson <[email protected]>
3.0.0-beta.12

f67315e20c05c79e7e23db3fa0a72cac4563b887 authored almost 7 years ago by Sam Potts <[email protected]>
Added backwards compatibility for <div> embeds

2150c44036e13073c6f7f07343009b6373846bdf authored almost 7 years ago by Sam Potts <[email protected]>
Removed fetch dependency

70c9fbdde328141c1d5680536a740da1ca50f0e9 authored almost 7 years ago by Sam Potts <[email protected]>
Merge branch 'beta' of github.com:sampotts/plyr into beta

# Conflicts:
# dist/plyr.js
# dist/plyr.js.map

f3ea31c515dd9631e0268ebd43475e422f9a1ecb authored almost 7 years ago by Sam Potts <[email protected]>
Testing fetch

1ee88cba16dbb85e7e1decb4d5e6a1191d73efad authored almost 7 years ago by Sam Potts <[email protected]>
Update readme.md

af3ae7522908c72dbe760de517692f4982037b19 authored almost 7 years ago by Sam Potts <[email protected]>
Small UI tweaks and fix for instanceof issue

d76ef3ff914e0dca57c6f1e730188975d98acaa8 authored almost 7 years ago by Sam Potts <[email protected]>
Version bump + icon fix

2691c7c9d6ab5bcc18b29f2487b2f2e3515329c8 authored almost 7 years ago by Sam Potts <[email protected]>
Fix UMD stuff

26b1d8ce8fd0f047b99dbca795b9da7512e1f188 authored almost 7 years ago by Sam Potts <[email protected]>
Deploy

6fae148fc1d784ce54343c8e40b59529fb63f2b6 authored almost 7 years ago by Sam Potts <[email protected]>
Merge pull request #772 from sampotts/fix/ads-blocked

Fix: ads blocked and media playing before ad plays

bb51647fe2f6e8e0eabb3099b58cc334e23936f0 authored almost 7 years ago by Sam Potts <[email protected]>
Merge branch 'beta' into fix/ads-blocked

# Conflicts:
# dist/plyr.js
# dist/plyr.js.map
# src/js/plugins/ads.js
# src/js/plyr.js

71efbe7a927a9638204129ca7a2d52c498fa7e6e authored almost 7 years ago by Sam Potts <[email protected]>
Fix typo's

afd695cb391535b508dc7a4301b6c2692ce2b607 authored almost 7 years ago by ferdiemmen <[email protected]>
fix(ads): Fixes media from playing when ads are blocked

c4eb4c97ac1f186e5054da298e4960cb498c6d01 authored almost 7 years ago by ferdiemmen <[email protected]>
Add vue-plyr to readme

d5a1a7ca1cacc7803a93f95b00ddc7a4c08371f9 authored almost 7 years ago by Gabriel Dunn <[email protected]>
Version bump

8f7a8940f36ab85c87a3406a378d383e58ee3d60 authored almost 7 years ago by Sam Potts <[email protected]>
Attempt to fix YouTube message error, added ads references, changes to bool

5e68f8c8ddd11070a2b2ee11339be8c2c37ed8a5 authored almost 7 years ago by Sam Potts <[email protected]>
Restored “Ad” in label

b4e22e2e7b6d73bb58778125801618f499c59bcc authored almost 7 years ago by Sam Potts <[email protected]>
Docs tweak

d4234da9aa1642bc314496fdae5bf4b8f30e580e authored almost 7 years ago by Sam Potts <[email protected]>
Version bump

1f53b27d4e761af5f1854aff25888a07d7826b99 authored almost 7 years ago by Sam Potts <[email protected]>
Renamed property, UI tweak

cc128e60888468a90dd73c90f05fc7ddbf104551 authored almost 7 years ago by Sam Potts <[email protected]>
Fix bug where ad would play on every play action

3c8acb4e9e76d1b0ab59c86c18d3ef16efbbfe6f authored almost 7 years ago by ferdiemmen <[email protected]>
Small tweaks

ebf53d14b12c025b6c2f37a887a55e2bf7ab3b7d authored almost 7 years ago by Sam Potts <[email protected]>
Bug fix

b298587c0b8c76bcf85a112585f7a9a4c1100eb8 authored almost 7 years ago by Sam Potts <[email protected]>
Version bump

26e9aaceb8ad26a4a7edfcbd119d31745e02fcb0 authored almost 7 years ago by Sam Potts <[email protected]>
Gulp

384f3d6eda21f3e359f5e79a1ef16f83eb5ab52b authored almost 7 years ago by Sam Potts <[email protected]>
Merge pull request #760 from sampotts/beta-with-ads

Beta with ads

3aa5747c9018b99fe7bc1d8ad4d67cea62ae5489 authored almost 7 years ago by Sam Potts <[email protected]>
Formatting, events and ad countdown added

5671235fd93eac4554d2c522461df813b589a7f4 authored almost 7 years ago by Sam Potts <[email protected]>
Converted demo to iife

1dd5c9efd92bddff8b3ecb04ef53775c3c9b5b04 authored almost 7 years ago by Sam Potts <[email protected]>
Formatting and “ad” badge

5fad152cbf5b3b1db6098b1a592fdb3e873725a5 authored almost 7 years ago by Sam Potts <[email protected]>
Build

f33ca846f2c7057286cb2f66130891f8d195d152 authored almost 7 years ago by Sam Potts <[email protected]>
Merge branch 'beta-with-ads' of github.com:sampotts/plyr into beta-with-ads

# Conflicts:
# src/js/plugins/ads.js

986c802acd10dece4e45c43834af198b37b8beb2 authored almost 7 years ago by Sam Potts <[email protected]>
Merge branch 'beta' into beta-with-ads

# Conflicts:
# demo/dist/demo.js
# demo/dist/demo.js.map
# dist/plyr.js
# dist/plyr.js.map

98dd818bf61526fe8e69eb85f0fbd3d4efd249b5 authored almost 7 years ago by Sam Potts <[email protected]>
Comments and formatting

021f6c84605e4e3f2c979d88edd386e36b2a0393 authored almost 7 years ago by Sam Potts <[email protected]>
Merge pull request #763 from gehaktmolen/beta-with-ads-adjustments

Beta with ads - Reloading ads on new video

392f837398a1ff793da56299ca3f0be961bc488e authored almost 7 years ago by Sam Potts <[email protected]>
Transition event fix

6831c3053470d092c11536a837ebf8c1a8b5c530 authored almost 7 years ago by Sam Potts <[email protected]>
Noticed that Plyr stopped working when ads are blocked.

ed6048034b86a1de7a705daf28150b79c45def20 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Updated pause and resume content methods within Ads class.

8af312fe3cfe55c5003b645f1fcfe23601fc435f authored almost 7 years ago by Arthur Hulsman <[email protected]>
Reformatted ads codebase and added/ changed comments. Also removed un-used events.

d87ada4f58c71299f38ed2764da04a77312faf93 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Fixed string literal and position issue of the midroll cue inside the time line. Added a check for the progress element existence.

31c816656267efa495d02e7f3429d35d91f9c648 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Removed an un-used variable.

0cb2f9588845dc7cf93c3bec45968100c2db8166 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Added cue markings within the time line for when midrolls will be displayed. Removed unusued callback parameter.

896ea7c689f25e5eed5ad6bcac0e9314cff825ed authored almost 7 years ago by Arthur Hulsman <[email protected]>
Added the logging of our main promises to their resolving callback. Otherwise they come up as null.

1d1eb02bd734461bad8884c827e79c05d8f77dbd authored almost 7 years ago by Arthur Hulsman <[email protected]>
Removed logic related to starting the ad by clicking/ tapping the advertisement container. Ad is started by plyr play method.

3583165b30ac80afbd6235fc2febd1a5987d4f8b authored almost 7 years ago by Arthur Hulsman <[email protected]>
Adsmanager is now re/pre-loaded with new ads when the video is done or an ad error appears. Will make it possible to request ads when a new video is loaded. Added comments and missing events within the adsmanagerloader method.

d822f0c6bfefddfbce3a987014077de9b68db00a authored almost 7 years ago by Arthur Hulsman <[email protected]>
Moved the ads container to be outside of the video wrapper. This way we can easily move the ad in front or behind the video controls based on content resume or pause IMA events.

9e52296dc62c3efab3e00204ab2e561b712c8965 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Moved the logic for pausing and playing the video to content pause/ resume IMA events to avoid flickering. Also used events for resolving the adsmanager and adsloader promises.

12a7a4142cd550e85a65e07d3a1cd8a5bc5d6ffa authored almost 7 years ago by Arthur Hulsman <[email protected]>
Fix loading/playing of the ads when there is no valid ads.tagUrl

8348f79742a40ac465affff7527e7c22dc34cb83 authored almost 7 years ago by ferdiemmen <[email protected]>
Some tweaks

ec73d34bd3061c2b512dda97765e4f38db4619c3 authored almost 7 years ago by ferdiemmen <[email protected]>
fix blocking play() if ads are set

1cef48d4f861c747573f12803f7f33bd4cf9c542 authored almost 7 years ago by ferdiemmen <[email protected]>
Merge pull request #761 from gehaktmolen/beta-with-ads-promises

Beta with ads - Added promises, missing events, new ad tag and additional logging.

c24c05226d059eab4fa78781502f305fd5040a0d authored almost 7 years ago by Ferdi <[email protected]>
Added promises, missing events, new ad tag and additional logging.

4b0005c28eaab460be1b4f5f22fa5d1f3ffae522 authored almost 7 years ago by Arthur Hulsman <[email protected]>
Tweaks

8064405dbc44e24a5547aa79dbd7968926ec62a1 authored almost 7 years ago by Sam Potts <[email protected]>
Code tweaks

22e8892993b995f50c15d49558081e1271ac6bca authored almost 7 years ago by Sam Potts <[email protected]>
Merge branch 'beta' into beta-with-ads

# Conflicts:
# demo/dist/demo.js
# demo/dist/demo.js.map
# dist/plyr.js
# dist/plyr.js.map

cfc86bcb7cc4be3608a08132aaf4946a63594559 authored almost 7 years ago by Sam Potts <[email protected]>
Minor logic tweak

5f96ec6ac2765c176645651881fa2d0ba666f58b authored almost 7 years ago by Sam Potts <[email protected]>
Fix loading google ima sdk

bbdf225d7b25c16d293108a9cf813c521f4d44eb authored almost 7 years ago by ferdiemmen <[email protected]>
Implementing ads plugin

025fc1090b0e7d78569ea010360f04d8b8decfa9 authored almost 7 years ago by ferdiemmen <[email protected]>
Progressively enhance <iframe> embeds

d9ec1d1b8e251cf30509e88a76132c0e04f8c00d authored almost 7 years ago by Sam Potts <[email protected]>
Publish script tweaks

2e5d06ad8529f99c607e3f2e4c678f07e6973274 authored about 7 years ago by Sam Potts <[email protected]>
Package

bacd049eb07e3de9e47f4c04516a1f517507ad97 authored about 7 years ago by Sam Potts <[email protected]>
Beta version up on https://plyr.io/beta and CDN

6fd7b26bb2b0d1961a8b5844792f51adc6074cbc authored about 7 years ago by Sam Potts <[email protected]>
Publishing to /beta

1df79cf7f8d9d41aa2c26ce6fe879ad58ce658fc authored about 7 years ago by Sam Potts <[email protected]>
Recommended extensions for VS Code

e6badacf0d83b62e97606c8d718317999139e2d0 authored about 7 years ago by Sam Potts <[email protected]>
Styling tweaks

a0d9d5eca8141973c1ed3bb3f5a6a0851657b240 authored about 7 years ago by Sam Potts <[email protected]>
Use CSS custom property for webkit range fill

8786377a755224ebc281488c5bea849639ae4f2a authored about 7 years ago by Sam Potts <[email protected]>
Merge branch 'develop' of github.com:sampotts/plyr into develop

f0322e8d94953ecc1373e31e34e31a24f7698079 authored about 7 years ago by Sam Potts <[email protected]>