What's Changed
- feat: update grafana template by @icey-yu in #2484
- feat: update web front images by @lgz5689 in #2487
- fix: import del cache by @icey-yu in #2492
- fix:update recive name to same by @qinguoyi in #2493
- fix: fix-validate message. by @icey-yu in #2499
- feat:add message send time in callback by @icey-yu in #2501
- refactor: refactor workflows structure. by @mo3et in #2511
- fix: solve uncorrect outdated msg get. by @mo3et in #2513
- feat: update issue translator in workflows by @mo3et in #2521
- fix: pass getMinioImageThumbnailKey error. by @mo3et in #2532
- docs: update CLA comments contents. by @mo3et in #2534
- fix: the log key value is not aligned by @withchao in #2527
- fix Details by @dgqypl in #2525
- Fix config by @icey-yu in #2541
- Fix: solve conversation blocking in private chat when non friendship. by @mo3et in #2542
- fix:get msg error by @qinguoyi in #2494
- fix:mgo delete err by @qinguoyi in #2496
- fix:doPut error by @qinguoyi in #2495
- feat: update set conversation logic. by @mo3et in #2544
- Groupmsg by @icey-yu in #2548
- feat: implement
SetGroupInfoEX
interface. by @mo3et in #2552 - fix: set min seq by @icey-yu in #2556
- Fix push by @icey-yu in #2559
- fix: read seq is written to mongo, online status redis cluster is supported by @withchao in #2558
- fix: invitation to join group notification opuser is null by @withchao in #2562
- Fix set convsation by @icey-yu in #2564
- fix: delay deleteObject func. by @mo3et in #2566
- fix: memory queue optimization by @withchao in #2568
- fix: fill opUser in invite tips by @icey-yu in #2578
- feat: update group notification when set to null. by @mo3et in #2590
- feat: add long time push msg in prometheus by @icey-yu in #2584
- feat: supports getting messages based on session ID and seq by @withchao in #2582
- feat: implement request batch count limit. by @mo3et in #2591
- fix: getting messages based on session ID and seq by @withchao in #2595
- feat: avoid pulling messages from sessions with a large number of max seq values of 0 by @withchao in #2602
- refactor: improve db structure in
storage/controller
by @mo3et in #2604 - feat: implement offline push using kafka by @mo3et in #2600
- feat: API supports gzip by @withchao in #2609
- Fix err by @icey-yu in #2608
- feature: add GetConversationsHasReadAndMaxSeq interface to the WebSoc… by @FGadvancer in #2611
- fix: lru lock by @icey-yu in #2613
- fix: nil pointer error on close by @withchao in #2618
- feat: create group can push notification by @icey-yu in #2617
- fix: blockage caused by listen error by @withchao in #2620
- fix: go.mod by @withchao in #2621
- feat: improve searchMsg implement. by @mo3et in #2614
- Fix lock by @icey-yu in #2622
- fix: update setGroupInfoEX field name. by @mo3et in #2625
- fix: update setGroupInfoEX field name by @mo3et in #2626
- feat: msg gateway add log by @withchao in #2631
- fix: update setGroupInfoEx func name and field. by @mo3et in #2634
- fix: fix setConversations req fill. by @mo3et in #2645
- fix: GetMsgBySeqs boundary issues by @withchao in #2647
- fix: the attribute version is obsolete, remove it by @caixiangyue in #2644
- refactor: update Userregister request field. by @mo3et in #2650
- Test Workflow by @icey-yu in #2640
- fix: kick group member callback by @icey-yu in #2643
- fix: route by @icey-yu in #2654
- feat: add GetSpecifiedBlacks interface. by @mo3et in #2656
- Upgrade the Google Firebase version. by @zhanghongzheng6 in #2638
- Fix token by @icey-yu in #2653
- feat: get not notify conversationIDs by @icey-yu in #2658
- feat: GetPinnedConversationIDs by @icey-yu in #2660
- Upgrade the FCM SDK to v4, and use the
SendEach
method instead of theSendAll
method. by @zhaolibo1989 in #2633 - feat: implement GetSpecifiedUserGroupRequestInfo interface. by @mo3et in #2661
- feat: provide the interface required by js sdk by @withchao in #2664
- feat: improve get admin role memberIDs implement. by @mo3et in #2666
- fix: fix update groupName invalid. by @mo3et in #2673
- refactor: change platform to platformID by @icey-yu in #2670
- feat: don`t return nil data by @icey-yu in #2675
- refactor: update fields type in userStatus and check registered. by @mo3et in #2676
- fix: usertoken auth. by @mo3et in #2677
- feat: add friend agree after callback by @icey-yu in #2680
- fix: sn not sort by @withchao in #2682
- refactor: add GetAdminToken interface. by @mo3et in #2684
- fix: admin token by @icey-yu in #2686
- fix: update workflows logic. by @mo3et in #2688
- fix: admin token by @icey-yu in #2687
- update the front image by @skiffer-git in #2692
New Contributors
- @lgz5689 made their first contribution in #2487
- @qinguoyi made their first contribution in #2493
- @dgqypl made their first contribution in #2525
- @caixiangyue made their first contribution in #2644
- @zhanghongzheng6 made their first contribution in #2638
- @zhaolibo1989 made their first contribution in #2633
Full Changelog: v3.8.0...v3.8.1