Ecosyste.ms: OpenCollective

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

github.com/nova-video-player/aos-MediaLib

NOVA opeN sOurce Video plAyer: media library for database and scraping support
https://github.com/nova-video-player/aos-MediaLib

dbg--

553d353150ac3518af9ba716746b346e916cb1fb authored over 4 years ago by Marc de Courville <[email protected]>
indent and comment

f571a50e183d2a3c3f5282b912e9c7d4eee96ea5 authored over 4 years ago by Marc de Courville <[email protected]>
rework network listener to remove loops

ad28b100c3cb7ac7227e7e61f3902fa3a9539544 authored over 4 years ago by Marc de Courville <[email protected]>
comment

9e1c2e247b2ff8978e79073be10700327f12f18d authored over 4 years ago by Marc de Courville <[email protected]>
comments

46a19363293e88cf1890b907e712751db9288356 authored over 4 years ago by Marc de Courville <[email protected]>
Remove bad french scraping when having a "de" in the sentence...

Happens with for instance 69-LE.LIVRE.DE.LA.JUNGLE.2.mkv

ebfd779cce2ce2ab320fa06b37f0097aafb932e0 authored over 4 years ago by Marc de Courville <[email protected]>
buildtools++ and libs++

d5428fc1f7474e4e40487a0c36475da78c4f8472 authored over 4 years ago by Marc de Courville <[email protected]>
do not launch if in background

5804bc1717236b821ca62836056d51ff61d53d6a authored almost 5 years ago by Marc de Courville <[email protected]>
crowdin sync

a460f9143a83c17b1e3c74cb36964384ff67cc9e authored almost 5 years ago by Marc de Courville <[email protected]>
trakt: add pause logic and also allow to send stopWatching even if application is in background (hope this is for a short time)

d43802578108b1a4ca2ea4bed68fa8fad96e702e authored almost 5 years ago by Marc de Courville <[email protected]>
apply instead of commit

76ebe7943405720d0e4ef7d68ad582f236514af5 authored almost 5 years ago by Marc de Courville <[email protected]>
trakt retry logic for error code 409 too

b02ec7080f9ecdcd1fd1da7a1bb3e98dd433ded5 authored almost 5 years ago by Marc de Courville <[email protected]>
rework addListnener removeListener not to have the wait logic that can result in StackOverflow for fire notifs later

2252275b3057732fa9083668e3a70aae3ea5d27d authored almost 5 years ago by Marc de Courville <[email protected]>
update proguard

fc27bd0bdc4d388805d7a726243189806dd83fa2 authored almost 5 years ago by Marc de Courville <[email protected]>
upgrade trakt

07b07f969b81fd04c863ebbcfdde6e5d88d6e384 authored almost 5 years ago by Marc de Courville <[email protected]>
typo

7c4b28e4e59ee94164b5f24d299d4a89a1b9996a authored almost 5 years ago by Marc de Courville <[email protected]>
avoid a npe

edea145e5541969f6663509f356ed438a7c340b7 authored almost 5 years ago by Marc de Courville <[email protected]>
remove crash comment

755d18670f6a3278c283ed2580560cf1c3d089d1 authored almost 5 years ago by Marc de Courville <[email protected]>
increase upnp periodic search to 5mn instead of 1m

cb3a3d27854bd79da4ba8eaa4561282f432ad095 authored almost 5 years ago by Marc de Courville <[email protected]>
make network propertyChangeListener lifecycle aware

632819f869407169ab8110a5daec09c872f4b915 authored almost 5 years ago by Marc de Courville <[email protected]>
not used

2cf66db87b5c88cf1c4b070789f67d1bb002044e authored almost 5 years ago by Marc de Courville <[email protected]>
empty style

10c215029d9a752a1abcd1c10495608678fb35d6 authored almost 5 years ago by Marc de Courville <[email protected]>
no need anymore

9533038014c83d55a3455f6f05890a3075b817bc authored almost 5 years ago by Marc de Courville <[email protected]>
use 2.3.0 for thetvdb-java

f3a1e66d217cee59372312ba2718859708824673 authored almost 5 years ago by Marc de Courville <[email protected]>
indent mostly

036cd9f2575746ccb7c60e41f764d4c9bd32ab9a authored almost 5 years ago by Marc de Courville <[email protected]>
proper exception message

