Commit Graph

897 Commits

Author SHA1 Message Date
Abhinav Raut bb89728eee Update README.md 2025-12-20 18:57:24 +05:30
Abhinav Raut 546fc160c6 Update README.md 2025-12-20 18:52:58 +05:30
Abhinav Raut 4cbc55fe85 add roadmap.md 2025-12-20 18:52:44 +05:30
Abhinav Raut 0a245e001c Revise developer section in README
Updated developer contribution guidelines and clarified tech stack.
2025-12-20 18:45:52 +05:30
Abhinav Raut 1d4394e6f7 Update contribution guidelines for clarity
Clarified contribution guidelines regarding large changes.
2025-12-20 18:44:58 +05:30
Abhinav Raut 7a153d7f0c Create CONTRIBUTING.md with guidelines and process
Added contribution guidelines and process for Libredesk.
2025-12-20 18:43:17 +05:30
Abhinav Raut bf63fd6cb1 fix border in convo list 2025-12-18 00:49:35 +05:30
Abhinav Raut 9a43bcefe9 add bottom border to conversation list when there's only 1 conversation in list 2025-12-18 00:43:10 +05:30
Abhinav Raut 2703478499 fix: use vue-letter to render html in contact notes, command box. This prevents forms from being injected in contact notes, macros etc.
Use common message bubble component to render msg bubbles. Delete duplicate contact and agent msg bubbles.

Remove vue dompuritfy html dep
v0.8.6-beta
2025-12-16 00:47:58 +05:30
Abhinav Raut ab4801ccb7 Merge pull request #191 from egerong/feature/redis-url
Enable setting redis config via url
2025-12-14 19:39:26 +05:30
egerong 1e257fe57f Enable setting redis config via url 2025-12-14 13:42:20 +02:00
Abhinav Raut 59dd3dcda7 fix: make conversation last seen timestamp and unread counts per agent, right now its global.
adds new table `conversation_last_seen`
Migrations for v0.8.5

Remove col `assignee_last_seen_at` from schema
v0.8.5-beta
2025-12-13 01:22:59 +05:30
Abhinav Raut b6622e7916 Merge pull request #189 from egerong/feature/redis-user
Add support for setting redis user
2025-12-11 23:44:20 +05:30
egerong 2c175a6d96 Add support for setting redis user 2025-12-11 18:02:34 +02:00
Abhinav Raut 0413fb89e8 pin alpine to version 3.18 in dockerfile v0.8.4-beta 2025-12-10 15:01:22 +05:30
Abhinav Raut 3a3518cbc7 fix layout shifts when vue-letter html has big tables 2025-12-10 13:23:37 +05:30
Abhinav Raut 5d11db5fbf layout fixes 2025-12-10 04:46:35 +05:30
Abhinav Raut f1630fc1bc set auth layout bg color to #fafafa 2025-12-10 01:14:22 +05:30
Abhinav Raut 1f3ba077e9 Fix: New conversation creation should assign the team first, then the agent, since assigning the team later clears the agent assignment. 2025-12-10 01:09:35 +05:30
Abhinav Raut 311d76c7aa Merge pull request #187 from vldmkr/fix/imap-search
fix(imap): add automatic fallback for ESEARCH failures
2025-12-10 00:28:35 +05:30
vldmkr 532ae1f7d1 feat(imap): enhance searchMessages to fallback to standard SEARCH on ESEARCH failure 2025-12-08 14:14:49 +02:00
Abhinav Raut d4420cff7d feat(imap): add fallback for servers without ESEARCH support
Check ESEARCH capability before using extended search options. For
servers that don't support ESEARCH, fall back to using sequence
numbers from AllSeqNums() instead of Min/Max range.

