Skip to main content

28 posts tagged with "Release Note"

View All Tags

· One min read
moonrailgun
  • Added a flashing prompt on the desktop after receiving a message
  • Added a new version update prompt function on the desktop
  • Desktop version reduced icon size from 1600x1600 to 512x512
  • Fixed an issue with internationalization translations in the panel
  • tailchat-client-sdk adds TailchatWsClient for robot interaction in long connection scenarios, which is more flexible than TailchatHTTPClient
    • The original TailchatClient was renamed to TailchatHTTPClient
  • Added tushan icon in about panel
  • Added some missing offline icons
  • Optimized page load time and allowed to manually click the button to refresh resources
  • Optimized the character text position and style of com.msgbyte.genshin to fit the icon more closely
  • Optimized the memory usage of the default configuration and reduced the number of instances. For users who have deployed before, it is recommended to use the docker-compose down command to clean up the previous container before using docker-compose up -d to start
  • Removed the old version of the admin system to reduce the image size
  • Removed w2a source code

· 2 min read
moonrailgun

Feature update

Global Announcements

Global announcements can now be enabled in the System -> Announcement tab in the admin management platform

After clicking submit, all users will immediately display a global announcement on the page, as follows:

Users can click the close button on the far right to close this notification.

In addition, if the content of the announcement is more complicated, you can also choose to add an announcement link. When the link is not empty, a Learn More button will be displayed on the announcement.

Admin cache management optimization

Subdivided Admin's cache management because we realized that it would be very brute force for administrator to update the client's configuration only by modifying environment variables, but only by clearing all caches.

Therefore, we subdivided the cache management and extracted the function of cleaning the client cache separately

Other Updates

  • Add call config.setClientConfig to send notifications to all users
  • Fixed a security issue that may cause xss attacks when using html panels
  • Optimized the storage method of the html panel to reduce the data packet pressure generated by the first loading
  • Fixed the situation where the user may not be able to obtain the nickname when the iam plugin uses github to log in because there is no name field
  • Fixed the problem that the list of plugins may be displayed repeatedly due to certain circumstances
  • Fixed the problem that the uploaded gif image may not be played due to the compression algorithm
  • Optimized the rendering performance of the member list in the case of large data

· 2 min read
moonrailgun

Feature update

Added group invitation code usage statistics and usage limit control

You can make secondary edits when creating, or manage invitation codes in the group panel for editing

For non-founder roles to edit, you need to give editing permissions to edit

In addition, you can now see the usage of the invitation code in the group invitation code settings (the previous usage will not be counted)

Added group background picture function

Now you can add a background image to the group as a dimension, you can see this setting item in the group details -> configuration

Currently visible on the invite to join page

Other Updates

  • Added environment variable DISABLE_PLUGIN_STORE to disable user's plugin center page
  • Added the environment variable DISABLE_ADD_FRIEND to disable the user's add friend page
  • Fix the bug that the github login cannot be registered normally if there is no email address
  • Add invitation code generation verification to prevent two bugs with the same invitation code in a very small probability, and add a unique index at the database level
  • Fix the color adaptation of server card light color theme
  • Fix the bug that the input box will also be cleaned up when the sending problem occurs due to network exceptions and other situations that cannot be sent
  • Optimize the user experience of the com.msgbyte.discover plugin, for the group that has already joined, it will jump directly instead of popping up the prompt of failure to join the group
  • Desktop version adds reload and other menus
  • Desktop version optimizes the file download operation, and the folder will be opened automatically after the file is downloaded
  • Optimized the message of github subscription and added a hyperlink to the project
  • Removed the builtin com.msgbyte.linkmeta plugin on the official website based on performance considerations

· One min read
moonrailgun
  • Added the offline icon plugin as the default builtin plugin, now tailchat can be used normally in the whole intranet environment
  • Added a discovery plugin (com.msgbyte.discover), users can join groups through the discovery page
    • The group card of the exploration plugin currently only allows manual addition of records in the Admin platform
  • Added the group description function, which can only be displayed in the group card on the exploration page at present
  • The number of group members is displayed in the group summary
  • Admin home page statistics time range changed from 7 days to 14 days
  • Added com.msgbyte.linkmeta plugin as official builtin plugin
  • Fixed the problem that the logo position would shift when the sidebar scroll bar appeared
  • Fixed the problem that the result returned by the AI assistant plugin was too long and could not see all the content
  • Optimized cache management for some requests

· One min read
moonrailgun
info

The desktop version v0.0.1 has been released, currently only supports windows

You can get the content on the download page

  • Fixed a serious bug that caused the failure of fetch data due to the admin authentication problem
  • Fixed admin chart color matching problem
  • Fixed the error that the content could not be obtained correctly when the mobile terminal obtained the custom name of the server