8c12fa90aad05b746b203895f7f8a88a5af61add authored almost 5 years ago by Marc de Courville <[email protected]>
avoid a crash with arrow during manual scraping after removing description

for some obscur shows sometimes getPlot() or getTitle() returns null, try to fill it again with ...

efa22cb0fd448235e23a6e921b53626fb931e2ac authored almost 5 years ago by Marc de Courville <[email protected]>
theme: add some comments

dc2ef3a27e4d9af89396bbbf8bcb76dc9b5ee71c authored almost 5 years ago by Marc de Courville <[email protected]>
White left back arrow

b2ac06ed2148dae37a688cdd92341d7de7f0cf73 authored almost 5 years ago by Marc de Courville <[email protected]>
white overflow and hamburger icons

f95d43d8dd3dadaf56b03a55df50d2e01c33244f authored almost 5 years ago by Marc de Courville <[email protected]>
simplify themes

78638ee262086427bd71ea26200de9d1ab80c8c1 authored almost 5 years ago by Marc de Courville <[email protected]>
AppCompat migration

fb6af66fce4ec0655a67bff4bd9d060afb537566 authored almost 5 years ago by Marc de Courville <[email protected]>
fragment++

aac025638303a2738149ed2cb4d916631b8facb9 authored almost 5 years ago by Marc de Courville <[email protected]>
no more v21 theme since we target API21+

ee53d5c06902cfbe10e9711c477a2a8fd8412e77 authored almost 5 years ago by Marc de Courville <[email protected]>
no +id that messes with aapt

7e802307de4c3a06190e3435620a3101548b3e72 authored almost 5 years ago by Marc de Courville <[email protected]>
sync with crowdin

0d1260378ffe8c65ba1a4e005a0d509f00e896c3 authored almost 5 years ago by Marc de Courville <[email protected]>
no stacktrace but loge

db031f674c80146e0884cfffb732ebef5675cd8e authored almost 5 years ago by Marc de Courville <[email protected]>
Fix not falling back to english plot if nothing is found in system language

c5996850187edbeed77257af970ab21f417e2dd1 authored almost 5 years ago by Marc de Courville <[email protected]>
Fix not falling back to english for missing description (plot) in system language

9556d1e47bf4b0c8c770aba711d5aea940b42dd2 authored almost 5 years ago by Marc de Courville <[email protected]>
Add Lithuanian in scraper

1cc43fd3abc52fb6300fa314d57b8c6162125429 authored almost 5 years ago by Marc de Courville <[email protected]>
sync with crowdin

92aa7fae6ebd44c4519dde05feba01ccc77f7425 authored almost 5 years ago by Marc de Courville <[email protected]>
Rework of networkState tracking to avoid ConnectivityManager.CONNECTIVITY_ACTION deprecation

See https://github.com/nova-video-player/aos-AVP/issues/318

16e91047485d18c3bea9caae78915d93cc2915ce authored almost 5 years ago by Marc de Courville <[email protected]>
Multidex--

b4f8cb8e55267dcd56006e34920d6c40ca3ccca3 authored almost 5 years ago by Marc de Courville <[email protected]>
move ArchosUtils network related methods to Networkstate and have NetworkState migrated to FileCoreLibrary

7b9f7ef54b6561fdd09c1b338a958615b7cb8506 authored almost 5 years ago by Marc de Courville <[email protected]>
Fix ftp files hidden when localConnectivity not available

25ad61e67a56fbbb787043d51eaa38ef4c0e58ab authored almost 5 years ago by Marc de Courville <[email protected]>
add constructors to be on safe side

edaa1eaeea75d12370a518534c001a39d455c8d0 authored almost 5 years ago by Marc de Courville <[email protected]>
not required

a80880dc650c5ac1fc21d3310aaaaf3632e521b8 authored almost 5 years ago by Marc de Courville <[email protected]>
avoid posters and backdrops to be null

4de9f2fa4d3dd2786fdde1c32907a7641ed76764 authored almost 5 years ago by Marc de Courville <[email protected]>
Rework the code not to rely on NetworkInfo

f4fc72663766a83c70e55109121822b3208604f4 authored almost 5 years ago by Marc de Courville <[email protected]>
grant permission to avoid warning but not important

