Commit Graph

219 Commits (52f70c89d5324ccd27640385862a1963e7bafb41)

Author SHA1 Message Date
moonrailgun 3f6c3b08d8 feat: add limit for temporary to verify email 2 years ago
moonrailgun ea3ad15f5f feat: add ban user
you can see this action in admin-next
2 years ago
moonrailgun 20c16adeec feat: add friend nickname support in everywhere 2 years ago
moonrailgun 36608ed8f3 style: add translation 2 years ago
moonrailgun 7029e67f0c feat: add friend nickname set model and api 2 years ago
moonrailgun 0991dcde8e refactor: modify friend data struct
add nickname in friend model
2 years ago
moonrailgun 9868d24ad5 feat: jump to login page in invite view
useful to switch to guest login way
2 years ago
moonrailgun db1f5fb142 refactor: add PERMISSION.core.groupConfig require
groupConfig require groupDetail permission
2 years ago
moonrailgun 41cdfb0715 feat: add regPluginGroupConfigItem 2 years ago
moonrailgun aafd98ad80 refactor: add ai assistant as default builtin plugin 2 years ago
moonrailgun 0922f83bb9 fix: fix website title with global config 2 years ago
moonrailgun 9be856210c refactor: replace useConverseMessage with ConverseMessageProvider
helpful to get messages under components
2 years ago
moonrailgun aec9b7f150 style: update some detail code 2 years ago
moonrailgun dedeaa805f feat: add disableUserRegister and disableGuestLogin 2 years ago
moonrailgun cf2b4e4d2e refactor: unified messaging inbox content to payload
add compatible code for old message type
2 years ago
moonrailgun 1d5c061f0c fix: fix the problem that the version of react-query is not uniform 2 years ago
moonrailgun 5191391ee1 style: some detail 2 years ago
moonrailgun 1fa1293d1a feat: add plain text with send text message 2 years ago
moonrailgun 3481bbe769 refactor: disable redux serializable check 2 years ago
moonrailgun fb13a3c928 feat: allow admin upload and edit serverEntryImage
priority: plugin image -> admin config -> fallback(cat)
2 years ago
moonrailgun d9adf84014 feat: add custom serverName render in login view 2 years ago
moonrailgun a5133b2d80 feat: add toast for message item action 2 years ago
moonrailgun 8ee1215a9a feat: add image parser
then we can flexibly modify the domain name without worrying about the file storage path
2 years ago
moonrailgun 07594343a1 style: update translation 2 years ago
moonrailgun cbb436cfbe feat: add permission for deleteMessage 2 years ago
moonrailgun 1f21e406a5 feat: add mdpanel plugin. then we can create markdown panel in group 2 years ago
moonrailgun 7a4d55ea61 refactor: refactor group panel wrapper, extract shared logic
Its make ready for hide navbar in mobile
2 years ago
moonrailgun ce1d7eec99 feat: add navigator language detector 2 years ago
moonrailgun 69e8bd2902 feat: add i18n support in plugin store 2 years ago
moonrailgun caf5a45fe1 feat: 增加字体放大插件 2 years ago
moonrailgun 743714c0e0 style: translation 2 years ago
moonrailgun ef41833519 perf: 表情面板增加中英国际化,并优化useStorage的缓存策略
以减少在使用hooks时因异步带来的gap
2 years ago
moonrailgun 4d554df237 refactor: 将全局设置参数移动到redux中,并将redux的api接口改为全局定义
为此,需要将退出登录操作改为刷新页面以清理上下文
2 years ago
moonrailgun 469f34134c feat: 增加内置的文件发送功能 2 years ago
moonrailgun 7d1464104a feat: 增加前端ack面板的概念,抽象化已读未读的面板属性而不是单纯的文本面板 2 years ago
moonrailgun 66a67bf02b perf: 优化消息已读容器逻辑,方便第三方复用 2 years ago
moonrailgun 424d451cd9 perf: break change: socketio传输效率优化
使用msgpack协议增加网络传输效率
2 years ago
moonrailgun 0c5e5c3cf4 feat: 设定静音状态下群组小红点为灰色 2 years ago
moonrailgun 185f12ef4c style: translation 2 years ago
moonrailgun 66c1038970 refactor: 重构消息通知模式,将免打扰相关的逻辑集成到核心代码中
避免怪异的用户体验
2 years ago
moonrailgun 2ed79fb5dd fix: 修复注册账号时没有增加长度限制的bug
增加限制,邮箱和密码最长40字符
2 years ago
moonrailgun 8f587887ee perf: 优化getUserOnlineStatus的网络请求连接,自动合并多个请求为一个后端请求
以优化网络传输性能
2 years ago
moonrailgun 0f5dc6aec6 perf: 优化获取群组设置的逻辑,增强代码可读性 2 years ago
moonrailgun 79390d329e fix: 修复类型问题 2 years ago
moonrailgun 2e774d104f feat: 增加邮箱认证功能 2 years ago
moonrailgun e78f10a69c chore: update docs and translation for EMAIL_VERIFY 2 years ago
moonrailgun 099a906b4a feat: 增加注册账号/游客认领账号时进行邮箱校验(配置) 2 years ago
moonrailgun c0ecd5e25b perf: 优化网络请求错误抛出 2 years ago
moonrailgun 23b96f79ac chore: translation 2 years ago
moonrailgun 677cf7689b feat: 增加收件箱操作: 全部已读和清空收件箱 2 years ago
moonrailgun af03bec1a9 feat: 收件箱增加已读未读标识 2 years ago
moonrailgun 30dd18842b style: translation 2 years ago
moonrailgun f5b71b076e feat: 增强邀请页面的已加入检查,如果已登录则会发起请求查询是否为群组成员 2 years ago
moonrailgun 2027c1ee17 style: translation 2 years ago
moonrailgun a9f2d00d9e feat: 收件箱增加message类型的消息内容渲染 2 years ago
moonrailgun 1ed0dd37fb refactor: 增加更多的报错信息以方便debug 2 years ago
moonrailgun db917d26b9 feat: 收件箱侧边栏展示 2 years ago
moonrailgun e9b96a15a2 feat: 增加系统设置页面的自定义设置项注册(for plugin) 2 years ago
moonrailgun 350371d6a3 feat: 优化通知功能,增加icon小红点,增加提示音,优化通知场景 2 years ago
moonrailgun 338af097ca feat: 增加拖拽文件发送图片的功能 2 years ago
moonrailgun 935a26ab09 fix: 修复内置用户信息无法获取到翻译的问题 2 years ago
moonrailgun 9fa420e79d feat: add {BACKEND} support for user info avatar 2 years ago
moonrailgun d96dea5e40 style: translation 2 years ago
moonrailgun 9b331e7707 feat: 增加群组配置权限,增加群组成员隐私控制选项 2 years ago
moonrailgun 99564c4fb1 refactor: 临时放开错误抛出 2 years ago
moonrailgun f4d54514bc style: translation 2 years ago
moonrailgun 070a762e4d feat: 增加移出群组的前端操作
并优化了踢出用户的操作退出流程
2 years ago
moonrailgun 8e24571462 feat: 增加用户管理权限点 2 years ago
moonrailgun 94fcbb7445 fix: 增加前置的beforeinstallprompt以修复加载过晚无法监听到pwa安装事件的问题 2 years ago
moonrailgun 8c30282d0b style: update translation 2 years ago
moonrailgun 8b808242df feat: 增加加载到主组件时上报加载耗时 2 years ago
moonrailgun 7644924ae9 fix: 修复在某些场景下计算高度会少1px导致无法 2 years ago
moonrailgun a202419669 feat: 增加alpha模式,并将虚拟列表丢到alpha模式中 2 years ago
moonrailgun 0cf8bdb4fb feat: 服务端插件增加打包静态资源的支持,并为声网插件增加icon 2 years ago
moonrailgun f622d6a37b fix: 为setLastMessageMap增加数组类型校验 2 years ago
moonrailgun 29bcb51364 refactor: 移动react query devtools到web 2 years ago
moonrailgun cdc43fd532 chore: 修复类型问题 2 years ago
moonrailgun 1ad880b948 feat: 增加自定义用户信息
并增加用户所在城市信息插件
2 years ago
moonrailgun 9f8e5c7a6f style: 补全缺失的一处翻译 2 years ago
moonrailgun 6db55fcae2 perf: 优化插件安装的文案 2 years ago
moonrailgun 1a79875393 style: update translation 2 years ago
moonrailgun 2343c1a7d0 fix: 修复在一些奇怪情况下会出现undefined的问题 2 years ago
moonrailgun f46cdeec3e fix: 修复当因为一些意外导致返回数据不正确产生的js问题 2 years ago
moonrailgun a81b9bfaad feat: sentry 插件增加用户信息设置 2 years ago
moonrailgun e7eea31a46 fix: 修复变更面板类型不会更新的bug 2 years ago
moonrailgun 125c503217 feat: 增加群组所有消息已读 3 years ago
moonrailgun fe8e532a37 feat: add config.service 3 years ago
moonrailgun dfcf129a3f style: update somthing no important 3 years ago
moonrailgun 15741c3b2e feat: 为通用消息列表增加消息头 3 years ago
moonrailgun 3d0398c89b chore: 临时注释掉 ci test 3 years ago
moonrailgun 1493695817 fix: 修复权限列表翻译缺失问题
加载时机问题
3 years ago
moonrailgun 5a126eb9e7 perf: 优化话题更新逻辑
并增加了zustand作为插件推荐的解决方案
3 years ago
moonrailgun fe249db5dd feat: add useGlobalSocketEvent 3 years ago
moonrailgun 2db0b07f29 feat: topic 内容与回复渲染 3 years ago
moonrailgun 801cdcf145 chore: use eventemitter-strict replace events 3 years ago
moonrailgun aa673c575e refactor: 调整插件项样式,减少空白区域 3 years ago
moonrailgun 0f58129c74 feat: 创建话题 3 years ago
moonrailgun 27e9969796 feat: 增加群组消息通知免打扰功能 3 years ago
moonrailgun 09b11b17e6 perf: 修改请求错误提示,改为生产环境统一显示系统忙 3 years ago
moonrailgun 53365ae017 feat: 增加删除身份组功能(开发环境) 3 years ago
moonrailgun 1f93e24fbc style: translation 3 years ago
moonrailgun da63c2b775 refactor: 优化已读逻辑,修改为使用Intersection来校验消息是否已读 3 years ago
moonrailgun 8f6adb13d4 refactor: 升级依赖: react18与react-router v6 以及其他 3 years ago
moonrailgun 6c1e622532 perf: 个人面板增加错误边界 3 years ago
moonrailgun 1245f34456 fix: 修复虚拟列表发送消息后无法滚动到底部的bug 3 years ago
moonrailgun 52313af043 chore: 更新react-query版本并增加开发工具 3 years ago
moonrailgun 32e7dbedf9 feat: 服务状态增加刷新按钮
并优化Loading态样式,增加过渡动画
3 years ago
moonrailgun 99a2c63698 fix: 修复未加载的会话标记已读会有问题的bug 3 years ago
moonrailgun 5738201599 feat: 开放角色权限功能给所有人 3 years ago
moonrailgun 9e618c5828 fix: 修复服务端插件路径不正确的问题 3 years ago
moonrailgun 3b4321c27f chore: 优化前后端一体部署策略,将前端代码的代理方式交给gateway并对gateway增加spa支持 3 years ago
moonrailgun 23e690c5ae chore: 前后端一体化部署
前后端代码共用一套镜像文件, 并配置docker-compose 一键部署命令
3 years ago
moonrailgun 2e179c4588 feat: 增加插件系统权限管理 3 years ago
moonrailgun 8fd124265c refactor: 合并buildReg 函数 3 years ago
moonrailgun 3b6ae2cc9e chore: translation 3 years ago
moonrailgun 1a49e6b318 refactor: 默认权限修改为默认没有创建邀请链接权限 3 years ago
moonrailgun 76c898ba92 feat: 更多的权限点与前端权限显示 3 years ago
moonrailgun 0d01fd1789 chore: add eslint 3 years ago
moonrailgun a3cda65027 refactor: move all files into client 3 years ago