Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate packages to monorepo #2133

Closed
wants to merge 7,831 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
7831 commits
Select commit Hold shift + click to select a range
e2e19f1
fix(lint): run on correct folder
joaopaulovieira Jan 5, 2021
3f3dfb1
chore(package): update all depedencies
joaopaulovieira Jan 21, 2021
5af1fa9
style(webpack.config): use single quotes
joaopaulovieira Jan 21, 2021
0750486
fix(src): getter always return one value
joaopaulovieira Jan 21, 2021
8f518b5
Merge pull request #92 from clappr/house-keeping
joaopaulovieira Jan 21, 2021
4e70a35
build: ignore dist folder
joaopaulovieira Jan 22, 2021
92ffcb5
build: create bump script
joaopaulovieira Jan 22, 2021
047a070
chore(package): bump version
joaopaulovieira Jan 22, 2021
eb52437
build(package): send dist folder when publish the package
joaopaulovieira Jan 22, 2021
bf2288a
chore(package): bump version
jhonatangcavalcanti Jan 22, 2021
4cf8c57
Merge pull request #48 from Steffeng5/master
leandromoreira Jan 23, 2021
97d1c3d
refactor(src): prevent access of invalid references
joaopaulovieira Jan 25, 2021
e874fd1
Merge pull request #12 from clappr/avoid-invalid-references-noise
jhonatangcavalcanti Jan 25, 2021
e60c67b
build: ignore dist folder
joaopaulovieira Jan 25, 2021
867d62b
chore(package): bump to 0.5.3
joaopaulovieira Jan 25, 2021
91368dd
chore(package): update dependencies
joaopaulovieira Jan 29, 2021
160f338
chore(github): update pull request template
joaopaulovieira Jan 29, 2021
9b9b3d5
chore(hound): lookup eslint file due hound only supports yml or json
joaopaulovieira Jan 29, 2021
1ef62ad
test(src): refactor tests switch case patterns
joaopaulovieira Jan 29, 2021
22a0c06
lint(hound): use correct scope to when run linter
joaopaulovieira Jan 31, 2021
5baf051
Merge pull request #13 from clappr/update-tests-pattern
joaopaulovieira Jan 31, 2021
809e8e1
feat: create defaultOptions getter
joaopaulovieira Jan 31, 2021
8ec943e
test: use correct playback name on global describe
joaopaulovieira Jan 31, 2021
af2398c
test: cover defaultOptions getter
joaopaulovieira Jan 31, 2021
2261b00
feat: merge external options.hlsPlayback with defaultOptions
joaopaulovieira Jan 31, 2021
30ffda2
test: cover hlsPlayback merge case
joaopaulovieira Jan 31, 2021
e4433e7
feat: set _manifestParsed flag to false when call _setup
joaopaulovieira Jan 31, 2021
8fda934
test: cover _manifestParsed value updated on _setup method case
joaopaulovieira Jan 31, 2021
1590770
feat: listen MANIFEST_PARSED event to update _manifestParsed flag val…
joaopaulovieira Jan 31, 2021
94f5f13
refactor: only call _hls.loadSource after MEDIA_ATTACHED event is tri…
joaopaulovieira Jan 31, 2021
848defe
test: cover new code add on _setup method
joaopaulovieira Jan 31, 2021
0fd0850
refactor: prefer shortcut with logical operators instead if condition
joaopaulovieira Jan 31, 2021
504277c
refactor: call _hls.loadSource on initial play if media it's not loaded
joaopaulovieira Jan 31, 2021
d47944d
test: cover _hls.loadSource call on inital play case
joaopaulovieira Jan 31, 2021
48d1804
test(package): make test output more cleaner
joaopaulovieira Jan 31, 2021
e4055c8
test: use correct name for config hlsPlayback
joaopaulovieira Jan 31, 2021
6df510b
docs: add hlsPlayback.loadSourceBeforePlay info
joaopaulovieira Jan 31, 2021
a61c189
style(error_screen): fix alignment
joaopaulovieira Mar 29, 2021
a1b16d1
chore(package): bump to 0.4.11
joaopaulovieira Mar 29, 2021
16f0330
chore(package): bump to 0.4.18
joaopaulovieira Mar 29, 2021
e85f92b
refactor(poster): avoid poster duplication when Poster plugin is enabled
joaopaulovieira Apr 2, 2021
7247bde
feat(events): add mouse down & mouse up events
Apr 5, 2021
b90c5ae
refactor: rename loadSourceBeforePlay to preload
joaopaulovieira Apr 8, 2021
5ed885a
refactor: call setup before change to ready state
joaopaulovieira Jan 29, 2021
fb8627e
test: cover _ready method with tests
joaopaulovieira Jan 29, 2021
69aaded
refactor(src): avoid to trigger PLAYBACK_READY event unnecessarily
joaopaulovieira Apr 9, 2021
596c7e1
fix(error_screen): avoid maintain screen rendered after on load/confi…
joaopaulovieira May 13, 2021
d61f563
chore: update dev dependencies
joaopaulovieira May 13, 2021
39b7bfb
chore(package): bump to 0.4.12
joaopaulovieira May 13, 2021
d4d3023
Merge pull request #15 from clappr/decouple-setup-from-load-source
joaopaulovieira May 13, 2021
1179899
Merge pull request #14 from clappr/fix-ready-state
joaopaulovieira May 13, 2021
77101ee
feat: create bindCustomListeners method
joaopaulovieira Jan 31, 2021
2d31cdf
test: cover bindCustomListeners method code
joaopaulovieira Jan 31, 2021
b5c0b78
feat: call bindCustomListeners on _setup method
joaopaulovieira Jan 31, 2021
4c6508d
test: cover bindCustomListerners call inside _setup case
joaopaulovieira Jan 31, 2021
29d8415
feat: create unbindCustomListeners method
joaopaulovieira Jan 31, 2021
8bb771a
test: cover unbindCustomListeners method code
joaopaulovieira Jan 31, 2021
6fc2b91
docs: add hlsPlayback.customListeners info
joaopaulovieira Feb 1, 2021
ae048b5
refactor(src): simplify custom listeners logic
joaopaulovieira Apr 8, 2021
af0b0aa
refactor(src): simplify logic to bound custom events
joaopaulovieira May 14, 2021
df52b0f
docs(README): update custom events info
joaopaulovieira May 14, 2021
30b30c1
Merge pull request #16 from clappr/new-custom-listeners
joaopaulovieira May 14, 2021
3ad0894
chore: update dev dependencies
joaopaulovieira May 14, 2021
e6224da
chore(package): bump to 0.6.0
joaopaulovieira May 14, 2021
0f9f52e
refactor(poster) set _consented flag when received click event
joaopaulovieira May 14, 2021
583eb52
chore(rollup): avoid annoying replace plugin warning
joaopaulovieira May 14, 2021
7917bc0
chore(package): bump to 0.4.13
joaopaulovieira May 14, 2021
4cf8122
fix(shaka playback): remove getManifest() from getter since it was de…
leticiafernandes Jun 11, 2021
ad2bf50
feat(shaka playback): remove no longer necessary convertion to date time
leticiafernandes Jun 11, 2021
8566524
revert(shaka playback): mantain getProgramDateTime method used at oth…
leticiafernandes Jun 14, 2021
5f00461
Merge pull request #101 from clappr/improve-presentation-start-time
joaopaulovieira Jun 15, 2021
695f277
chore(package): bump version
jhonatangcavalcanti Jun 18, 2021
27dc23e
chore(package): bump version
jhonatangcavalcanti Jul 1, 2021
e46d4c9
Update Spanish translation
hugocm99 Aug 20, 2021
0cf0a81
Merge branch 'master' into master
joaopaulovieira Aug 27, 2021
3be6d0d
Merge pull request #40 from Bugadinho/master
joaopaulovieira Aug 27, 2021
e31dd5a
Merge branch 'master' into master
joaopaulovieira Aug 27, 2021
05b0a1d
Merge pull request #51 from Ronkiro/master
joaopaulovieira Aug 27, 2021
d881b4a
Bulgarian translation
moni33 Sep 11, 2021
904505e
chore(rollup): avoid injecting css into the head tag
jhonatangcavalcanti Oct 7, 2021
4cf15bf
chore(package): bump version
jhonatangcavalcanti Oct 7, 2021
7c56a14
fix(html5_video): avoid memory leak in getDuration call
bikegriffith Oct 7, 2021
276e948
thanks hound
bikegriffith Oct 7, 2021
eadd645
fix spec
bikegriffith Oct 7, 2021
9a74fab
Merge pull request #71 from bikegriffith/fix-2035
jhonatangcavalcanti Oct 8, 2021
c7647d7
chore(package): bump version
jhonatangcavalcanti Oct 8, 2021
f2279a3
fix(*): add plugin style with Styler
jhonatangcavalcanti Oct 8, 2021
e776b00
chore(package): bump version
jhonatangcavalcanti Oct 8, 2021
584ba70
test(media_control): fix broken test after appending style
jhonatangcavalcanti Oct 8, 2021
54570f8
feat(container): extend container actions to accept Parameters
Nov 9, 2021
16c000a
test(container): add container extension tests
Nov 9, 2021
2659298
feat(clicktopause): extend plugin to send options to the playback
Nov 11, 2021
6cdeb13
test(clicktopause): add tests for new click-to-pause implementation
Nov 11, 2021
17817d3
docs(clicktopause): add new options for ClickToPause in docs
Nov 11, 2021
782b629
docs(click to pause): fix click to pause explanation docs
Nov 28, 2021
0aeaa5c
Merge pull request #42 from clappr/click-to-pause-extension
leaofelipe Nov 29, 2021
496bad5
fix(container): fix Container to Reset actions metadata after calling it
Nov 29, 2021
4400b4a
refactor(container): change variable names to make more readable
Nov 30, 2021
c0f5a69
Merge pull request #73 from clappr/extend-container-actions
jhonatangcavalcanti Nov 30, 2021
acfc300
chore(package): bump version
Dec 1, 2021
53d17b3
chore(package): update Clappr Core Dependency
Dec 1, 2021
6d767bc
chore(package): bump Version
Dec 1, 2021
cf57d35
feat(playback): add audio track public API and events
lucasbraganca-tw Sep 21, 2021
b92ecf1
Merge pull request #68 from lucasbraganca-tw/master
joaopaulovieira Feb 3, 2022
c506111
chore(package): update dependencies
joaopaulovieira Feb 3, 2022
efcdf30
chore(gitignore): remove package lock file
joaopaulovieira Feb 3, 2022
c189c00
chore: update lock file
joaopaulovieira Feb 4, 2022
ba7b654
Merge pull request #64 from hugocm99/patch-2
joaopaulovieira Feb 4, 2022
daccfb5
Merge branch 'master' into bg_translation
joaopaulovieira Feb 4, 2022
9ed3335
Merge pull request #67 from moni33/bg_translation
joaopaulovieira Feb 4, 2022
cc422cb
test(strings): update tests
joaopaulovieira Feb 4, 2022
fd423a6
chore(package): bump to 0.4.21
joaopaulovieira Feb 4, 2022
da15f92
ci(github actions): removing Travis and start to use Github Actions
Feb 4, 2022
4856153
refactor(github actions): adding new line to the end of file
Feb 4, 2022
f4efccb
feat(core): create active playback video element getter
pedrochamberlain Sep 28, 2022
597ca96
fix(core): cancel fullscreen correctly in ios devices
pedrochamberlain Sep 28, 2022
f7771df
fix(core): fullscreen identification in ios devices
pedrochamberlain Sep 28, 2022
e313c81
docs: fix broken URL for "all existing events"
Ronkiro Sep 30, 2022
0664cc3
Merge pull request #83 from clappr/feature/ios-fullscreen-fix
jhonatangcavalcanti Oct 3, 2022
4e9e972
chore(package): bump version to v0.4.22
pedrochamberlain Oct 3, 2022
612bb93
chore(github): update pull request template
pedrochamberlain Oct 6, 2022
6c1d2e5
chore(github): add pull request template
pedrochamberlain Oct 6, 2022
24fefbd
chore(github): update pull request template
pedrochamberlain Oct 6, 2022
4fc9279
Merge pull request #28 from clappr/feature/update-pr-template
pedrochamberlain Oct 6, 2022
3d1ca3a
Merge pull request #54 from clappr/feature/add-pr-template
pedrochamberlain Oct 6, 2022
93bd478
Merge pull request #88 from clappr/feature/update-pr-template
pedrochamberlain Oct 6, 2022
2ca2046
Merge pull request #78 from clappr/feat/github-actions
pedrochamberlain Oct 6, 2022
4b9d800
ci(travis): remove old config file
pedrochamberlain Apr 20, 2022
7863085
ci(github-actions): adding new ci config
pedrochamberlain Apr 20, 2022
4561161
Merge pull request #51 from clappr/feat/github-actions
pedrochamberlain Oct 6, 2022
14b8466
refactor(player.js): add get parent element method
felipecesr Aug 5, 2022
9484569
Merge pull request #82 from felipecesr/refactor/attach-parent
leaofelipe Oct 6, 2022
cc46f5a
Update hls.js to its latest version
thiagopnts Oct 19, 2022
2f7f459
Add Chinese language.
ahu Nov 22, 2022
9ea3a74
Merge pull request #85 from Ronkiro/patch-1
leaofelipe Nov 24, 2022
cf84529
Merge pull request #90 from ahu/patch-1
pedrochamberlain Nov 25, 2022
a61991e
fix(core): update broken tests and core logic
Nov 25, 2022
1a675c0
chore(readme): remove travis from readme
Nov 25, 2022
781470b
refactor(package): Adding engine and remove nyc from karma
Nov 25, 2022
3d1b28b
chore(package): update dependencies
Nov 25, 2022
1d61add
fix(core): prioritize return of $el
leaofelipe Dec 7, 2022
665449f
refactor(core): return undefined when there is no activePlaybackEl
jhonatangcavalcanti Dec 7, 2022
be0c466
refactor(core): improve checking for fullscreen
jhonatangcavalcanti Dec 7, 2022
a2b1aa5
chore(package): update packages
leaofelipe Dec 13, 2022
91b395a
Merge pull request #91 from clappr/fix/core-tests
leaofelipe Dec 13, 2022
813175c
feat(player): add event metadata object as parameter for playback cal…
pedrochamberlain Dec 14, 2022
b6adf92
Merge pull request #94 from clappr/feature/callback-event-metadata
pedrochamberlain Dec 16, 2022
ba8b6b9
chore(package): bump version to v0.4.23
pedrochamberlain Dec 16, 2022
09e3b47
fix(player): prevent attach to undefined parent element
pedrochamberlain Dec 26, 2022
ec00d51
Merge pull request #95 from clappr/feature/prevent-attach-to-undefined
jhonatangcavalcanti Dec 26, 2022
9cec6e3
chore(package): bump version to 0.4.24
pedrochamberlain Dec 26, 2022
36da406
fix(methods): add current time value fallback when media element is u…
pedrochamberlain Dec 30, 2022
a3a7551
Merge pull request #120 from clappr/feature/fix-get-current-time
jhonatangcavalcanti Dec 30, 2022
5d87623
chore(package): bump to v3.0.4
pedrochamberlain Dec 30, 2022
1ff5838
chore(package): bump to v3.0.5
pedrochamberlain Dec 30, 2022
4d92568
refactor(browser): fix microsoft edge user agent identification
pedrochamberlain Jan 4, 2023
3e13969
Merge pull request #96 from clappr/feature/browser-identification
jhonatangcavalcanti Jan 4, 2023
51cc1f8
feat(browser): add getter that identify device's os
pedrochamberlain Jan 5, 2023
e2c3592
Merge pull request #97 from clappr/feature/os-identifiers
pedrochamberlain Jan 5, 2023
9945474
chore(package): bump to v0.4.25
pedrochamberlain Jan 5, 2023
b7297e7
chore(package): create release before publishing package
jhonatangcavalcanti Jan 11, 2023
be25c33
chore(package): bump version to v0.4.26
jhonatangcavalcanti Jan 11, 2023
843f7af
fix(player): fix attach using parentId
jhonatangcavalcanti Jan 11, 2023
e345dbb
chore(package): bump version to v0.4.27
jhonatangcavalcanti Jan 11, 2023
9dc72b8
Merge pull request #29 from clappr/bump-hlsjs
leaofelipe Jan 12, 2023
abca2c0
chore(package): update dependencies
leaofelipe Jan 12, 2023
1e35823
chore(package): update @clappr/core
leaofelipe Jan 12, 2023
ff547d2
chore(package): bump version
leaofelipe Jan 12, 2023
b6651b9
docs(contributors): adding to contributors
leaofelipe Jan 12, 2023
816c3c2
chore(package): update dependencies
leaofelipe Jan 12, 2023
ace35ae
chore(package): update @clappr/core dependency
leaofelipe Jan 12, 2023
5f5cda5
chore(package): bump version
leaofelipe Jan 12, 2023
a4816c7
feat(loading): adding load method for playback pattern creation
leaofelipe Mar 6, 2023
5087f2a
feat(load): implement load method reseting states
leaofelipe Mar 13, 2023
bfe5301
refactor(compatibility): removing backward compatibility after a new …
leaofelipe Mar 13, 2023
2771707
refactor(hls): change let to const
leaofelipe Mar 16, 2023
5b42b58
feat(load): adding load method
leaofelipe Mar 30, 2023
7f88bc5
build(package): upgrade dependencies
leaofelipe Mar 30, 2023
6450f35
refactor(playback): refactor load for better reading
leaofelipe Apr 3, 2023
e7c5917
feat(hls): adding sourceMedia getter
leaofelipe Apr 3, 2023
d6b54bf
feat(shaka): adding sourceMedia getter
leaofelipe Apr 3, 2023
c80534b
Merge pull request #122 from clappr/feature/adding-load-method
jhonatangcavalcanti May 17, 2023
4d9f138
fix(destroy): remove hls instance after destroying
leaofelipe May 17, 2023
945cda0
Merge pull request #39 from clappr/feature/adding-load-method
jhonatangcavalcanti May 17, 2023
e94f65a
refactor(html5_video): log play failed message and return play promise
jhonatangcavalcanti May 18, 2023
b37e747
refactor(html5_video): add load method
jhonatangcavalcanti May 18, 2023
374f818
refactor(html5_video): add sourceMedia getter
jhonatangcavalcanti May 18, 2023
b7c255f
chore(package): bump version
jhonatangcavalcanti May 18, 2023
99ecf25
chore(package): add prepublishOnly script
jhonatangcavalcanti May 18, 2023
7daef26
chore(package): add prepublishOnly script
jhonatangcavalcanti May 18, 2023
1446bb5
chore(package): bump version
jhonatangcavalcanti May 18, 2023
f598bd0
chore(package): update prepublishOnly script
jhonatangcavalcanti May 18, 2023
544b6f4
Merge pull request #101 from clappr/feature/add-load-method-and-sourc…
pedrochamberlain May 18, 2023
dd2ce65
chore(package): bump version
jhonatangcavalcanti May 18, 2023
a8e9286
chore: remove engines from package.json
felipecesr Aug 9, 2023
d17b1a0
fix: typo in playback not supported message
Aug 11, 2023
f2220e3
Merge pull request #106 from clappr/105-why-do-we-need-to-specify-eng…
felipecesr Aug 11, 2023
0f57dc8
Merge pull request #107 from clappr/fix/typo-no-op-playback
leaofelipe Aug 11, 2023
bc016d4
refactor(html5_video): allow disabling playhead moving check via options
jhonatangcavalcanti Aug 28, 2023
d969e2a
refactor(html5_video): allow customizing playhead moving check interv…
jhonatangcavalcanti Aug 28, 2023
2f59c6f
refactor(html5_video): set default empty value for resourceUrl
jhonatangcavalcanti Aug 28, 2023
d6c99a4
Merge pull request #109 from clappr/feature/customize-html5-playhead-…
jhonatangcavalcanti Aug 28, 2023
6efc4eb
fix(core): append style tags only once
jhonatangcavalcanti Aug 28, 2023
4b9e63c
test(loader): fix broken test
jhonatangcavalcanti Aug 28, 2023
c40fc5a
fix(html5_video): remove contextmenu handler on destroy
jhonatangcavalcanti Aug 28, 2023
4e73425
Merge pull request #108 from clappr/feature/fix-leaks
pedrochamberlain Aug 28, 2023
9b0523a
chore(package): bump version
jhonatangcavalcanti Aug 28, 2023
a4e51ea
fix(html5_video): prevent starting playhead moving check when it shou…
jhonatangcavalcanti Aug 28, 2023
fa2823b
Merge pull request #110 from clappr/feature/fix-logic-to-disable-play…
jhonatangcavalcanti Aug 28, 2023
a4d7bc5
chore(package): bump version
jhonatangcavalcanti Aug 28, 2023
2958e89
feat(shaka): add getters related to live streams
pedrochamberlain Oct 31, 2023
d9c6a8c
feat(hls): add getters related to live streams
pedrochamberlain Oct 30, 2023
69c7af5
feat(playback): add getters related to live stream
pedrochamberlain Oct 31, 2023
eaa767b
Merge pull request #117 from clappr/feature/latency-getter
wijloc Nov 1, 2023
f41df24
Merge pull request #43 from clappr/feature/latency-getter
wijloc Nov 1, 2023
f607738
Merge pull request #126 from clappr/feature/latency-getter
wijloc Nov 1, 2023
d350e8a
chore(package): bump to v1.2.0
pedrochamberlain Nov 1, 2023
0270bda
chore(package): bump to v3.2.0
pedrochamberlain Nov 6, 2023
66bd830
chore(package): bump to v0.6.2
pedrochamberlain Nov 6, 2023
c6e0062
feat(pip): add picture-in-picture events
Nov 13, 2023
321b4ac
feat(pip): add browser listeners for pip
Nov 13, 2023
2e17788
feat(pip): bind playback events to container events
Nov 13, 2023
0bdc5c7
feat(pip): add picture in picture methods
Nov 13, 2023
b9513fd
feat(pip): add toggle for picture-in-picture
Nov 13, 2023
7d8e324
refactor(pip): removing unecessary comments and flag to handle pip
Nov 15, 2023
4182cd4
chore: remove unecessary white space
Nov 15, 2023
7f4cbca
chore(pip): change PIP name to PiP
Nov 22, 2023
dd71f13
feat(pip): update container PiP methods
Nov 22, 2023
54e114e
fix(pip): rename PiP toggle methods
Nov 23, 2023
85af65a
feat(pip): add getter for PiP Active mode
Nov 23, 2023
065479a
refactor(pip): rename pip events constants
jhonatangcavalcanti Nov 23, 2023
3544562
refactor(html5_video): remove method
jhonatangcavalcanti Nov 23, 2023
362f5f0
Merge pull request #120 from clappr/feature/pip_listeners
jhonatangcavalcanti Nov 23, 2023
9234071
chore(package): bump version
jhonatangcavalcanti Nov 23, 2023
48679a7
refactor(pip): removing exitPiP from destroy to handle binge-watching
Nov 28, 2023
9ff892c
Merge pull request #121 from clappr/feature/pip
pedrochamberlain Nov 28, 2023
c127b08
chore(package): bump version
jhonatangcavalcanti Nov 28, 2023
70c765c
Merge remote-tracking branch 'core/master' into mono
felipecesr Dec 16, 2023
1c4fa7c
Move core to monorepo
felipecesr Dec 16, 2023
35d5520
Merge remote-tracking branch 'plugins/master' into mono
felipecesr Dec 16, 2023
a82207c
Move plugins to monorepo
felipecesr Dec 16, 2023
bb34d2c
Merge remote-tracking branch 'hls/master' into mono
felipecesr Dec 16, 2023
731540b
Move hls playback to monorepo
felipecesr Dec 16, 2023
57695eb
Merge remote-tracking branch 'shaka/master' into mono
felipecesr Dec 16, 2023
e54cde5
chore: Move shaka to monorepo
felipecesr Dec 16, 2023
c6e7a57
Merge remote-tracking branch 'zepto/master' into mono
felipecesr Dec 16, 2023
b90d46b
chore: move zepto to monorepo
felipecesr Dec 16, 2023
7dd3b8a
chore(plugins): upgrade node-sass
felipecesr Dec 16, 2023
63d39a1
chore: restore top level files
felipecesr Dec 16, 2023
35c7238
chore: update lerna config
felipecesr Dec 17, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
32 changes: 19 additions & 13 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,31 @@ about: Create a report to help us improve
labels: bug
---

