Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extractorsfix #3378

Closed
wants to merge 250 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
250 commits
Select commit Hold shift + click to select a range
c2108db
feat(multisrc/animestream/es): New source: AnimeYT.es
Dark25 Nov 20, 2023
345cbad
feat(multisrc/animestream/es): New source: anime.tiodonghua.com
Dark25 Nov 21, 2023
d22689e
feat(src/es): fix source: EnNovelas
Dark25 Nov 21, 2023
cf91953
bump version EnNovelas
Dark25 Nov 21, 2023
1c15198
fix AnimesVision and bump version
Dark25 Nov 21, 2023
a59b72b
Unnecessary lines removed
Dark25 Nov 23, 2023
1ee725e
Merge branch 'master' into master
Dark25 Nov 24, 2023
907d0f0
update AnimesVision and AnimeYTES
Dark25 Nov 24, 2023
0d9fcf8
Merge remote-tracking branch 'origin/master'
Dark25 Nov 24, 2023
7e534e7
removal of unnecessary resources
Dark25 Nov 24, 2023
c5b3f92
fix: Revert version code for animesvision
jmir1 Nov 24, 2023
d69593b
Merge branch 'aniyomiorg:master' into master
Dark25 Dec 1, 2023
24b7a35
Chore: change extractors
Dark25 Dec 1, 2023
1214ce8
Chore: add streamwish and fix mixdrop url
Dark25 Jan 1, 2024
02a551a
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 1, 2024
e62f4bc
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 8, 2024
a286b4b
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 9, 2024
89b287f
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 9, 2024
773dd95
fix(pt/AnimesVision): Update year filter
Dark25 Jan 10, 2024
9a4d40b
Merge remote-tracking branch 'origin/master'
Dark25 Jan 10, 2024
5857037
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 10, 2024
2ba2ab2
update extVersionCode
Dark25 Jan 10, 2024
5420882
Merge remote-tracking branch 'origin/master'
Dark25 Jan 10, 2024
12bc828
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 12, 2024
4f1a6c0
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 14, 2024
fa59485
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 17, 2024
ee86ca0
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 18, 2024
a797a13
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 19, 2024
708e780
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 19, 2024
1487977
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 20, 2024
b33a98a
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 21, 2024
951bf1b
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 22, 2024
5b144fc
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 23, 2024
f208418
feat(src): New source: Hackstore
Dark25 Jan 24, 2024
592c49d
feat(src): add filter animes/series/peliculas
Dark25 Jan 24, 2024
e2de324
fix lang server
Dark25 Jan 24, 2024
d125d29
fix anime not image view
Dark25 Jan 24, 2024
e7ae5f7
unnecessary comment
Dark25 Jan 24, 2024
73ea9e1
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 24, 2024
0504703
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 26, 2024
f727ef9
fix(es/Hackstore): Fix orden ep and not found description
Dark25 Jan 27, 2024
f57db71
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 28, 2024
b6747e2
Merge branch 'aniyomiorg:master' into master
Dark25 Jan 29, 2024
67e1b13
Merge branch 'aniyomiorg:master' into master
Dark25 Feb 3, 2024
d7e09dd
Merge branch 'aniyomiorg:master' into master
Dark25 Feb 5, 2024
f3c5f49
Merge branch 'aniyomiorg:master' into master
Dark25 Feb 6, 2024
b3f940e
Merge branch 'aniyomiorg:master' into master
Dark25 Feb 8, 2024
99372a9
Merge branch 'aniyomiorg:master' into master
Dark25 Feb 9, 2024
dbe5fa0
Merge branch 'aniyomiorg:master' into master
Dark25 Feb 13, 2024
6528df0
Merge branch 'aniyomiorg:master' into master
Dark25 Feb 15, 2024
3ede337
Merge branch 'aniyomiorg:master' into master
Dark25 Mar 17, 2024
72b2382
Merge branch 'aniyomiorg:master' into master
Dark25 Mar 26, 2024
145c1b5
Merge branch 'aniyomiorg:master' into master
Dark25 Mar 27, 2024
b59580b
Merge branch 'aniyomiorg:master' into master
Dark25 Apr 21, 2024
b8e177d
Merge branch 'aniyomiorg:master' into master
Dark25 May 2, 2024
0eebf87
Merge branch 'aniyomiorg:master' into master
Dark25 May 11, 2024
ee5e28d
Merge branch 'aniyomiorg:master' into master
Dark25 May 19, 2024
0630f59
Merge branch 'aniyomiorg:master' into master
Dark25 May 23, 2024
55ec669
Merge branch 'aniyomiorg:master' into master
Dark25 May 25, 2024
f171b1f
Merge branch 'aniyomiorg:master' into master
Dark25 May 26, 2024
923b1f4
Merge branch 'aniyomiorg:master' into master
Dark25 Jun 6, 2024
c95eccf
Merge branch 'aniyomiorg:master' into master
Dark25 Jun 14, 2024
e72aaef
Revert "chore: Remove some extensions"
Dark25 Jun 23, 2024
7024a2c
test
Dark25 Jun 23, 2024
f9f1c74
test
Dark25 Jun 23, 2024
a84f949
test
Dark25 Jun 23, 2024
49d3b3b
test
Dark25 Jun 23, 2024
0466438
update
Dark25 Jun 23, 2024
93ca299
update
Dark25 Jun 23, 2024
446eefa
update
Dark25 Jun 23, 2024
f38dacf
update
Dark25 Jun 24, 2024
e2125ba
add new extensions: AniList, DebridIndex, HentaiTorrent, TorrentFile,…
Dark25 Jun 24, 2024
fc8e703
feat(src/es): New Source: Animenix
Dark25 Jun 24, 2024
1953b3e
feat(src/es): Add filters Animenix
Dark25 Jun 25, 2024
a7aeb8c
bump version extension
Dark25 Jun 25, 2024
e740add
Merge pull request #1 from Dark25/add-filters-animenix
Dark25 Jun 25, 2024
f72246d
chore(src/es): Fix streamwish for Animenix
Dark25 Jun 27, 2024
a1d1098
bump version
Dark25 Jun 27, 2024
02dcf2e
Merge pull request #2 from Dark25/feat(src/es)-Add-filters-Animenix
Dark25 Jun 27, 2024
d3cc08b
Merge branch 'aniyomiorg:master' into master
Dark25 Jun 30, 2024
712aa62
Merge branch 'aniyomiorg:master' into master
Dark25 Jun 30, 2024
4f3991a
fix(all/sudatchi): Fix subtitles
mklive Jul 3, 2024
1c48cfe
fix(it/animeunity): Fix fetching video
mklive Jul 3, 2024
a44f1f5
Fix Pelisplushd, Pelisplusph, Pelisplusto
Dark25 Jul 3, 2024
cef147e
fix(it/streamingcommunity): Fix fetching video
mklive Jul 4, 2024
a8eb6d6
Merge pull request #3 from mklive/master
Dark25 Jul 4, 2024
844ba30
fix ANIMEWORLD
Dark25 Jul 4, 2024
5e298c1
Merge remote-tracking branch 'origin/master'
Dark25 Jul 4, 2024
daa2cbb
bump version
Dark25 Jul 4, 2024
68379ef
bump version
Dark25 Jul 4, 2024
2efc494
chore(src/it): Change Domain StreamingCommunity
Dark25 Jul 4, 2024
44f6c09
fix(all/sudatchi): Fix missing subs from ipfs
mklive Jul 5, 2024
c1e194d
Merge pull request #4 from mklive/master
Dark25 Jul 6, 2024
5d0924c
feat(src/pt): New Source: Goyabu
Dark25 Jul 7, 2024
7d70b98
Merge remote-tracking branch 'origin/master'
Dark25 Jul 7, 2024
0d7b6ac
Added support to Url Activity on AnimesZone, Animeq and Anitube
Dark25 Jul 7, 2024
806a9dc
Fix animeq
Dark25 Jul 7, 2024
beeb6c6
chore(src/fr): Change Domain AniSama
Dark25 Jul 7, 2024
65d38bf
chore(src/kuramanime & animeindo): Update baseUrl & Fix http 404 error
Dark25 Jul 7, 2024
5dc237b
chore(src/pt): Fixed episode parser for films animesgratis
Dark25 Jul 7, 2024
067d329
chore(src/pt): Fixed video list for AnimePlayer
Dark25 Jul 7, 2024
372c70e
chore(src/it): refactor lib animeworld
Dark25 Jul 7, 2024
7b4d189
chore(src/it): refactor lib animeworld
Dark25 Jul 7, 2024
ee57088
chore(src/fr): NekoSama Fix
Dark25 Jul 7, 2024
4773a4a
chore(src/id): Change Domain on Oploverz and Samehadaku
Dark25 Jul 7, 2024
49fb767
chore(src/tr): Change Domain on hentaizm
Dark25 Jul 7, 2024
a9fd52b
chore(src/es): Change Domain on Hackstore and add VidHideExtractor
Dark25 Jul 9, 2024
c8e25b9
chore(src/en): Change Domain on AsianLoad
Dark25 Jul 9, 2024
2cedc3e
chore(src/ar): fix VideoListParse on Anime4up
Dark25 Jul 9, 2024
5133f32
Merge branch 'aniyomiorg:master' into master
Dark25 Jul 11, 2024
9144dc8
Update README.md
Dark25 Jul 11, 2024
6974ab3
fix delete repo.json
Dark25 Jul 12, 2024
c31ae71
fix(all/jellyfin): fix status for series by
Dark25 Jul 12, 2024
e3dc445
fix(all/jellyfin): fix status for series and more by
Dark25 Jul 12, 2024
7048b05
fix(pt/animesgames): Fix video extractor by
Dark25 Jul 12, 2024
c307be0
fix(tr/hentaizm): change domain on AndroidManifest
Dark25 Jul 12, 2024
d73f169
fix(es/AnimeID): Add new extractor
Dark25 Jul 13, 2024
130ef2b
Update README.md
Dark25 Jul 13, 2024
27c744f
chore(es/AnimeYTES): Add news extractor, change domain and add settings
Dark25 Jul 14, 2024
0cea821
Merge remote-tracking branch 'origin/master'
Dark25 Jul 14, 2024
ea8fc9b
delete test
Dark25 Jul 14, 2024
6a0006a
chore(es/CuevanaEu): Fix videolist empty
Dark25 Jul 14, 2024
63a6dd1
si
bapeey Jul 14, 2024
7690d9c
Merge pull request #5 from bapeey/aaa
Dark25 Jul 15, 2024
5e5dc14
fix(all/jellyfin): Fix credentials when changing server by Secozzi
Dark25 Jul 15, 2024
6158e3e
feat(src/pt): New Sources: AnimesOnlineCC and AnimesOnlineCloud
Dark25 Jul 16, 2024
c6466f7
fix(src/id): Update baseUrl minioppai
Dark25 Jul 16, 2024
8669833
update link source
Dark25 Jul 17, 2024
f65cc93
test
Dark25 Jul 17, 2024
180cb35
Feat(es/AnimeOnline.Ninja): add select server in settings
Dark25 Jul 18, 2024
f657b3d
fix(lib/dood-extractor)
Dark25 Jul 25, 2024
6ec7592
more extensions fixes
Dark25 Jul 25, 2024
3dd597b
more extensions fixes
Dark25 Jul 25, 2024
a4085aa
more extensions fixes
Dark25 Jul 25, 2024
c6094ec
fuck int
Dark25 Jul 25, 2024
8cd97b4
fuck int
Dark25 Jul 25, 2024
ae181ef
fuck int
Dark25 Jul 25, 2024
041e57a
fuck int
Dark25 Jul 25, 2024
c6bb586
fuck lint finally
Dark25 Jul 25, 2024
52fff9f
Merge pull request #6 from Dark25/fix-dood-extractor
Dark25 Jul 25, 2024
12393ed
[skip ci] chore: Mass-bump on extensions"]
Dark25 Jul 25, 2024
ca241fe
bump
Dark25 Jul 25, 2024
49b0db8
chore: Bump dependencies
Dark25 Jul 27, 2024
2a9258a
fix(tr/tranimeci): Fix anime details page + implement search by name
Dark25 Jul 27, 2024
71709f1
fix ProtocolException
Dark25 Jul 27, 2024
9978eb4
Merge pull request #8 from Dark25/fix(tr/tranimeci)
Dark25 Jul 27, 2024
848ce2a
Fix(pt/pobreflix): Update baseUrl
Dark25 Jul 27, 2024
84caefd
Merge pull request #9 from Dark25/fix(pt/pobreflix)
Dark25 Jul 27, 2024
bfd114e
Fix(es/PelisPlusHD): Update baseUrl
Dark25 Jul 27, 2024
144dee7
update UqloadExtractor and Pelisplushd
Dark25 Jul 27, 2024
4727a0d
Merge pull request #10 from Dark25/PelisPlusHD
Dark25 Jul 27, 2024
2f04612
update UqloadExtractor and Pelisplushd
Dark25 Jul 27, 2024
3d38854
Merge pull request #11 from Dark25/PelisPlusHD
Dark25 Jul 27, 2024
a45dc46
update UqloadExtractor test
Dark25 Jul 27, 2024
9e512aa
Merge pull request #12 from Dark25/PelisPlusHD
Dark25 Jul 27, 2024
61eaf29
update UqloadExtractor test
Dark25 Jul 27, 2024
f249996
update UqloadExtractor test
Dark25 Jul 27, 2024
c09302b
update UqloadExtractor test
Dark25 Jul 27, 2024
41f0017
update UqloadExtractor test
Dark25 Jul 27, 2024
9884077
update UqloadExtractor test
Dark25 Jul 27, 2024
b46c60f
update UqloadExtractor test
Dark25 Jul 27, 2024
123cca0
update build_push.yml
Dark25 Jul 27, 2024
0fdc623
update build_push.yml
Dark25 Jul 27, 2024
ea7248c
update build_push.yml
Dark25 Jul 27, 2024
d6e5c2b
up
Dark25 Jul 27, 2024
e0603fb
last test
Dark25 Jul 27, 2024
c93ac66
[skip ci] chore: Mass-bump on extensions
Dark25 Jul 27, 2024
64fbf32
Feat(src/es): New Source: Cinecalidad
Dark25 Jul 27, 2024
cb2727c
fix ingnore
Dark25 Jul 27, 2024
7779113
Merge pull request #13 from Dark25/Cinecalidad
Dark25 Jul 27, 2024
0e46999
code formatt and optimize
Dark25 Jul 29, 2024
d30c09b
code formatt and optimize
Dark25 Jul 29, 2024
94c3d32
bump version
Dark25 Jul 29, 2024
502dbd0
Merge pull request #14 from Dark25/Cinecalidad
Dark25 Jul 29, 2024
c930b98
Feat(src/es): New Source: Cineplus123
Dark25 Jul 30, 2024
29c6a68
update readme
Dark25 Jul 30, 2024
dd91de5
Merge pull request #16 from Dark25/cineplus123
Dark25 Jul 30, 2024
7eefb95
Fix(es/Cinecalidad): fix list title
Dark25 Jul 30, 2024
54354da
Merge remote-tracking branch 'origin/master'
Dark25 Jul 30, 2024
861cef5
Chore(es/EnNovelas): Change domain, add filters and extractors
Dark25 Jul 31, 2024
c8f57f9
Merge pull request #17 from Dark25/Ennovelas
Dark25 Jul 31, 2024
7e4bb21
feat(src/all): Add AniZone
Dark25 Aug 1, 2024
fd56f5a
fix DATE_FORMAT
Dark25 Aug 1, 2024
8741ea9
Merge pull request #18 from Dark25/AniZone
Dark25 Aug 1, 2024
7fe318f
fix push all
Dark25 Aug 1, 2024
602d5eb
fix push all
Dark25 Aug 1, 2024
f6d4758
fix all
Dark25 Aug 1, 2024
045f84a
test
Dark25 Aug 1, 2024
cae1d23
[skip ci] chore: Mass-bump on extensions
Dark25 Aug 1, 2024
4a1e7cc
test
Dark25 Aug 1, 2024
62f4a7a
Merge remote-tracking branch 'origin/master'
Dark25 Aug 1, 2024
94954db
fix(all/sudatchi): hide animes not yet released
Dark25 Aug 1, 2024
c56e03a
feat(fr/franime,frenchanime)): add vidmoly extractor and missing players
Dark25 Aug 1, 2024
ee1264f
[skip ci] chore: Mass-bump on extensions
Dark25 Aug 1, 2024
bec3e2d
Merge pull request #19 from Dark25/sudatchi
Dark25 Aug 1, 2024
f6eb55d
feat(en/aniwave): Aniwave updates by JosefFStraka
Dark25 Aug 3, 2024
fec176c
chore(fr/FRAnime): JSON title is missing fix by JosefFStraka
Dark25 Aug 3, 2024
07d2beb
feat(src/pt): New Source: Otaku Animes by WebDitto
Dark25 Aug 3, 2024
0b2c713
chore(pt/HentaiZM): New domain by JosefFStraka
Dark25 Aug 3, 2024
b416818
fix(src/es): Pelisplushd and Hackstore fixes and Voeextractor
Dark25 Aug 3, 2024
932be5c
Merge pull request #21 from Dark25/aniwavefix
Dark25 Aug 3, 2024
bd6586b
Merge pull request #22 from Dark25/FrAnime
Dark25 Aug 3, 2024
309e037
Merge pull request #23 from Dark25/OtakuAnimes
Dark25 Aug 3, 2024
00f55c3
Merge pull request #24 from Dark25/HentaiZM
Dark25 Aug 3, 2024
a07c342
Merge pull request #25 from Dark25/fixes(es)
Dark25 Aug 3, 2024
2673960
[skip ci] chore: Mass-bump on extensions
Dark25 Aug 3, 2024
33e79c3
feat(all/Torrentio Anime): Added Filters by ni3x
Dark25 Aug 3, 2024
d2928d3
Merge pull request #26 from Dark25/Torrentio-Anime
Dark25 Aug 3, 2024
a12cbba
feat(es/pelisplus): fix servers
Dark25 Aug 3, 2024
d428d45
fix(fr/otakufr): fix player urls
Dark25 Aug 3, 2024
110f7c6
feat(fr/Vostfree): Add common video extractors + refactoration by hollow
Dark25 Aug 3, 2024
2e813e0
fix(fr/franime): null episode title by hollow
Dark25 Aug 3, 2024
06883d0
fuck lint
Dark25 Aug 3, 2024
8278f6f
Merge pull request #27 from Dark25/OtakuFR
Dark25 Aug 3, 2024
111712d
Merge pull request #28 from Dark25/Vostfree
Dark25 Aug 3, 2024
354207e
Merge pull request #29 from Dark25/FrAnime
Dark25 Aug 3, 2024
f9ec0f2
Chore(en/aniwave): Fix Aniwave Vidstream & MegaF sources
Dark25 Aug 5, 2024
cee7afc
[skip ci] chore: Mass-bump on extensions
Dark25 Aug 5, 2024
cc625b9
Feat(src/Aniplay) New Source: Aniplay and lib-multisrc anilist
Dark25 Aug 8, 2024
ba43ba1
Feat(es/Cinecalidad) Refactor and new extractors
Dark25 Aug 8, 2024
d0127f7
fix extension
Dark25 Aug 8, 2024
668c84c
Merge pull request #30 from Dark25/aniplay
Dark25 Aug 8, 2024
8822e64
Merge pull request #31 from Dark25/cinecalidad-refactor
Dark25 Aug 8, 2024
b032f42
chore(es/EnNovelas): fix error 404
Dark25 Aug 11, 2024
96d2c67
Merge pull request #32 from Dark25/EnNovelas
Dark25 Aug 11, 2024
401148b
chore(it/StreamingCommunity): video-list emptu and change domain
Dark25 Aug 12, 2024
5a72fb6
Merge pull request #33 from Dark25/StreamingCommunity
Dark25 Aug 12, 2024
5c150eb
feat(src/es): New Sources: VerAnimes and HomeCine
Dark25 Aug 13, 2024
dd8d07b
Merge pull request #34 from Dark25/newsources
Dark25 Aug 13, 2024
de4a0a4
chore(lib/StreamWishExtractor): Update StreamWishExtractor
Dark25 Aug 13, 2024
0c3ab19
[skip ci] chore: Mass-bump on extensions
Dark25 Aug 13, 2024
85c2b6b
chore(src/es) Fix Cuevana, MetroSeries and Pelisplushd by imper1aldev
Dark25 Aug 14, 2024
ce17d68
Merge pull request #36 from Dark25/fix-es
Dark25 Aug 14, 2024
bfd9188
feat(es/HomeCine) added genres in the filter
Dark25 Aug 14, 2024
6f6515f
Merge pull request #37 from Dark25/HomeCine
Dark25 Aug 14, 2024
5fbf31c
chore(en/OppaiStream) fix not episode list
Dark25 Aug 15, 2024
310000c
Merge pull request #38 from Dark25/OppaiStream
Dark25 Aug 15, 2024
a59edb4
Fix(lib/VidHideExtractor)
Dark25 Aug 16, 2024
40c5fc0
Merge pull request #39 from Dark25/VidHideExtractorfix
Dark25 Aug 16, 2024
14cbb45
[skip ci] chore: Mass-bump on extensions
Dark25 Aug 16, 2024
0dcb92c
Feat(es/Hackstore): Add GoodStreamExtractor
Dark25 Aug 17, 2024
d1efe97
Merge pull request #40 from Dark25/Hackstore
Dark25 Aug 17, 2024
8650a49
[skip ci] chore: Mass-bump on extensions
Dark25 Aug 17, 2024
fac038a
Feat(all/Hikari): identify Sub or Dub
Dark25 Aug 18, 2024
4e7d5c5
Merge remote-tracking branch 'origin/master'
Dark25 Aug 18, 2024
44294d9
Fix(pt/OtakuAnimes): Fixed images on search
Dark25 Aug 18, 2024
63d39f1
Fix(pt/Anitube): fix extractor
Dark25 Aug 18, 2024
ab0d7df
Merge pull request #41 from Dark25/OtakuAnimes
Dark25 Aug 18, 2024
63de50b
Merge pull request #42 from Dark25/Anitube
Dark25 Aug 18, 2024
3cbd010
Fix(Lib/Voe/Chillx): Update extractors
Dark25 Aug 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 0 additions & 32 deletions .github/ISSUE_TEMPLATE.md

