-
Notifications
You must be signed in to change notification settings - Fork 0
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
Aditmodhvadia patch 1 #10
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Initial project setup * - project structure set up * - add BaseActivity and BaseFragment * - set up FireBase library module * - add apiManager instance to BaseActivity and BaseFragment - add Crashlytics to app * - add Timber for logging - add version tag display to SplashActivity - add flow for Login/Landing redirection - add Application class with Timber * - add test case for SplashActivity - add RegistrationActivity * - registered and create user with email and password on successfully entering details - add test cases for AppUtils and RegistrationActivity * - add LandingActivity * - add LoginActivity and complete it's flow - add tests for Login and Registration flow * - add Chat room display to LandingActivity * - add ChatActivity with different views for sent and received messages * - setup dummy data for messages - add method to add message to RecyclerView and scroll to it - pass ChatRoom to ChatActivity from LandingActivity * - add room dependencies - add boilerplate code for room - add messages to room and retrieve from it as well - add ability to delete chat room messages from options * - add NetworkManager to application - add QueryResponseMessage POJO - successfully call API from application * - fix LoginActivity and RegistrationActivity flow * - add API call for querying backend - integrate api call flow and display of query response to user - add static id and Names for ChatRoom * - change GET request to POST and send message query with it * - add method to store new sent messages and query response messages to FireStore * - add IntentService to store messages in FireBase and sync messages from FireBase - on logout all local messages are deleted - on login all messages are synced from FireBase * - add static method to Message.java to convert given message into a HashMap for storing in FireStore - add WorkManager for Syncing local and FireStore messages once daily * Ui/ui updates refinement (#7) * - add new color palette for application * - add logo to all the chat rooms * - add app name to SplashActivity - add fade in and fade out transition to SplashActivity - remove windowPreview from app * - fix margin issues in chat activity * - add first name and last name in registration - display first name of user instead of email address in LandingActivity * - add standard button style - * - upgrade gradle build tools version * - add material chips to show query message hints * - final commit * - update develop branch * - update documentation * Update README.md
…ChatBot-Project into aditmodhvadia-patch-1 � Conflicts: � .idea/modules.xml � app/build.gradle � app/src/main/java/com/fazemeright/chatbotmetcs622/models/ChatRoom.java � build.gradle � firebase-api-library/build.gradle � gradle.properties � gradle/wrapper/gradle-wrapper.properties
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.