**Browser**: FILL WITH YOUR BROWSER (ex: Chrome Version 46.0.2490.80, Firefox Version 3.5.6, IE 11)
Please, try to follow this to open new bugs (questions, suggestions and others are welcome)

**OS**: FILL WITH YOUR OS (ex: Mac OS 10.11.1, iOS9, android4.5)
Before you open the bug please follow the [common steps to verify issues]( https://github.com/clappr/clappr/blob/master/doc/TROUBLESHOOTING.md#common-steps-to-verify-issues)

**Clappr Version**: 0.3.8
For the **issue title**: A **meaningful title** (like: HLS doesn't work at windows 10). Try to **avoid helpless title** (like: it doesn't work, IE10, bug, problem)

**Be sure to**:

* Reproduce the bug at http://cdn.clappr.io/
* Search for similar open/closed issues on this matter before open a new one.

For the **issue body**:
<hr>

**Browser**: YOUR BROWSER (ex: Chrome Version 46.0.2490.80, Firefox, IE)

**OS**: YOUR OS (ex: Mac OS 10.11.1, iOS9, android4.5)

**Clappr Version**: x.x.x

**Steps to reproduce**:

* first step
* then second step
* I was expecting X but instead it shows Y

**Does it happen only in your streaming?**
* If it does, please provide your streaming URL.

**To consider:**
* Did you try to reproduce this issue at http://cdn.clappr.io/?
* Did you check if it's a CORS problem?

**ps:** Please, attach images, logs or whatever you think might be helpful.

**ps:** Feel free to clean this if your issue is different.
ps: you can attach images, logs or whatever you think might be helpful.
<hr>
34 changes: 34 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## Summary

This PR implements / updates / fixes...

<!-- Add a description of the changes made to your PR, as well as the context and motivation behind them.

Please add, if appropriate, external links that make the PR easier to understand.
-->

## Changes

- `archive_name1.js`:
- ...
- ...
- `archive_name2.js`: ...

## How to test

1. ...
1. ...
1. ...

## Images

### Before this PR

<!--
Insert an image / gif / video showing hls.js playback's original behavior.
If PR is a new feature, it's unnecessary to add.
-->

### After this PR

<!-- Insert an image / gif / video showing the hls.js playback's behavior after the modifications -->
34 changes: 34 additions & 0 deletions .github/workflow/actions-ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: player-plugins CI

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2

- name: install node
uses: actions/setup-node@v2
with:
node-version: 14.x
cache: 'yarn'

- name: install dependencies
run: yarn

- name: run lint
run: yarn lint

- name: run unit tests
run: yarn test

- name: coveralls
uses: coverallsapp/github-action@1.1.3
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
dist/
node_modules
.DS_Store
.env
coverage
build/
dist/
docs/
src/base/jst.js
*.cache
Expand All @@ -22,4 +22,3 @@ package-lock.json

# PhpStorm
.idea

8 changes: 7 additions & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
{
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
"npmClient": "yarn",
"useWorkspaces": true,
"version": "independent",
"npmClient": "yarn"
"command": {
"version": {
"message": "chore(release): publish"
}
}
}
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
"yarn": "1.22.19"
},
"devDependencies": {
"lerna": "^7.2.0"
"lerna": "^6.4.0"
}
}
10 changes: 10 additions & 0 deletions packages/clappr-core/.babelrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"presets": [
["@babel/preset-env", { "modules": false }]
],
"env": {
"test": {
"presets": [["@babel/preset-env"]]
}
}
}
23 changes: 23 additions & 0 deletions packages/clappr-core/.codeclimate.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
engines:
csslint:
enabled: true
duplication:
enabled: true
config:
languages:
- javascript
eslint:
enabled: true
channel: "eslint-2"
fixme:
enabled: true
ratings:
paths:
- "**.css"
- "**.js"
exclude_paths:
- dist/
- test/
- node_modules/
- public/
- src/vendor/
22 changes: 22 additions & 0 deletions packages/clappr-core/.editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# editorconfig.org

