tailchat

Next generation noIM application in your own workspace, not only another Slack/Discord/Rocket.chat

APACHE-2.0 License

Downloads
165
Stars
2.5K
Committers
9

Bot releases are hidden (Show)

tailchat - v1.11.1 Latest Release

Published by moonrailgun 6 months ago

Bug Fixes

  • fix command panel cannot click problem (5c259d7)
  • fix image message context menu cannot save image problem (a3a442a)
  • fix text cannot select part problem and url dont need context menu problem (a02ad80)

Features

  • add context menu into message item (a36ca7c)
  • add setting for close message context menu (0107edf)
tailchat - v1.11.0

Published by moonrailgun 7 months ago

Bug Fixes

  • fix error tip for user cannot add self as friend (592e4ab)
  • invalid user id will broken all userId info query problem (de63b31)

Features

  • add group panel quick actions (c451a09)
  • add quick search button in navbar (6b0fffb)

Performance Improvements

  • improve mention list to make sure its will work fine in huge group (d79a62b)
tailchat - v1.10.1

Published by moonrailgun 7 months ago

1.10.1 (2024-03-17)

Bug Fixes

  • fix bbcode auto transform logic #196 (5f81459)
  • fix drag drop feature display area (92fdccf)
  • fix mention list will not hide member discriminator problem (d22eabe)

Features

  • add bot tag in group/dm user popover (1359b6e)
  • add robot to disable invite page fetch by search engine (67f87e8)
  • allow @ feature in conversation #212 (3ee37d6)

Performance Improvements

  • add friendly tip for add non-message feature bot (53a05cb)
tailchat - v1.10.0

Published by moonrailgun 11 months ago

1.10.0 (2023-12-09)

Bug Fixes

  • cli smtp test command add close logic and add time in body (7c8749b)
  • fix route disable if disable plugin store (ad59c97)
  • fix the bug where the groupheader drop-down menu may expand upwards (64c0977)
  • fix topic ack not work problem (bf88662)

Features

  • add agora plugin support webrtc permission request (d290d94)
  • add custom sidebar item (e73046e)
  • add debug script inject (4eedaf8)
  • add device helper for mobile in api (09200ad)
  • add embeding meeting view in mobile when start meeting between conversation (b97dddf)
  • add permission to edit basic info and fixed the bug of incorrect display of group fields (5d69b32)
  • add popconfirm for topic delete (56e97fc)
  • add topic delete action (e012c9e)
  • mobile: add webrtc permission grant and allow webrtc service work correct (3de7fe2)

Performance Improvements

  • add audio preload for livekit invite call (18ae4c4)
  • add dummy user to avoid unused user info request (b2d5d06)
  • hide mobile member button in livekit (cc04c36)
tailchat - v1.9.5

Published by moonrailgun 11 months ago

1.9.5 (2023-11-20)

Bug Fixes

  • add limit for emotion style to fix transparent panel (766477a)
  • fix a bug ban user clean cache will be have a gap between userinfo and token cache #179 (7e239ea)
  • fixed an issue where the inbox groupId was incorrect when replying in a private conversation (5b16ff9)

Features

  • add action inviteCall in livekit (087713a)
  • add dark theme support for notification (aa43d04)
  • add env MINIO_SSL #172 (7be0489)
  • add fast change role group with group member right click menu manage #171 (ed3e9ca)
  • add invite call when start meeting from conversation (8906b93)
  • add livekit call invite notication card and actions (505c6c3)
  • add livekit meeting context and (c937178)
  • add livekit member panel (19a1e5d)
  • add livekit panel for converse dm meeting (0be2bf6)
  • add ref to avoid send invite twice (67b29ac)
  • add search friend feature #157 (a7fe82e)
  • added reload button (72a68d3)
  • web panel support add background color which useful for transparent background website (5fe0ff0)

Performance Improvements

  • desktop: improve server list manager logic (3a6a729)
tailchat - v1.9.4

Published by moonrailgun 12 months ago

patch with v1.9.3 and fixed version number of nodejs

tailchat - v1.9.3

Published by moonrailgun 12 months ago

1.9.3 (2023-11-06)

