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

Fix no posters/backdrops when multiple movie sources

ec5660f396e612029faecc5d4bb2d6a4df9ef30b authored over 5 years ago by Persi Persu <[email protected]>
Nowadays there are quite some sync issued (trakt server capacity?): remove Toast and make it a Log.d

34456dedea50cc08c3d5775f7de3cf4b76af0083 authored over 5 years ago by Marc de Courville <[email protected]>
sync with crowdin recent translations

a77ea506d3ad957612a564cb8f494bfdb0a2ce3f authored over 5 years ago by Marc de Courville <[email protected]>
AndroidX migration through Android Studio refactoring.

bb69952747170537a4be29bb8bdb6a8e49ca5170 authored over 5 years ago by Marc de Courville <[email protected]>
Merge pull request #11 from persi-persu/api28

Use id of "series not permitted"

e8ab2cafe10b27fbd2c4076f0603f066200f11a6 authored over 5 years ago by Marc de Courville <[email protected]>
Use id of "series not permitted"

25a80d3775c23c87edcb12f795b672667f8d5d1a authored over 5 years ago by Persi Persu <[email protected]>
Merge pull request #10 from persi-persu/api28

Make video query cancelable
Contributes to fix https://github.com/nova-video-player/aos-AVP/iss...

4e0dd645dc6c0d8e1be60b58411638b7eb29161a authored over 5 years ago by Marc de Courville <[email protected]>
Make video query cancelable

2ad59108532d4b4dc9f83ee2902838b397d1d19c authored over 5 years ago by Persi Persu <[email protected]>
Reduce query in copy data

67c70ce33f2a0c2fb6be360c7805c6b45553c32d authored over 5 years ago by Persi Persu <[email protected]>
Fix poster caching

15fe8a7583d153bc9e17c7dec71f7a66a08eec13 authored over 5 years ago by Persi Persu <[email protected]>
Make tv show genres localizable

324f3805bc5f2a9c5f51278af90226ff448b19be authored over 5 years ago by Persi Persu <[email protected]>
Fix manual indexing

7bf6e8e9b75214f215234a515f7fd36a2b4bc767 authored over 5 years ago by Persi Persu <[email protected]>
Reduce notify change

a1d2e3e18b80b4de6f8aee9730d28bb1d6783b84 authored over 5 years ago by Persi Persu <[email protected]>
get back to 5 retries for now

0df23a754fb1a244b37f627df74b4c7f84919034 authored over 5 years ago by Marc de Courville <[email protected]>
sync with crowdin translations

9e3671c1583f854d94df6a7509c9177837e10665 authored over 5 years ago by Marc de Courville <[email protected]>
Add theme to avoid restarting previous activity

3779a079d4205c478e0889efe8f2aee71e48212a authored over 5 years ago by Persi Persu <[email protected]>
In the past "uri needs to be encoded to check if file exists : fixes thumbnail creation with non ascii names".

However this breaks thumbs generation on smb:// when dealing with file names with spaces that are...

b23c1933eb548fb17a48390aebfe9fda353ce57d authored over 5 years ago by Marc de Courville <[email protected]>
Fix multiple scraping

f5496d89952cc7301e72a1c83e6ca2aaae3ff362 authored over 5 years ago by Persi Persu <[email protected]>
Apparently a max retry of 5 is not enough I saw it succeed at attempt 7 for creating a thumb...

e57dbed5ae889fc371b976ad3650cda12cf84084 authored over 5 years ago by Marc de Courville <[email protected]>
Deal with both http and https urls for backward compatibility with old nfo.

cc23822d182eba77fa9d2824b4fa5f6b5f535745 authored over 5 years ago by Marc de Courville <[email protected]>
refresh channels

2ba6575c3a49d696c60c330dea54f4f1ad87776e authored over 5 years ago by Phie <[email protected]>
debug-- and big time for retrofit

8d280a72038deaead98a64391ef0b0d2531d42c1 authored over 5 years ago by Marc de Courville <[email protected]>
stickyBroadcast are deprecated and do not comply with Oreo implicit broadcast restrictions.

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

e21071879741f280c6ed9895713360c5c36b0bea authored almost 6 years ago by Marc de Courville <[email protected]>
Add unindex local folders

a99fc39ffbce077554825e3131db6c7fdb755cc9 authored almost 6 years ago by Persi Persu <[email protected]>
Restructure and clean dependencies. Add some comments on versions. Remove com.google.code.gson:gson:2.8.2 Remove commons-codec:common-codec:1.11 Explanation of cling dependencies and why stuck at 2.1.1.