This file was deleted.

10 changes: 0 additions & 10 deletions .github/pull_request_template.md

This file was deleted.

6 changes: 3 additions & 3 deletions .github/scripts/bump-versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
VERSION_REGEX = re.compile(f"{VERSION_STR} (\\d+)")
BUMPED_FILES: list[Path] = []

BOT_EMAIL = "[email protected]"
BOT_NAME = "aniyomi-bot[bot]"
BOT_EMAIL = "[email protected]"
BOT_NAME = "animetail-bot[bot]"

def has_match(query: str, file: Path) -> tuple[Path, bool]:
return (file, query in file.read_text())
Expand Down Expand Up @@ -42,7 +42,7 @@ def bump_version(file: Path):
print(f"\n{file}: ", end="")
text = VERSION_REGEX.sub(replace_version, f.read())
# Move the cursor to the start again, to prevent writing at the end
f.seek(0)
f.seek(0)
f.write(text)

def bump_lib_multisrc(theme: str):
Expand Down
10 changes: 5 additions & 5 deletions .github/scripts/commit-repo.sh
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
#!/bin/bash
set -e

rsync -a --delete --exclude .git --exclude .gitignore ../master/repo/ .
git config --global user.email "[email protected]"
git config --global user.name "aniyomi-bot[bot]"
rsync -a --delete --exclude .git --exclude .gitignore --exclude repo.json ../master/repo/ .
git config --global user.email "[email protected]"
git config --global user.name "Animetail-Bot"
git status
if [ -n "$(git status --porcelain)" ]; then
git add .
git commit -S -m "Update extensions repo"
git commit -m "Update extensions repo"
git push

