[E² Plugin] YouTube

oys

Registered
Messages
557


YouTube_h1+git667+f8bdaab-r0.0 от 08.02.2021

Upload release ipk via ftp
 

oys

Registered
Messages
557

YouTube_h1+git670+237a0e4-r0.0 от 08.02.2021

YouTubeVideoUrl: add support phone/tablet JS player, thx remitamine
ci.yml: fix ipk directory path
skip-release
ci.yml: fix ipk directory path
skip-release
 

oys

Registered
Messages
557

YouTube_h1+git674+a9ebbc7-r0.0 от 09.02.2021


Create release only on push on master branch
Showing only description in url tests
Along with the id is too long and looks ugly in the test report.
skip-release

Show video id and description for test_videoUrl in log
skip-release

YouTubeVideoUrl: combine multiple functions
into one _extract_signature_function()
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
YouTube_h1+git687+2f6ae29-r0.0 от Taapat 09.02.2021

-YouTubeVideoUrl: remove unused import for test
-ci.yml use always() to publish release if tests skipped …
I think this will allow release even if the test doesn't pass, which shouldn't happen.
Need more testing and possibly extra workaround for this bug.
Also add a repo check so not to publish releases on forks.
-ci.yml: remove event_name check in deloy …
Now not used pull_request for jobs
-YouTubeVideoUrl: remove unused randint import
-Use tests according to changes in the code …
If only the python code has been changed then perform python tests, if language files have been changed then on test compile only language files
-Run GitHub Actions jobs only on push …
On pull request also is created commit push
-Fix forgotten comma in previous commit
-Add DASH mp4 video and audio in tests
 

oys

Registered
Messages
557
YouTube_h1+git690+bdcc5df-r0.0 от 10.02.2021



ci.yml: again trying a new scenario
Also fix identaion in jobs
Cosmetic code changes ci.yml
skip-release
ci.yml: use only one job for test
It seems not worth create several jobs because their creation takes more time and resources than an extra check in one.
skip-release
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
YouTube_h1+git704+704+f7e6443-r0.0 от 16.02.2021

-ci.yml: try set git variables using quotes …
Test bash in steps echo.
-ci.yml: next try fix git variables
-YouTubeVideoUrl: Fix controversial videos when authenticated with cookies
-ci.yml: code visual improvements …
skip-release
-Fix loadPNG error on openatv gui tests …
force-test skip-release
-ci.yml: insatall service_identity for gui test
-ci.yml: insatall pyopenssl also for OpenPLi …
-Reduce errors in GUI tests on OpenPLi …
-Update step info in workflows reports
-Optimize gui test code in yml file
 

oys

Registered
Messages
557
YouTube_h1+git709+e2e4d77-r0.0 от 17.02.2021

YouTubeSearch: use setList setSearchEntry
Small code optomization

Fix gui test on openatv
Add YouTubeSearch screen in gui tests
Revert bbccf70
ci.yml: replaces the apostrophe with quotes
To make the code style the same because echo uses quotes.

.
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
YouTube_h1+git714+24dc06c-r0.0 от 17.02.2021

● YouTubeSearch: use exception for encode errors in suggestions
● Add YouTubeVirtualKeyBoard in gui test
● On gui tests call YouTubeSetup and YouTubeDownloadList from YouTubeMain screen
● Fix and use openWithCallback in gui tests
● Add YouTubeSearch screen in gui test code change check​
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
YouTube_h1+git727+090cf85c-r0.0 от 18.02.2021

●Test YouTubeSetup config changes on gui test
●ci.yml: update schedule rules
●Run GitHub Workflow jobs also on pull request and sheudule
●YouTubeSearch: remove exceptions for encode errors …
Now fixed on test platform by setting Python2 encoding to utf-8.
●Use separate flake8 test for try_plugin …
To exclude an undefined name 'reload' error.
●Temporarily disable flake8 on python 3​
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
YouTube_h1+git743+4015387-r0.0 от 20.02.2021

●YouTubeSearch: allows choose playable video in suggestions list
Some users don't understand that it's just a suggestions list and are trying to specify a video to play in it.
●Update Russisn translation
●Add forgotten colon in Latvina translation
●Update Latvian translation
●Regenerate language files after added config option
●YouTubeVideoUrl change forgotten getValue usage for maxResolution
●Add option use DASH MP4 format in configs​
 

oys

Registered
Messages
557
YouTube_h1+git744+dba4aae-r0.0 от 21.02.2021

YouTubeUi: use setCurrentIndex in downloadPath
On old BH enigma not exist function pageUp in class ConfigList and this call GSOD.

.
 

oys

Registered
Messages
557
YouTube_h1+git748+0ec30be-r0.0 от 21.02.2021



YouTubePlayer: fix attribute error in leavePlayerConfirmed
If due to some problem the existing service is not started then seek() calls GSOD because getCurrentService() returns None.
Test gui only if python test success
Fix multiple spaces after operator in enigma for test
Add YouTubeDirBrowser in gui tests

.
 

oys

Registered
Messages
557
YouTube_h1+git751+4861994-r0.0 от 22.02.2021


YouTubeVideoUrl: fix get_video_info request, thx remitamine
try fix logic in test gui conditions
Broken in previus commit.
Changes logic in test gui conditions
Looks like call always() works regardless of its location in the check queue.


.
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
YouTube_h1+git753+46fabd9-r0.0 от 22.02.2021

YouTubeUi: small optimization
Use getValue() and setValue() instead of value​
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
YouTube_h1+git758+22b964c-r0.0 от 23.02.2021

- YouTubeMain: intruduce variables current and text …
It's better to use an understandable name self.value[0] and self.value[1].
-YouTubeUi: fix missing whitespace around operator
-YouTubeUi: remove class variable self.text​
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
YouTube_h1+git779+ f822f8c-r0.0 от 28.02.2021

-YouTubeMain: try speed up getting recent subscriptions
-Fix RcModel for gui test on atv
 

oys

Registered
Messages
557
Youtube_h1+git781+f72ce18-r0.0 от 01.03.2021

YouTubeUi: save ConfigText values after setValue
Update some log information in gui test

.
 

oys

Registered
Messages
557
Youtube_h1+git782+5d41775-r0.0 от 01.03.2021

YouTubeSearch: save search history after set

.
 

WaRp

(∩`-´)⊃━☆゚.*・。゚
Staff member
Administrator
Messages
29,982
Youtube_h1+git783+9410fa6-r0.0 от 02.03.2021


Return back property() usage for config …
This looks more pythonic and should spend less resurces
 

oys

Registered
Messages
557
Youtube_h1+git793+06a4a1e-r0.0 от 16.03.2021

Fix line too long error in enigma for gui test
Try fix gui test if video url not found
Add GPLv2 license badge in README.md

.
 
Top