MajorTanya 13657ba2dc Fix hard crash loop for unreachable servers
It should be noted that this is a band-aid fix for deeper underlying issues.

The code as-was would attempt a login on every init, including when apps like Mihon would recover from the first crash by going to their global crash handler activity.

This usually happened whenever a user would be unable to connect to their Kavita instance (server not up, different/no networks, etc) and left the user unable to fix the issue by removing the broken API URL or uninstalling the extension through the app's menus.

It doesn't matter if the Kavita instance that is unreachable is disabled in the extension settings, the crash will still occur because the login is performed in the init block, which is called regardless of an extension's specific enable/disable state (to be able to display settings, etc).
2025-12-21 10:04:54 +01:00
2025-06-28 00:06:48 +02:00
2025-06-27 23:44:38 +02:00
2025-12-10 20:02:30 +01:00
2025-06-28 00:06:48 +02:00
2024-01-14 18:40:20 +01:00
2025-06-28 00:06:48 +02:00
2025-06-28 00:06:48 +02:00
2025-06-27 23:44:38 +02:00
2025-06-28 00:06:48 +02:00
2024-01-14 18:40:20 +01:00
2025-06-27 23:44:38 +02:00
2025-06-27 23:44:38 +02:00
2025-06-27 23:44:38 +02:00
2025-12-10 21:57:45 +01:00
2025-07-11 20:03:47 +02:00

Build Status Current Version Install Kavita Repo

Kavita Extension

This repository contains the Kavita extension, compatible with Komikku, Mihon, Tachiyomi, and other forks.

- Mihon

- Komikku

How to add the repo

Install Kavita Repo

Or copy & paste this URL into your instance (Suwayomi included):

https://raw.githubusercontent.com/Kareadita/tach-extension/repo/index.min.json

Please, follow our guide for more detailed instructions with steps and screenshots.

Screenshots

Komikku1 Mihon1 Komikku2 Mihon2

Requests

To request a new feature or bug fix, create an issue.

Please note that creating an issue does not mean that the feature will be added or fixed in a timely fashion, because the work is volunteer-based. Some features may also be impossible to do or prohibitively difficult to maintain.

If you would like to see a request fulfilled and have the necessary skills to do so, consider contributing! Issues are up-for-grabs for any developer if there is no assigned user already.

Contributing

Contributions are welcome!

Check out the repo's issue backlog for feature requests and bug reports.

To get started with development, see CONTRIBUTING.md.

It might also be good to read our CODE_OF_CONDUCT.md.

License

Copyright 2015 Javier Tomás

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Disclaimer

This project does not have any affiliation with the content providers available.

This project is not affiliated with Komikku/Mihon/Tachiyomi. Don't ask for help about these extensions at the official support means of Komikku/Mihon/Tachiyomi. All credits to the codebase goes to the original contributors.

The developer of this application does not have any affiliation with the content providers available.

Description
No description provided
Readme Apache-2.0 288 MiB
Languages
Kotlin 100%