# Purge cached index on jsDelivr
curl https://purge.jsdelivr.net/gh/aniyomiorg/aniyomi-extensions@repo/index.min.json
curl https://purge.jsdelivr.net/gh/Dark25/aniyomi-extensions@repo/index.min.json
else
echo "No changes to commit"
fi
52 changes: 0 additions & 52 deletions .github/scripts/sign-apks.sh

This file was deleted.

25 changes: 0 additions & 25 deletions .github/workflows/batch_close_issues.yml

This file was deleted.

22 changes: 10 additions & 12 deletions .github/workflows/build_push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
with:
ref: master
token: ${{ secrets.ANIYOMIORG_BOT_PAT }}
token: ${{ secrets.GITHUB_TOKEN }}

- name: Find lib changes
id: modified-libs
Expand All @@ -41,7 +41,7 @@ jobs:
safe_output: false

- name: Import GPG key
uses: crazy-max/ghaction-import-gpg@01dd5d3ca463c7f10f7f4f7b4f177225ac661ee4 # v6.1.0
uses: crazy-max/ghaction-import-gpg@v6 # v6.1.0
with:
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
passphrase: ${{ secrets.GPG_PASSPHRASE }}
Expand Down Expand Up @@ -97,8 +97,7 @@ jobs:
distribution: temurin

