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

no adult tvshow search

1639ba0a5893a70364185665996943821990acb5 authored over 3 years ago by Courville Software <[email protected]>
libs++

cd42dff15c58a6d91f4102ca11505fcbdcc82eca authored over 3 years ago by Courville Software <[email protected]>
fix tv show matching based on path

bad idea to remove the leading path when doing the matching

e51f827473f61d94f8870588e756cd3ab650e2d5 authored over 3 years ago by Courville Software <[email protected]>
debug++

ec3ed0c48572154b024fbd5f9dcd7d5fd6309946 authored over 3 years ago by Courville Software <[email protected]>
indent, explanations and debugs

1dcc68967cde052c19156bae3ce748c26340c651 authored over 3 years ago by Courville Software <[email protected]>
larger lrucache

3732252515e303d08a2c45dbe9011a91e1c63c47 authored over 3 years ago by Courville Software <[email protected]>
no overview can have zero length

5ec06b875e0bd4b24e0a29fe791abc1cb8e25d48 authored over 3 years ago by Courville Software <[email protected]>
avoid npe

f0ef118857ee51d9d8d7b2b40b55b900a6c4ce25 authored over 3 years ago by Courville Software <[email protected]>
switch to year parsing new scheme and avoid crash

85f582332147edff1d48f93f2fe98e2b9b665fbd authored over 3 years ago by Courville Software <[email protected]>
add country of origin parsing in tvshows

enables to match House_of_cards_(US)

9a6550fa1c0278588513779d127ef6f6b29002e5 authored over 3 years ago by Courville Software <[email protected]>
extend cache to 100MB since all tmdb goes through it

40d86dd061bf023b56e28f68b7a87277285f3bc8 authored over 3 years ago by Courville Software <[email protected]>
debug++

3d0ec97c9ec84c79e4e4adc10ca5ec0078f61d26 authored over 3 years ago by Courville Software <[email protected]>
should not add prefix twice

7c93ccce766e6440fa7df44b6c874ae91f21d97e authored over 3 years ago by Courville Software <[email protected]>
explanations++

14130615be7a418d413953c9c8df311a6522ee5d authored over 3 years ago by Courville Software <[email protected]>
disable tvshow XYY detection since it prevents some movies to be recognized

no more joey 112.mkv but now L.627 and OSS 117 are recognized

4ef50d8d9ad0d9efeae0be6edb270b322cf06d6b authored over 3 years ago by Courville Software <[email protected]>
Movie scraper: remove collection numbering starting with \d+-

5a337897740a295fa2464a9de82e5794c73ae1c8 authored over 3 years ago by Courville Software <[email protected]>
proper fallback in en search for other cases of notfound than 404

87cbf0f6ac30b6f3cea10970cc6440579a512b66 authored over 3 years ago by Courville Software <[email protected]>
new retry logic for years and not found answer

404 is not not found but total_results = 0

try year between () and if not found try to find yea...

7621c61a3ff16e55708ce667bfe5da8c4b376b1c authored over 3 years ago by Courville Software <[email protected]>
be sure to set defaultPoster/Backdrop

406ae4a9ad8b011815987e616f36423a885ba23c authored over 3 years ago by Courville Software <[email protected]>
set defaultPoster/Backdrop after setPosters/Backdrops otherwise default is erased and can lead to null

e8046157796868538712b9e4bffb2da408effa37 authored over 3 years ago by Courville Software <[email protected]>
switch to logback/sl4j log framework

96e8dde76f797614fabe29c54469203581f1c756 authored over 3 years ago by Courville Software <[email protected]>
debug++

8e7ee6df91dd98e5679bf9bd80af9b164c74f0e8 authored over 3 years ago by Courville Software <[email protected]>
restructure to extract year

a1f7a36a15a5c32549284cf79582f18fcca8b085 authored over 3 years ago by Courville Software <[email protected]>
update libs

97c5cfb9161afc9851cebe1c30552413e5eca2ed authored over 3 years ago by Courville Software <[email protected]>
when a tv show is identified but the specific season does not exist save tvshow in episodetag

avoids a crash when saving tag