e1556f815486b7ccbbb11d8e25494077dd4d17a3 authored almost 6 years ago by Marc de Courville <[email protected]>
Change in ScraperPreferences PreferenceActivity into an AppCompatActivity and PreferenceFragmentCompat

3a97a246db056807a2d96e4290abe88f6bd6a53b authored almost 6 years ago by Marc de Courville <[email protected]>
use 28.0.3 buildtools

98b85577b92944ce293cabced1b0d8abd68d832b authored almost 6 years ago by Marc de Courville <[email protected]>
api28 migration

adb3e0ed3d0e22c841b91a786418c154d429073c authored almost 6 years ago by Marc de Courville <[email protected]>
Switch to support libraries

bf9897e70d76fa21049de3405c6f3891fe9b12a6 authored almost 6 years ago by Marc de Courville <[email protected]>
Simplify the variants

9768b15be04450813bbc6fb218249f15904bf0b5 authored almost 6 years ago by Marc de Courville <[email protected]>
No need of AOS-FakeLibs and another maven repo for cling just in case.

Note that cling is not private anymore.

dbf1dd621dd2b578bedfe98c4af1daca3da4ac25 authored almost 6 years ago by Marc de Courville <[email protected]>
Merge pull request #6 from persi-persu/patch-1

Discard "series not permitted"

8664ba3757bb08ba8f7a714d34afcae86f73e745 authored almost 6 years ago by Marc de Courville <[email protected]>
Remove purchase lib

b79954a6f1464fb09420320003ff434bbd9cae72 authored almost 6 years ago by Marc de Courville <[email protected]>
We are free "comme l'oiseau"

https://www.youtube.com/watch?v=1DdshemKBFU

eedd4cd5635f568ce1210d2a583ae2a1ba83cc6e authored almost 6 years ago by Marc de Courville <[email protected]>
Discard "series not permitted"

d62c1626b79ccea9e4c92e21d985f4f9e7bf7b96 authored almost 6 years ago by persi-persu <[email protected]>
Use latest season poster

f13abf20847335ff5b9b864ad6ebe35db5322f71 authored almost 6 years ago by persi-persu <[email protected]>
Merge pull request #4 from persi-persu/patch-1

Change role format in leanback

6db770e9ced9724eb1914c7c735844737baf0088 authored almost 6 years ago by Marc de Courville <[email protected]>
Change role format in leanback

8e01852f61bf59105917a65a53059ae3c654d488 authored almost 6 years ago by persi-persu <[email protected]>
Merge pull request #3 from persi-persu/patch-1

Add space to roles

e15b2c2b758202cdd33cb0c3a432c4df5f7a1c45 authored almost 6 years ago by Marc de Courville <[email protected]>
Add space to roles

61164ec2df89b91cb44de7780051b6b78c2d5d5d authored almost 6 years ago by persi-persu <[email protected]>
try to retrieve extension by getting metafile

3aa655062baaa783accf86602608cd40a56a15de authored almost 6 years ago by Phie <[email protected]>
Merge pull request #2 from persi-persu/nova

Match low-res web file names

2f023b681ee16739bfc9db1b55b6ffad777a2c3b authored almost 6 years ago by Marc de Courville <[email protected]>
Match low-res web file names

9d6750f4a7d07f2e2f75ac7cfaf174453404ae74 authored almost 6 years ago by persi-persu <[email protected]>
Update fr, it translations via crowdin sync.

c58fb69d7e8e1b7ceb5f8ea47f63aefe780dff2d authored almost 6 years ago by Marc de Courville <[email protected]>
Merge remote-tracking branch 'github/ndk-r19' into nova

Migration from Android ndk-r17 to ndk-r19.

ebcb9bb679d81b463522061f84b016b475ae735f authored almost 6 years ago by Marc de Courville <[email protected]>
And boost is back.

bcfd3a0f8f26d1f6bdf6fa77152012269ab443a5 authored almost 6 years ago by Marc de Courville <[email protected]>
WIP disabled torrentd build for now

528c5155cc8e332f595f538287360e2fc291fc1c authored almost 6 years ago by Nicolas Noury <[email protected]>
Up min sdk to 21

674cbb6c85523e4c6c613b0255c3ad5cc83e7f4c authored almost 6 years ago by Nicolas Noury <[email protected]>
we have dav1d

c3ed7435959a2012a5b819bda44848a9bc07fd99 authored almost 6 years ago by Nicolas Noury <[email protected]>
sync translations with crowdin contributions

a3fb0600f553e91e6424eed85743a49385d800c4 authored about 6 years ago by Marc de Courville <[email protected]>
In recent ffmpeg (with all codecs on), avcodec depends on swscale