- name: Prepare signing key
run: |
echo ${{ secrets.SIGNING_KEY }} | base64 -d > signingkey.jks
run: echo "${{ secrets.SIGNING_KEY }}" | base64 --decode > signingkey.jks

- name: Set up Gradle
uses: gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # v3
Expand All @@ -113,7 +112,6 @@ jobs:

- name: Upload APKs (chunk ${{ matrix.chunk }})
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4
if: "github.repository == 'aniyomiorg/aniyomi-extensions'"
with:
name: "individual-apks-${{ matrix.chunk }}"
path: "**/*.apk"
Expand All @@ -126,7 +124,6 @@ jobs:
name: Publish repo
needs:
- build_individual
if: "github.repository == 'aniyomiorg/aniyomi-extensions'"
runs-on: ubuntu-latest
steps:
- name: Download APK artifacts
Expand All @@ -150,21 +147,21 @@ jobs:
run: |
cd master
python ./.github/scripts/move-apks.py
INSPECTOR_LINK="$(curl -s "https://api.github.com/repos/aniyomiorg/aniyomi-extensions-inspector/releases/latest" | jq -r '.assets[0].browser_download_url')"
INSPECTOR_LINK="$(curl -s "https://api.github.com/repos/Dark25/aniyomi-extensions-inspector/releases/latest" | jq -r '.assets[0].browser_download_url')"
curl -L "$INSPECTOR_LINK" -o ./Inspector.jar
java -jar ./Inspector.jar "repo/apk" "output.json" "tmp"
python ./.github/scripts/create-repo.py

