Closed dakshbhardwaj closed 11 months ago
This pull request introduces significant enhancements to the application, focusing on event and task management. It includes new screens, data models, API endpoints, and updates to existing components. The changes also improve testability by adding test tags and improve accessibility by adding content descriptions.
File(s) | Summary |
---|---|
app/build.gradle.kts |
Added kotlin-parcelize plugin, updated version codes and names, and added androidx.webkit:webkit dependency. |
app/src/main/java/com/truesparrow/sales/api/*.kt |
Added new API endpoints and response/request models. |
app/src/main/java/com/truesparrow/sales/common_components/*.kt |
Introduced new UI components and updated existing ones with additional functionality and improved readability. |
app/src/main/java/com/truesparrow/sales/models/*.kt |
Added new data classes and updated existing ones to support new features. |
app/src/main/java/com/truesparrow/sales/repository/*.kt |
Added new repositories and updated existing ones to handle new API calls. |
app/src/main/java/com/truesparrow/sales/screens/*.kt |
Introduced new screens and updated existing ones with additional functionality and improved navigation. |
app/src/main/java/com/truesparrow/sales/services/NavigationService.kt |
Added new navigation methods for improved readability and maintainability. |
app/src/main/java/com/truesparrow/sales/util/*.kt |
Added utility functions for date and time conversion. |
app/src/main/java/com/truesparrow/sales/viewmodals/*.kt |
Added new ViewModels and updated existing ones to handle new functionality. |
docs |
Updated subproject commit hash. |
🐇💻
Code hopping, features popping,
In the land of tasks and events, we're never stopping.
With test tags for our sight, and content descriptions for our flight,
We code the day and debug the night. 🌙✨
Summary:
Summary by CodeRabbit
ResponseInterceptor
class.TermsAndConditionComponent
function to point to Google Drive.