e0e392a5b24d991097347a0b1dc5c2c576cf4053 authored about 6 years ago by Nicolas Noury <[email protected]>
Remove in an unused file dark greylist max O SQLiteDatabase.addCustomFunction reference.

0c5a204972f98333c13b864cd6cf7cee8d840b5a authored about 6 years ago by Marc de Courville <[email protected]>
Crowdin it translation sync.

2adea0ca6b6d11732e5e1301b38295053eb61d35 authored about 6 years ago by Marc de Courville <[email protected]>
Prefix with a zero minutes and seconds if below 10 and not the first element of the result.

1335e4aa459d7680b5df38d0551ec8f47d8c1630 authored about 6 years ago by Marc de Courville <[email protected]>
Sync fr, cs translation with crowdin.

Change "can not" into cannot for en translation.

685c9f5155e0e8bbded3f84b101c48849cbe8a86 authored about 6 years ago by Marc de Courville <[email protected]>
Sync with crowdin translation effort.

4d4a80e8ab2832e3c200b5292e484c6eebc1e3b4 authored about 6 years ago by Marc de Courville <[email protected]>
Could be a nicer one liner but lower and upper bounds are strange.

3e889e8606054d6021940f113d606f7d426d51e7 authored about 6 years ago by Marc de Courville <[email protected]>
Remove WIP and replace deprecated android.text.format.Time with SimpleDateFormat.

b5d517b9e68cf8e0f848a79a95df76c1b6c38464 authored about 6 years ago by Marc de Courville <[email protected]>
Rewrite of formatTime without using deprecated android.text.format.Time and not relying on buggy (?) SimpleDateFormat.

