AniTrend/
This is a temporary repository for AniTrend v2
USD raised
Recent activities
[buildSrc] Migrate koin to version catalog
[workflow] Temperamental build/test workflows for PRs
[android-splash] Introduce splash screen api to improve cold start aesthetics
[android-core] Rename motion.xml attributes to represent duration
[.github] Impove scripts and workflows
[design] Material You: Applying dynamic colour to app
[app-data-jikan] Fix DTO structure for JikanRemoteSource
Simplify view model and view model state abstraction
[app-data] Update implementations of AbstractLocalSource#upsert with @Upsert annotation
[android-workmanager] Create a new module that builds a simple user interface to see work manager tasks
Improve admin related tasks for the repository and pipelines
[app-data-relation] Migrate to arm server v2 endpoint
[android-deeplink] Migrate from deprecated android-deeplink to new fork
[app-settings] Represent AniList user settings within the app
Pipeline build error on AuthenticationExtensions
[buildSrc] Migrate to version catalogues
[buildSrc] Refactor version name and version code for build
[feature-media] Create UI components for media detail screen
Provide debug only configuration options
[android-navigation] Bottom drawer definition crash on resume after system initiated process death
Refactor: Replace JSON-blob list persistence with module-owned relational entities and user-scoped projection tables
build(agp9): investigate and fix assembleDebug failure in app resource processing
[feature-media] Anime themes source migration and enrichment
[data:architecture] Standardize module-owned embed mappers for coordinated persistence
[data:build] KSP-only processor migration fails with Room PROCESSING_ERROR on AGP 9 branch
[data:normalization] Normalize entity persistence and GraphQL contracts to prevent architecture drift
[testing] Screenshot testing rollout: common/* modules
[testing] Screenshot testing rollout: feature/* modules
[app-data] Add feature to switch and authenticate multiple AniList accounts
[app-data] Replace JSON-blob list persistence with module-owned relational entities and user-scoped projection tables
[data] harden join-table upserts and validate AutoMigration for Tags/Genres
[ci] add pre-commit hook for branch name conventions and update release-drafter config
[platform] Compact module structure by feature type
[architecture] improve compose project setup and scaffold sufraces
[feature-auth] migrate auth screen to compose
[feature-auth] Broken observers for emitting new intent events between shared view model
[app-data] Migrate to new serverless functions for multi source mapping
Update koin to v3.4.0 (`io.insert-koin:koin-gradle-plugin`, `io.insert-koin:koin-test-junit4`, `io.insert-koin:koin-test`, `io.insert-koin:koin-core`)
Add annotation processor for navigation component
Dependabot couldn't find a build.gradle for this project
Migrate to buildSrc and composite builds
Add caching intercepting mechanism to avoid back filling the database when a resource was fetched before a certain time period
Room: Database Request Request Logging (For caching decision purposes, such as refresh policy for resources that are less likely to change)
Add power and bandwidth management controller
Add coil mapper to register image request types
Add endpoint provider for generating retrofit request interfaces
Models: Response Body for Mutations
Room: Basic DAOs for Querying and Updating
Mapper: For Each Query Type
Application GraphQL Queries
Models: Response Body for Queries
Models: GraphQL Mutations
Models: GraphQL Queries
Scripts: Helpers For Building The Project
[design] Fix view pager inside of bottom sheet dialgog
Add media list item count to tabs
Improve bottom drawer navigation account process flows
Review: Add edit image button icon
Review: Add delete widget
Add task workers for review actions
Review: Add up and down voting widgets
Review feature component
Add view binding lifecycle delegate
Add OSS license activity in google flavour
[app] Add notification channels using NotificationType from GraphQL
Add settings contracts for work schedule initialisers
Add deep link android module
Library Memory Leak: MainScreen
Account flow
Authentication: AniList authentication integration
Add multiple tracking sources meta data
Β© 2019 BoostIO, Inc.