1502602d2be1bd393d3d7d802b3dd1a469e647b8 authored almost 5 years ago by Marc de Courville <[email protected]>
setStreamMute deprecated

6a2a3ac6ec7b3226e796193f03d6e848840547b6 authored almost 5 years ago by Marc de Courville <[email protected]>
specify better sdk limit

4bff8c5e98943babfae410f847a42540babd5f6d authored almost 5 years ago by Marc de Courville <[email protected]>
new versions of libs

b2cd5191e45e9da978ea79f076bf3e4559213c42 authored almost 5 years ago by Marc de Courville <[email protected]>
not used and generating deprecation warnings

c9eb9ea785006a7485af2b0c075692f415b21125 authored almost 5 years ago by Marc de Courville <[email protected]>
since these are static need to null before it accumulates

bf2b766b2b4d20c44de90348e77fd11c940ae264 authored almost 5 years ago by Marc de Courville <[email protected]>
deprecated--

af3ac4b773ce7698c29e8a93814745210162ad87 authored almost 5 years ago by Marc de Courville <[email protected]>
sync with crowdin

34d445f7a68b743cf2577662ff459fc62efd8114 authored almost 5 years ago by Marc de Courville <[email protected]>
Fixes empty poster on non english movies.

27996741ec673ee120412336f256a1c59e013fa0 authored almost 5 years ago by Marc de Courville <[email protected]>
Add multilingual Levenshtein metric.

This enables to revert to en instead of language if Levenshtein distance is smaller.
This yields...

34969765af9780a9739ae323083df9fcd304a546 authored almost 5 years ago by Marc de Courville <[email protected]>
maxItem was not at the right place

1fcdc9175ee1493dce9c3db89fd41ccaece63cce authored almost 5 years ago by Marc de Courville <[email protected]>
Fix movies without poster sometimes.

Need to search both in language and en not to end up with empty results.

d5db27a008be517edca9fa4c8b8636c5eaea535e authored almost 5 years ago by Marc de Courville <[email protected]>
crowdin sync

ba4ca1c84c54e18b7824882a11f748dddb23e707 authored almost 5 years ago by Marc de Courville <[email protected]>
empty result in case of error

4492539d852fe774e3a8c2c7d48020fa5b8fd2c4 authored almost 5 years ago by Marc de Courville <[email protected]>
Merge branch 'newShowScraper' into v4

cfc8be9a5be90ca6a76a78108b187f16733e9aba authored almost 5 years ago by Marc de Courville <[email protected]>
ShowScraper2 is no more

f2dc5f9e02aabf14193c25f9e08b48055641be16 authored almost 5 years ago by Marc de Courville <[email protected]>
Activate new ShowScraper3

179eee6184ce4e8cbd3afb9885bb4598e8f92417 authored almost 5 years ago by Marc de Courville <[email protected]>
Refactoring of ShowScraper to align with MovieScraper3

efda2d400275cb820926c405daf80a6a4f317e69 authored almost 5 years ago by Marc de Courville <[email protected]>
HFR is high frame rate, scraper: do not bother

d53988da627a349da0784cf7fe199fb91d813778 authored almost 5 years ago by Marc de Courville <[email protected]>
TODO and return empty list

ed70edb3a9400bd6dffac55221e444de672e4fca authored almost 5 years ago by Marc de Courville <[email protected]>
Not needed anymore

492c121b20cf2b5fc33e3c8cef7d6be45c3c6884 authored almost 5 years ago by Marc de Courville <[email protected]>
This should be globalResponse in english

48e9e05e66a246e42d38b28da0651997c83c0c30 authored almost 5 years ago by Marc de Courville <[email protected]>
Not needed anymore

4518ed1b2a197da2bf88d06697f7c8ec9340a7d2 authored almost 5 years ago by Marc de Courville <[email protected]>
This should be globalResponse in english

bfa4998bb288432bd351b8096022f0b9df62b480 authored almost 5 years ago by Marc de Courville <[email protected]>
make it final

25bde6e402b41e265d96e2b551c6d324896e1b69 authored almost 5 years ago by Marc de Courville <[email protected]>
Fix trakt watched time reported using GMT timezone.

Internally time of view is stored as seconds since January 1, 1970, 00:00:00 GMT.
When reporting...

