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

feat: Merge from upstream + expose more functions + build files refactoration #9

Merged
merged 30 commits into from
Dec 17, 2023

Conversation

Claudemirovsky
Copy link

This PR merges the remote branch 1.5, that introduces suspend functions as alternative to observables. generateId function, jsoup version bump, etc.

This PR also:

  1. Exposes NetworkHelper.defaultUserAgentProvider() (related to Suggestions for new version #4)
  2. Exposes ConfigurableAnimeSource.getSourcePreferences()
  3. Exposes Call.awaitSuccess() suspend function
  4. Adds a deprecation annotation to NetworkHelper.cloudflareClient val
  5. Adds parallelCatchingFlatMap utility function, and removes unused ones
  6. Adds simple kdocs to utility functions
  7. Refactorates gradle build files + migrates to version catalog
  8. Updates gradle wrapper, kotlin, AGP, jsoup, dokka and Github CI actions

arkon and others added 30 commits November 27, 2023 11:57
…iorg#10)

* Add support to kotlin.time APIs in the rate limit interceptor.

* Address the review.

* Remove unused import.
)

* Make source ID generation function reusable to extensions.

* Add parameters and return documentation.
@jmir1 jmir1 merged commit 2c8b583 into aniyomiorg:main Dec 17, 2023
@Claudemirovsky Claudemirovsky deleted the small-improvements branch February 20, 2024 03:10
Secozzi added a commit to Secozzi/extensions-lib that referenced this pull request Jan 27, 2025
* Add suspend alternative of 'fetchImageUrl' and remove 'fetchImage'

* Merge 'getMangaDetails' and 'getChapterList'

* Cleanup for 1.6 release

* removal and deprecation

Co-authored-by: AntsyLich <[email protected]>
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.

4 participants