9e98dbfefdac3734cb6babde50b3837cb6671b04 authored over 3 years ago by Courville Software <[email protected]>
so long thetvdb

3a23ed71c724f389189e2b9a7545129c6c9efd83 authored over 3 years ago by Courville Software <[email protected]>
do less requests on themoviedb

0a22f68772dfa24398621141511123c9ac394be0 authored over 3 years ago by Courville Software <[email protected]>
fix manual scraping and optimize poster download

f8f937537fb010ee7ccca3e60c051581ba26946a authored over 3 years ago by Courville Software <[email protected]>
debug++

b632f0db1b35344ec3cfd684bb0e6472b9cf1e57 authored over 3 years ago by Courville Software <[email protected]>
fix missing poster in manual show scraping search

7a758a580a00906d2b0f739c439f2a68c51cf19a authored over 3 years ago by Courville Software <[email protected]>
fix manual search

466a9ee1587b60d75458ca9ddcc067c31de41a9e authored over 3 years ago by Courville Software <[email protected]>
debug++

79305564818b3830f75913e3d1e6ed64ce1f303f authored over 3 years ago by Courville Software <[email protected]>
fix season not fetched

match correct lru key format

4ea7403aed006329c17a5b618fc20c9e4bc5986b authored over 3 years ago by Courville Software <[email protected]>
clearer debug with trace level

a53884b5b3c049e3d6ad93d298556859691d4f00 authored over 3 years ago by Courville Software <[email protected]>
debug++

a60aefa701db9226c485f722602dc493167e88f3 authored over 3 years ago by Courville Software <[email protected]>
get credits

ab21a4f199baf655fbf64d3084bdebe247c54f6b authored over 3 years ago by Courville Software <[email protected]>
backdrop thumbs are used on phones

f882ba573fda61cffa6f1b575cda2bf25627992b authored over 3 years ago by Courville Software <[email protected]>
this can be a movie too

0dab2ec407c7f54c6ee10180b177564dde3da437 authored over 3 years ago by Courville Software <[email protected]>
do not rescale tmdb posters

4036f9a98881fd54aed609a8bb7416c7f7a41251 authored over 3 years ago by Courville Software <[email protected]>
remove TODOs

03976eb879edd5b5ccd437023060c973949696f9 authored over 3 years ago by Courville Software <[email protected]>
working state now

still need optimization to avoid all posters/backdrops download on show search

c2f6616941af5acdb3ae72f0636475cd116abdc5 authored over 3 years ago by Courville Software <[email protected]>
tell season to scrape in case of tvshow

0ce1120d15f2d4a850ee5dc184fcdce3353d500c authored over 3 years ago by Courville Software <[email protected]>
cosmetic

e17e0a4d93a37ad3601d2e6a3d2f2e98321ae229 authored over 3 years ago by Courville Software <[email protected]>
specify SearchResult type (movie/tvshow)

a55fa1f37cc36fd00d2da5f412de4ec6169e3327 authored over 3 years ago by Courville Software <[email protected]>
use scraperImage variables

1a9add96bafa23de421b0c2c25fdd876dceb8c95 authored over 3 years ago by Courville Software <[email protected]>
imdbId is only in the showTag

10a3eb25191184306b733d8b5bf4649646c29634 authored over 3 years ago by Courville Software <[email protected]>
cosmetic

93087d43f78d95efb10883380ce32553c62ee022 authored over 3 years ago by Courville Software <[email protected]>
keep track in show search result from which episode/season request originated

8b6d880f89ff487ed631049e4c62935786b400ff authored over 3 years ago by Courville Software <[email protected]>
tmdb instead of tvdb in debug log

fe77792ae30a490c1dcc4fcc57f13028dd402f36 authored over 3 years ago by Courville Software <[email protected]>
TOFIX rating is null, check it

1bf9379f02e3243c166be480e0d670fd73c83639 authored over 3 years ago by Courville Software <[email protected]>
global option to use showscraper3/4

a97fa1146d75ae4612b934a00e8d00c087893ef4 authored over 3 years ago by Courville Software <[email protected]>
search in one language enough and adapt levenshtein metric

64d4c19fe973c74ef3daf9b56ad628d4695a74da authored over 3 years ago by Courville Software <[email protected]>
if show known get showtag from db

