Commit Graph

  • 48e89dc4b9 feat: hot reload package configs on change, no binary restart needed - feat: soft deletion for users, inboxes, teams, and tags - Rename tables and queries. Abhinav Raut 2024-11-13 01:47:16 +05:30
  • 9cd8aae3dc feat: button to scroll to the bottom of message list - feat: show new messages in conversation count when user has scrolled to older messages - feat: Events in conversation update automation rules - feat: use prop vee-validate validations in SelectTag custom component and changes to enable use of vee-validate - Adds new column events in automation rules - Delete unlinked messages media files periodically. Abhinav Raut 2024-11-11 03:37:28 +05:30
  • 3909990c11 Fix: Preserve value type information when a WS message is broadcasted. Abhinav Raut 2024-11-06 03:56:36 +05:30
  • 97172f88e0 chore: change icon for rule and action box - adds rounded-lg border to action box. Abhinav Raut 2024-11-06 02:51:49 +05:30
  • d77756476e fix: Ticks of bar charts. - Update shadcn charts. - Refactors user store. - Fix: pagination incorrect total pages. - Comestic changes and cleanups. - Fixes toaster not working in OuterApp.vue. - Allow complete from address in notification settings from address form field. Abhinav Raut 2024-11-06 02:44:02 +05:30
  • a530f36f65 fix: bugs in conversation list filters getting applied without clicking the apply button - Refactor: Make status and priority a subpackage of conversations package - Refactor: Remove hardcoded priority array - Fixes to query builder. - Feat: set Favicon from the general app settings Abhinav Raut 2024-11-04 02:03:55 +05:30
  • 586c7355f9 feat: new automation fields for conversations - hours since created, hours since resolved. - feat: adds new actions - send private note, send reply. - minor fixes. Abhinav Raut 2024-11-03 21:47:47 +05:30
  • b693fc7bf0 fix: remove toast from conversation list errors. Abhinav Raut 2024-11-03 03:30:40 +05:30
  • 4f4d79409c fix: pagination, adds total pages count and total rows count to results. Abhinav Raut 2024-11-03 01:35:16 +05:30
  • ed314eb1a5 feat: reset password flow - feat: notification emails including - welcome email, assigned conversation email, reset password email. - feat: adds outer app component which does not have a navbar - feat: improve email templating, adds contact and conversations fields to email template - fix: evaluator - ensure "contains" checks evaluate individual tokens in the string rather than the entire string. - feat: logo URL for the app in general settings. - General fixes and refactors. - fix: hide trailing prose mirror line breaks. Abhinav Raut 2024-11-03 00:40:04 +05:30
  • 2b911d049e Create LICENSE Abhinav Raut 2024-10-25 15:05:40 +05:30
  • 4d67aa463f feat: Adds support for <a> tags in tiptap editor content - feat: adds new tiptap extension - @tiptap/extension-link - Fix: show rendered text instead of HTML in canned responses list preview Abhinav Raut 2024-10-24 20:07:23 +05:30
  • f1b4007d7d fix: email channel content not being rendered in template - fix: resolved_at, closed_at timestamps getting cleared. - feat: generic code editor for Email templates - feat: Quill editor for canned responses - Refactor: to reuse forms across /admin/conversations components - Update sample toml remove unused key. - Fix: multiple system user pass prompts when setting up for the first time - Remove unused file session.go - Fix: Inline images showing up in reply box as an attachment - Update vite config to proxy requests to /uploads Abhinav Raut 2024-10-24 19:19:01 +05:30
  • ee7be54c0d fix: hide passwords in API response - Minor refactors. - Fixes bugs in SelectTag component. - Update vite. Abhinav Raut 2024-10-23 05:25:10 +05:30
  • 268c0b9b3b fix: schema.sql Abhinav Raut 2024-10-22 12:55:11 +05:30
  • 4932fa058a WIP: Multi tag select rule evaluator for contains operator - rename middlewares - Update config.sample.toml Abhinav Raut 2024-10-22 04:12:13 +05:30
  • b1975d6484 feat: graceful shutdown - feat: sets inter as the app font - feat: update colour theme - remove unncesary redirects after form is saved - feat: addsconv reference number in information accordion - feat: adds reference number filter to conversation list - feat: adds title for router components - chore: remove unused uuid columns from tables Abhinav Raut 2024-10-22 02:52:36 +05:30
  • 2b25ce32b6 feat: adds nonce check for oidc token exchange - feat: adds filters support on conversations list - refactor middlewares.go - Adds new paginate.go for generating filtered paginated SQL queries this removes sql generation code from the conversations package. - rename some components - removes hardcoded /uploads/ Abhinav Raut 2024-10-17 04:21:22 +05:30
  • 98df9efd63 feat: adds dropdown to automation form fields - feat: adds csrf token check - feat: adds conversation sub and unsub for WS updates. - Clean up and remove unncessary code - refactor and simplify auth middlewares - fix: automation rules - Update schema.sql Abhinav Raut 2024-10-14 01:50:08 +05:30
  • fbf631d8ad fix: whitespace being trimmed in canned repsonse - refactor: conversations store. - feat: Show conversation subject on top of conversation messages list - feat: adds shadow to panels - update: schema.sql adds insert statements for priority / status - fix: trim canned response content to 100 chars. - revert: rename team conversations tab to unassigned. Abhinav Raut 2024-10-11 05:31:12 +05:30
  • 7e15995048 fix: file uploads with same file names replacing previous files, switches to uuids for stored filenames. - minor refactor and fixes. Abhinav Raut 2024-10-10 02:57:44 +05:30
  • 844dbf1e9d fix: auth - fix: null attachments in get message api. Abhinav Raut 2024-10-09 04:42:01 +05:30
  • 8d580ddf8f Update README.md Abhinav Raut 2024-10-09 03:52:28 +05:30
  • 671b2371b5 feat: attachment download / view button on preview - adds /compact apis for fetching teams and users - adds form field to allow admin to set user password. - fix: inline images for incoming email. - save content id & disposition for each media. - Update to schema.sql Abhinav Raut 2024-10-09 03:50:53 +05:30
  • e246bd335a fix: redirect on successful login from / Abhinav Raut 2024-10-07 04:32:53 +05:30
  • 4f9118d675 feat: new install & set-system-user-password flags for setting up DB schema and setting system user password - fixes issues in auth redirect to login, by making simple session cookie auto create = true. - fixes issues with conversation tab filters WS subscription. - fixes nulls returned for empty team list in handlers - fixes logout btn not working. - fixes charts error when there's no data returned from the API. - Updates schema.sql Abhinav Raut 2024-10-07 04:26:10 +05:30
  • 328f3fec96 fix: /admin/teams forms - refactor & add toasts to forms. Abhinav Raut 2024-10-01 04:14:18 +05:30
  • bcd6a4ab0e refactor & cleanup sso, templates, notification pages. Abhinav Raut 2024-09-30 05:04:58 +05:30
  • e16c627f67 feat: refactor frontend conversations - remove unused heroicons pkg. Abhinav Raut 2024-09-30 01:01:06 +05:30
  • 5d2d227f24 clean up dashboard. Abhinav Raut 2024-09-29 01:49:10 +05:30
  • a48626fc10 feat: loaders to components. Abhinav Raut 2024-09-27 05:53:42 +05:30
  • f4584dc3c1 feat: inline image attachments. Abhinav Raut 2024-09-24 05:48:43 +05:30
  • 17b4c064bd delete permissions.json Abhinav Raut 2024-09-19 04:18:01 +05:30
  • 0e84fac099 feat: ACL and ABAC - Simplify ws package. Abhinav Raut 2024-09-19 04:17:03 +05:30
  • a38edb1572 refactor: notifications package. - minor refactors in conversations pkg. Abhinav Raut 2024-08-27 04:16:34 +05:30
  • f42824aceb feat: set menu card max-w . - fix: program crashing when OIDC provider request fails. Abhinav Raut 2024-08-26 03:30:09 +05:30
  • 7056ed04db wip: canned responses admin section. Abhinav Raut 2024-08-26 01:35:21 +05:30
  • d647d88502 feat: get statuses / priorities from their respective tables - adds schema.sql - format entire codebase Abhinav Raut 2024-08-25 18:29:04 +05:30
  • d20469dab8 Merge pull request #2 from ketan-10/main Abhinav Raut 2024-08-25 17:31:21 +05:30
  • 5476888166 fix --help/-h flag issue #1 Ketan Nilkanth 2024-08-25 17:29:44 +05:30
  • 14451b2469 update .gitattributes Abhinav Raut 2024-08-19 12:48:17 +05:30
  • 9b590fce73 chore: add .gitattributes Abhinav Raut 2024-08-19 12:47:36 +05:30
  • 5dc630c540 feat: admin tags. Abhinav Raut 2024-08-18 15:29:04 +05:30
  • 531bc3136f wip: admin tags page. Abhinav Raut 2024-08-14 13:22:27 +05:30
  • 17ba38e9a4 Update README.md Abhinav Raut 2024-08-14 13:21:24 +05:30
  • 8fa2e596f7 Update README.md Abhinav Raut 2024-08-14 11:15:36 +05:30
  • ce30055223 PUSH COMMITS Abhinav Raut 2024-08-13 03:32:31 +05:30
  • 06db29f7f3 refactor. Abhinav Raut 2024-08-11 03:52:05 +05:30
  • 704c485b6a refactor Abhinav Raut 2024-08-09 03:55:20 +05:30
  • e698f010e1 refactor. Abhinav Raut 2024-08-05 11:59:06 +05:30
  • 4c52af8f62 feat: dashboard. Abhinav Raut 2024-08-02 04:50:47 +05:30
  • ead54665fb wip: oidc Abhinav Raut 2024-07-31 04:02:34 +05:30
  • 3d6d513ba9 more commits. Abhinav Raut 2024-07-29 04:03:19 +05:30
  • 9719073f70 kill message pkg. Abhinav Raut 2024-07-29 03:12:52 +05:30
  • 79db632c3a refactor before merging conversations / messages pkg. Abhinav Raut 2024-07-29 02:00:10 +05:30
  • 7ac9a2fe67 refactor entire backend Abhinav Raut 2024-07-25 02:03:56 +05:30
  • 8b763fb167 refactor. Abhinav Raut 2024-07-24 03:00:54 +05:30
  • 5e00558e9b feat: updates to admin page. - role page. Abhinav Raut 2024-07-22 03:05:30 +05:30
  • 750dbd1c56 feat: automation form. Abhinav Raut 2024-07-18 04:02:55 +05:30
  • f6bb48f08d wip: workflows. Abhinav Raut 2024-07-15 03:39:48 +05:30
  • f86077f944 refactor. Abhinav Raut 2024-07-15 02:55:27 +05:30
  • 167399569d more commits Abhinav Raut 2024-07-11 02:38:21 +05:30
  • 78a4caba3b more commits. Abhinav Raut 2024-07-10 05:17:07 +05:30
  • e1c32afcf2 more. Abhinav Raut 2024-07-05 02:54:57 +05:30
  • d0326cfedd more commits. Abhinav Raut 2024-07-02 03:10:00 +05:30
  • d7fb9be211 some more commits? Abhinav Raut 2024-07-01 03:08:45 +05:30
  • 6d027c92ab refactor email inbox. Abhinav Raut 2024-06-26 01:43:17 +05:30
  • 2bbb161593 chore: seperate frontend into differenet directories. Abhinav Raut 2024-06-23 23:24:43 +05:30
  • 6838cf7a71 Some more commits. Abhinav Raut 2024-06-16 02:27:41 +05:30
  • 3c2d23569c some more commits. Abhinav Raut 2024-06-12 03:47:17 +05:30
  • 6a27b2fa4b refactor Abhinav Raut 2024-06-10 03:45:48 +05:30
  • edab73a8fa starting again Abhinav Raut 2024-05-25 11:49:15 +05:30
  • 7bf69d3b8c Initial commit Abhinav Raut 2024-05-12 17:44:24 +05:30