github abhinavxd/libredesk v0.4.0-alpha

latest releases: v0.4.3-alpha, v0.4.2-alpha, v0.4.1-alpha...
one day ago

Overview

Follow the upgrade guide

Features

  • Allow agents to create email conversations on behalf of customers.
  • Two new agent permissions - ai:manage, conversations:write
  • Allow agents to set Open AI API key if they have ai:manage permission.

Fixes

  • Fixed an issue with non-Gmail email providers where email replies were being created as new conversations.
  • Fixes and more validations to automation form, inbox view form and macro forms.
  • Replace quill editor entirely with tiptap editor, now all editors are tiptap editors.
  • Standardize email template variables format (To be added to the website documentation)
  • Fixes to sidebar visuals.
  • Make command bar bigger in size.
  • Fixes rendering issues with conversation message bubble.
  • Fixes /account navigation.
  • Fixes and improves welcome email visuals.
  • Fixes random invalid session errors from the backend.
  • Disallow user login if user account is disabled.

Changelog

  • d1f08ce fix: handle null user last active time when marking agents offline.
  • 8551b65 fix: set references header in all outgoing emails, set the last 20 messages. feat: set conversation reference number in the subject of conversation for better thread matching. fix: hide CSAT link from conversation last message.
  • eb499f6 chore: adds v0.4.0 to migration list.
  • 494bc15 feat: Enable agents to create conversations from the UI
  • 360557c fix: remove client_id and client_secret from get-all-oidc query
  • 8d8f08e chore add comments to command box component
  • 10b4f9d feat: show app version in admin tab fix: view form validations and issues with reactivity feat: save team inbox and view inbox dropdown state in localstorage. fix: view inbox dropdown icon alignment.
  • 79f7436 fix: hide status dropdown in conversation list as views are prefiltered.
  • 8f62955 fix: destroy user session when user account is disabled.
  • 8e286e2 fix: /account navigation from sidebar.
  • 3aad69f fix: update sample database credentials in config file Matched it with default docker compose password.
  • 58825c3 fix: handle invalid sessions by destroying them and redirecting to login
  • 03c68af fix: max age not working for cookies Switch from expires to max age for setting cookie expiry Set default max age to 9 hours
  • 15b9caa fix: prevent zap logo shrinking and ensure text wraps correctly in command bar chore: increase command bar size.
  • b0d3dcb fix: Reply box layout for fullscreen mode
  • 96ef62b fix: reduce pagination sizes for conversation and message lists
  • 79c3f5a fix: do not clear editor state on API errors. fix: handle macro errors silently, clear editor state on macro errors as most likely they are permission errors.
  • 70bef7b fix: use explicit v-model binding to match defineModel name for action builder.
  • b1e1dff feat: replace quill editor with tiptap editor, removes the stupid hack as both editors handle new lines and empty content differently. Quill adds


    for new lines, while Tiptap uses
    for Shift + Enter and

    for Enter.

  • 9b34c27 feat: multi-tab sync for user availability status and last activity
  • 1b63f03 feat: include recipient details in email templates With this the admin can simply add Dear {{.Recipient.FirstName}},
  • 26d76c9 feat: allow setting OpenAI API KEY from the UI. feat: new ai:manage permission for the same Migrations for new role.
  • 1ff335f fix: improve welcome email template styling and content fix: extra large app logo in base template. refactor: standardize template variables, explicitly pass variables for rendering into template
  • 5836ee8 fix: annoying scroll bar when there's a single message in a conversation adjusts padding around single message in a conversation.
  • 98534f3 fix: reduce update check interval and initial sleep duration As Libredesk is Alpha I will be pushing quick updates and fixes

Don't miss a new libredesk release

NewReleases is sending notifications on new releases.