Commit Graph

361 Commits (81a062a70b54de42c66cb23e98d44f0741506b3e)

Author SHA1 Message Date
moonrailgun a1048b77fd feat: add markdown inbox item which help to develop system notice 2 years ago
moonrailgun 40b007698f feat: add nickname edit in register view 2 years ago
moonrailgun aebcd0d130 feat(desktop): add screenshot button in chatbox at electron env 2 years ago
moonrailgun 78327c4e48 style: modify mobile display about group summary 2 years ago
moonrailgun a557fbed1c style: optimize the performance of the settings page on mobile 2 years ago
moonrailgun 99f679363f feat: add group panel in PanelRoute 2 years ago
moonrailgun 912c74ce72 test: fix test problem 2 years ago
moonrailgun 2f0c8b2a26 perf: beautify the visual experience of message text on windows #41 2 years ago
moonrailgun f352d68703 refactor: change bbcode mention format
Keep origin field into content part for plain mode can display correct
user name
2 years ago
moonrailgun 3f6c3b08d8 feat: add limit for temporary to verify email 2 years ago
moonrailgun fa498867c4 fix: fix friend struct changed problem in `FriendPicker` 2 years ago
moonrailgun 902ab8f422 feat: add mention support friend nickname 2 years ago
moonrailgun 20c16adeec feat: add friend nickname support in everywhere 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 98e78e28f8 fix: fix will input enter when send image with enter key 2 years ago
moonrailgun 926aeb5fe0 style: add feedback for save group config 2 years ago
moonrailgun dbebbc54e6 feat: add welcome plugin for user which can send welcome message when user join group
welcome text support rich syntax and spec tag
2 years ago
moonrailgun 1c8108b36b refactor: filter non-mention like url into meta 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 7b176141be feat: add multi line support for chatbox 2 years ago
moonrailgun 0922f83bb9 fix: fix website title with global config 2 years ago
moonrailgun 0b116e5406 feat: add cache refresh when load user popover 2 years ago
moonrailgun 88fa07e675 style: add underline for markdown 2 years ago
moonrailgun 12c8813b68 feat(ai): add message summary 2 years ago
moonrailgun 060d07ae8e feat: add AI Assistant plugin for Tailchat with ChatGPT 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 4aae4779a1 refactor: extract common logic for ChatInputEmotion with BaseChatInputButton 2 years ago
moonrailgun 3be4cdc439 style: add popover in @capital/component 2 years ago
moonrailgun 52f153472f fix: resolve zIndex problem which will make zIndex level incorrect
remove combined avatar zIndex and replace with divs
2 years ago
moonrailgun c902731aec fix: upgrade level with zIndex in PageContent
because of multi-avatar icon's white line with render upper to content
because of its z-index is 1
2 years ago
moonrailgun dedeaa805f feat: add disableUserRegister and disableGuestLogin 2 years ago
moonrailgun 647e7e0f04 style: update style for document iframe in modal 2 years ago
moonrailgun 6edb013af7 feat: add url document support for http protocol 2 years ago
moonrailgun cf2b4e4d2e refactor: unified messaging inbox content to payload
add compatible code for old message type
2 years ago
moonrailgun 44595b351f feat: add fe ui in wxpusher plugin 2 years ago
moonrailgun f426d92a9f perf: add ErrorBoundary for routes 2 years ago
moonrailgun fd4d054753 test: add testcase for markdown table feature 2 years ago
moonrailgun f25eea90eb feat: hidden github icon from markdown editor 2 years ago
moonrailgun 694a62cd5a feat: add markdown editor into panel 2 years ago
moonrailgun 9f24bb1de0 feat: add markdown gfm support and add markdown editor 2 years ago
moonrailgun 85d501dae5 perf: beautify the visual performance of scroll bars caused by too many groups 2 years ago
moonrailgun b0194aee45 test: fix ci problem for plugin manifest validator 2 years ago
moonrailgun b9c829d024 fix: fix plugin manifest validator checker not allowed i18n 2 years ago
moonrailgun f09930796b perf: optimize the rendering animation and layer sequence of withKeepAliveOverlay 2 years ago
moonrailgun add116cffc perf: perf mobile view display in pagecontent 2 years ago
moonrailgun 38b95fc26d Revert "perf: perf mobile view display in pagecontent"
This reverts commit 547bf2f367.
2 years ago
moonrailgun 547bf2f367 perf: perf mobile view display in pagecontent 2 years ago
moonrailgun 1fa1293d1a feat: add plain text with send text message 2 years ago
moonrailgun dcaa2799aa fix: fix url problem about avatar url in popover 2 years ago
moonrailgun deceb60da3 fix: fix emoji render problem if not found 2 years ago
moonrailgun fdf527eaa7 perf: reuse script in same image in single emoji
fork emoji-mart web component with react implement
2 years ago
moonrailgun ed05d61511 feat: add send button when message input has content 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 e66591d022 fix: modify right position of ScrollToBottom
make sure not overlapping with reply close button
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 39c8e3c8f4 refactor: markdown component all to select text 2 years ago
moonrailgun 53e476d8a8 fix: fix size problem in <GroupExtraDataPanel />
If height is too large, should display scrollbar
2 years ago
moonrailgun 275077ff7a test: update snapshot for markdown link 2 years ago
moonrailgun cbb436cfbe feat: add permission for deleteMessage 2 years ago
moonrailgun b86ef24d4a style: change plugin store installed plugin style 2 years ago
moonrailgun 44e254f533 chore: fix ci problem for type change 2 years ago
moonrailgun a64f742365 feat: add GroupExtraDataPanel for support panel which allow edit 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 4a842fd161 refactor: add file card min width style 2 years ago
moonrailgun 344ec854e6 test: update jest snapshot 3 years ago
moonrailgun aaab464b6b fix: fix antd popover dark theme color fit 3 years ago
moonrailgun 056709c8a5 fix: fix bug if cannt get file then will throw error 3 years ago
moonrailgun 704c05e0ec feat: add message list popover for DM and group 3 years ago
moonrailgun 693edf2739 fix: fix incorrect bbcode url 3 years ago
moonrailgun 69e8bd2902 feat: add i18n support in plugin store 3 years ago
moonrailgun 7c76344a55 refactor: add admin full i18n support 3 years ago
moonrailgun 3f2dd6d623 style: update some style detail for sidebar view 3 years ago
moonrailgun 751fb5534e fix: fix style problem in avatar in invite info 3 years ago
moonrailgun ef88129462 refactor: 调整Avatar组件引用方式 3 years ago
moonrailgun 0290a02905 style: 调整字体大小 3 years ago
moonrailgun c8419cbfd6 style: 修复小屏幕插件项宽度溢出的问题 3 years ago
moonrailgun e46d0bfea3 refactor: tailchat支持rem控制全局宽度 3 years ago
moonrailgun caf5a45fe1 feat: 增加字体放大插件 3 years ago
moonrailgun 92d5e39cfc feat(rn): 增加插件逻辑注入
并增加内部选择颜色推送到外部的功能
3 years ago
moonrailgun 65d1e916f8 feat: 增加插件安装方法到window对象 3 years ago
moonrailgun 6dcc18a7e0 feat: 增加topic插件的收件箱通知项 3 years ago
moonrailgun ef41833519 perf: 表情面板增加中英国际化,并优化useStorage的缓存策略
以减少在使用hooks时因异步带来的gap
3 years ago
moonrailgun 9a4466d844 refactor: 迁移ChatInputAddon的Dropdown参数 3 years ago
moonrailgun 4088de907f fix: 修复收件箱过长导致样式问题 3 years ago
moonrailgun 4d554df237 refactor: 将全局设置参数移动到redux中,并将redux的api接口改为全局定义
为此,需要将退出登录操作改为刷新页面以清理上下文
3 years ago
moonrailgun 6be47e1f57 fix: 修复在亮色模式下navbar-more位置处自定义面板icon颜色不匹配问题 3 years ago
moonrailgun 469f34134c feat: 增加内置的文件发送功能 3 years ago
moonrailgun f6483dd396 perf: 优化导航栏高度不够的情况下的表现 3 years ago
moonrailgun 9090ee8a94 feat: 增加在线听音乐插件 3 years ago
moonrailgun 53b7195141 feat: 增加导航栏相关的插件面板注册 3 years ago
moonrailgun 056d185deb perf: 增加emoji图片picker的内置打包,优化在国内网络获取图集慢的问题 3 years ago
moonrailgun 84584c8bed feat: 话题卡片增加已读未读容器 3 years ago
moonrailgun 7d1464104a feat: 增加前端ack面板的概念,抽象化已读未读的面板属性而不是单纯的文本面板 3 years ago
moonrailgun 66a67bf02b perf: 优化消息已读容器逻辑,方便第三方复用 3 years ago
moonrailgun 0c5e5c3cf4 feat: 设定静音状态下群组小红点为灰色 3 years ago
moonrailgun 749c2f7961 feat: 升级emoji-mart的版本: v3 -> v5 3 years ago
moonrailgun 312100277c fix: 修复修改免打扰ui不会更新的bug 3 years ago
moonrailgun b657469a4a chore: fix type problem 3 years ago
moonrailgun 66c1038970 refactor: 重构消息通知模式,将免打扰相关的逻辑集成到核心代码中
避免怪异的用户体验
3 years ago
moonrailgun 90a30c7e98 perf: 优化在小屏幕移动端上的界面表现,移除不恰当的边距 3 years ago
moonrailgun 31c62b21a4 feat: 增加成员管理面板
并抽象用户菜单生成函数
3 years ago
moonrailgun 7645300bda refactor: 将群组用户操作相关的逻辑单独抽象成一个hooks方便复用 3 years ago
moonrailgun b44ccfd762 fix: 修复pin面板后宽度异常的bug 3 years ago
moonrailgun 1e00834b1a feat: 增加引用时可以跳转到某个面板 3 years ago
moonrailgun 2ed79fb5dd fix: 修复注册账号时没有增加长度限制的bug
增加限制,邮箱和密码最长40字符
3 years ago
moonrailgun 0f5dc6aec6 perf: 优化获取群组设置的逻辑,增强代码可读性 3 years ago
moonrailgun f559c2ba96 feat: 增加群组卡片创建者标签以及角色列表 3 years ago
moonrailgun f13478a984 feat: Loadable增加配置项允许增加加载中提示
优化modal打开体验
3 years ago
moonrailgun 2e774d104f feat: 增加邮箱认证功能 3 years ago
moonrailgun 099a906b4a feat: 增加注册账号/游客认领账号时进行邮箱校验(配置) 3 years ago
moonrailgun c473a70b46 refactor: 抽象并统一Entry界面按钮样式 3 years ago
moonrailgun 29c7ed5bbc fix: 修复收件箱notfound的图片样式问题 3 years ago
moonrailgun 97cdc7ef5d refactor: 开放inbox服务 3 years ago
moonrailgun 677cf7689b feat: 增加收件箱操作: 全部已读和清空收件箱 3 years ago
moonrailgun 590b572263 feat: 增加消息高亮容器用于高亮消息 3 years ago
moonrailgun d8ac078461 feat: 收件箱增加SectionHeader 3 years ago
moonrailgun c760d44e87 feat: 增加未选中任何消息状态的placeholder 3 years ago
moonrailgun af03bec1a9 feat: 收件箱增加已读未读标识 3 years ago
moonrailgun f5b71b076e feat: 增强邀请页面的已加入检查,如果已登录则会发起请求查询是否为群组成员 3 years ago
moonrailgun a9f2d00d9e feat: 收件箱增加message类型的消息内容渲染 3 years ago
moonrailgun 170a243a66 fix: 修复删除身份组后位置不正确的bug 3 years ago
moonrailgun db917d26b9 feat: 收件箱侧边栏展示 3 years ago
moonrailgun e9b96a15a2 feat: 增加系统设置页面的自定义设置项注册(for plugin) 3 years ago
moonrailgun 692e66d334 chore: 修复类型问题 3 years ago
moonrailgun 8b95af0d78 fix: 修复登录时可能会因为navRedirect的问题导致循环 3 years ago
moonrailgun 350371d6a3 feat: 优化通知功能,增加icon小红点,增加提示音,优化通知场景 3 years ago
moonrailgun 338af097ca feat: 增加拖拽文件发送图片的功能 3 years ago
moonrailgun fdb1830e92 feat: 个人面板菜单选项增加记忆 3 years ago
moonrailgun 1290c1e426 feat: notify增加点击输入框跳转的功能,并增加api调用页面跳转的方式 3 years ago
moonrailgun 98af14969a fix: 修复挂断通话后仍然会显示正在使用摄像头/麦克风小红点的bug 3 years ago
moonrailgun 5f5b50f86e perf: 优化控制器的配色方案, 增强控制器状态辨识度 3 years ago
moonrailgun 1a8ce2eb4a refactor: 调整reaction用户名字体大小 3 years ago
moonrailgun 3f76b9ee1b feat: 优化reaction用户名显示,显示前两个用户名以强化reaction信息量 3 years ago
moonrailgun 7ea706936e perf: 优化在用户信息没有获取到前界面的表现 3 years ago
moonrailgun 9b331e7707 feat: 增加群组配置权限,增加群组成员隐私控制选项 3 years ago
moonrailgun 54ee9c2c9f test: 修复CI报错 3 years ago
moonrailgun 070a762e4d feat: 增加移出群组的前端操作
并优化了踢出用户的操作退出流程
3 years ago
moonrailgun 8e24571462 feat: 增加用户管理权限点 3 years ago
moonrailgun c15a1a7dc7 feat: markdown渲染的图片允许被放大预览
顺便升级了一下markdown渲染组件的版本
3 years ago
moonrailgun 94fcbb7445 fix: 增加前置的beforeinstallprompt以修复加载过晚无法监听到pwa安装事件的问题 3 years ago
moonrailgun 7f1b475f69 feat: 增加聊天列表滚动到底部按钮 3 years ago
moonrailgun bc8abe54b7 feat: 优化pluginUserExtraInfo渲染方式,增加自定义渲染组件自定义范围 3 years ago
moonrailgun 8b808242df feat: 增加加载到主组件时上报加载耗时 3 years ago
moonrailgun 3cdcc0e9ec perf: 增加预加载, 优化主要加载代码加载耗时 3 years ago