34fd9cabd628a9bf3d05f4f767935397b094ac13 authored over 3 years ago by Courville Software <[email protected]>
add capability to build showtag from onlineId

39c2950a78ad73adc5b650b9483666823976cff1 authored over 3 years ago by Courville Software <[email protected]>
add online_id scraper provider for show

421c4110b030980ff6b93303f302ae3a657077c9 authored over 3 years ago by Courville Software <[email protected]>
season and episode search logic

d1d05480e93f6b822f69448bf9e50509d640e750 authored over 3 years ago by Courville Software <[email protected]>
add want season or episode possibility

aa7151822587b7184663922be5459f899acd4bfb authored over 3 years ago by Courville Software <[email protected]>
pass tv season number

ab6cc813224b9a3074db487de00030aedc19f86e authored over 3 years ago by Courville Software <[email protected]>
add show scraperprovider capability

125f54d5efe7b77da8b4b7b09892fa38a4c88fe5 authored over 3 years ago by Courville Software <[email protected]>
add cache for tmdb since it does not suffer the tvdb issue

all is in url

16acb098361bfc6dc216e06cdf5b52ee6518ced8 authored over 3 years ago by Courville Software <[email protected]>
WIP add episode and season search

8e5a5a305a7590a11ee6891ca55664c3d5c6eff7 authored over 3 years ago by Courville Software <[email protected]>
activate showscraper4

bd0e5ce10bdc4435909f298769b39f3f4858e552 authored almost 4 years ago by Courville Software <[email protected]>
WIP tmdb showscraper: simplify and compile

d1d025cc9e7cd45396dbcb16fb193dd4d7495b70 authored almost 4 years ago by Courville Software <[email protected]>
Merge branch 'v6' into dev/tmdb4shows

88f8a57a8ae0f4eab4f7f47773a161cf0a1d9ef8 authored almost 4 years ago by Courville Software <[email protected]>
tmdb tv genres

a8fdbd5f06913059c4ad2ee40901b62750f13588 authored almost 4 years ago by Courville Software <[email protected]>
crowdin sync

adc2ffdbb7e8988cdf919280502212319f31ab47 authored almost 4 years ago by Courville Software <[email protected]>
WIP: tmdb show scrape

ed2a7f9189b461cd2e9f70d81d52d4dd7e2c2ef7 authored almost 4 years ago by Courville Software <[email protected]>
libs++

7a3352af9695366b77f06f3c4e5f136c5914decf authored almost 4 years ago by Courville Software <[email protected]>
crowdin sync

7bece9f657969e184ca687001671b8b0d7db3dad authored almost 4 years ago by Courville Software <[email protected]>
add debugs

3d7cd835e1cb4ad1f369df55a106b84c219ee1dd authored almost 4 years ago by Courville Software <[email protected]>
tune cache size after benchmarks

b0c1e67ad3c14b974b80b8eb5d521fc18988d9b0 authored almost 4 years ago by Courville Software <[email protected]>
no poster/banner if path is of length 0

2261d88023303565fffa39509a9619cb684611c7 authored almost 4 years ago by Courville Software <[email protected]>
implement lruCache boost

a00e8b93784c85faebcd23fbd55231b0b8bf3041 authored almost 4 years ago by Courville Software <[email protected]>
cannot cache here otherwise all shows have one episode

6a3d0fec49c3fad4dbc00f616d91ef39ab3ee2a4 authored almost 4 years ago by Courville Software <[email protected]>
no cache for thetvdb since it does not trig

df44056478a70b74fa0d1de41f66d99938686af0 authored almost 4 years ago by Courville Software <[email protected]>
some debug and discriminate between no poster and no banner

34e5ad8e4afe8718ce9265f94dacdc96506fff2d authored almost 4 years ago by Courville Software <[email protected]>
Add lruCache on show searches since okhttp cache does not support multi locale search

64b59a7e5835f566087494a6d55cc7aab8f3a057 authored almost 4 years ago by Courville Software <[email protected]>
fix regression of mixing responses for different languages with tvdb

