[COMPASS-4061] Compass Intercom Chat Missing Image Distorts Dialog window Created: 28/Dec/19  Updated: 29/Oct/23  Resolved: 06/Jan/20

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: 1.18.0, 1.19.12, 1.20.3, 1.20.4
Fix Version/s: 1.20.4

Type: Bug Priority: Major - P3
Reporter: Felicia Hsieh Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Win10
Chrome 66.0.3359.181
Compass 1.19.12


Attachments: PNG File CompassErrorLargeImage.png     PNG File CompassErrorLargeImageA.png     PNG File Screen Shot 2019-12-31 at 11.11.16 AM.png     PNG File feedback-vms5q561aa.png    

 Description   

After pressing the Intercom Chat Window (blue chat button), "MongoDB Help Center" dialog window extends beyond what's normal. The broken image link might affect this view. See attached images.

User reproduced with 1.20.4

I also reproduced on MacOS 10.14.5 with Compass 1.18.0 Stable. The DevTools image might indicate it may be the "Got FeedBack?" image that is involved.



 Comments   
Comment by Githook User [ 06/Jan/20 ]

Author:

{'name': 'Massimiliano Marcon', 'email': 'me@marcon.me', 'username': 'mmarcon'}

Message: COMPASS-4061: Whitelisted webassets.mongodb.com

In the intercom widget, we need to add a module to point users
to UserVoice for feedback. The image is hosted on
webassets.mongodb.com so we need to whitelist it in the
Content Security Policy.
Branch: driver/update-3.4.0
https://github.com/mongodb-js/compass/commit/7cd5dcedfa6fac1c806ee4fd2f2dd090ad2d3d29

Comment by Githook User [ 06/Jan/20 ]

Author:

{'name': 'Massimiliano Marcon', 'email': 'me@marcon.me', 'username': 'mmarcon'}

Message: COMPASS-4061: Whitelisted webassets.mongodb.com

In the intercom widget, we need to add a module to point users
to UserVoice for feedback. The image is hosted on
webassets.mongodb.com so we need to whitelist it in the
Content Security Policy.
Branch: COMPASS-3933
https://github.com/mongodb-js/compass/commit/7cd5dcedfa6fac1c806ee4fd2f2dd090ad2d3d29

Comment by Githook User [ 06/Jan/20 ]

Author:

{'name': 'Massimiliano Marcon', 'email': 'me@marcon.me', 'username': 'mmarcon'}

Message: COMPASS-4061: Whitelisted webassets.mongodb.com

In the intercom widget, we need to add a module to point users
to UserVoice for feedback. The image is hosted on
webassets.mongodb.com so we need to whitelist it in the
Content Security Policy.
Branch: master
https://github.com/mongodb-js/compass/commit/7cd5dcedfa6fac1c806ee4fd2f2dd090ad2d3d29

Comment by Githook User [ 06/Jan/20 ]

Author:

{'name': 'Massimiliano Marcon', 'email': 'me@marcon.me', 'username': 'mmarcon'}

Message: COMPASS-4061: Whitelisted webassets.mongodb.com

In the intercom widget, we need to add a module to point users
to UserVoice for feedback. The image is hosted on
webassets.mongodb.com so we need to whitelist it in the
Content Security Policy.
Branch: COMPASS-4061
https://github.com/mongodb-js/compass/commit/8ac7f600f06dc53cae21ab3319c490c640cc9b59

Comment by Massimiliano Marcon [ 06/Jan/20 ]

The problem was due to a new module added to the Intercom messenger that was loading an image from a location not included in the security policy list. Removed the module for now.

Generated at Wed Feb 07 22:35:07 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.