Commit Graph

583 Commits (88b05da0c97d3a43f00a8149ab085477f89a942c)

Author SHA1 Message Date
moonrailgun f48ecfb9e8 perf: optimize page loading timing, and allow refresh on resource loading issues
reduce white screen time
2 years ago
moonrailgun 5305b31ebd feat(electron): add auto upgrade version check 2 years ago
moonrailgun 6d33e636e7 test: fix snapshot problem 2 years ago
moonrailgun 9f9e473769 style: remove baseUrl in frontend plugin 2 years ago
moonrailgun 0cd25d99bf refactor: skip div attr process in xss 2 years ago
moonrailgun a88c3a62a8 feat: add tushan icon in about page 2 years ago
moonrailgun 734afff15d perf: optimize the avatar text performance of the `com.msgbyte.genshin` plugin 2 years ago
moonrailgun a17fe349d3 perf: append missed offline icons 2 years ago
moonrailgun 542e0292ca fix: fix i18n problem in about panel 2 years ago
moonrailgun 61aac2c2ff refactor: update notfound or nodata component export in plugin 2 years ago
moonrailgun bf5c040515 feat(desktop): add flash frame when receive message 2 years ago
moonrailgun b129cd7887 fix: add plugin list maybe repeat problem 2 years ago
moonrailgun 7419df1775 perf: optimize the display of global notifications and increase system notification prompts
and export `parseUrlStr`
2 years ago
moonrailgun a224ac602e fix: added forceUploadOriginImage to force specify whether to enable image compression 2 years ago
moonrailgun bd9bfe047e refactor: add more offline icons 2 years ago
moonrailgun 798abeb1ec feat: add global announcement 2 years ago
moonrailgun 4c77d144e8 perf: optimize the performance of the member list in the case of large data
and optimize the content of the network and view patterns
2 years ago
moonrailgun a2553c11d8 chore: upgrade react-virtuoso to v4.4.0 2 years ago
moonrailgun fd18eb7030 perf: update custom web panel render xss rules 2 years ago
moonrailgun 721da6f34c perf: use group extra to storage custom web panel html
and compatible with old meta webpanel storage
2 years ago
moonrailgun ed6c9f3a8f style: update tailchat.d.ts 2 years ago
moonrailgun 6d16e09ae1 fix: #106 fixed maybe xss attack from custom web html panel 2 years ago
moonrailgun 9bb4b30143 fix: fix unupdate problem in group invite code create action 2 years ago
moonrailgun f44a5c9ec0 feat: add create invite code edited data update. now can review changed info 2 years ago
moonrailgun 738eb75003 feat: add invite code usage limit for every invite code 2 years ago
moonrailgun 36061f6b74 feat: add feature disableAddFriend which can disable add friends 2 years ago
moonrailgun 1a81281ad1 fix: fix problem if send message throw error will clear input message
and migrate useCallback to useEvent
2 years ago
moonrailgun 4028f46083 feat: add clear button for group background image 2 years ago
moonrailgun a0cbc45760 fix: #102 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
2 years ago
moonrailgun 947d05697a feat: add group background image in invite
and move entry image from entry to all
2 years ago
moonrailgun a765bb0248 refactor: AvatarUploader -> ImageUploader 2 years ago
moonrailgun 51c7111621 feat: add env DISABLE_PLUGIN_STORE which will hide plugin store entry 2 years ago
moonrailgun bb30bce410 refactor: ai-assistant update chatgpt link 2 years ago
moonrailgun 03e8ce132f perf: Remove linkmeta plugin based on performance considerations 2 years ago
moonrailgun d77eef44ff feat(plugin): add bo data fallback in discover 2 years ago
moonrailgun 4c2f88352d perf: add com.msgbyte.linkmeta plugin into builtin plugin list 2 years ago
moonrailgun 065f7d44c8 feat: add group description
limit 120 words
2 years ago
moonrailgun 59720e716e refactor: AvatarPicker -> ImagePicker 2 years ago
moonrailgun 09d7fd15e1 chore: upgrade react-easy-crop to 5.0.0 2 years ago
moonrailgun e95e87f593 refactor: change avatar cropper to image cropper 2 years ago
moonrailgun f943edf3fe feat: add discover server card and join action 2 years ago
moonrailgun 7b699ca606 feat: add member count in group summary 2 years ago
moonrailgun 487bff78f9 fix: append some ignored offine icons 2 years ago
moonrailgun b419f44d19 perf: fix ai-assistant answer too long problem 2 years ago
moonrailgun fe8b2b2e49 refactor: make com.msgbyte.offline-icons as builtin plugin 2 years ago
moonrailgun 25a5c41bfc feat: #76 add offline icons plugin which will prefetch icons from iconify
useful in full internal environment
2 years ago
moonrailgun b42d9fd025 refactor: change custom panel position "navbar-group" render position 2 years ago
moonrailgun 4fdd8766af fix: fix NavItem badge move when display scrollbar problem 2 years ago
moonrailgun d2aa750152 refactor: disable oauth login in mobile 2 years ago
moonrailgun 39ecdfb133 docs: add com.msgbyte.iam plugin document 2 years ago
moonrailgun 05aae656a2 fix: fix builtin plugin cannot load with {BACKEND}
and filter builtin out of plugin center
2 years ago
moonrailgun e0d6738677 feat: iam plugin add into builtin plugin 2 years ago
moonrailgun f6ef59e37d feat(fim): add fim login callback 2 years ago
moonrailgun e81e7ad64f feat: github oauth login view 2 years ago
moonrailgun b038c5adf3 fix: fix translation problem 2 years ago
moonrailgun 2e56139925 feat: add env `DISABLE_CREATE_GROUP` which can control user allow create group 2 years ago
moonrailgun a1048b77fd feat: add markdown inbox item which help to develop system notice 2 years ago
moonrailgun 5b76932c81 chore: add publish:all command which can publish packages 2 years ago
moonrailgun 40b007698f feat: add nickname edit in register view 2 years ago
moonrailgun 741e9f7983 fix: fix audio.play() error throw which will marked as Unhandled 2 years ago
moonrailgun aebcd0d130 feat(desktop): add screenshot button in chatbox at electron env 2 years ago
moonrailgun 27eee90034 feat(desktop): add desktop inject 2 years ago
moonrailgun eb83f784a1 feat: add plugin com.msgbyte.env.electron 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 87e6975e98 chore: fix ci problem 2 years ago
moonrailgun 8fec688234 style: remove debug code 2 years ago
moonrailgun b47a22b51f fix: fix problem on bbcode value maybe include space 2 years ago
moonrailgun 3f6c3b08d8 feat: add limit for temporary to verify email 2 years ago
moonrailgun 85e5b2732e refactor: update prompt with i18n 2 years ago
moonrailgun e6f6eb5f9f style: remove unused code 2 years ago
moonrailgun 600b0683f6 refactor: fill iframe size in custom html panel 2 years ago
moonrailgun 9965a54bdb refactor: use file stream read and write instead of blobUrl to render custom html panel 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 b4aecc9a09 refactor(ai): limit latest 30 item to summary 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 a36ab65bd2 refactor(ai): add message summart limit 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 f1284e2a39 refactor: serialize receive message for notify 2 years ago
moonrailgun 88fa07e675 style: add underline for markdown 2 years ago
moonrailgun 5e91d2c929 style: perf style of ai popover answer 2 years ago
moonrailgun 292bf6cfb3 style(ai): add plugin icon 2 years ago
moonrailgun 12c8813b68 feat(ai): add message summary 2 years ago
moonrailgun 00c45d3050 feat(ai): add output apply 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 82b614e259 style: hide baseinfo section because not content 2 years ago
moonrailgun 0c02849775 style: move sakana widget positon to bottom 2 years ago
moonrailgun 7c658583c2 feat: add openapi bot client
and fix some problem
- mention auto fill username
- bbcode no message fallback
2 years ago
moonrailgun d5db57dfdc feat: add sakana widget 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 504c32964c chore: upgrade mini-star version 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 1d5c061f0c fix: fix the problem that the version of react-query is not uniform 2 years ago
moonrailgun af9b70d17f style: update tailchat .d.ts 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 a16403948e chore: upgrade pnpm lock version and resolve ci test complier problem 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 454522fed8 style: add translate for integration 2 years ago
moonrailgun c370347cf4 feat: append openapi and integration plugin into registry 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 ffc70bc164 refactor(sentry): sentry report ignore file too large error 2 years ago
moonrailgun 1fa1293d1a feat: add plain text with send text message 2 years ago
moonrailgun 11827f7a4c feat: add device version display in settings
only run in plugin com.msgbyte.env.rn
2 years ago
moonrailgun dcaa2799aa fix: fix url problem about avatar url in popover 2 years ago
moonrailgun db4e4e8958 perf: beautify url tag style 2 years ago
moonrailgun a53321ad41 refactor: add i18n support in inject script 2 years ago
moonrailgun 65f3fa1e07 style: hide not support notify in mobile 2 years ago
moonrailgun a07de9f153 chore: uniform partial dependencies 2 years ago
moonrailgun cfd1479ac6 fix: fix url which without protocol will not been correct parse 2 years ago
moonrailgun deceb60da3 fix: fix emoji render problem if not found 2 years ago
moonrailgun 91a6721671 feat: add mobile level socket to subscribe remote message 2 years ago
moonrailgun fcf837394a fix: fix rn plugin error and plain message 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 88dfb6c588 style: add umami into website and nightly web 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 1f21e406a5 feat: add mdpanel plugin. then we can create markdown panel in group 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 5ffac2bf12 perf: compress bundle js 2 years ago
moonrailgun df72fbf0db chore: add css-minimizer-webpack-plugin to minimize css size 2 years ago
moonrailgun 67108b5665 chore: update dependencies version to avoid duplicate pack 2 years ago
moonrailgun 344ec854e6 test: update jest snapshot 2 years ago
moonrailgun be5b98f8af chore: upgrade dependencies version and unified antd version 2 years ago
moonrailgun aaab464b6b fix: fix antd popover dark theme color fit 2 years ago
moonrailgun a521cc6cb9 style: update manifest icon 2 years ago
moonrailgun ca1dc87969 chore: upgrade sentry plugin dependencies version 2 years ago
moonrailgun 056709c8a5 fix: fix bug if cannt get file then will throw error 2 years ago
moonrailgun 704c05e0ec feat: add message list popover for DM and group 2 years ago
moonrailgun 693edf2739 fix: fix incorrect bbcode url 2 years ago
moonrailgun 69e8bd2902 feat: add i18n support in plugin store 2 years ago
moonrailgun a96868980c chore: add registry config for fe and add i18n support for plugin 2 years ago
moonrailgun 7c76344a55 refactor: add admin full i18n support 2 years ago
moonrailgun 3f2dd6d623 style: update some style detail for sidebar view 2 years ago
moonrailgun 751fb5534e fix: fix style problem in avatar in invite info 2 years ago
moonrailgun f0abf1b9cb style: 开放平台插件补全国际化翻译 2 years ago
moonrailgun ef88129462 refactor: 调整Avatar组件引用方式 2 years ago
moonrailgun 0290a02905 style: 调整字体大小 2 years ago
moonrailgun c8419cbfd6 style: 修复小屏幕插件项宽度溢出的问题 2 years ago
moonrailgun f33a978179 fix: 修复放大字体插件默认状态不生效的bug 2 years ago
moonrailgun e46d0bfea3 refactor: tailchat支持rem控制全局宽度 2 years ago
moonrailgun caf5a45fe1 feat: 增加字体放大插件 2 years ago
moonrailgun 109130780a style: 开放平台未准备好的内容增加isDev标识 2 years ago
moonrailgun 25084e0422 feat(rn): 移动端增加消息通知显示 2 years ago
moonrailgun 92d5e39cfc feat(rn): 增加插件逻辑注入
并增加内部选择颜色推送到外部的功能
2 years ago
moonrailgun 65d1e916f8 feat: 增加插件安装方法到window对象 2 years ago
moonrailgun 6dcc18a7e0 feat: 增加topic插件的收件箱通知项 2 years ago
moonrailgun ef41833519 perf: 表情面板增加中英国际化,并优化useStorage的缓存策略
以减少在使用hooks时因异步带来的gap
2 years ago
moonrailgun 9a4466d844 refactor: 迁移ChatInputAddon的Dropdown参数 2 years ago
moonrailgun c3d585650c perf: 优化自定义网页面板url生成机制, 使用blob url来生成临时地址 2 years ago
moonrailgun ca486ed6b0 fix: 修复在处理当前页面的完整路径时url的跳转行为 2 years ago
moonrailgun 4088de907f fix: 修复收件箱过长导致样式问题 2 years ago
moonrailgun 037e37d515 feat: 增加前端编译信息部分上下文暴露,用于提前获取应用信息 2 years ago
moonrailgun 3382189dee feat(openapi): 增加开放平台机器人回调编辑 2 years ago
moonrailgun 4d554df237 refactor: 将全局设置参数移动到redux中,并将redux的api接口改为全局定义
为此,需要将退出登录操作改为刷新页面以清理上下文
2 years ago