Bug Fixes

  • desktop: v0.0.8 fix ipc error problem with import data from other files (2b329db)
  • fix iam plugin not fit in light theme in login view (86ed84a)
  • update inject script exec order (5274d2a)

Features

  • add env REQUEST_TIMEOUT to custom requestTimeout of actions (d678d0a)
  • add http cache for static and public files (eae8d35)
  • add more tip in ai-assistant plugin (caad90c)
  • add telemetry to aware of the presence of other deployment instances (c25d3a0)
  • add text panel message search right panel (176528b)

Performance Improvements

tailchat - v1.9.2

Published by moonrailgun about 1 year ago

1.9.2 (2023-10-16)

Bug Fixes

  • fix problem which ai assistant will be transparent in popover in light mode (ffebbf6)
  • fixed the bug where # would appear when typing without rich text plugin being loaded (e768bd1)

Features

  • add electron native webview render support #152 (146952d)
  • add file views field to record file get frequency (46648b4)
  • add getDisplayMedia support for desktop #158 (18bc2ed)
  • add hide tip (0bb1c85)
  • add message.searchMessage api (235389b)
  • admin: allow to delete private message (915ed01)
  • buildRegFn add reset func (af16ebe)
  • use file save upsert logic rather than insert for avoid duplicate recording of the same file (9b72fc3)
tailchat - v1.9.1

Published by moonrailgun about 1 year ago

1.9.1 (2023-09-25)

Bug Fixes

  • fix duplicate key error collection problem in ack update api (3c1d8ef)
  • fix linkmeta bilibili video support #155 (fd904fd)
  • fix problem of linkmeta will fetch tailchat's url and not match bbcode url (9411200)

Features

  • add clipboard paste handler (ec23b7b)
  • add view panel permission which can control panel display for different users #149 (c59e56c)
  • admin: added total file size statistics (b26d34e)
tailchat - v1.9.0

Published by moonrailgun about 1 year ago

1.9.0 (2023-09-15)

Bug Fixes

  • fix xss attacks caused by security issues in custom web group panels (81a062a)

Features

  • add AdvanceGroupPanelPermission controller (86ef2d5)
  • add component CollapseView (e85c39e)
  • add group panel permission filter in permission (5f9140d)
  • add permissionMap and fallbackPermissions for group panel permission control (e731c61)
  • add role based send text message permission control (8b89b26)
  • remove alpha control for advanced permission control (650f350)
tailchat - v1.8.12

Published by moonrailgun about 1 year ago

1.8.12 (2023-09-04)

Bug Fixes

  • #148 fix non-mime problem when get file from minio (98e81fa)
  • fix lost extname problem after compress image (8f8e8a1)

Features

  • add online status in user popover (1b813f9)
  • add raw markdown syntax support for MarkdownRender (55f8c45)
  • add upload image feature (4d6c70c)
  • admin: add fuzzy search support for user q with nickname (923b373)
  • allow remove converse from dmlist (018d311)
  • markdown editor add dark mode adaptation (39879c1)

Performance Improvements

  • optimize small size image display (c4d3d8c)
tailchat - v1.8.11

Published by moonrailgun about 1 year ago

1.8.11 (2023-08-28)

Bug Fixes

  • completion algorithm adds missing offline icons (509d701)
  • fix add friend button still display when disableAddFriend is open (5484cb7)
  • fix linkmeta plugin dont parse {BACKEND} problem (2b923b4)
  • fix no friend add button incorrect key problem (4a06368)
  • fix the problem of flickering after modifying user settings (17464b0)
  • fix userSettings cache lost then make user settings drop bug (fe90319)
  • openapi: fix logoUri must be a a web uri warning problem (b6e9190)

Features

  • admin: add file delete action which delete minio file also and allow fuzzy match of objectName (c98dc47)
  • openapi: add backend image icon support in authorize page (cfacc65)
  • openapi: add delete app action (380bc3d)
  • openapi: add open app base info (351641c)
  • openapi: allow app back action which back to app list (283888d)
  • openapi: allow edit appName, appDesc and appIcon (e0141f4)

Performance Improvements

  • lock axis on group nav sortting (7d601f0)
tailchat - v1.8.10

Published by moonrailgun about 1 year ago

1.8.10 (2023-08-21)