Move formatTime in MediaUtils in order to suppress duplicated code (ArtworkFactory.java and Brows...

ea3d35731398568cd5ef0b6652285f6e7c74471f authored about 6 years ago by Marc de Courville <[email protected]>
Rename Utils in MediaUtils or FileUtils to have distinct utility files and class naming.

41be1545a45144b9fb64552a6d6369b920fbd3e0 authored about 6 years ago by Marc de Courville <[email protected]>
Cleartext HTTP traffic not allowed with API28

fa7ea1c338baac04444a4cada58fa884252e90de authored about 6 years ago by Marc de Courville <[email protected]>
Issue a warning for deprecated APIs.

5674232fa9c6e980d02f2d532268886e57249631 authored about 6 years ago by Marc de Courville <[email protected]>
Afterall these can be read from simple apk dump.

37d7f23eff1460a71cc68dc56ddebfb50b54ac83 authored about 6 years ago by Marc de Courville <[email protected]>
Progress on translations via crowdin contributors: thank you.

9f59384b8e9742920fe252d7d8a83f390f21930c authored about 6 years ago by Marc de Courville <[email protected]>
27.1.1 is the latest support library version for API27

88df0ef0dcc0dd689b31900bdf70dd81f81fdb82 authored over 6 years ago by Marc de Courville <[email protected]>
Update support libraries to 27.1.0.

9fcdd0f6d66b64e3d58e788800433887f0a03833 authored over 6 years ago by Marc de Courville <[email protected]>
New cs and nl translations and update of fr one (thanks dzejba and kaosnewsd).

b3f00bce6e79e1847f2f4081ee274624b6e285d3 authored over 6 years ago by Marc de Courville <[email protected]>
Up and put jetty back...

a05bc310304e0ca1c05fdfe971e02afbee8e2e68 authored over 6 years ago by Marc de Courville <[email protected]>
Up

4fe42c4b3c61876e4af11c40a13c430e4ee7a67d authored over 6 years ago by Marc de Courville <[email protected]>
jetty not used anymore.

30ac82f09132e9a8ad44874fb006e7e0fd5d48e3 authored over 6 years ago by Marc de Courville <[email protected]>
Revert Archos stram client implementation derived from cling one solving an (old) bug of the Nvidia Shield TV.

0982eab8c7aaa55109b282b60c126aa6cbf442f4 authored over 6 years ago by Marc de Courville <[email protected]>
Up

529ef7af0aa3d4ad8bb0a7f9d301d9787590f261 authored over 6 years ago by Marc de Courville <[email protected]>
Up

ec63d8c314e1928bee4538edd3860d56d00ae78f authored over 6 years ago by Marc de Courville <[email protected]>
Expand blacklist in /Movies directory.

aa17a70d3f6acd88dbfc1e84c33d4b5da9b55dd5 authored over 6 years ago by Marc de Courville <[email protected]>
Up

3d1eed47ab45639b24a81c5ca6c919752f9c838b authored over 6 years ago by Marc de Courville <[email protected]>
Blacklist some known social apps that takes video to avoid have the video appear in Nova.

94dba8b7256cd64271e88c2dfa941a83921bd6c2 authored over 6 years ago by Marc de Courville <[email protected]>
Avoid another IllegalStateException launching service when application is in background.

1a9fa30de1c01f2e9f80dc684b2b81d6fc76acda authored over 6 years ago by Marc de Courville <[email protected]>
Another IllegalStateException case on Oreo+.

0adadfe0fcbf83bca3a584d333d8be491a190880 authored over 6 years ago by Marc de Courville <[email protected]>
Avoid IllegalStateException when app is in background on Oreo and above.

eb3e766c0d6c67f77c4333dbdb93a49e7afd57ed authored over 6 years ago by Marc de Courville <[email protected]>
More french translations.

2607179fb6293f9d0427f5418c55573ba6717093 authored over 6 years ago by Marc de Courville <[email protected]>
Upload/download from crowdin with new configuration file.

cbeac6a61daa2981d5b5b52c7da14f8e20150512 authored over 6 years ago by Marc de Courville <[email protected]>
Crowdin upload/download for left out translations.

460c285818f19f13ae0922d7a026430e87ad5d2f authored over 6 years ago by Marc de Courville <[email protected]>
Align with import export on crowdin.

4d419e01b764258622e805c14d41ba0fe113bab9 authored over 6 years ago by Marc de Courville <[email protected]>
Ignore crowdin cli config file.

c5b43bc9fcfbf3aa496f1a567e53a31a1fd2fa95 authored over 6 years ago by Marc de Courville <[email protected]>
Ignore crowdin.properties

ab8a4e0838fad33cca5abde56cf2e3a996d7bad0 authored over 6 years ago by Marc de Courville <[email protected]>
Stop the service when application is in background.

This will avoid Android 8+ IllegalStateException due to background service restrictions:
E/Androi...

00b633d6625c4db5d126e65c5a2fd96b04db9ad2 authored over 6 years ago by Marc de Courville <[email protected]>
Improve scraper to ignore VFF, VF2, VFI, VFSTFR.

b5316ba348bebba8249d34e62715f2e024d5302b authored over 6 years ago by Marc de Courville <[email protected]>
Fix a crash on Android P due to using blacklisted hidden framework API: db addCustomFunction

It impacts delete_file and vob_insert db table triggers requiring new tables and performing manua...

93ac41a2794c579ec0f04b5e0cf683c2a456a5dd authored over 6 years ago by Marc de Courville <[email protected]>
Fix a crashe on Android P due to the fact that no storage_id FileColumns anymore in MediaProvider.java in P preview binaries (though it is still present in master git source).

621f69160bebb58ac271244c1d710340b36124be authored over 6 years ago by Marc de Courville <[email protected]>
Oreo requires to create notification channels

60b8c320089e86c64fefacb67d15e597b7920714 authored over 6 years ago by Marc de Courville <[email protected]>
sdk 27 for support and appcompat

834c878a330b5d8ed3aecb3c616a2e0fc5e0ec24 authored over 6 years ago by Marc de Courville <[email protected]>
up to sdk 27

e1e299c3d243df77d171ded2e485d9cf1b26a0da authored over 6 years ago by Marc de Courville <[email protected]>
NOVA rebranding

45f1b6309831292987ef318a7e608a2cd030e1a3 authored over 6 years ago by Marc de Courville <[email protected]>
debug message

cded7b53285c5c51292d09d824872203e8122709 authored over 6 years ago by Marc de Courville <[email protected]>
full option by default

cbd5ede7e50b747273bae3de3265d59bc1f7b103 authored over 6 years ago by Marc de Courville <[email protected]>
remove comment

73c520aa50fdc8b9daa4224988fbda9426b45890 authored over 6 years ago by Marc de Courville <[email protected]>
Android O requires to make implicit broadcasts explicit

2ef49a61d566e2c532ddcf349613c0b00a0f7527 authored almost 7 years ago by Marc de Courville <[email protected]>
bad basic not yet tested fix for indexer service on android O

604128825732440e300d2198f0d48f7081c531cd authored almost 7 years ago by Alexandre Roux <[email protected]>
bye bye implicit broadcast (not working with android O)

6f30284998a8c4337900de08f21d02ba44f96a43 authored almost 7 years ago by Alexandre Roux <[email protected]>
fix premium build

4dedc2d7dd67f619b7fdb6df3674e366a33b11cb authored almost 7 years ago by Alexandre Roux <[email protected]>