Skip to content

Development#6

Open
umarpazir11 wants to merge 7 commits into
mainfrom
development
Open

Development#6
umarpazir11 wants to merge 7 commits into
mainfrom
development

Conversation

@umarpazir11

Copy link
Copy Markdown
Owner

No description provided.

Added android.permission.ACCESS_NETWORK_STATE to AndroidManifest.xml
to prevent SecurityException from ConnectivityService. Required for
checking network availability, potentially before loading chat history.
Added android.permission.ACCESS_NETWORK_STATE to AndroidManifest.xml
to prevent SecurityException from ConnectivityService. Required for
checking network availability, potentially before loading chat history.
- Integrated DeepSeek Chat Completions API for backend responses.
- Developed Retrofit service, data models, and updated ChatRepository.
- Authored unit tests for [ComponentTested, e.g., ChatViewModel]
  using MockK and Turbine to cover:
    - Successful API response handling.
    - Error scenarios from the API.
    - Correct state updates based on API results.
- Update libs.versions.toml with latest dependency versions
- Add missing desugar dependency
- Replace direct dependency declarations with version catalog references
- Update build.gradle.kts files to use version catalog
- Organize dependencies into clear sections
- Update all version numbers to latest stable versions

This change centralizes dependency management and makes it easier to:
- Track all versions in one place
- Update versions consistently across the project
- Share versions between modules
- Maintain version compatibility
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.

1 participant