tvdb uses 'Accept-Language: en' or 'Accept-Language: fr' to get locale answers to requests.
Remo...

c9b99a2dc3d9cb0de5e01ec90d93f80a909e08b0 authored almost 4 years ago by Courville Software <[email protected]>
do not override counter

0ba684d96ab9b4c7cf5531afb7908840d4acaec4 authored almost 4 years ago by Courville Software <[email protected]>
Revert "make rescan all button work"

This reverts commit 0a01774b0bee2fb22e514f63167e09ddad07f110.

this is not the proper way and ca...

f94253cfebe4589b5fda0ea5f04470c08f252387 authored almost 4 years ago by Courville Software <[email protected]>
fix global files to scrape counter

do not show only batch status

24b01ea99ee183e9f3ad8397a12ebaf80cf3cceb authored almost 4 years ago by Courville Software <[email protected]>
switch to trakt-java v6.9.0 and tmdb-java 2.3.1

11d71bb6c366e2470c8a2b58794b0f56096c3f91 authored almost 4 years ago by Courville Software <[email protected]>
crowdin sync

da29a05c9e1a3f9403d9becda6bbcc5bcf4afffa authored almost 4 years ago by Courville Software <[email protected]>
crowdin sync

23b7852a9889cac6367b9e7e12483e6e198affcb authored almost 4 years ago by Courville Software <[email protected]>
make rescan all button work

0a01774b0bee2fb22e514f63167e09ddad07f110 authored almost 4 years ago by Courville Software <[email protected]>
No need to cache movies (it is not like series, it does not repeat)

2d6e51da17615a87f1c920738ab6dceb2c16eb88 authored almost 4 years ago by Courville Software <[email protected]>
crowdin sync

489bab84af0c33ad5dc408cd688c13cd558e1615 authored almost 4 years ago by Courville Software <[email protected]>
switch to slf4j/logback framework

767dc4a1f0f51baa88e1e80085eb9f70a39a67f3 authored almost 4 years ago by Courville Software <[email protected]>
switch to artworks.thetvdb.com

1f0fd3aa9c435e9a74e0b7a62c651f7758dd9535 authored almost 4 years ago by Courville Software <[email protected]>
Enable cache hit again with vary and prevent caching 404 or 401 causing regression

f8afe794c723aae46a7b32b1b41bec6dc8afea21 authored almost 4 years ago by Courville Software <[email protected]>
Fix poster not found regression with ScraperCache

Removing vary header causes some 404 on getPosters for tvshows.

Big side effet: it drops cache ...

b07c3d082219f50a390a67e057d274d72a389d81 authored almost 4 years ago by Courville Software <[email protected]>
crowdin sync

e41acc31b618dabddce7d73027172959c5551533 authored almost 4 years ago by Courville Software <[email protected]>
tmdb translated strings

ef341844c26c7473c19c822f8b98bb17c8c49871 authored almost 4 years ago by CourvilleSoftware <[email protected]>
script to generate tmdb genre translations for strings files

cdfb38d012fd5dca4064dba29d5b9b90c813eee9 authored almost 4 years ago by CourvilleSoftware <[email protected]>
force tmdb genre translation based on id

tvdb reports genre in locale of the search and nova fallback to english search when nothing is f...

3d3226d99468a3ddd1539bdcd82f17ecf90c66a0 authored almost 4 years ago by CourvilleSoftware <[email protected]>
crowdin sync

8b40621f72306e638f778ef1b907ea2a02bb9c3a authored almost 4 years ago by Courville Software <[email protected]>
add missing tvshows genres wrt https://thetvdb.com/genres

d56f4a47932bc673fd2e0b1b1c4f0e27d4f6847e authored almost 4 years ago by Courville Software <[email protected]>
throw error if in debug

3d14eb4bdc9b24222f8b8a501762f358de190818 authored almost 4 years ago by Courville Software <[email protected]>
fix scraper regression not being able to download posters/backdrops

e21f0a8a3079b8891ec07e6403cc689f539cdf3c authored almost 4 years ago by Courville Software <[email protected]>
libs version++

8cfcb228ed2d823f546a754c9a8bb61549d4cdd3 authored almost 4 years ago by Courville Software <[email protected]>