Skip to content

Hanime1: Update selectors and fix date filter#1214

Merged
WebDitto merged 5 commits intoKohi-den:mainfrom
AlphaBoom:hanime1
Feb 26, 2026
Merged

Hanime1: Update selectors and fix date filter#1214
WebDitto merged 5 commits intoKohi-den:mainfrom
AlphaBoom:hanime1

Conversation

@AlphaBoom
Copy link
Copy Markdown
Contributor

@AlphaBoom AlphaBoom commented Jan 24, 2026

Update selectors and date filter to adapt to website changes.

Checklist:

  • Updated extVersionCode value in build.gradle for individual extensions
  • Updated overrideVersionCode or baseVersionCode as needed for all multisrc extensions
  • Referenced all related issues in the PR body (e.g. "Closes #xyz")
  • Added the isNsfw = true flag in build.gradle when appropriate
  • Have not changed source names
  • Have explicitly kept the id if a source's name or language were changed
  • Have tested the modifications by compiling and running the extension through Android Studio
  • Have removed web_hi_res_512.png when adding a new extension
  • Have made sure all the icons are in png format

@AlphaBoom AlphaBoom changed the title Hanime1: Update selector and fix date filter Hanime1: Update selectors and fix date filter Jan 24, 2026
@Mohin2295747
Copy link
Copy Markdown

You forgot about cloudflare.

@AlphaBoom
Copy link
Copy Markdown
Contributor Author

You forgot about cloudflare.

I’m not entirely sure which Cloudflare-related issue you're referring to. In my testing, it works fine via a Hong Kong network.

That said, I'm aware this site blocks Japanese IPs. In my view, bypassing geo-blocking or IP-level restrictions is a network configuration matter for the user to handle, rather than an issue the plugin itself should resolve.

@Mohin2295747
Copy link
Copy Markdown

@AlphaBoom
Copy link
Copy Markdown
Contributor Author

AlphaBoom commented Feb 24, 2026

You should check out https://github.com/misaka10032w/Han1meViewer/blob/main/app/src/main/java/com/yenaly/han1meviewer/ui/activity/CloudflareActivity.kt

I've looked into the code you shared. It seems to be a WebView-based workaround for the CF challenge.

In the case of this plugin, Aniyomi already provides CloudflareInterceptor which handles the verification process. This functionality is already integrated by default, so there's no need for a separate implementation within the plugin itself.

@AlphaBoom AlphaBoom closed this Feb 25, 2026
@AlphaBoom AlphaBoom deleted the hanime1 branch February 25, 2026 07:04
@AlphaBoom AlphaBoom restored the hanime1 branch February 25, 2026 07:05
@AlphaBoom AlphaBoom reopened this Feb 25, 2026
@WebDitto WebDitto merged commit 40dbe87 into Kohi-den:main Feb 26, 2026
10 checks passed
@AlphaBoom AlphaBoom deleted the hanime1 branch March 10, 2026 14:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants