Fanap's POD Chat service
All notable changes to this project will be documented here.
- [ADDED]
isTyping()andstopTyping() - [ADDED]
getNotSeenDuration() - [ADDED] Admin Services Cache
- [BugFix] file upload progress update listeners
- [BugFix]
sendFileMessage()bugs fixed - [CHANGED]
SearchContacttoRequestSearchContact - other minor bug fixed
- In the
getHistoryfunction lastMessageId and firstMessageIs is going to deprecate - [BugFixed] Listener of
LeaveThread - [BugFixed] NullpointerException on
ForwardMessage - [BugFixed] Exception on
DeleteMessage - [BugFixed] Update contact
- [BugFixed] Remove contact
- The default of the
typeCodehas been set to "default".
minor BugFixed
improvement Connection state
-
[Changed] response model of the
onCreateThread -
[Changed] response model of the
OnAddContact -
[Added] Message Type to
Send text message -
[Added] Message Type to
Send file message -
[Added]
Type Codeinconnectand in the future release you will be able to set this atribute separately in all the methods too. -
[Added]
SeenMessageList -
[Added]
DeliveredMessageList -
[Added]
getThreadsWithCoreUserId -
[Added]
CreateThreadWithMessage
- [Changed] response model of
leaveThread. - [Changed] model of
ReplyInfo:
ReplyInfoVO {
private Participant participantVO;
private long repliedToMessageId;
private String repliedToMessage;
private long messageType;
private boolean deleted;
private String systemMetadata;
private String metadata;
private String message;
}
- [Changed] response model of
RemoveParticipant - [Added] rerty for geting user info when the response is getting late
- [Added] listener in
uploadImageFileMessagewhen exception happens
- [Changed] response model of the
uploadImage - [Changed] response model of the
uploadFile - [Add]
UploadImageandUploadFilereturnuniqueIdnow.
- [Add] The project has been added to Maven
- [Add] Unique id was added to Most of the functions as return.
- [Add] Unique id was added to Most responses.
- [BugFix] OnError Listener's bug has been fixed.
- [BugFix] The bug of setting
countparameter inGetContactfunction has been fixed. - [Add] Async has ASYNC_READY state now.
- [Add] Add
lastMessageIdandfirstMessageIdto the GetHistory - [Replace] Replace most of the integer params to long.
- [Removed] CHAT_READY state removed from Async and added to Chat and state changes to CHAT_READY when response of the getUserInfo arrives.
- [BugFix] Some fields has been added to
createThread's response - [Add] Now you can get instant unique id when you send text messages
- [Add] If you want to disable/hide logs for output set isLoggable false.
- [Add] If you want to disable cache set cache attribute as false.
- [Deprecated] The
renameThreadis going to deprecated in the next version.
- [BugFix]OnError Listener
- [BugFix]Create ThreadVo
- [Add]Implement Cache for get Contact
- [Add]Update ThreadVo Info
- [Add]Get file
- [Add]Get Image
- [BugFix]You can get CHAT_READY on Live State
- [Add]Map Routing
- [Add]Map Search
- [Add]Block
- [Add]Unblock
- [Add]GetBlockList
- [Add]Search Contact
- [Add]Search History
- [Add]Delete Message
- [Add]onThreadInfoUpdated listener
- [Add]onLastSeenUpdated listener
- [Add]Search in threadVos with name: We sdd a new param to the getThread so you can search through threadVos by their name.
- [Add]Remove participantVO
- [Add]Add participantVO
- [Add]Sync Contact listener
- [Add]onChatState listener
- Check Permission on SendFile and SyncContact
- UploadImage
- UploadFile
- Refactor SyncContact
- Add Permission Class for request permission and check permission
- Add FileServer param to Connect