Email/IMAP Improvements
- Added fallback support for mail servers that don't support the ESEARCH extension. Libredesk now gracefully falls back to standard SEARCH when needed.
Bug fixes
- Fixed outgoing conversation creation where selecting both team and agent cleared the agent assignment.
- Fixed layout shifts caused by large HTML tables in emails.
Configuration
- You can now configure the app using only environment variables.
Upgrade
- Always take database backups before any upgrade.
- Follow steps here.
Changelog
- 0413fb8 pin alpine to version 3.18 in dockerfile
- 3a3518c fix layout shifts when vue-letter html has big tables
- 5d11db5 layout fixes
- f1630fc set auth layout bg color to #fafafa
- 1f3ba07 Fix: New conversation creation should assign the team first, then the agent, since assigning the team later clears the agent assignment.
- 311d76c Merge pull request #187 from vldmkr/fix/imap-search
- 532ae1f feat(imap): enhance searchMessages to fallback to standard SEARCH on ESEARCH failure
- d4420cf feat(imap): add fallback for servers without ESEARCH support
- b649d18 Merge pull request #184 from egerong/main
- 4a0c57c Use double underscore for delimiter
- 3bc98bf Implement parsing configuration from environment variables
- 32518eb Merge pull request #183 from csr4422/fix/macro-reactivity-issue
- 59bb8d2 fix: implement reactive macro updates using loadMacros