- name: Checkout repo branch
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
with:
repository: aniyomiorg/aniyomi-extensions
token: ${{ secrets.ANIYOMIORG_BOT_PAT }}
repository: Dark25/aniyomi-extensions
token: ${{ secrets.GITHUB_TOKEN }}
ref: repo
path: repo

- name: Import GPG key
uses: crazy-max/ghaction-import-gpg@01dd5d3ca463c7f10f7f4f7b4f177225ac661ee4 # v6.1.0
uses: crazy-max/ghaction-import-gpg@v6 # v6.1.0
with:
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
passphrase: ${{ secrets.GPG_PASSPHRASE }}
Expand All @@ -174,5 +171,6 @@ jobs:

- name: Deploy repo
run: |
cd repo
../master/.github/scripts/commit-repo.sh
cd repo
chmod +x ../master/.github/scripts/commit-repo.sh
../master/.github/scripts/commit-repo.sh
51 changes: 0 additions & 51 deletions .github/workflows/issue_moderator.yml

This file was deleted.

21 changes: 0 additions & 21 deletions .github/workflows/lock.yml

This file was deleted.

12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,18 @@
| Install | Build | Support Server |
|---------|-------|----------------|
| [![Install](https://img.shields.io/badge/Click%20here%20to%20install%20this%20repo-green&style=flat)](https://intradeus.github.io/http-protocol-redirector/?r=aniyomi://add-repo?url=https://raw.githubusercontent.com/aniyomiorg/aniyomi-extensions/repo/index.min.json) | ![CI](https://github.com/aniyomiorg/aniyomi-extensions/workflows/CI/badge.svg?event=push) | [![Discord](https://img.shields.io/discord/841701076242530374?label=discord&labelColor=7289da&color=2c2f33&style=flat)](https://discord.gg/F32UjdJZrR) |
| Install on aniyomi | Install on Animetail| Build | Support Server |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------|-------|----------------|
| [![Install](https://img.shields.io/badge/Click%20here%20to%20install%20this%20repo-blue&style=flat)](https://intradeus.github.io/http-protocol-redirector/?r=aniyomi://add-repo?url=https://raw.githubusercontent.com/Dark25/aniyomi-extensions/repo/index.min.json) | [![Install](https://img.shields.io/badge/Click%20here%20to%20install%20repo-gray?style=flat&labelColor=red)](https://intradeus.github.io/http-protocol-redirector/?r=animetail://add-repo?url=https://raw.githubusercontent.com/Dark25/aniyomi-extensions/repo/index.min.json) | ![CI](https://github.com/dark25/aniyomi-extensions/workflows/CI/badge.svg?event=push) | [![Discord](https://img.shields.io/discord/841701076242530374?label=discord&labelColor=7289da&color=2c2f33&style=flat)](https://discord.gg/F32UjdJZrR) |


# ![app icon](./.github/readme-images/app-icon.png)Aniyomi Extensions
Aniyomi is a free and open source manga reader for Android 6.0 and above.

This repository contains the available extension catalogues for the [Aniyomi](https://github.com/aniyomiorg/aniyomi) fork.

# Manual install
```
https://raw.githubusercontent.com/Dark25/aniyomi-extensions/repo/index.min.json
```

# Usage

Extension sources can be downloaded, installed, and uninstalled via the main Aniyomi app. They are installed and uninstalled like regular apps, in `.apk` format.
Expand Down
14 changes: 8 additions & 6 deletions gradle/libs.versions.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
[versions]
agp_version = "8.2.1"
coroutines_version = "1.7.1"
kotlin_version = "1.8.22"
serialization_version = "1.5.1"
agp_version = "8.5.1"
coroutines_version = "1.8.1"
jsunpackerVersion = "1.0.1"
kotlin_version = "2.0.0"
serialization_version = "1.7.1"

[libraries]
gradle-agp = { module = "com.android.tools.build:gradle", version.ref = "agp_version" }
Expand All @@ -12,6 +13,7 @@ gradle-kotlinter = { module = "org.jmailen.gradle:kotlinter-gradle", version = "

aniyomi-lib = { module = "com.github.aniyomiorg:extensions-lib", version = "14" }

jsunpacker = { module = "dev.datlag.jsunpacker:jsunpacker", version.ref = "jsunpackerVersion" }
kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin_version" }
kotlin-protobuf = { module = "org.jetbrains.kotlinx:kotlinx-serialization-protobuf", version.ref = "serialization_version" }
kotlin-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "serialization_version" }
Expand All @@ -21,8 +23,8 @@ coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-androi

injekt-core = { module = "com.github.inorichi.injekt:injekt-core", version = "65b0440" }
rxjava = { module = "io.reactivex:rxjava", version = "1.3.8" }
jsoup = { module = "org.jsoup:jsoup", version = "1.16.1" }
okhttp = { module = "com.squareup.okhttp3:okhttp", version = "5.0.0-alpha.11" }
jsoup = { module = "org.jsoup:jsoup", version = "1.18.1" }
okhttp = { module = "com.squareup.okhttp3:okhttp", version = "5.0.0-alpha.14" }
quickjs = { module = "app.cash.quickjs:quickjs-android", version = "0.9.2" }

[bundles]
Expand Down
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
Expand Down
Loading