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

add logback/slf4j debug framework

c895a45bfa0d283cc149d5884431792a1ae5240a authored almost 4 years ago by Courville Software <[email protected]>
fix scraping cache not hit

should result in tvshow scraping performance increase

fixes long lasting regression

update okh...

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

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

9b1ca1932f58ca02a0305ec26eeb73364f0f51d4 authored about 4 years ago by Courville Software <[email protected]>
crowdin sync

77446f8697caa87ddc6792be0f3e50a668353387 authored about 4 years ago by Courville Software <[email protected]>
not needed if logback.xml asset present

3b950fb76172dea68f6f546378aa6f0a3dfb6fd9 authored about 4 years ago by Courville Software <[email protected]>
debug infra

42eb7766ae9aa59c375b339b79734b6617c15a79 authored about 4 years ago by CourvilleSoftware <[email protected]>
cleanup

c6ff6194198ee9919c60eafa88ed4714969e7248 authored about 4 years ago by CourvilleSoftware <[email protected]>
slf4j debug infra for tags

5b0b9b757add30345e9e1fc0c0361d790efd8562 authored about 4 years ago by CourvilleSoftware <[email protected]>
slf4j debug for AllCollectionScrapeService class

7237e8e3c0c20aef58230ab9540badb03ab62aeb authored about 4 years ago by CourvilleSoftware <[email protected]>
movie icon for scraping notification instead of sync icon

d062b962d2c5006d8cae23d2ffddfaf618dec781 authored about 4 years ago by CourvilleSoftware <[email protected]>
Merge remote-tracking branch 'github/v5' into v6

5dfbb00d953282e00243133baf35abf397827bdd authored about 4 years ago by CourvilleSoftware <[email protected]>
debug-- & cleanup

48ba5a9d64f4637a895e7ae265752f0cac97f445 authored about 4 years ago by CourvilleSoftware <[email protected]>
simplify settings: get it from MovieScraper3 since collections are about movies

6ac43d5b1fa0f5be5ad356f9ccf34717af7548de authored about 4 years ago by CourvilleSoftware <[email protected]>
should be noImageTask

8b973e8c113e249e09b1f832a6ddeb28fe74e48e authored about 4 years ago by CourvilleSoftware <[email protected]>
add intent to rescrape collections without image

bc03c7d3411b6f25f3c4c5c75202d74d1eeec414 authored about 4 years ago by CourvilleSoftware <[email protected]>
do not override all the collections with last entry when rescraping all

5ed213892c7755900fbd165f57fe77d0440f9601 authored about 4 years ago by CourvilleSoftware <[email protected]>
fix allCollections rescrape

de0aeea938e82b2a21596f9e06aa883f637bb2ad authored about 4 years ago by CourvilleSoftware <[email protected]>
All collection scraping loop works but crash occurs in db entry update

874e0f126f855dc818ea75172e4fbbd91df5f75c authored about 4 years ago by CourvilleSoftware <[email protected]>
feed the scraper info in collection tag

93d4d8cacb89d70c7d024e39dd7aeeeb0cfda434 authored about 4 years ago by Courville Software <[email protected]>
intent public

7da2dc8f908f5798c1b1e4cc08508e5d63c19121 authored about 4 years ago by Courville Software <[email protected]>
add allcollectionscraper (wip)

910102179c1665db555ac6306ac07a04cc0a2ecd authored about 4 years ago by Courville Software <[email protected]>
have traces from retrofit when TRACE enabled

b62fe92c81cab546c19df861384dbf9058693f5e authored about 4 years ago by Courville Software <[email protected]>
adopt slf4j for logs framework

b5d6131746ad152dcf9b766e3b293ddff069f7f4 authored about 4 years ago by Courville Software <[email protected]>
adopt slf4j for logs framework

8f60ab1e41b64dc18ba8912ddc8f838e57c76028 authored about 4 years ago by Courville Software <[email protected]>
upgrade libs

dc3e696563f8e81c504a9b312180f86c802560d4 authored about 4 years ago by Courville Software <[email protected]>
cleanup

c4667ff693159767118b62f9a6061623a9b3925c authored about 4 years ago by Courville Software <[email protected]>
remove logger

122ad2c13246642e80558e4d895a8fc5ec012e6e authored about 4 years ago by Courville Software <[email protected]>
shorter names always appreciated