Bug Fixes

  • #143 fix message api overreach vulnerability problem (f7e84ca)
  • desktop: fix cannot flashframe problem (7cdbe45)
  • fix badge move when hover and display scrollbar in group nav (ad9c9f4)
  • fix converse permission check for pluginBot (5e27ab8)
  • fix danger button color error in light mode (a430a67)
  • fix incorrect cache key of user settings (778c3a4)
  • not allowed input should hide action (464fd7c)

Features

  • add disableCreateConverseFromGroup in group config (b3d80c4)
  • admin: add refresh in messages (49678f3)
  • allow create converse from group user popover (1a8b94e)

Performance Improvements

  • add persist option for one day to reduce request by react-query cache (4b0fc66)
  • admin: update user avatar preRenderTransform (0058880)
  • compress website homepage feature image size (560c256)
  • optimize db performance and greatly reduce the time-consuming fetchConverseMessage request (ad862b7)
  • optimize the update group configuration interaction under low-speed network (13d32af)
  • reduce entry js size (747a6d3)
tailchat - v1.8.9

Published by moonrailgun about 1 year ago

1.8.9 (2023-08-13)

Bug Fixes

  • #135 avatar dragging should be disable (c7334eb)
  • fix action repush and will display repeated user (967e671)
  • fix ant badge display which will change avatar dom height (ee636e6)
  • fix append group member roles will occur error when operate multi users (52647a9)
  • fix combined avatar render error in two people converse (1b93bfb)
  • fix message ack not trigger update problem (7900a3e)
  • fix plugin root route path incorrect problem (588fae2)
  • fix tour will be break when flag DISABLE_CREATE_GROUP is been open (d1a3523)
  • fixed an issue where the avatar size control could change (d1035cc)

Features

  • #120 add group nav item sortable feature (8f3ec1c)
  • add dm create action in sidebar (8c26856)
  • add github repo group ensure action which will auto create group and subscribe activity (c96367f)
  • add iam proxy support for github (5b718c4)
  • add the multi converse strategy, create a multi converse without reusing past converse (edc076f)
  • converse suppport order with message, and add more checker for local message (2468d45)

Performance Improvements

  • add offline icons sort (cbfb7c8)
  • optimize group drag positioning (2adfe92)
  • optimize low-speed networking to send message (4506a63)
tailchat - v1.8.8

Published by moonrailgun about 1 year ago

1.8.8 (2023-08-06)

Bug Fixes

  • filter summary messages will bypass recall message problem (3f06e3d)
  • fix badge in sidebaritem bouncing when hover (c045475)
  • fix problem which allow operate to local message (9fb0246)

Features

  • add friend nav item badge when has unprocess friend request (bc36cb0)
  • add grouping by status to member list (288f5a6)
  • add i18n support for antd and WebFastifyForm (63c203e)
  • add local message to avoid network error which occur repeat send same message (9bb931a)
  • add person icon badge when has unprocessed friend request (1b84143)
  • add plugin which can auto join group after register or createTemporaryUser (1084913)
  • admin: add analytics page (39e0b2c)
  • admin: add operate which can add group member (8df7b47)
  • admin: allow create group through admin (58f7144)
  • admin: allow search user and group with id (5099170)

Performance Improvements

  • optimize the loading experience of the web panel (7db9d63)
tailchat - v1.8.7

Published by moonrailgun about 1 year ago

1.8.7 (2023-07-30)

Bug Fixes

  • admin: fix number problem in group member count (59ad340)
  • fix tailchat-client-sdk dependencies problem (c80e619)

Features

  • add for voice channel (79a5b76)
  • add alioss or other s3 protocol external storage support #104 (5849978)
  • add fullscreen btn to make dom full screen (4054489)
  • add group badge for current room participants (d99e556)
  • add keep alive overlay for livekit view (3a56d13)
  • add leave pre room when join new room (fe3b68f)
  • add livekit into production env (263be66)
  • add navbar icon which can jump to active panel (95c589d)
  • add roomMembers list in prejoin view (d68f75b)
  • admin: add type and emailVerified field in user list (a56f412)
  • livekit: add basic room and service endpoint (78407f0)
  • livekit: add livekit webhook receiver (3610b79)
  • livekit: add long dependency (80347f9)
  • regCustomPanel add useIsShow props to hide icon (c7497cc)
  • rewrite all videoconference components. support useravatar and i18n (8eca54a)