# top-most EditorConfig file
root = true

[*]
charset = utf-8
end_of_line = lf
insert_final_newline = true

indent_style = space
indent_size = 2

trim_trailing_whitespace = true

max_line_length = 120

[*.md]
# add Markdown specifics if needed

[*json]
# add JSON specifics if needed
3 changes: 3 additions & 0 deletions packages/clappr-core/.eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
dist/
public/
src/base/polyfills.js
61 changes: 61 additions & 0 deletions packages/clappr-core/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
{
"env": {
"browser": true,
"commonjs": true,
"es6": true
},
"globals": {
"_gaq": false,
"process": false,
"ActiveXObject": false,
"VERSION": false,
"__dirname": false,
"after": false,
"afterEach": false,
"assert": false,
"before": false,
"beforeEach": false,
"describe": false,
"expect": false,
"it": false,
"sinon": false,
"xit": false,
"jest": false,
"test": false,
"module": false,
"require": false
},
"extends": "eslint:recommended",
"parserOptions": {
"sourceType": "module",
"ecmaVersion": 2018
},
"rules": {
"indent": [
"error",
2
],
"linebreak-style": [
"error",
"unix"
],
"quotes": [
"error",
"single"
],
"semi": [
"error",
"never"
],
"no-var": "error",
"block-spacing": "error",
"curly": ["error", "multi-or-nest", "consistent"],
"object-curly-spacing": ["error", "always"],
"brace-style": ["error", "1tbs", { "allowSingleLine": true }],
"keyword-spacing": "error",
"space-before-blocks": "error",
"arrow-spacing": "error",
"max-len": 0,
"max-statements": 0
}
}
3 changes: 3 additions & 0 deletions packages/clappr-core/.hound.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
eslint:
enabled: true
config_file: .eslintrc.json
42 changes: 42 additions & 0 deletions packages/clappr-core/.yarnclean
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# test directories
__tests__
test
tests
powered-test

# asset directories
docs
doc
website
images

# examples
example
examples

# code coverage directories
coverage
.nyc_output

# build scripts
Makefile
Gulpfile.js
Gruntfile.js

# configs
appveyor.yml
circle.yml
codeship-services.yml
codeship-steps.yml
wercker.yml
.tern-project
.gitattributes
.editorconfig
.*ignore
.flowconfig
.documentup.json
.yarn-metadata.json
.travis.yml

# misc
*.md
1 change: 1 addition & 0 deletions packages/clappr-core/.yarnrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
--install.ignore-engines true
6 changes: 6 additions & 0 deletions packages/clappr-core/AUTHORS
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# This is the official list of Globo.com Player authors for copyright purposes.
# This file is distinct from the CONTRIBUTORS files.
# See the latter for an explanation.

Globo.com