Commit Graph

125 Commits (chore/cli-prune-script)

Author SHA1 Message Date
moonrailgun 14613cc973 refactor: refactor ack logic to not fetch all acks but fetch only the ones that are needed
moonrailgun 61184d1e59 fix: fix a problem which make disableMsgpack not work
moonrailgun 3fbeb2ac96 refactor: add email logger to debug smtp problem
shenjack a4180ae29c chore: change env to DISABLE_MESSAGEPACK and enhance the code
shenjack 57fa22cd8d chore: Add socket msgpack related configs and env
moonrailgun 3801bb20a8 fix: fix a bug which will occur error tip when invite a user into conversation
eya46 34a380eff5
feat: add chat.message.getMessage api ()
* 添加api: getMessage

* 更改异常信息、检查消息是否存在
moonrailgun 125df13976 feat: add tianji script environment
moonrailgun 592e4ab8bd fix: fix error tip for user cannot add self as friend
moonrailgun 5d69b326b9 feat: add permission to edit basic info and fixed the bug of incorrect display of group fields
moonrailgun 7e239ead86 fix: fix a bug ban user clean cache will be have a gap between userinfo and token cache
we must make sure user cache will be clean first and clean token cache second
then user will not been get old user  cache in next token cache generate
moonrailgun 0be2bf6c47 feat: add livekit panel for converse dm meeting
moonrailgun 5b16ff90c9 fix: fixed an issue where the inbox groupId was incorrect when replying in a private conversation
moonrailgun 7be0489542 feat: add env MINIO_SSL
moonrailgun 176528b303 feat: add text panel message search right panel
moonrailgun c25d3a0b46 feat: add telemetry to aware of the presence of other deployment instances
you can disable it by env DISABLE_TELEMETRY=1
moonrailgun eae8d35053 feat: add http cache for static and public files
moonrailgun 915ed01a51 feat(admin): allow to delete private message
moonrailgun 235389b394 feat: add message.searchMessage api
moonrailgun 46648b4590 feat: add file views field to record file get frequency
helps us measure file activity
moonrailgun 9b72fc3ffe feat: use file save upsert logic rather than insert for avoid duplicate recording of the same file
moonrailgun 3c1d8efe03 fix: fix duplicate key error collection problem in ack update api
moonrailgun e731c61964 feat: add permissionMap and fallbackPermissions for group panel permission control
and remove old mode for forbid user speak
moonrailgun 98e81fa9b7 fix: fix non-mime problem when get file from minio
infer mime with extname
moonrailgun 018d311da6 feat: allow remove converse from dmlist
if user offline, will call user.dmlist.addConverse which ensure converse in dmlist
moonrailgun c98dc4714d feat(admin): add file delete action which delete minio file also and allow fuzzy match of objectName
moonrailgun 5e27ab899e fix: fix converse permission check for pluginBot
pluginBot should has all permission
moonrailgun 4b0fc66ffb perf: add persist option for one day to reduce request by react-query cache
moonrailgun f7e84cad35 fix: fix message api overreach vulnerability problem
moonrailgun edc076f430 feat: add the multi converse strategy, create a multi converse without reusing past converse
moonrailgun f6c2f6fced refactor: add i18n support for converse system message
moonrailgun 52647a98b5 fix: fix append group member roles will occur error when operate multi users
moonrailgun c96367f157 feat: add github repo group ensure action which will auto create group and subscribe activity
moonrailgun 1084913d3a feat: add plugin which can auto join group after register or createTemporaryUser
moonrailgun 3d9efbded0 refactor: add group.addMember which replace group.joinGroup
more easy to call
moonrailgun 584997826b feat: add alioss or other s3 protocol external storage support
moonrailgun 5ca5c765b8 feat: add broadcast notify when call config.setClientConfig
make all connection config should up to date
moonrailgun 738eb75003 feat: add invite code usage limit for every invite code
moonrailgun 36061f6b74 feat: add feature disableAddFriend which can disable add friends
moonrailgun a0cbc45760 fix: fix non-email github account login cannot register problem
use generated email to register if email not include

and migrate other generated email to same format
moonrailgun 947d05697a feat: add group background image in invite
and move entry image from entry to all
moonrailgun 51c7111621 feat: add env DISABLE_PLUGIN_STORE which will hide plugin store entry
moonrailgun 065f7d44c8 feat: add group description
limit 120 words
moonrailgun 2709beb2d8 perf: add getGroupBasicInfo request cache
moonrailgun a8bb744bfd feat(fim): add avatar storage and enable fim
moonrailgun ed1d7cc1d6 feat: add fim record provider create / search and sign token
moonrailgun b64d037b60 feat: add fim plugin and add github oauth strategy
moonrailgun 2e56139925 feat: add env `DISABLE_CREATE_GROUP` which can control user allow create group
moonrailgun 3ad1e4410c feat: add chat.inbox.batchAppend action which can batch add inbox item
moonrailgun 40b007698f feat: add nickname edit in register view