tailchat - v1.8.6

Published by moonrailgun about 1 year ago

1.8.6 (2023-07-24)

Bug Fixes

  • fix i18n problem in about panel (542e029)

Features

  • add TailchatWsClient and update tailchat-types (924f644)
  • add tushan icon in about page (a88c3a6)
  • desktop: add flash frame when receive message (bf5c040)
  • electron: add auto upgrade version check (5305b31)

Performance Improvements

  • append missed offline icons (a17fe34)
  • desktop: reduce logo png size (9d24b10)
  • optimize page loading timing, and allow refresh on resource loading issues (f48ecfb)
  • optimize the avatar text performance of the com.msgbyte.genshin plugin (734afff)
  • reduce instance number in docker-compose (920cbf6)
  • remove admin-old to reduce image size (6f57f80)
tailchat - v1.8.5

Published by moonrailgun over 1 year ago

1.8.5 (2023-07-19)

Bug Fixes

  • #106 fixed maybe xss attack from custom web html panel (6d16e09)
  • add fallback for github account which maybe not include name in github (bd4907d)
  • add plugin list maybe repeat problem (b129cd7)
  • added forceUploadOriginImage to force specify whether to enable image compression (a224ac6)

Features

  • add broadcast notify when call config.setClientConfig (5ca5c76)
  • add global announcement (798abeb)

Performance Improvements

  • admin: cache management segmentation (fba1b26)
  • optimize the display of global notifications and increase system notification prompts (7419df1)
  • optimize the performance of the member list in the case of large data (4c77d14)
  • update custom web panel render xss rules (fd18eb7)
  • use group extra to storage custom web panel html (721da6f)
tailchat - v1.8.4

Published by moonrailgun over 1 year ago

1.8.4 (2023-07-14)

Bug Fixes

  • #102 fix non-email github account login cannot register problem (a0cbc45)
  • add invite code generate check to avoid duplicated invite code (b6e978e)
  • fix discover server card color schema fit (480a1e3)
  • fix problem if send message throw error will clear input message (1a81281)
  • fix unupdate problem in group invite code create action (9bb4b30)

Features

  • add clear button for group background image (4028f46)
  • add create invite code edited data update. now can review changed info (f44a5c9)
  • add env DISABLE_PLUGIN_STORE which will hide plugin store entry (51c7111)
  • add feature disableAddFriend which can disable add friends (36061f6)
  • add group background image in invite (947d056)
  • add invite code usage limit for every invite code (738eb75)
  • add jump to button for joined groups in discover (2128c01)
  • add unique index for group invite code (8c1c03e)
  • desktop: add menu and shortcuts to reload page (0c8da55)
  • desktop: when file download completed, open folder (2e48935)

Performance Improvements

  • add url link for github subscribe message (0d67261)
  • Remove linkmeta plugin based on performance considerations (03e8ce1)
tailchat - v1.8.3

Published by moonrailgun over 1 year ago

1.8.3 (2023-07-10)

Bug Fixes

  • admin: fix import problem in import plugin model (6afde58)
  • append some ignored offine icons (487bff7)
  • fix ci problem, update lockfile (1384e49)
  • fix NavItem badge move when display scrollbar problem (4fdd876)

Features

  • #76 add offline icons plugin which will prefetch icons from iconify (25a5c41)
  • add com.msgbyte.discover plugin as published plugin (bc5c522)
  • add discover plugin basic web page (e507aae)
  • add discover server card and join action (f943edf)
  • add group description (065f7d4)
  • add member count in group summary (7b699ca)
  • admin: add discover resource manager (54c2676)
  • plugin discover add error handle and add description (f766d33)
  • plugin: add bo data fallback in discover (d77eef4)

Performance Improvements

  • add com.msgbyte.linkmeta plugin into builtin plugin list (4c2f883)
  • add getGroupBasicInfo request cache (2709beb)
  • admin: change admin summary days from 7 to 14 (94090e6)
  • discover: add text wrap in card desc (9b63be6)
  • fix ai-assistant answer too long problem (b419f44)