Ref #181
2025-12-01 01:34:07 +05:30
Abhinav Raut b649d189b7 Merge pull request #184 from egerong/main
Implement parsing configuration from environment variables
2025-12-01 00:44:08 +05:30
egerong 4a0c57c2e2 Use double underscore for delimiter 2025-11-30 21:08:13 +02:00
egerong 3bc98bfd15 Implement parsing configuration from environment variables 2025-11-30 16:32:31 +02:00
Abhinav Raut 32518eba64 Merge pull request #183 from csr4422/fix/macro-reactivity-issue
fix: macro list now updates reactively on create/delete
2025-11-30 16:27:18 +05:30
csr4422 59bb8d2c68 fix: implement reactive macro updates using loadMacros 2025-11-30 16:16:42 +05:30
Abhinav Raut 63d4284f8f Merge pull request #179 from abhinavxd/fix-mimetype-detection
fix: improve MIME type detection and content disposition handling for S3 store.
v0.8.3-beta
2025-11-26 15:41:18 +05:30
Abhinav Raut 2331a2c970 add validation for empty file uploads with appropriate error message 2025-11-26 15:25:59 +05:30
Abhinav Raut a279197331 add error logs 2025-11-26 15:15:34 +05:30
Abhinav Raut fd349ab0c7 add debug logs while detecting content type 2025-11-26 15:10:37 +05:30
Abhinav Raut 913d2fb24f fix errors while inserting acitvity logs 2025-11-26 14:39:24 +05:30
Abhinav Raut f3ce64033a refactor use http lib to detect mimetype first and then fallback to github.com/gabriel-vasile/mimetype 2025-11-26 14:38:50 +05:30
Abhinav Raut ee2e929da5 bump simple s3 2025-11-26 12:35:34 +05:30
Abhinav Raut 3c1935f53b Update internal/media/media.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-25 17:24:25 +05:30
Abhinav Raut a7ec336853 Update cmd/media.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-25 17:18:05 +05:30
Abhinav Raut 80b249eaeb Update internal/media/media.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-25 17:17:47 +05:30
Abhinav Raut de3c0cf191 Update internal/media/media.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-25 17:17:36 +05:30
Abhinav Raut f516bbfa12 fix: improve MIME type detection and content disposition handling for media uploads for s3 store. 2025-11-25 16:06:36 +05:30
Abhinav Raut e9bd9e6344 make footer text smaller and lighten color v0.8.2-beta 2025-11-24 23:06:04 +05:30
Abhinav Raut 87184e004c fix table overflow in msg bubble 2025-11-21 02:38:08 +05:30
Abhinav Raut ca19fb23a5 reduce font size of powered by link 2025-11-21 02:18:02 +05:30
Abhinav Raut 99f095288d fix display of contact notes 2025-11-21 02:14:48 +05:30
Abhinav Raut 49b2718495 use dialog box for text editor link input instead of the bubble area instead 2025-11-21 02:14:31 +05:30
Abhinav Raut 232bad4c3c fix: sidebar collapsing when trying to make text bold in editor 2025-11-21 01:45:00 +05:30
Abhinav Raut 9283b0a9b1 fix: incorrect count for team inbox, due to missing status filters in api request
fixes #166
2025-11-21 01:31:47 +05:30
Abhinav Raut 4e7eeafdd7 show total count of conversations on views 2025-11-21 01:31:47 +05:30
Abhinav Raut ce8340b4e6 Merge pull request #173 from abhinavxd/dependabot/go_modules/golang.org/x/crypto-0.45.0
chore(deps): bump golang.org/x/crypto from 0.38.0 to 0.45.0
2025-11-21 01:06:50 +05:30
Abhinav Raut a18c93ab4c Merge pull request #174 from abhinavxd/dependabot/npm_and_yarn/frontend/vite-5.4.21
chore(deps-dev): bump vite from 5.4.20 to 5.4.21 in /frontend
2025-11-21 01:06:37 +05:30
dependabot[bot] e55d992981 chore(deps-dev): bump vite from 5.4.20 to 5.4.21 in /frontend
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.20 to 5.4.21.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.21/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.4.21/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 5.4.21
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-20 19:35:55 +00:00