7468fec962fba4d02c1769ddbf0fb068ee05eac8 authored almost 5 years ago by Marc de Courville <[email protected]>
Asan support

4aa26e978dcb21e1a06b3ccd54f2775523ce3a87 authored almost 5 years ago by Nicolas Noury <[email protected]>
Convert all drawable to lossless webp

a0f938b62efbeb35d9011716f519efd283233ac4 authored almost 5 years ago by Nicolas Noury <[email protected]>
Fallback was for localContent that has been removed

d48c5ecc6d6ac61881f9777bbc56f5cde9dca3e3 authored almost 5 years ago by Marc de Courville <[email protected]>
No need of FileFetcher anymore with new movieScraper

4583da8a51fd3ab193da6e14fe53830151bf2062 authored almost 5 years ago by Marc de Courville <[email protected]>
handle reauth in case of error

853e4dcce64e52d209eba0867f852ffecf8a963e authored almost 5 years ago by Marc de Courville <[email protected]>
do not try to convert iso639-1 to language

b921899239f68ba42753ff5e0abc080b1e7275e4 authored almost 5 years ago by Marc de Courville <[email protected]>
TODO see https://github.com/nova-video-player/aos-AVP/issues/206

6311771b53a1065df3bf26346ed148f776a3d472 authored almost 5 years ago by Marc de Courville <[email protected]>
Remove all Archos movie scraper

cdb79ec4e29cfa2db3ef2b8ad26135e4cef902fe authored almost 5 years ago by Marc de Courville <[email protected]>
WIP switch to tmdb-java: add more error handling

327845c487754c594088f3638fc2de13f566a4ce authored almost 5 years ago by Marc de Courville <[email protected]>
Avoid nullpointerexception in case of scrape error

f06f6252702793beef610a1eea4935e4330ff09f authored almost 5 years ago by Marc de Courville <[email protected]>
Activates new scraper

ec53b0b9431fcf58418e8dd07f883b0e8154cf95 authored almost 5 years ago by Marc de Courville <[email protected]>
WIP tmdb-java migration now it scrapes

e29fd1624c6cab68f1ef1cc65ad757445fab4733 authored almost 5 years ago by Marc de Courville <[email protected]>
DefaultContentScraper is gone for good.

9b0f1fe6687abb11ff77226b4b7393f5fc39c9b8 authored almost 5 years ago by Marc de Courville <[email protected]>
WIP integration of tmdb-java

7b66032baba2edaad5903e8e13db66e8b9587485 authored almost 5 years ago by Marc de Courville <[email protected]>
Add shared cache.

501c88a6b78fc83f53a885bf5e5532010028133f authored almost 5 years ago by Marc de Courville <[email protected]>
Remove default content processing that is deprecated.

acc5fca12bf907b30b12ce2a6a993d058b297017 authored almost 5 years ago by Marc de Courville <[email protected]>
WIP switch to tmdb-java

8842d4af40e1e0f60e8f2d48cb2a41c6a60f6a43 authored almost 5 years ago by Marc de Courville <[email protected]>
WIP migration to tmdb-java

197fb341a2c1423dbb7955d52b053291f1ff3660 authored almost 5 years ago by Marc de Courville <[email protected]>
some todo

d03a19969a6942f87ef93aff40dd3ef2f5e70270 authored almost 5 years ago by Marc de Courville <[email protected]>
Assume SAMSUNG S5 mess is over

8b609f86c26abc0fc2238376f7ab6dec452e66e3 authored almost 5 years ago by Marc de Courville <[email protected]>
verbose--

6e6562300c731493bf1944369a22f04b9186dc98 authored almost 5 years ago by Marc de Courville <[email protected]>
verbose--

3f90a757c756b0aefbf3ca146f834bea8796cb69 authored almost 5 years ago by Marc de Courville <[email protected]>
verbose--

7eca073a702ca7011d4d41dea5e708277c25998f authored almost 5 years ago by Marc de Courville <[email protected]>
align okhttp3 versions

51bb093c7c63e9c95b29ca14f87dc903c4c56afc authored almost 5 years ago by Marc de Courville <[email protected]>
avoid some warnings

5220e037e4dac5d94e74ab327eaa0f4d532818ab authored almost 5 years ago by Marc de Courville <[email protected]>