Commit 3cf0e19
Update CHANGELOG for release v3.8.3 (#836)
* feat: testing program that simulates various scenarios of sending messages. (#593)
* fix: user goroutine did not exit when ws dial because of token invalid or expired
Signed-off-by: Gordon <[email protected]>
* fix: err message update
Signed-off-by: Gordon <[email protected]>
* test: panic recover
Signed-off-by: Gordon <[email protected]>
* fix: avoid panic when local don't have message
Signed-off-by: Gordon <[email protected]>
* test: test args change
Signed-off-by: Gordon <[email protected]>
* fix: some messages seq is zero,filter this message and print exception info
Signed-off-by: Gordon <[email protected]>
* fix: user online status pb change
Signed-off-by: Gordon <[email protected]>
* test: add sdk user send message
Signed-off-by: Gordon <[email protected]>
* test: add sdk user send message
Signed-off-by: Gordon <[email protected]>
* fix: sync conversation panic when some groups deleted in server that user joined groups.
Signed-off-by: Gordon <[email protected]>
* fix: sdk trigger token expired callback
Signed-off-by: Gordon <[email protected]>
* fix: sdk remove group sync concurrent,maybe cause sync group members failed.
Signed-off-by: Gordon <[email protected]>
* fix: do not update group message when get user info.
Signed-off-by: Gordon <[email protected]>
* fix: private chat notification update.
Signed-off-by: Gordon <[email protected]>
* fix: change the conversation to synchronous retrieval.
Signed-off-by: Gordon <[email protected]>
* fix: split pull message.
Signed-off-by: Gordon <[email protected]>
* fix: user status online add to main func.
* fix: pull notifications.
* fix: pull notifications.
* fix: message update latest icon and name when first sync message.
* fix: message update latest icon and name when first sync message.
* fix: message update latest icon and name when first sync message.
* fix: stranger user model add wasm set func.
Signed-off-by: Gordon <[email protected]>
* fix: stranger user model add wasm set func.
* tes: change num of sender.
Signed-off-by: Gordon <[email protected]>
* fix: create a group, group members greater than 5000 report an error
* fix: remove stranger func in user model.
Signed-off-by: Gordon <[email protected]>
* refactor: change project module name.
Signed-off-by: Gordon <[email protected]>
* feat: add doc generator.
Signed-off-by: Gordon <[email protected]>
* tes: test file update.
Signed-off-by: Gordon <[email protected]>
* test: pressure test file update.
Signed-off-by: Gordon <[email protected]>
* test: remove get newest seq for pressure test.
Signed-off-by: Gordon <[email protected]>
* test: remove get newest seq for pressure test.
Signed-off-by: Gordon <[email protected]>
* test: remove get newest seq for pressure test.
Signed-off-by: Gordon <[email protected]>
* test: change ws heartbeat.
Signed-off-by: Gordon <[email protected]>
* test: change ws heartbeat.
Signed-off-by: Gordon <[email protected]>
* test: change ws heartbeat.
Signed-off-by: Gordon <[email protected]>
* test: change ws heartbeat.
Signed-off-by: Gordon <[email protected]>
* test: change ws heartbeat.
Signed-off-by: Gordon <[email protected]>
* test: change ws heartbeat.
Signed-off-by: Gordon <[email protected]>
* test: change ws heartbeat.
Signed-off-by: Gordon <[email protected]>
* fix: parser update.
* fix: parse get right arg's decl location.
* test: file path update.
Signed-off-by: Gordon <[email protected]>
* fix: repeated trigger conversation changed.
Signed-off-by: Gordon <[email protected]>
* fix: message unread count remove when user not in group.
Signed-off-by: Gordon <[email protected]>
* feat: add parse source code of go to doc.
* feat: add parse source code of go to doc.
* fix: parse file update.
Signed-off-by: Gordon <[email protected]>
* fix: parse file update.
Signed-off-by: Gordon <[email protected]>
* fix: ping pong handler remove.
Signed-off-by: Gordon <[email protected]>
* fix: pressure test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: msg test.
* fix: add register message.
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: add args
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: pressure test add.
* fix: test file.
* fix: send message concurrent.
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: add pressure.
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: restore message.
* fix: pressure message.
* fix: add timer.
* fix: message update.
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix:add range login.
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix: single message test.
Signed-off-by: Gordon <[email protected]>
* fix:update.
* fix: update.
* fix: update.
* fix:update
* fix: update
* fix: update
* fix: update.
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: add wait time.
* fix: message
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: update batchMsgListener func.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* chore: config update.
* chore:do not send message.
* chore:add args.
* chore:fix bug.
* chore: fix bool.
* chore: restore.
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: listener add empty implement avoid panic.
Signed-off-by: Gordon <[email protected]>
* fix: add sync pool to reduce cpu and memory overhead.
Signed-off-by: Gordon <[email protected]>
* fix: add sync pool to reduce cpu and memory overhead.
Signed-off-by: Gordon <[email protected]>
* fix: add sync pool to reduce cpu and memory overhead.
Signed-off-by: Gordon <[email protected]>
* fix: add sync pool to reduce cpu and memory overhead.
Signed-off-by: Gordon <[email protected]>
* fix: conversation's latestMsg struct unmarshal err type.
Signed-off-by: Gordon <[email protected]>
* fix: conversation's latestMsg struct unmarshal err type.
Signed-off-by: Gordon <[email protected]>
* fix: conversation's latestMsg struct unmarshal err type.
Signed-off-by: Gordon <[email protected]>
* feat: msg test update.
Signed-off-by: Gordon <[email protected]>
* feat: msg test update.
Signed-off-by: Gordon <[email protected]>
* feat: msg test update.
Signed-off-by: Gordon <[email protected]>
* feat: msg test update.
Signed-off-by: Gordon <[email protected]>
* feat: msg test update.
Signed-off-by: Gordon <[email protected]>
* feat: msg test update.
Signed-off-by: Gordon <[email protected]>
* feat: msg test update.
Signed-off-by: Gordon <[email protected]>
* feat: msg test update.
Signed-off-by: Gordon <[email protected]>
* fix: create group add error info.
Signed-off-by: Gordon <[email protected]>
* fix: create group add error info.
Signed-off-by: Gordon <[email protected]>
* fix: create group add error info.
Signed-off-by: Gordon <[email protected]>
* fix: create group add error info.
Signed-off-by: Gordon <[email protected]>
* test: ip change.
Signed-off-by: Gordon <[email protected]>
* test: ip change.
Signed-off-by: Gordon <[email protected]>
* test: ip change.
Signed-off-by: Gordon <[email protected]>
* feat: group add online rate.
Signed-off-by: Gordon <[email protected]>
* feat: group add online rate.
Signed-off-by: Gordon <[email protected]>
* feat: group add online rate.
Signed-off-by: Gordon <[email protected]>
* feat: group add online rate.
Signed-off-by: Gordon <[email protected]>
* feat: group add online rate.
Signed-off-by: Gordon <[email protected]>
* feat: group add online rate.
Signed-off-by: Gordon <[email protected]>
* feat: group add online rate.
Signed-off-by: Gordon <[email protected]>
* refactor: remove c wrapper.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* refactor: remove some functions.
Signed-off-by: Gordon <[email protected]>
* refactor: remove some functions.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
Co-authored-by: withchao <[email protected]>
* fix: update TriggerCmdSyncData args. (#595)
* fix: upload failure due to time expiration (#554)
* fix: GroupApplicationAcceptedNotification
* fix: GroupApplicationAcceptedNotification
* fix: upload file error
* fix: remove wasm file. (#596)
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: commit.
* fix: commit.
* fix: commit.
* fix: commit.
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: sync user error.
Signed-off-by: Gordon <[email protected]>
* fix: remove wasm file.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* fix: change limit int type avoid overflow and group member sorted. (#597)
Signed-off-by: Gordon <[email protected]>
* refactor: split sync data and notification cmd and add some heartbeat log. (#598)
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: commit.
* fix: commit.
* fix: commit.
* fix: commit.
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: sync user error.
Signed-off-by: Gordon <[email protected]>
* fix: remove wasm file.
Signed-off-by: Gordon <[email protected]>
* fix: change limit int type avoid overflow and group member sorted.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* fix: sdk logout due to client kick online, incr sync data trigger full id. (#601)
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: commit.
* fix: commit.
* fix: commit.
* fix: commit.
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: sync user error.
Signed-off-by: Gordon <[email protected]>
* fix: remove wasm file.
Signed-off-by: Gordon <[email protected]>
* fix: change limit int type avoid overflow and group member sorted.
Signed-off-by: Gordon <[email protected]>
* fix: sdk logout due to client kick online, incr sync data trigger full id.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* feat: log support system type and ex (#600)
* feat: log support system type and ex
* fix: system type
* feat: implement checkConversation seq. (#602)
* feat: implement checkConversation seq.
* update method contents and remove unnecessary method.
* update error wrap.
* chore: remove some unnecessary contents & add .gitignore (#603)
* feat: implement checkConversation seq.
* update method contents and remove unnecessary method.
* update error wrap.
* remove .DS_Store
* update .gitignore
* remove unnecessry method.
* update method.
* feat: update method to adapted the corresponding parms. (#599)
* feat: update method to adapted the corresponding parms.
* fix: recovery need struct.
* update api parms to pb struct.
* feat: protocol (#607)
* feat: online status subscription (#606)
* fix: GroupApplicationAcceptedNotification
* fix: GroupApplicationAcceptedNotification
* online status
* online status
* online status
* feat: update msg Sync by Reinstalled trigger const. (#608)
* update trigger const.
* feat: implement more accurate progress.
* optimize method implement.
* update conversation List logic.
* update method logic.
* update conversation logic.
* update BatchInsertMessageList.
* update addProgress to private.
* Fix logs upload (#604)
* feat: log support system type and ex
* fix: system type
* fix: log upload
* feat: log test
* fix: err
* Fix syncmsg (#609)
* feat: protocol
* feat: sync msg
* feat: sync msg
* feat: sync msg
* fix: go mod
* fix: conversation list will disappear when conversation version table has been deleted in server. (#610)
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: commit.
* fix: commit.
* fix: commit.
* fix: commit.
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: sync user error.
Signed-off-by: Gordon <[email protected]>
* fix: remove wasm file.
Signed-off-by: Gordon <[email protected]>
* fix: change limit int type avoid overflow and group member sorted.
Signed-off-by: Gordon <[email protected]>
* fix: sdk logout due to client kick online, incr sync data trigger full id.
Signed-off-by: Gordon <[email protected]>
* fix: conversation list will disappear when conversation version table has been deleted in server.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* fix: update loss contents. (#611)
* update trigger const.
* feat: implement more accurate progress.
* optimize method implement.
* update conversation List logic.
* update method logic.
* update conversation logic.
* update BatchInsertMessageList.
* update addProgress to private.
* fix update loss contents.
* update condition logic.
* fix: remove uncorrect use ctx and conditdion. (#612)
* update trigger const.
* feat: implement more accurate progress.
* optimize method implement.
* update conversation List logic.
* update method logic.
* update conversation logic.
* update BatchInsertMessageList.
* update addProgress to private.
* fix update loss contents.
* update condition logic.
* fix: remove uncorrect use ctx.
* remove unnecesary content.
* fix uncorrect progress add. (#614)
* update trigger const.
* feat: implement more accurate progress.
* optimize method implement.
* update conversation List logic.
* update method logic.
* update conversation logic.
* update BatchInsertMessageList.
* update addProgress to private.
* fix update loss contents.
* update condition logic.
* fix: remove uncorrect use ctx.
* remove unnecesary content.
* fix:remove uncorrect log call.
* fix uncorrect progress add.
* recovery.
* feat: update progress logic. (#615)
* update trigger const.
* feat: implement more accurate progress.
* optimize method implement.
* update conversation List logic.
* update method logic.
* update conversation logic.
* update BatchInsertMessageList.
* update addProgress to private.
* fix update loss contents.
* update condition logic.
* fix: remove uncorrect use ctx.
* remove unnecesary content.
* fix:remove uncorrect log call.
* fix uncorrect progress add.
* recovery.
* fix: uncorrect map init.
* feat: update progress logic.
* fix: use map to correct.
* add debug log comment.
* update progress number implement.
* update SyncProgress.
* feat: test (#617)
* refactor: remove unuse sdk version field. (#616)
* refactor: remove unuse sdk version field.
* update reLog field.
* fix: add necessary field.
* Update log.go
---------
Co-authored-by: OpenIM-Gordon <[email protected]>
* test: support parameter passing and function calling (#619)
* test: support parameter passing and function calling
* test: fix init sdk in register
* fix: add log parameter
* fix: import cycle
* fix: move config file
* fix: init config file
* fix: remove unnecesarry condition in ws. (#620)
* refactor: remove unuse sdk version field.
* update reLog field.
* fix: add necessary field.
* Update log.go
* fix: remove unnecesarry condition in ws.
* remove unnecessary contents.
* add GetSDKVersion.
* fix: fix wasm send ping msg.
* chore: fix Err contents.
---------
Co-authored-by: OpenIM-Gordon <[email protected]>
* feat: log can add line and delete old logs (#621)
* feat: log can add line and delete old logs
* feat: change name
* Fix test (#623)
* test: fix gen user ids
* test: fix import friends
* test: change log path
* test: fix log init
* test: fix log init
* test: init sdk slice
* test: output logs
* test: add map lock
* feat: split user manager login and init
* test: fix post context
* test: fix post context
* test: context init
* test: context init
* test: check log output and login rate
* test: login rate default value
* test: ctx with operationID
* test: ctx with operationID
* test: fix import friends ctx
* test: move config
* test: with admin token
* test: fix userIDs slice change
* test: fix goroutine ctx
* test: fix ctx and flag
* refactor: optimize conversation notification structure. (#622)
* refactor: optimize conversation notification structure.
* optmize donotification structure in conversation.
* remove unnecessary contents.
* update log level and unnecessary wrap.
* fix: update uncorrect contents.
* fix: abnormal session, the session unread count is not 0, according to the message the unread count should be 0, can not be eliminated (#625)
* fix: GroupApplicationAcceptedNotification
* fix: GroupApplicationAcceptedNotification
* fix: abnormal session, the session unread count is not 0, according to the message the unread count should be 0, can not be eliminated
* fix: conversation will deadlock when sync data logging. (#627)
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: commit.
* fix: commit.
* fix: commit.
* fix: commit.
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: sync user error.
Signed-off-by: Gordon <[email protected]>
* fix: remove wasm file.
Signed-off-by: Gordon <[email protected]>
* fix: change limit int type avoid overflow and group member sorted.
Signed-off-by: Gordon <[email protected]>
* fix: sdk logout due to client kick online, incr sync data trigger full id.
Signed-off-by: Gordon <[email protected]>
* fix: conversation list will disappear when conversation version table has been deleted in server.
Signed-off-by: Gordon <[email protected]>
* fix: conversation will deadlock when sync data logging.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* fix: set scanner buffer (#628)
* chore: sdk update log version to v0.0.49-alpha.60. (#630)
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: commit.
* fix: commit.
* fix: commit.
* fix: commit.
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: sync user error.
Signed-off-by: Gordon <[email protected]>
* fix: remove wasm file.
Signed-off-by: Gordon <[email protected]>
* fix: change limit int type avoid overflow and group member sorted.
Signed-off-by: Gordon <[email protected]>
* fix: sdk logout due to client kick online, incr sync data trigger full id.
Signed-off-by: Gordon <[email protected]>
* fix: conversation list will disappear when conversation version table has been deleted in server.
Signed-off-by: Gordon <[email protected]>
* fix: conversation will deadlock when sync data logging.
Signed-off-by: Gordon <[email protected]>
* chore: sdk update log version to v0.0.49-alpha.60.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* bump: update go mod dependency version to latest. (#632)
* refactor: optimize conversation notification structure.
* optmize donotification structure in conversation.
* remove unnecessary contents.
* update log level and unnecessary wrap.
* fix: update uncorrect contents.
* feat: update go mod dependency version to latest.
* fix: accept or refuse group application remove lock. (#634)
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add function of GetUsersInGroup checks if the provided userIDs are in the specified group.
Signed-off-by: Gordon <[email protected]>
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: commit.
* fix: commit.
* fix: commit.
* fix: commit.
* feat: add incremental synchronization for common conversation attributes.
Signed-off-by: Gordon <[email protected]>
* fix: sync user error.
Signed-off-by: Gordon <[email protected]>
* fix: remove wasm file.
Signed-off-by: Gordon <[email protected]>
* fix: change limit int type avoid overflow and group member sorted.
Signed-off-by: Gordon <[email protected]>
* fix: sdk logout due to client kick online, incr sync data trigger full id.
Signed-off-by: Gordon <[email protected]>
* fix: conversation list will disappear when conversation version table has been deleted in server.
Signed-off-by: Gordon <[email protected]>
* fix: conversation will deadlock when sync data logging.
Signed-off-by: Gordon <[email protected]>
* chore: sdk update log version to v0.0.49-alpha.60.
Signed-off-by: Gordon <[email protected]>
* fix: accept or refuse group application remove lock.
Signed-off-by: Gordon <[email protected]>
* fix: accept or refuse group application remove lock.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* fix: solve get list is nil when batch fetch. (#635)
* refactor: optimize conversation notification structure.
* optmize donotification structure in conversation.
* remove unnecessary contents.
* update log level and unnecessary wrap.
* fix: update uncorrect contents.
* feat: update go mod dependency version to latest.
* fix: solve get list is nil when batchfetch.
* update get logic.
* fix: filter Invalid. (#636)
* deps: update bug-report.yaml (#639)
* fix: filter Invalid.
* deps: update bug-report.yaml
* update bug-report.yaml
* deps: move yaml locate. (#640)
* fix: filter Invalid.
* deps: update bug-report.yaml
* update bug-report.yaml
* remove yaml locate.
* feat: update issue template in sdk core. (#641)
* fix: filter Invalid.
* deps: update bug-report.yaml
* update bug-report.yaml
* remove yaml locate.
* feat: update issue template in sdk core.
* build(deps): update translator.yml (#642)
* fix: filter Invalid.
* deps: update bug-report.yaml
* update bug-report.yaml
* remove yaml locate.
* feat: update issue template in sdk core.
* update translator.yml
* Refactor: reconstruct issue and label in GitHub. (#648)
* Refactor: reconstruct issue and label in GitHub.
* update feature-request label.
* fix: update uncorrect workflow. (#649)
* Refactor: reconstruct issue and label in GitHub.
* update feature-request label.
* update
* fix: update to correct workflow.
* fix: remove env. (#651)
* Refactor: reconstruct issue and label in GitHub.
* update feature-request label.
* update
* fix: update to correct workflow.
* fix: remove env.
* Feat add cache init (#653)
* feat: add cache in init basic info
* feat: change log rotate count
* fix: remove unused release files. (#654)
* Refactor: reconstruct issue and label in GitHub.
* update feature-request label.
* update
* fix: update to correct workflow.
* fix: remove env.
* fix: remove unused release files.
* refactor: update workflows and remove unnecessary contents. (#655)
* Refactor: reconstruct issue and label in GitHub.
* update feature-request label.
* update
* fix: update to correct workflow.
* fix: remove env.
* fix: remove unused release files.
* refactor: update workflows and remove unnecessary contents.
* feat send message (#629)
* test: fix import friends
* test: import friends limit
* test: errgroup limit
* test: feat conversation check
* test: go mod
* test: change config
* test: change config
* test: change log level
* test: fix check name
* test: stop main
* test: feat send msg
* test: feat err stack
* test: fix log print
* test: fix log print
* test: err stack print
* test: fix log decorator
* test: feat send msg
* test: feat check msg num
* test: fix sleep
* test: fix msg create
* test: fix flag
* test: fix check group message num
* test: fix check correct message
* test: check group and friend
* test: fix check msg num
* test: fix check msg num
* test: fix check msg num
* test: print nums
* test: print nums
* test: get total msg
* test: delete print
* test: chore group msg num
* test: feat relogin
* test: add sleep
* test: print total num
* test: print total unread num
* test: print operation ID
* test: log level
* test: feat msg correct count
* test: feat msg correct count
* test: fix msg correct count
* fix: conversation log print
* fix: conversation log print
* test: feat process
* test: remove interrupt
* test: feat process
* test: logs add userID
* test: uninstall and reinstall
* test: fix init sdk
* test: fix func call
* test: main process
* test: call len param check
* test: fix param index
* test: feat print logs
* test: chore can run add conditions
* test: call log print
* test: call log print
* test: fix field offset
* test: fix call
* test: check msg num
* test: main process
* test: go mod
* test: add monitor in main and optimize comment
* test: replace errgroup to reerrgroup
* test: go mod
* test: feat progress bar and loop check
* fix: add timeout constant
* fix: go mod
* fix: init receive slice
* test: fix sync friends
* test: fix msg and loop check
* test: update limit
* test: add sleep
* test: add sleep
* test: remove sleep
* feat: open db wal and set busy timeout
* feat: add test mode
* feat: add timeout
* feat: create group slowly
* feat: create group slowly
* test: remove print
* test: fix database deadlock ?
* test: fix wait task done
* test: feat stat msgs
* test: send msg sleep
* test: send msg slowly
* test: remove shared
* test: add timeout
* fix: userInfo cache
* test: fix bar
* test: do group notification
* test: change limit
* test: delete sleep
* test: add wait log
* test: del wait
* test: add log
* test: send message small limit
* feat: test mode conversation chan len
* test: del login last test
* test: del check fri test
* test: add time out
* test: add check
* feat: change lock to global db lock (#658)
* feat: change lock to global db lock
* feat: change correct read or write lock
* feat: implement log interface. (#657)
* Refactor: reconstruct issue and label in GitHub.
* update feature-request label.
* update
* fix: update to correct workflow.
* fix: remove env.
* fix: remove unused release files.
* refactor: update workflows and remove unnecessary contents.
* Fix: remove uncorrect comment.
* remove labels.
* update yml
* update
* feat: implement log interface.
* update
* update
* update.
* fix: update interface func. (#661)
* Refactor: reconstruct issue and label in GitHub.
* update feature-request label.
* update
* fix: update to correct workflow.
* fix: remove env.
* fix: remove unused release files.
* refactor: update workflows and remove unnecessary contents.
* Fix: remove uncorrect comment.
* remove labels.
* update yml
* update
* feat: implement log interface.
* update
* update
* update.
* fix: update interface func.
* fix: update Logs field type. (#662)
* Refactor: reconstruct issue and label in GitHub.
* update feature-request label.
* update
* fix: update to correct workflow.
* fix: remove env.
* fix: remove unused release files.
* refactor: update workflows and remove unnecessary contents.
* Fix: remove uncorrect comment.
* remove labels.
* update yml
* update
* feat: implement log interface.
* update
* update
* update.
* fix: update interface func.
* fix: update Logs field type.
* update log fields.
* fix: remove the conversation trigger to prevent waiting in a circular queue. (#663)
Signed-off-by: Gordon <[email protected]>
* Feat test (#665)
* feat: send message shuffle slice
* feat: add log
* fix: add lock in db
* fix: add lock in db
* fix: remove redundant func. (#664)
* fix: remove redundant func.
* fix: remove sort slice.
* feat: implement panic recovery. (#666)
* feat: implement panic recovery.
* update recover logic.
* update log print.
* feat: implment SDK log interface. (#667)
* feat: implement panic recovery.
* update recover logic.
* update log print.
* feat: implment SDK log interface.
* update
* remove unused file.
* update Panic log print.
* fix: optimize delete msg local logic. (#669)
* feat: implement panic recovery.
* update recover logic.
* update log print.
* feat: implment SDK log interface.
* update
* remove unused file.
* update Panic log print.
* fix: optimize delete msg local logic.
* update implement.
* fix: Bug fix for clearing unread messages.
Signed-off-by: Gordon <[email protected]>
* fix: fixed revoke burnMessage panic. (#672)
* feat: implement panic recovery.
* update recover logic.
* update log print.
* feat: implment SDK log interface.
* update
* remove unused file.
* update Panic log print.
* fix: optimize delete msg local logic.
* update implement.
* optimize contents.
* fix: fix revoke burnMessage panic.
* update revoke logic.
* fix: the crash caused by calling log when sdk is not logged in (#674)
* fix: GroupApplicationAcceptedNotification
* fix: GroupApplicationAcceptedNotification
* fix: abnormal session, the session unread count is not 0, according to the message the unread count should be 0, can not be eliminated
* fix: the crash caused by calling log when sdk is not logged in
* fix: the crash caused by calling log when sdk is not logged in
* fix: update Logs interface. (#675)
* feat: implement panic recovery.
* update recover logic.
* update log print.
* feat: implment SDK log interface.
* update
* remove unused file.
* update Panic log print.
* fix: optimize delete msg local logic.
* update implement.
* optimize contents.
* fix: fix revoke burnMessage panic.
* update revoke logic.
* chore: update go mod to update Logs interface.
* improve errs new.
* fix: Bug fix for clearing unread messages. (#677)
Signed-off-by: Gordon <[email protected]>
* feat: implement resource manager tool. (#682)
* feat: implement panic recovery.
* update recover logic.
* update log print.
* feat: implment SDK log interface.
* update
* remove unused file.
* update Panic log print.
* fix: optimize delete msg local logic.
* update implement.
* optimize contents.
* fix: fix revoke burnMessage panic.
* update revoke logic.
* chore: update go mod to update Logs interface.
* improve errs new.
* feat: implement resource manager tool.
* remove comment.
* fix: solve latest msg update. (#683)
* feat: implement panic recovery.
* update recover logic.
* update log print.
* feat: implment SDK log interface.
* update
* remove unused file.
* update Panic log print.
* fix: optimize delete msg local logic.
* update implement.
* optimize contents.
* fix: fix revoke burnMessage panic.
* update revoke logic.
* chore: update go mod to update Logs interface.
* improve errs new.
* feat: implement resource manager tool.
* remove comment.
* fix: solve latest msg update.
* remove unused content.
* fix error.
* update wasm db.
* refactor: performance optimization of pull messages. (#684)
* fix: Bug fix for clearing unread messages.
Signed-off-by: Gordon <[email protected]>
* fix: Bug fix for pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* fix: solve AddFriend uncorrect call. (#685)
* feat: update set GroupInfo logic. (#686)
* refactor: performance optimization of pull messages. (#688)
* fix: Bug fix for clearing unread messages.
Signed-off-by: Gordon <[email protected]>
* fix: Bug fix for pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* feat: implement batchNewMessages method. (#687)
* feat: implement batchNewMessages method.
* update batchnewMessages logic.
* update logic.
* update
* refactor: performance optimization of pull messages. (#689)
* fix: Bug fix for clearing unread messages.
Signed-off-by: Gordon <[email protected]>
* fix: Bug fix for pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages. (#690)
* fix: Bug fix for clearing unread messages.
Signed-off-by: Gordon <[email protected]>
* fix: Bug fix for pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages and reduce redundant data synchronization. (#694)
* fix: Bug fix for clearing unread messages.
Signed-off-by: Gordon <[email protected]>
* fix: Bug fix for pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages and reduce redundant data synchronization.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* fix: cmd panic and remove struct. (#695)
* fix: Bug fix for clearing unread messages.
Signed-off-by: Gordon <[email protected]>
* fix: Bug fix for pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages.
Signed-off-by: Gordon <[email protected]>
* refactor: performance optimization of pull messages and reduce redundant data synchronization.
Signed-off-by: Gordon <[email protected]>
* fix: cmd panic and remove struct.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* feat: API supports gzip (#698)
* fix: GroupApplicationAcceptedNotification
* fix: GroupApplicationAcceptedNotification
* fix: abnormal session, the session unread count is not 0, according to the message the unread count should be 0, can not be eliminated
* fix: the crash caused by calling log when sdk is not logged in
* fix: the crash caused by calling log when sdk is not logged in
* feat: API supports gzip
* feat: API supports gzip
* Test feat (#699)
* fix: add lock in db
* fix: add send wait time
* feat: un login send message and check
* test: fix send common group msg num
* test: fix check login user friends
* test: fix un login msg check
* test: change msg send limit
* test: change msg send limit
* fix: remove some testMode change
* test: fake send
* test: fake send
* test: send msg
* test: add log and operationID
* test: fake create group
* test: log level
* test: create group
* test: add import friends different operation id
* test: add send msg cost
* test: add send msg cost
* test: feat bar print🔥
* test: fix ansi
* test: test muti bars
* test: fix bars
* test: feat muti bars
* test: fix lock progress
* test: fix lock progress
* test: test check
* test: del check bar
* test: close
* test: clock
* test: clock
* test: test
* test: test
* test: add log
* test: test progress
* test: test progress
* test: fix progress
* test: feat bar progress !
* test: no save
* test: change init logic
* test: fix common group num
* test: stdout
* test: fix log
* test: capture panic
* test: del error
* test: del more one context method in login mgr
* test: add log
* test: add log
* test: fix ctx
* test: change config
* test: fix progress send on close channel
* test: fix progress send on close channel
* test: change msgtest
* test: fix progress
* test: change default config
* test: add log in get token
* test: add error
* test: change admin userid
* test: change gen online user id in msgtest
* test: add log in listener
* test: fix logout users
* test: fix bar length
* test: fix statistics
* test: add sleep
* test: update stat msg
* test: add sleep in send msg
* test: add sleep in send msg
* test: change platform
* test: change stat
* test: go mod && debug bar
* test: change send wait time
* test: change gen id in msgtest
* test: feat stat msg
* test: feat large group member set
* test: fix large group member set
* test: fix msg print
* test: fix msg print
* test: stat add unit
* test: print flag
* test: operationID
* test: feat stat print
* test: fix stat
* test: fix gen userIDs
* test: stat
* test: stat send time
* test: fix send msg
* test: feat login check
* test: only stat text msg
* test: optimize create group
* test: feat invite user to group log
* test: add operationID in invite
* test: fix add friend error
* test: feat add group member cache
* fix: get group member info from server
* fix: change http timeout
* fix: change http timeout
* fix: change http timeout
* fix: add sleep and split api
* fix: del sleep
* test: fix msgtest gen userID
* test: change msg send time
* test: change msg send time
* test: change sleep time
* test: change sleep time
* test: test
* test: add log
* test: fix stat msg
* test: add sleep
* test: del sleep
* test: add sleep
* test: del sleep
* test: fix cal common group
* test: change send msg wait time
* test: fix create large group
* test: fix check create large group
* test: fix check create large group
* refactor: mv GetConversationsHasReadAndMaxSeq from HTTP to Websocket.
Signed-off-by: Gordon <[email protected]>
* Revert "refactor: mv GetConversationsHasReadAndMaxSeq from HTTP to Websocket."
This reverts commit 221ca9ebd3ef02e32150b8fb3c18e66cc9fc5f4c.
* refactor: mv GetConversationsHasReadAndMaxSeq from HTTP to Websocket. (#700)
Signed-off-by: Gordon <[email protected]>
* fix: ws read max seq error. (#701)
* refactor: mv GetConversationsHasReadAndMaxSeq from HTTP to Websocket.
Signed-off-by: Gordon <[email protected]>
* fix: ws read max seq error.
Signed-off-by: Gordon <[email protected]>
---------
Signed-off-by: Gordon <[email protected]>
* refactor: directory structure of SDK change and remove redundant code. (#703)
* fix: remove the conversation trigger to prevent waiting in a circular queue.
Signed-off-by: Gordon <[email protected]>
* refactor: remove files to pkg.
Signed-off-by: Gordon <[email protected]>
* optimizing the code
* refactor: restruct friend module to relation.
* refactor: conversation structure and code change.
Signed-off-by: Gordon <[email protected]>
* optimizing the code
* optimizing the code
* optimizing the code
* new call
* feat: new api call
* db success log
* new api invoke
* fix: Bug fix for clearing unread messages.
Signed-off-by: Gordon <[email protected]>
* refactor: user package
* refactor: full package
* refactor: del license
* test: fix statistics
* refactor: user package
* remove unused code
* remove unused code
* feat: api format
* feat: api format
* refactor: merge opensource code main into local branch.
Signed-off-by: Gordon <[email protected]>
* refactor: merge opensource code main into local branch.
Signed-off-by: Gordon <[email protected]>
* refactor: merge opensource code main into local branch.
Signed-off-by: Gordon <[email protected]>
* feat: api format
* refactor: user
* refactor: full module remove.
Signed-off-by: Gordon <[email protected]>
* feat: update setGroupInfo API to correct.
* refactor: rename api function and add ExtractField function comment
* refactor: update logging initialization to use constant from protocol package
- Renamed the `log.InitLoggerFromConfig` function call in `init_login.go` to use the `pbConstant.PlatformID2Name` constant from the `protocol` package instead of the `constant.PlatformID2Name` constant from the `openim-sdk-core` package. This ensures consistency and avoids potential conflicts.
feat: improve error handling in HTTP client
- Updated the `get` and `postLogic` functions in `http_client.go` to use the `io.ReadAll` function instead of `ioutil.ReadAll` for reading the response body. This change improves error handling and ensures proper resource cleanup.
refactor: remove unused import in new_http.go
- Removed the unused import of `github.com/openimsdk/tools/errs` in `new_http.go` to clean up the code and improve maintainability.
* refactor: full
* refactor: update logging initialization to use constant from protocol package
* feat: format code
* Refactor: Update function name in conversation_msg package
Rename the function `revokeMessageFromSvr` to `revokeMessageFromServer` in the `revoke.go` file of the `conversation_msg` package. This change ensures consistency with the naming convention used in the codebase.
Refactor: Update function name in group package
Rename the function `getGroupsInfoFromSvr` to `getGroupsInfoFromServer` in the `group.go` file of the `group` package. This change aligns with the naming convention used in the codebase.
Refactor: Update function name in conversation_msg package
Rename the function `getConversationsByIDsFromSvr` to `getConversationsByIDsFromServer` in the `sync.go` file of the `conversation_msg` package. This change ensures consistency with the naming convention used in the codebase.
Refactor: Update function name in group package
Rename the function `getGroupsInfoFromSvr` to `getGroupsInfoFromServer` in the `api.go` file of the `group` package. This change aligns with the naming convention used in the codebase.
Refactor: Update function name in conversation_msg package
Rename the function `clearConversationFromLocalAndSvr` to `clearConversationFromLocalAndServer` in the `delete.go` file of the `conversation_msg` package. This change ensures consistency with the naming convention used in the codebase.
Refactor: Update function name in conversation_msg package
Rename the function `deleteAllMsgFromLocalAndSvr` to `deleteAllMsgFromLocalAndServer` in the `delete.go` file of the `conversation_msg` package. This change ensures consistency with the naming convention used in the codebase.
Refactor: Update function name in conversation_msg package
Rename the function `deleteMessagesFromSvr` to `deleteMessagesFromServer` in the `delete.go` file of the `conversation_msg` package. This change ensures consistency with the naming convention used in the codebase.
Refactor: Update function name in conversation_msg package
Rename the function `getIncrementalConversationFromSvr` to `getIncrementalConversationFromServer` in the `increm…1 parent ad5a9a1 commit 3cf0e19
2 files changed
+34
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments