{"push_id":680843717,"size":43,"distinct_size":4,"ref":"refs/heads/CLDINT-1150","head":"9cc234477a409256a69d05da760a4dbf43072e18","before":"a4825cf71cf5c9b019ef0df01a5cbbe9dea3b692","commits":[{"sha":"d4381e9d49419a8b18b1f69a832bf4a3b9d23464","author":{"email":"871e018a52f09558852f97c92b2c4f47c66e047b@exoplatform.com","name":"eXo CI server"},"message":"ar injection on 20150312-174644","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/d4381e9d49419a8b18b1f69a832bf4a3b9d23464"},{"sha":"a10232439d490e30a50f9c277b6addf3f633465f","author":{"email":"871e018a52f09558852f97c92b2c4f47c66e047b@exoplatform.com","name":"eXo CI server"},"message":"vi injection on 20150313-174452","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/a10232439d490e30a50f9c277b6addf3f633465f"},{"sha":"80b45c2f6d36b3b1ce2d6b22246f72ed03c8a9b5","author":{"email":"871e018a52f09558852f97c92b2c4f47c66e047b@exoplatform.com","name":"eXo CI server"},"message":"pl injection on 20150316-174728","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/80b45c2f6d36b3b1ce2d6b22246f72ed03c8a9b5"},{"sha":"f1e24e7367cb8f12104c6ac93807bcc81d8f3963","author":{"email":"7d9084496fdc39efb3a4ffb82ab5bf233eef507b@exoplatform.com","name":"Romain Dénarié"},"message":"CHAT-160: Localization of meeting notes in wiki\n\nFix description:\n* Define i18n keys for translations in wiki's meeting notes\n* Use these keys when generating the meeting notes.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/f1e24e7367cb8f12104c6ac93807bcc81d8f3963"},{"sha":"715da423343afed7a4b7d86ddec906d609e12876","author":{"email":"6dd59f5ef017996e26bbf709a0989d0b80af81bb@exoplatform.com","name":"trangvh"},"message":"CHAT-160: Replace Locale.forLanguageTag by the constructor for Java 6 compatibility.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/715da423343afed7a4b7d86ddec906d609e12876"},{"sha":"8302e5ad88c90a6cc4e04cbb158c8f6b2d59416f","author":{"email":"6dd59f5ef017996e26bbf709a0989d0b80af81bb@exoplatform.com","name":"trangvh"},"message":"Revert \"CHAT-160: Replace Locale.forLanguageTag by the constructor for Java 6 compatibility.\"\n\nThis reverts commit 715da423343afed7a4b7d86ddec906d609e12876.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/8302e5ad88c90a6cc4e04cbb158c8f6b2d59416f"},{"sha":"b6c31b58ac4aee55a9b5d5587cc1794af00271e5","author":{"email":"f2a25d36de76ff3ed785509d233978cad014ebbf@gmail.com","name":"nguyenthienhuong"},"message":"CHAT-130: Failed to upload file to renamed spaces\n\nFix description:\n* Get the correct space's drive from its groupID.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/b6c31b58ac4aee55a9b5d5587cc1794af00271e5"},{"sha":"b8d027b968f21d94a6b4a526a62946226257e5e7","author":{"email":"89112f7099e7d8cc61314a065b4676c6241ebb15@exoplatform.com","name":"TRAN Trung-Thanh"},"message":"CHAT-168: Broken message encoding when using Apache front-end\n\nProblem analysis\n- If connecter does not declare explicitly URI Encoding, transfered message will be encoded in Latin-1\n\nFix description\n- Encode UTF-8 String when sending message from client\n- Decode String when receiving it in server","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/b8d027b968f21d94a6b4a526a62946226257e5e7"},{"sha":"8d2df849e135bd21c2d3cedf671805fe6d5412de","author":{"email":"f2a25d36de76ff3ed785509d233978cad014ebbf@gmail.com","name":"nguyenthienhuong"},"message":"CHAT-139: Meeting notes should be saved in space wiki\n\nProblem analysis:\n* Function getSpaceByDisplayName uses input as space's display name.\n  This value is stored in targetFullname and needn't to be cleaned else.\n\nFix description:\n* Remove the redundant processing of targetFullname.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/8d2df849e135bd21c2d3cedf671805fe6d5412de"},{"sha":"f9da883fd6761db4efcf72ee916afe79535cd81f","author":{"email":"6dd59f5ef017996e26bbf709a0989d0b80af81bb@exoplatform.com","name":"trangvh"},"message":"CHAT-185: Wrong MIME type when file extension is in upper case\n\nFix description:\n* Detect MIME type from file extension by ignoring case.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/f9da883fd6761db4efcf72ee916afe79535cd81f"},{"sha":"b355bad87902bba986bbd943e99d606034cb19f6","author":{"email":"f2a25d36de76ff3ed785509d233978cad014ebbf@gmail.com","name":"nguyenthienhuong"},"message":"CHAT-141: [Meeting notes in Wiki] Problem when user hasn't avatar\n\nProblem analysis:\n* When user hasn't avatar, there isn't node soc:avatar (in social workspace).\n\nFix description:\n* Use REST service to get the user avatar.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/b355bad87902bba986bbd943e99d606034cb19f6"},{"sha":"514c6cc0f8044bfefbccf247dfb1a18d133c0195","author":{"email":"f2a25d36de76ff3ed785509d233978cad014ebbf@gmail.com","name":"nguyenthienhuong"},"message":"CHAT-140: [Meeting notes in wiki] HTML encoding of some special characters in chat message\n\nProblem analysis:\n* Some special characters (&,<,>, ..) were escaped in chat-module.js (sendFullMessage) before saving to MongoDB.\n  It lacks however the decoding when getting the message content from MongoDB to save as wiki page.\n\nFix description:\n* Decode message's content before saving as wiki.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/514c6cc0f8044bfefbccf247dfb1a18d133c0195"},{"sha":"0506ec6698e22d0ae917d19b3e199091e1fedb95","author":{"email":"6dd59f5ef017996e26bbf709a0989d0b80af81bb@exoplatform.com","name":"trangvh"},"message":"CHAT-155: [Platform Jboss] Failed to load chat.properties\n\nProblem analysis:\n* The folder path is got from catalina.base which doesn't make sense in Jboss bundle.\n\nFix description:\n* In case exo.conf.dir is defined (Chat server is deployed inside Platform bundle), use this value for the folder path of chat.properties.\n* Otherwise, take either catalina.base (Tomcat) or jboss.server.config.dir for Tomcat and Jboss respectively.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/0506ec6698e22d0ae917d19b3e199091e1fedb95"},{"sha":"e416128c9b63a68cadb07460c7184e987534f19f","author":{"email":"6dd59f5ef017996e26bbf709a0989d0b80af81bb@exoplatform.com","name":"trangvh"},"message":"CHAT-166: [Two-Server mode] Failed to get and render messages\n\nProblem analysis:\n* Chat server needs Apache commons-lang3 3.2 for StringEscapeUtils.escapeJson.\n  This library is available in Platform but not in chatServer.war in case of 2-server mode.\n\nFix description:\n* Upgrade to Apache commons-lang3 3.2 in the global pom.xml\n* Remove unnecessary version declaration in modules.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/e416128c9b63a68cadb07460c7184e987534f19f"},{"sha":"1f777fafd625a5a058e8b5bf21779cdcbeea239a","author":{"email":"89112f7099e7d8cc61314a065b4676c6241ebb15@exoplatform.com","name":"TRAN Trung-Thanh"},"message":"CHAT-188: Weird encoding of file name when dropping.\n\nProblem analysis:\n* When dropping file, the file name isn't encoded and therefore broken.\n\nFix description:\n* Encode the filename in both case: drop file (in jquery-plugin-filedrop) or select file (in ajaxForm).\n* Decode the filename for chat message.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/1f777fafd625a5a058e8b5bf21779cdcbeea239a"},{"sha":"34fa708f7bf025df2d6eec77c79fe0c10d2f9e9c","author":{"email":"89112f7099e7d8cc61314a065b4676c6241ebb15@exoplatform.com","name":"TRAN Trung-Thanh"},"message":"CHAT-187, CHAT-191: Failed to upload file in a space room where space name contains non-ASCII characters\n\nFix description:\n- Encode non-ASCII space name in js to avoid encoding problem while transfering request then decode it when using eXo Platform service.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/34fa708f7bf025df2d6eec77c79fe0c10d2f9e9c"},{"sha":"ca417bb14f52b191557ed7e0516a0bf2db8235d7","author":{"email":"f2a25d36de76ff3ed785509d233978cad014ebbf@gmail.com","name":"nguyenthienhuong"},"message":"CHAT-144: HTML encoding when team's name contains accented characters\n\nProblem analysis:\n* Redundant escaping of Team name.\n\nFix description:\n* Remove escapeHtml4 before putting to JSON list for viewing.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/ca417bb14f52b191557ed7e0516a0bf2db8235d7"},{"sha":"1a9355fea8f1266537dd2a4cbddebeb505aa8b1f","author":{"email":"d02b7f594db601683d9c6ba40a1a8b43123b58ca@exoplatform.com","name":"Pham Duy Dong"},"message":"CHAT-186: Old space name on the right panel after renaming space.\n\nProblem analysis:\n* The space name on the right panel is only updated after clicking the item on the left list.\n\nFix description:\n* When the space name on the right panel is different from the value on the left, update its value and reload the space chat room.\n* Reload also when the Space room is in Favorite list.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/1a9355fea8f1266537dd2a4cbddebeb505aa8b1f"},{"sha":"5d742300760c76838c90f92c5bd1127a42939998","author":{"email":"f2a25d36de76ff3ed785509d233978cad014ebbf@gmail.com","name":"nguyenthienhuong"},"message":"CHAT-123: Meeting Notes are not sent by email\n\nProblem analysis:\n* Always return empty array when getting users of 1:1 chat room\n* Subject in email's content displays incorrectly in case of 1:1 chat room\n\nFix description:\n* Use SMTPS (Simple Mail Transfer Protocol Secure) insteads of SMTP for transport layer.\n* Create new function: getUsersInRoomChatOneToOne(UserService class) to get the USERS in private room (1:1).","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/5d742300760c76838c90f92c5bd1127a42939998"},{"sha":"0bf15ce1bc47bc8acd8f4f2add225d14bd7b2b3d","author":{"email":"f2a25d36de76ff3ed785509d233978cad014ebbf@gmail.com","name":"nguyenthienhuong"},"message":"CHAT-165: Encode problem in email's content\n\nProblem analysis:\n* Email's subject displays weirdly in case space's name or team's name contains special characters.\n* Email's content displays weirdly when meeting notes contain non-latin characters\n* User name displays weirdly in the email when it contains special characters.\n* Questions, Links, Files display when meeting notes don't contain any Questions, Links, Files\n\nFix descriptions:\n* Set UTF-8 for email's subject\n* Use BodyPart, MimeBodyPart, Multipart, MimeMultipart for email's content to resolve the problem related to email's content encoding.\n* Add condition before displaying Questions, Links, Files in email's content.","distinct":false,"url":"https://api.github.com/repos/exo-addons/chat-application/commits/0bf15ce1bc47bc8acd8f4f2add225d14bd7b2b3d"}]}