c8f054a50d17f07c33190a041a99c9c2df52fc31 authored about 4 years ago by Courville Software <[email protected]>
this should be scrape with an e

thx llingnau

16a5007c05cbb639a6790a9fa1452f9f9f96600c authored about 4 years ago by Courville Software <[email protected]>
crowdin sync

2b66afb1d3e39f01305718804a21fb3efb177dc5 authored about 4 years ago by Courville Software <[email protected]>
Merge remote-tracking branch 'github/feature/MovieCollections' into v6

53c1e5a412a2bdf8eeaa91629b563b7c16b25963 authored about 4 years ago by Courville Software <[email protected]>
dupplicate--

b9dabd11681585841bc4a411665e828f54900fc0 authored about 4 years ago by Courville Software <[email protected]>
add rescrape only movies logic

b1d6f6931d03bf06a9b5cc346868a3aeb74efd63 authored about 4 years ago by Courville Software <[email protected]>
handle poster or backlog not found during collection scrape

259121080aa1f8076404745ffea59c284fc21ad0 authored about 4 years ago by Courville Software <[email protected]>
remove useless imports

7c95afff73ea223ed886801e219805ee4921824f authored about 4 years ago by Courville Software <[email protected]>
nfo import for collection now downloads poster/backdrop

4b971a2658ec5cf0d4c0a3ef3e049f79b89a589b authored about 4 years ago by CourvilleSoftware <[email protected]>
correct missing set key

46af75a4efaf3c342fd94fc4e555a2d27449d2da authored about 4 years ago by CourvilleSoftware <[email protected]>
add collection logic in tagfactory and in nfo parsing/writing

9a2c788d3d179ddd1e450234eda0e1c06916bff7 authored about 4 years ago by CourvilleSoftware <[email protected]>
Add scraper movie collection columns in videostore

fac1f31655ccbf9f1e2a374c7935a1c8a3069205 authored about 4 years ago by CourvilleSoftware <[email protected]>
do not bother if collection already known

3fbffd036142c35475f84929f7ea60e69c0efac7 authored about 4 years ago by CourvilleSoftware <[email protected]>
debug--

b05c0233b8992c0e3d99489814b78c915e2be84a authored about 4 years ago by CourvilleSoftware <[email protected]>
refactoring for abstracting collection know test

1ee269e9404d606a944a5d4ad4af0e4a743360aa authored about 4 years ago by CourvilleSoftware <[email protected]>
remove selfdebug

2e8e29493bd43e2d9c638d652405abb571ed9390 authored about 4 years ago by CourvilleSoftware <[email protected]>
do not add in db movie collection if already present

96d5f1623b6645ebc5b37b5128e1b7c0bc593807 authored about 4 years ago by CourvilleSoftware <[email protected]>
Add name/description in movie collection database

This requires to add MoviceCollection proper parser with collectionService

0be9ba8ba2a75ab9d5b9d49423407d1efa85779f authored about 4 years ago by CourvilleSoftware <[email protected]>
Add movie collection scrape capability with associated database magic

This covers only the db storing part, no display yet

57dc253364fb740b12f4391fae481ccad775e8c5 authored about 4 years ago by CourvilleSoftware <[email protected]>
update video view

7fcd74e10b86707beecf7ab678246b2510f93b91 authored about 4 years ago by Courville Software <[email protected]>
fix scraping

f1ff99099f3cb1e5f324373efce58cf3056cfc49 authored about 4 years ago by Courville Software <[email protected]>
WIP

078e6d45f697fcd167ca526ec8de6cf5fa1b0380 authored about 4 years ago by Courville Software <[email protected]>
Remove legacy jcifs

fea1ec64529c20ff9fde187adb601659977b8167 authored about 4 years ago by Nicolas Noury <[email protected]>
import jcifs package to use jcifs-ng

29eb1c02112e4292aa3b36c748c364e9f9e2d428 authored about 4 years ago by Nicolas Noury <[email protected]>
update tmdb-java and thetvdb-java libs

align with matching okhttp3 version

d12ca5ae1750bcedc954f456156b8091f6bb1744 authored about 4 years ago by CourvilleSoftware <[email protected]>
bump trakt-java to latest version capable of handling rate limiting

see https://github.com/nova-video-player/aos-AVP/issues/381

1ccedd931c7c0096ff628e7df26b17dd98053c9b authored about 4 years ago by CourvilleSoftware <[email protected]>
local files are handled by filecore

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

