Commit Graph
2130 Commits
Author SHA1 Message Date
Muhsin Keloth cf9fb84bd5 feat: add linear cta 2024-05-22 15:48:26 +05:30
Muhsin Keloth e847c34380 chore: review fixes 2024-05-22 15:03:10 +05:30
Sivin VargheseandGitHub 023d3e0821 Merge branch 'develop' into feature/cw-3271 2024-05-22 14:07:32 +05:30
Muhsin KelothandGitHub 023b3ad507 feat: Add APIs for linear integration (#9346) 2024-05-22 13:37:58 +05:30
Sivin VargheseandGitHub 0d13c11c44 fix: Right click Snooze is not working (#9498) 2024-05-22 13:03:49 +05:30
Muhsin Keloth 717e744b08 Update linear.js 2024-05-22 13:00:50 +05:30
Muhsin KelothandGitHub 831ac02d82 Merge branch 'feat/linear-backend' into feature/cw-3271 2024-05-22 08:56:18 +05:30
Muhsin KelothandGitHub a0d85557e4 Merge branch 'develop' into feat/linear-backend 2024-05-22 08:54:18 +05:30
PranavandGitHub 7a1a686133 fix: Fix typo in the font for portals (#9515)
The fonts on the portal were not loaded properly before due to a typo in
the stylesheet. The font that is shown on the public portal is ui-sans
right now. This PR fixes it.
2024-05-21 13:35:35 -07:00
Muhsin Keloth 23ac2d9e4b chore: remove unused code 2024-05-21 16:53:20 +05:30
Muhsin Keloth 4b0345a577 chore: remove unwanted changes 2024-05-21 13:50:31 +05:30
Muhsin Keloth df0a7a348b chore: change link dropdown component 2024-05-20 17:05:07 +05:30
Muhsin KelothandGitHub 6550287f97 Merge branch 'feat/linear-backend' into feature/cw-3271 2024-05-20 16:25:30 +05:30
Muhsin KelothandGitHub cfb1ae0dd1 Merge branch 'develop' into feat/linear-backend 2024-05-20 16:25:23 +05:30
Sivin VargheseandGitHub 00dca9466a feat: Move the SLA filter dropdown to UI folder (#9502)
# Pull Request Template

## Description

I moved the newly created SLA filter dropdown to the UI folder to use in
adding the Linear issue modal.
2024-05-20 16:23:42 +05:30
Muhsin Keloth 95d2a57a81 chore: add create comment api 2024-05-20 15:34:38 +05:30
e9831b8855 feat: add inbox reconnection banner (#9441)
![CleanShot 2024-05-09 at 12 44
07@2x](https://github.com/chatwoot/chatwoot/assets/18097732/2b2861d4-ddcb-481a-b411-f553c19ff573)

![CleanShot 2024-05-09 at 12 44
36@2x](https://github.com/chatwoot/chatwoot/assets/18097732/9cdb8213-acce-4499-a72b-1feba2b611a6)

---------

Co-authored-by: Fayaz Ahmed <fayazara@gmail.com>
2024-05-20 11:57:03 +05:30
Muhsin Keloth 6b86b6f87d chore: refactor link issue related components 2024-05-20 10:55:00 +05:30
Muhsin Keloth b5d655171e chore: refactor issue component 2024-05-20 10:31:37 +05:30
Muhsin Keloth 4263ea7db1 chore: more cleanups 2024-05-20 10:07:55 +05:30
Muhsin Keloth 3552eede47 chore: more cleanups 2024-05-20 09:57:28 +05:30
Muhsin Keloth 24825a070a feat: change search component 2024-05-18 22:46:32 +05:30
Muhsin Keloth 7767c83206 Update IssueItem.vue 2024-05-18 12:34:30 +05:30
Muhsin Keloth 64324d239e chore: style changes 2024-05-18 12:08:22 +05:30
Muhsin Keloth 6471db4ba7 chore: code cleanup 2024-05-17 20:23:55 +05:30
Muhsin Keloth d7e7e4d8c9 Update IssueItem.vue 2024-05-17 16:49:22 +05:30
Muhsin Keloth 1fb84c6402 chore: change everything to vue3 syntax 2024-05-17 16:09:08 +05:30
Muhsin Keloth 2c2e000264 Merge branch 'feature/cw-3271' of https://github.com/chatwoot/chatwoot into feature/cw-3271 2024-05-17 16:08:43 +05:30
Muhsin Keloth 3376183b03 chore: migrate linear base to vue3 syntax 2024-05-17 15:14:38 +05:30
Muhsin KelothandGitHub 8159aad772 Merge branch 'feat/linear-backend' into feature/cw-3271 2024-05-17 15:01:26 +05:30
Muhsin KelothandGitHub b40c3110aa Merge branch 'develop' into feat/linear-backend 2024-05-17 15:00:04 +05:30
Muhsin Keloth 3d1bafa3c0 feat: complete basic front end 2024-05-17 14:04:48 +05:30
Muhsin Keloth 0e11dac471 feat: create basic front end 2024-05-17 12:06:19 +05:30
Sivin VargheseandGitHub a83b609025 fix: New account button style in switch account modal (#9456) 2024-05-16 22:33:43 +05:30
Muhsin KelothandGitHub e992c23d03 Merge branch 'feat/linear-backend' into feat/linear-frontend 2024-05-16 17:30:58 +05:30
Muhsin KelothandGitHub b663f3201c Merge branch 'develop' into feat/linear-backend 2024-05-16 15:25:33 +05:30
Chatwoot BotandGitHub b0b4668d23 chore: Update translations (#9439)
- update translations from crowdin
2024-05-15 21:52:30 -07:00
Sivin VargheseandGitHub 5657473573 fix: Dashboard phone number input country undefined in onSelectCountry (#9473)
# Pull Request Template

## Description

This PR will fix this sentry
[issue](https://chatwoot-p3.sentry.io/issues/5291039795/)

**Issue**
The root cause of this issue is the usage of
`keyboardEventListenerMixins`. The key events are always active when the
edit conversation modal is active, even if the country dropdown is not
visible. So, if we press the enter key, this error will be thrown into
the console.

**Solution**
Remove the use of `keyboardEventListenerMixins` and handle it directly
in the Vue native key events. Also, always check if the dropdown is
active.

**Other changes**
1. Remove the `mouseup` event lister and use the click away directive.
2. Use inline Tailwind css


Fixes
https://linear.app/chatwoot/issue/CW-3282/phonenumberinput-country-undefined-in-onselectcountry

## Type of change

- [x] Bug fix (non-breaking change which fixes an issue)

## How Has This Been Tested?

**Steps**
1. Open a conversation.
3. And click the edit contact button
4. And click the enter key
5. Now you can see the error in the console


## Checklist:

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [x] I have commented on my code, particularly in hard-to-understand
areas
- [ ] I have made corresponding changes to the documentation
- [x] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [x] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream
modules
2024-05-16 09:16:02 +05:30
ae5ef73e91 fix: Update the voice note format to MP3 to fix the delivery issues (#9448)
Use MP3 as the default format to send voice notes recorded from
Chatwoot. This change was made to fix the issue of Telegram voice notes
not working with the error `WEBPAGE_CURL_FAILED` .

Telegram treats the mp3 recordings as audio attachments. Once we can
identify a fix for the original issue, we will revisit the `ogg`
implementation.

---------

Co-authored-by: Sojan Jose <sojan@pepalo.com>
2024-05-15 17:53:45 -07:00
Sojan JoseandGitHub 7ed375f6f5 chore: Show valid error messages on Inbox creation (#9474)
At the moment, when creating an inbox for Whatsapp, Telegram, etc., we show a generic error message saying that inbox creation failed. This PR will show the error messages directly from the API call, which is more helpful as it says if the error is due to the provided credentials.
2024-05-15 15:53:41 -07:00
Shivam MishraandGitHub bc8736c08e fix: widget does not load when navigating on pages with view transition [CW-3249] (#9443)
* feat: add ids to each element

* feat: restore elements for apps that use view transitions

* fix: remove generator check condition

* feat: handle turbolinks

* fix: new body handling

* chore: undo debug changes
2024-05-15 10:45:03 +05:30
Sivin VargheseandGitHub 5a289776de fix: Widget phone number input country undefined in onSelectCountry (#9457)
* fix: Widget phone number input country undefined in onSelectCountry

* chore: Minor fix
2024-05-15 09:48:55 +05:30
Muhsin Keloth 87e8e342c9 Update index.vue 2024-05-14 12:27:52 +05:30
Muhsin Keloth 27ec845faa chore: add url in issue 2024-05-14 08:28:24 +05:30
iamsivin 91cefe2072 chore: Fix input styles 2024-05-14 00:55:54 +05:30
Muhsin Keloth aa3f2b56bc chore: minor fix 2024-05-13 21:08:59 +05:30
Muhsin Keloth bc5449f208 chore: translation updates 2024-05-13 19:13:03 +05:30
Muhsin Keloth e1bfd9a17a chore: translation updates 2024-05-13 19:04:06 +05:30
Muhsin Keloth 4825ab1a29 chore: code cleanup 2024-05-13 18:34:40 +05:30
iamsivin 7efc2b9325 chore: Style fix 2024-05-13 14:33:01 +05:30