2743 Commits

Author SHA1 Message Date
Abhinav Raut 941b08ea43 Merge pull request #733 from abhinavxd/fix/security-audit-oct
Sec audit fixes
2026-10-25 22:43:14 +05:30
Abhinav Raut 76242f4c03 add variables help to automation reply and note actions 2026-10-25 22:27:47 +05:30
Abhinav Raut 9452117910 fix logout for expired and revoked sessions 2026-10-25 21:59:42 +05:30
Abhinav Raut bd4cda6adb Merge remote-tracking branch 'origin/main' into fix/security-audit-oct
# Conflicts:
#	internal/conversation/message.go
2026-10-25 21:27:22 +05:30
Abhinav Raut ca5db10651 Merge pull request #747 from abhinavxd/fix/logging-audit
fix log levels and add missing logs
2026-10-25 21:18:59 +05:30
Abhinav Raut fe2b0b7bfb log the provider response when the AI API key is rejected 2026-10-25 20:52:59 +05:30
Abhinav Raut abca13a008 bring back prompt and message data in debug logs 2026-10-25 20:43:12 +05:30
Abhinav Raut 55c56586db fix logging audit issues and preserve canceled scan behavior 2026-10-25 20:31:41 +05:30
Abhinav Raut 50ed551983 keep canceled AI request errors translated 2026-10-25 19:48:12 +05:30
Abhinav Raut 3a7595e3bc Merge pull request #746 from abhinavxd/fix-proactive-launcher-open
Open visible proactive messages from the widget launcher
2026-10-25 19:39:57 +05:30
Abhinav Raut 92f5f7598a keep security failures visible and clarify rejection logs 2026-10-25 15:14:52 +05:30
Abhinav Raut e725ffeb6b refresh message previews when unread counts change 2026-10-25 15:07:56 +05:30
Abhinav Raut 88b42d525b Update ROADMAP.md 2026-10-25 11:59:38 +05:30
Abhinav Raut 905b09d5ea open visible proactive messages from the widget launcher 2026-10-25 11:56:59 +05:30
Abhinav Raut b372bdc4a8 fix log levels and add missing logs 2026-10-25 11:54:57 +05:30
Abhinav Raut 7305ea7309 fix security audit review findings and CI tests 2026-10-25 11:41:21 +05:30
Abhinav Raut 63e0ab33c5 Merge pull request #720 from abhinavxd/fix-autoassign-away-agent
skip agents who went away since the last auto-assign pool reload
2026-10-25 02:37:26 +05:30
Abhinav Raut 40fba36f06 recheck the agent is still active in the team before auto-assigning 2026-10-25 02:32:44 +05:30
Abhinav Raut 10e072632c Merge remote-tracking branch 'origin/main' into fix-autoassign-away-agent 2026-10-25 02:20:17 +05:30
Abhinav Raut 4d345362c9 Merge pull request #741 from abhinavxd/fix/ai-requeue-history
answer customer messages sent while the AI is replying
2026-10-25 02:18:56 +05:30
Abhinav Raut d2aa9b1702 keep empty customer messages in AI history 2026-10-25 02:11:28 +05:30
Abhinav Raut c26bd236cd Merge pull request #744 from abhinavxd/fix-unsupported-windows-arm-builds
Remove unsupported Windows ARM build targets
2026-10-25 01:56:31 +05:30
Abhinav Raut a3b587bea7 remove unsupported Windows ARM build targets 2026-10-25 01:49:01 +05:30
Abhinav Raut 89ac43b34f Merge pull request #742 from abhinavxd/update-vulnerable-dependencies
Update vulnerable dependencies and Go
2026-10-25 01:35:48 +05:30
Abhinav Raut 18389c88fd remove scheduled Dependabot updates 2026-10-25 01:28:45 +05:30
Abhinav Raut 366da871f6 update vulnerable dependencies and Go 2026-10-25 01:13:46 +05:30
Abhinav Raut aceabfaa02 hand off when the customer's last message has no readable text 2026-10-25 01:07:44 +05:30
Abhinav Raut 5adbfdb4bf add tests for when the AI replies again and shorten comments 2026-10-25 00:51:40 +05:30
Abhinav Raut bb0d20c23a answer customer messages sent while the AI is replying 2026-10-25 00:50:43 +05:30
Abhinav Raut dab18d4a9b Merge pull request #695 from maximilize/imap-initial-scan
scan IMAP mailbox immediately on inbox start
2026-10-25 00:00:38 +05:30
Abhinav Raut 1a1feff9dc Merge pull request #736 from abhinavxd/fix/rc-update-banner
show the update banner on release candidate builds
2026-10-24 23:53:23 +05:30
Abhinav Raut 59b6e92b99 add regression tests for update version comparisons 2026-10-24 23:42:47 +05:30
Abhinav Raut 42b3ca9419 Merge pull request #738 from abhinavxd/fix/calendar-month-navigation
fix month navigation in date filters
2026-10-24 23:36:14 +05:30
Abhinav Raut ed9e8400fd Merge pull request #727 from abhinavxd/fix-email-encoding
fix decoding of email subjects and sender names
2026-10-24 23:35:48 +05:30
Abhinav Raut 564e3aea67 Merge pull request #719 from maximilize/fix/health-db-check
health: report unhealthy when the database does not answer
2026-10-24 23:29:34 +05:30
Abhinav Raut 2509d7473c fix month navigation in date filters 2026-10-24 11:41:26 +05:30
Abhinav Raut 2be3623f9f show the update banner on release candidate builds 2026-10-22 18:19:37 +05:30
Abhinav Raut 5668a2a2c5 Merge pull request #734 from abhinavxd/fix/campaign-repeat-label
simplify the campaign repeat label
v2.9.0
2026-10-22 13:16:11 +05:30
Abhinav Raut d0d6daf5f2 simplify the campaign repeat label 2026-10-22 13:10:05 +05:30
Abhinav Raut 0debc8db9d Merge pull request #731 from abhinavxd/fix/inbox-card-alignment
align inbox channel card headings
2026-10-22 12:19:04 +05:30
Abhinav Raut b1d6b01a9d fix five security issues found in the October audit
Reply text is now put into outgoing emails as plain text instead of being run as a template. Sessions are only created at login. Logout is now a POST request. Contact-initiated conversations need messages:write_as_contact.
2026-10-22 11:41:18 +05:30
Abhinav Raut 890cdb77da exclude holiday shifts from overnight campaign working hours 2026-10-22 11:27:37 +05:30
Abhinav Raut f8af161763 reject stale campaign responses from earlier page visits 2026-10-22 03:00:34 +05:30
Abhinav Raut a1c44cc05e fix campaign navigation and overnight hours
Reject messages from the previous page and preserve events recorded after navigation.
Include the previous day's overnight hours when checking campaign eligibility.
2026-10-22 02:39:10 +05:30
Abhinav Raut fa31a75425 fix system email layout assertions 2026-10-22 02:27:50 +05:30
Abhinav Raut 1b2d0ae0b5 polish shared controls and compact system email layouts 2026-10-22 02:13:30 +05:30
Abhinav Raut 83c676190d update widget JavaScript API examples 2026-10-22 01:18:54 +05:30
Abhinav Raut 627d377f49 fix settings footers and preview tabs 2026-10-22 01:18:51 +05:30
Abhinav Raut c8463d18e3 fix reply editor focus after draft loading 2026-10-22 01:12:14 +05:30
Abhinav Raut f0eb2235e7 align inbox channel card headings 2026-10-22 01:04:21 +05:30