c2631e1e8166feef91d5c006526a0440437ae921 authored about 4 years ago by Courville Software <[email protected]>
androix++

858589ef587ffef0714d3452e26260608604d8dd authored about 4 years ago by Courville Software <[email protected]>
update dependencies lib versions

9dd2f503ffcc762e99030b2ac38baf039525bf53 authored over 4 years ago by Courville Software <[email protected]>
rework blacklist logic and try to limit the number of tests

put back in networkscanner the sample/trailer check

aaf0ddb801439f472b2d7fc522a7889781c3e269 authored over 4 years ago by Courville Software <[email protected]>
do not process blacklist on network scan, results in quite a boost

TODO: optimize Blacklist

4bccbbe7877d5a3a0100aeb39bf00b94a871eb5d authored over 4 years ago by Courville Software <[email protected]>
Belt and suspender avoid exceptions

ggplayconsole says:
- with c.close() we get with c.moveToFirst() IllegalStateException: Cannot p...

f8704a5a7f951bf1aafc63fd19106e04f6831a9b authored over 4 years ago by CourvilleSoftware <[email protected]>
Revert "removing close solves moveToFirst "Cannot perform this operation because the connection pool has been closed" potentially due to multithreading"

This reverts commit f61c75f7d22f732cb48b2275c0957d0ca22ef24f.

bad idea since it creates android...

52dab7ad2a46c06bcee3b873b14cd266bc196bf4 authored over 4 years ago by CourvilleSoftware <[email protected]>
notify import for leanback

c2f62a9df5b069514e5c4089d4e7ac08b2a12430 authored over 4 years ago by CourvilleSoftware <[email protected]>
not used

634aef574bdbf46162240dd4dda55a8b99f121dc authored over 4 years ago by CourvilleSoftware <[email protected]>
add funding button

65570c4ee1de803fa3e4f6b1b803662767f64001 authored over 4 years ago by CourvilleSoftware <[email protected]>
fix npe

c6b1508fe9430b61dd6acf02ddf64ca155794607 authored over 4 years ago by CourvilleSoftware <[email protected]>
avoid RuntimeException: Can't marshal non-Parcelable objects across processes because

use bundle and embed status enum without passing all result

1c1cdc337b2d28f470197dd696c7ac5ab26a7091 authored over 4 years ago by CourvilleSoftware <[email protected]>
avoid npe found on acra

d5d1dc9a3cc0e394f1c2c140bf8f018d3d3fa529 authored over 4 years ago by CourvilleSoftware <[email protected]>
removing close solves moveToFirst "Cannot perform this operation because the connection pool has been closed" potentially due to multithreading

let android manage cursor livecycle

f61c75f7d22f732cb48b2275c0957d0ca22ef24f authored over 4 years ago by CourvilleSoftware <[email protected]>
not used anymore

881e2185f61e975dafe084b53f9d9011366239e8 authored over 4 years ago by Marc de Courville <[email protected]>
monitor v4 branch on CI

88405acf53c837041f65f886074876c59591aabb authored over 4 years ago by Marc de Courville <[email protected]>
fix npe on ggplayconsole

3774f9cdaaf80e1ea88f0de3d0994a57ad5838b5 authored over 4 years ago by Marc de Courville <[email protected]>
setup CI

3d74a918f584c5ce7b7c7a24b7c7417b9c5fbdc4 authored over 4 years ago by CourvilleSoftware <[email protected]>
androidx++

c2dd099b38f6e40e5b5ec083bf2fc8107386221d authored over 4 years ago by Marc de Courville <[email protected]>
crowdin sync

f268fb34c49a8f4f16a1bbf247c212698267c64f authored over 4 years ago by Marc de Courville <[email protected]>
sync with crowdin

f0bddfc3f210b2219c9d40b483a94a8a9c548996 authored over 4 years ago by Marc de Courville <[email protected]>
tmdb can return no poster/backdrop when querying images while having a valid poster/backdrop return when doing the basic search: take it as default

solves empty poster on some movies

Fixes https://github.com/nova-video-player/aos-AVP/issues/346

3df809d5b31ce514580e774444ba31beed067535 authored over 4 years ago by Marc de Courville <[email protected]>
androidx upstep

814837f762c8c540238cab1dfb442e49eb45bf4a authored over 4 years ago by Marc de Courville <[email protected]>
cling and seamless for v4 too

8abc3e644750cc8929057f0c446b6f603a16bc01 authored over 4 years ago by Marc de Courville <[email protected]>
remove the "(" and ")" in punctuation to avoid matching end parenthesis of date in "show (1987) s01e01 title.mkv"

8de705fee1fb856624e167f0e430c172cdc38450 authored over 4 years ago by Marc de Courville <[email protected]>
jsch not with maven now

13924ebb47b9b9340d2a8c158b4f75eaaa219e63 authored over 4 years ago by Marc de Courville <[email protected]>
allow Internet see https://github.com/nova-video-player/aos-AVP/issues/254 (poking in the dark)

966cc48007b4f733da776a1cb609d18762d8cfd8 authored over 4 years ago by Marc de Courville <[email protected]>
httpimage debug--

4af2ac00a9e4fcaf5e42c42f7a9e42c99db25ae0 authored over 4 years ago by Marc de Courville <[email protected]>
Get right navbar color on samsung for videoInfoactivity

4f77a09fc8d20699e93079a50d087bbf1f8bf64a authored over 4 years ago by Marc de Courville <[email protected]>
Not useful

822ce767f3da861843a7b1fb559066c3b4cad572 authored over 4 years ago by Marc de Courville <[email protected]>
closer to original code

1bf1c6be5c3163b9aeb15a5d87c898dc7045295b authored over 4 years ago by Marc de Courville <[email protected]>
commons-codec++

d390d14e64436052dd5c4c346bdcae41fe2c63c8 authored over 4 years ago by Marc de Courville <[email protected]>
get back to org.apache.httpcomponents.client5:httpclient5:5.0 now that it is out and adapt httpimage

Remove tons deprecation warnings

4c3d34adca0b79e3e8cb17e8f7ceaf403bb9763e authored over 4 years ago by Marc de Courville <[email protected]>
no white navigation bar on samsung

d8b88565549b4c60b63e2324c54f7c6d100d8c5a authored over 4 years ago by Marc de Courville <[email protected]>
debug--

d71527f4c3784d6a4a99506add23b6752db31efb authored over 4 years ago by Marc de Courville <[email protected]>
leave webisode for now since it is confused with episodes on some seasons

df25e4981389e42488336b0c6a01e0f2387bf8e7 authored over 4 years ago by Marc de Courville <[email protected]>
androidx++

db7e1816031e704a8cf0fdc0638904e5eb53aa69 authored over 4 years ago by Marc de Courville <[email protected]>
Remove trailing '/' if it exists

abbc9b862dbe130e56e9a6383301978cb711e3be authored over 4 years ago by Marc de Courville <[email protected]>
Remove everything behind empty parenthesis "movieNamme () garbage" resulting from year matching

51072d85c15d85c8920de056e2bb724075ee0a1a authored over 4 years ago by Marc de Courville <[email protected]>
add VOF garbage matching in scraper

f0a103ba9852f1ccc9325ea92a1602da10e65553 authored over 4 years ago by Marc de Courville <[email protected]>
add webisode pattern matched here too for scraper

6eed99f904f953118817de831bfaf3c65db95c80 authored over 4 years ago by Marc de Courville <[email protected]>
add webisode pattern in scraper

cc7ca7e38c8cdc54711d276243374b34a1a2541b authored over 4 years ago by Marc de Courville <[email protected]>
Scraper enhancements

Fix ./serie/showName/S01/S01E02-episodeName.mkv not scrapped because of patternsEpisodeFirst tri...

8ccf7beca9637f3a653bed6a30a6464d2b421182 authored over 4 years ago by Marc de Courville <[email protected]>
Skip SMB server share level to check .nomedia and do not detect .nomedia recursively on slowRemotes.

3cddec6b6581be00f48a53ab948987972e41ab2d authored over 4 years ago by Marc de Courville <[email protected]>
nomedia is not supported on all network shares

4beca38968e6aacd91847d4c51d12d0facad51c8 authored over 4 years ago by Marc de Courville <[email protected]>
avoid to recurse nomedia to the server name on samba by disabling walkthrough

Note that now it makes jcifs-ng crash compared to previous jcifs-old.

See https://github.com/no...

11e8dd001b95764a661ad6cf2f3474d95161beec authored over 4 years ago by Marc de Courville <[email protected]>