2018-05-27 · 17 🎉 · 24 🐛 · 41 🔍 · 29 👩💻👨💻
- Implement a local password policy (#9857)
- Options to enable/disable each Livechat registration form field (#10584)
- Return the result of the
/me
endpoint within the result of the/login
endpoint (#10677) - Lazy load image attachments (#10608)
- View pinned message's attachment (#10214 by @c0dzilla)
- Add REST API endpoint
users.getUsernameSuggestion
to get username suggestion (#10702) - REST API endpoint
settings
now allow set colors and trigger actions (#10488 by @ThomasRoehl) - Add REST endpoint
subscriptions.unread
to mark messages as unread (#10778) - REST API endpoint
/me
now returns all the settings, including the default values (#10662) - Now is possible to access files using header authorization (
x-user-id
andx-auth-token
) (#10741) - Add REST API endpoints
channels.counters
,groups.counters and
im.counters` (#9679 by @xbolshe) - Add REST API endpoints
channels.setCustomFields
andgroups.setCustomFields
(#9733 by @xbolshe) - Add REST endpoints
channels.roles
&groups.roles
(#10607) - Add more options for Wordpress OAuth configuration (#10724)
- Setup Wizard (#10523)
- Improvements to notifications logic (#10686)
- Add permission
view-broadcast-member-list
(#10753)
- Livechat managers were not being able to send messages in some cases (#10663)
- Livechat settings not appearing correctly (#10612)
- Enabling
Collapse Embedded Media by Default
was hiding replies and quotes (#10427 by @c0dzilla) - Missing option to disable/enable System Messages (#10704)
- Remove outdated translations of Internal Hubot's description of Scripts to Load that were pointing to a non existent address (#10448)
- UI was not disabling the actions when users has had no permissions to create channels or add users to rooms (#10564 by @cfunkles & @chuckAtCataworx)
- Private settings were not being cleared from client cache in some cases (#10625)
- Not escaping special chars on mentions (#10793 by @erhan-)
- Send a message when muted returns inconsistent result in chat.sendMessage (#10720)
- Regression: Empty content on announcement modal (#10733)
- Missing attachment description when Rocket.Chat Apps were enabled (#10705)
- Improve desktop notification formatting (#10445 by @Sameesunkaria)
- Message box emoji icon was flickering when typing a text (#10678)
- Channel owner was being set as muted when creating a read-only channel (#10665)
- SAML wasn't working correctly when running multiple instances (#10681)
- Internal Error when requesting user data download (#10837)
- Broadcast channels were showing reply button for deleted messages and generating wrong reply links some times (#10835)
- User's preference
Unread on Top
wasn't working for LiveChat rooms (#10734) - Cancel button wasn't working while uploading file (#10715 by @Mr-Gryphon)
- Missing pagination fields in the response of REST /directory endpoint (#10840)
- Layout badge cutting on unread messages for long names (#10846 by @kos4live)
- Slack-Bridge bug when migrating to 0.64.1 (#10875)
- Horizontally align items in preview message (#10883)
- The first users was not set as admin some times (#10878)
🔍 Minor changes
- Release 0.64.2 (#10812 by @Sameesunkaria & @erhan- & @peccu & @winterstefan)
- Release 0.64.1 (#10660 by @saplla)
- Release 0.64.0 (#10613 by @TwizzyDizzy & @christianh814 & @tttt-conan)
- Release 0.63.3 (#10504)
- Release 0.63.2 (#10476)
- add redhat dockerfile to master (#10408)
- Apps: Command Previews, Message and Room Removal Events (#10822)
- Develop sync (#10815 by @nsuchy)
- Major dependencies update (#10661)
- Prevent setup wizard redirects (#10811)
- Prometheus: Add metric to track hooks time (#10798)
- Regression: Autorun of wizard was not destroyed after completion (#10802)
- Prometheus: Fix notification metric (#10803)
- Regression: Fix wrong wizard field name (#10804)
- Prometheus: Improve metric names (#10789)
- Improvement to push notifications on direct messages (#10788)
- Better metric for notifications (#10786)
- Add badge back to push notifications (#10779)
- Wizard improvements (#10776)
- Add setting and expose prometheus on port 9100 (#10766)
- Regression: Fix notifications for direct messages (#10760)
- More improvements on send notifications logic (#10736)
- LingoHub based on develop (#10691)
- Add
npm run postinstall
into example build script (#10524 by @peccu) - Correct links in README file (#10674 by @winterstefan)
- Release 0.64.2 (#10812 by @Sameesunkaria & @erhan- & @peccu & @winterstefan)
- Release 0.64.1 (#10660 by @saplla)
- Release 0.64.0 (#10613 by @TwizzyDizzy & @christianh814 & @tttt-conan)
- Release 0.63.3 (#10504)
- Release 0.63.2 (#10476)
- add redhat dockerfile to master (#10408)
- Fix: Regression in REST API endpoint
/me
(#10833) - Regression: Fix email notification preference not showing correct selected value (#10847)
- Apps: Command previews are clickable & Apps Framework is controlled via a setting (#10853)
- Regression: Make settings
Site_Name
andLanguage
public again (#10848) - Fix: Clarify the wording of the release issue template (#10520)
- Fix: Regression on users avatar in admin pages (#10836)
- Fix: Manage apps layout was a bit confuse (#10882)
- LingoHub based on develop (#10886)
- Fix: Regression Lazyload fix shuffle avatars (#10887)
- Fix: typo on error message for push token API (#10857)
- @Mr-Gryphon
- @Sameesunkaria
- @ThomasRoehl
- @TwizzyDizzy
- @c0dzilla
- @cfunkles
- @christianh814
- @chuckAtCataworx
- @erhan-
- @kos4live
- @nsuchy
- @peccu
- @saplla
- @tttt-conan
- @winterstefan
- @xbolshe
- @Hudell
- @MarcosSpessatto
- @cardoso
- @engelgabriel
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @rafaelks
- @renatobecker
- @rodrigok
- @sampaiodiego
2018-05-18 · 8 🎉 · 16 🐛 · 31 🔍 · 13 👩💻👨💻
- Add REST endpoints
channels.roles
&groups.roles
(#10607) - Add more options for Wordpress OAuth configuration (#10724)
- Setup Wizard (#10523)
- Improvements to notifications logic (#10686)
- Add REST endpoints
channels.roles
&groups.roles
(#10607) - Add more options for Wordpress OAuth configuration (#10724)
- Setup Wizard (#10523)
- Improvements to notifications logic (#10686)
- Not escaping special chars on mentions (#10793 by @erhan-)
- Send a message when muted returns inconsistent result in chat.sendMessage (#10720)
- Regression: Empty content on announcement modal (#10733)
- Missing attachment description when Rocket.Chat Apps were enabled (#10705)
- Improve desktop notification formatting (#10445 by @Sameesunkaria)
- Message box emoji icon was flickering when typing a text (#10678)
- Channel owner was being set as muted when creating a read-only channel (#10665)
- SAML wasn't working correctly when running multiple instances (#10681)
- Send a message when muted returns inconsistent result in chat.sendMessage (#10720)
- Regression: Empty content on announcement modal (#10733)
- Missing attachment description when Rocket.Chat Apps were enabled (#10705)
- Improve desktop notification formatting (#10445 by @Sameesunkaria)
- Message box emoji icon was flickering when typing a text (#10678)
- Channel owner was being set as muted when creating a read-only channel (#10665)
- SAML wasn't working correctly when running multiple instances (#10681)
- Not escaping special chars on mentions (#10793 by @erhan-)
🔍 Minor changes
- Release 0.64.2 (#10812 by @Sameesunkaria & @erhan- & @peccu & @winterstefan)
- Prometheus: Add metric to track hooks time (#10798)
- Regression: Autorun of wizard was not destroyed after completion (#10802)
- Prometheus: Fix notification metric (#10803)
- Regression: Fix wrong wizard field name (#10804)
- Prometheus: Improve metric names (#10789)
- Improvement to push notifications on direct messages (#10788)
- Better metric for notifications (#10786)
- Add badge back to push notifications (#10779)
- Wizard improvements (#10776)
- Add setting and expose prometheus on port 9100 (#10766)
- Regression: Fix notifications for direct messages (#10760)
- More improvements on send notifications logic (#10736)
- LingoHub based on develop (#10691)
- Add
npm run postinstall
into example build script (#10524 by @peccu) - Correct links in README file (#10674 by @winterstefan)
- More improvements on send notifications logic (#10736)
- LingoHub based on develop (#10691)
- Add
npm run postinstall
into example build script (#10524 by @peccu) - Correct links in README file (#10674 by @winterstefan)
- Prometheus: Improve metric names (#10789)
- Improvement to push notifications on direct messages (#10788)
- Better metric for notifications (#10786)
- Add badge back to push notifications (#10779)
- Wizard improvements (#10776)
- Add setting and expose prometheus on port 9100 (#10766)
- Regression: Fix notifications for direct messages (#10760)
- Prometheus: Add metric to track hooks time (#10798)
- Regression: Autorun of wizard was not destroyed after completion (#10802)
- Prometheus: Fix notification metric (#10803)
- Regression: Fix wrong wizard field name (#10804)
- @Hudell
- @MarcosSpessatto
- @cardoso
- @engelgabriel
- @gdelavald
- @karlprieb
- @rafaelks
- @rodrigok
- @sampaiodiego
2018-05-03 · 1 🎉 · 2 🐛 · 3 🔍 · 5 👩💻👨💻
- Store the last sent message to show bellow the room's name by default (#10597)
- E-mails were hidden some information (#10615)
- Regression on 0.64.0 was freezing the application when posting some URLs (#10627)
🔍 Minor changes
2018-04-28 · 2 ️️️⚠️ · 18 🎉 · 44 🐛 · 33 🔍 · 30 👩💻👨💻
- Validate incoming message schema (#9922)
- The property "settings" is no longer available to regular users via rest api (#10411)
- Option to mute group mentions (@all and @here) (#10502)
- GDPR - Right to access and Data Portability (#9906)
- Broadcast Channels (#9950)
- Option to ignore users on channels (#10517)
- Search Provider Framework (#10110 by @tkurz)
- REST API endpoint
/directory
(#10442) - Body of the payload on an incoming webhook is included on the request object (#10259)
- REST endpoint to recover forgotten password (#10371)
- REST endpoint to report messages (#10354)
- Livechat setting to customize ended conversation message (#10108)
- Twilio MMS support for LiveChat integration (#7964 by @t3hchipmunk)
- REST API endpoint
rooms.favorite
to favorite and unfavorite rooms (#10342) - Add internal API to handle room announcements (#10396)
- Add message preview when quoting another message (#10437)
- Prevent the browser to autocomplete some setting fields (#10439)
- Shows user's real name on autocomplete popup (#10444)
- Automatically trigger Redhat registry build when tagging new release (#10414)
- Add information regarding Zapier and Bots to the integrations page (#10574)
- Missing "Administration" menu for users with some administration permissions (#10551 by @kaiiiiiiiii)
- Member list search with no results (#10599)
- Integrations with room data not having the usernames filled in (#10576)
- Add user object to responses in /*.files Rest endpoints (#10480)
- Missing user data on files uploaded through the API (#10473)
- Rename method to clean history of messages (#10498)
- REST spotlight API wasn't allowing searches with # and @ (#10410)
- Dropdown elements were using old styles (#10482 by @kaiiiiiiiii)
- Directory sort and column sizes were wrong (#10403)
- REST API OAuth services endpoint were missing fields and flag to indicate custom services (#10299)
- Error messages weren't been displayed when email verification fails (#10446)
- Wrong column positions in the directory search for users (#10454 by @sumedh123)
- Custom fields was misaligned in registration form (#10463 by @dschuan)
- Unique identifier file not really being unique (#10341 by @abernix)
- Empty panel after changing a user's username (#10404)
- Russian translation of "False" (#10418 by @strangerintheq)
- Links being embedded inside of blockquotes (#10496)
- The 'channel.messages' REST API Endpoint error (#10485)
- Button on user info contextual bar scrolling with the content (#10358 by @okaybroda)
- "Idle Time Limit" using milliseconds instead of seconds (#9824 by @kaiiiiiiiii)
- Missing i18n translation key for "Unread" (#10387)
- Owner unable to delete channel or group from APIs (#9729 by @c0dzilla)
- Livechat translation files being ignored (#10369)
- Missing page "not found" (#6673 by @Prakharsvnit)
- "Highlight Words" wasn't working with more than one word (#10083 by @nemaniarjun)
- Missing "Administration" menu for user with manage-emoji permission (#10171 by @c0dzilla)
- Message view mode setting was missing at user's preferences (#10395 by @kaiiiiiiiii)
- Profile image was not being shown in user's directory search (#10399 by @sumedh123)
- Wrong positioning of popover when using RTL languages (#10428)
- Messages was grouping wrong some times when server is slow (#10472)
- GitLab authentication scope was too open, reduced to read only access (#10225)
- Renaming agent's username within Livechat's department (#10344)
- Missing RocketApps input types (#10394)
- Livechat desktop notifications not being displayed (#10221)
- Autocomplete list when inviting a user was partial hidden (#10409)
- Remove a user from the user's list when creating a new channel removes the wrong user (#10423)
- Room's name was cutting instead of having ellipses on sidebar (#10430)
- Button to delete rooms by the owners wasn't appearing (#10438)
- Updated OpenShift Template to take an Image as a Param (#9946 by @christianh814)
- Incoming integrations being able to trigger an empty message with a GET (#9576)
- Snaps installations are breaking on avatar requests (#10390)
- Wordpress oAuth authentication wasn't behaving correctly (#10550 by @kaiiiiiiiii)
- Switch buttons were cutting in RTL mode (#10558)
- Stop Firefox announcement overflowing viewport (#10503 by @brendangadd)
🔍 Minor changes
- Regression: Various search provider fixes (#10591 by @tkurz)
- Regression: /api/v1/settings.oauth not sending needed info for SAML & CAS (#10596)
- Regression: Apps and Livechats not getting along well with each other (#10598)
- Development: Add Visual Studio Code debugging configuration (#10586)
- Included missing lib for migrations (#10532)
- Develop sync (#10505 by @nsuchy)
- Fix: Remove "secret" from REST endpoint /settings.oauth response (#10513)
- [OTHER] More Listeners for Apps & Utilize Promises inside Apps (#10335)
- [OTHER] Develop sync (#10487)
- Change Docker-Compose to use mmapv1 storage engine for mongo (#10336)
- Add some missing translations (#10435)
- [OTHER] Removed the developer warning on the rest api (#10441)
- Fix and improve vietnamese translation (#10397 by @TDiNguyen & @tttt-conan)
- Use Node 8.9 for CI build (#10405)
- Update allowed labels for bot (#10360 by @TwizzyDizzy)
- Remove @core team mention from Pull Request template (#10384)
- New issue template for Release Process (#10234)
- Master into Develop Branch Sync (#10376)
- Release 0.63.3 (#10504)
- Release 0.63.2 (#10476)
- add redhat dockerfile to master (#10408)
- LingoHub based on develop (#10545)
- Regression: Revert announcement structure (#10544)
- Regression: Upload was not working (#10543)
- Deps update (#10549)
- Regression: /api/v1/settings.oauth not returning clientId for Twitter (#10560)
- Regression: Webhooks breaking due to restricted test (#10555)
- Regression: Rooms and Apps weren't playing nice with each other (#10559)
- Regression: Fix announcement bar being displayed without content (#10554)
- Regression: Inconsistent response of settings.oauth endpoint (#10553)
- Regression: Remove added mentions on quote/reply (#10571)
- Regression: Attachments and fields incorrectly failing on validation (#10573)
- Regression: Rocket.Chat App author link opens in same window (#10575 by @kaiiiiiiiii)
- @Prakharsvnit
- @TDiNguyen
- @TwizzyDizzy
- @abernix
- @brendangadd
- @c0dzilla
- @christianh814
- @dschuan
- @kaiiiiiiiii
- @nemaniarjun
- @nsuchy
- @okaybroda
- @strangerintheq
- @sumedh123
- @t3hchipmunk
- @tkurz
- @tttt-conan
- @Hudell
- @MarcosSpessatto
- @cardoso
- @engelgabriel
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @rafaelks
- @renatobecker
- @rodrigok
- @sampaiodiego
2018-04-18 · 2 🐛 · 2 🔍 · 3 👩💻👨💻
🔍 Minor changes
2018-04-17 · 1 🐛 · 1 🔍 · 2 👩💻👨💻
- Even TypeErrors with SAML (#10475)
🔍 Minor changes
- add redhat dockerfile to master (#10408)
2018-04-07 · 5 🐛 · 6 👩💻👨💻
- Change deprecated Meteor._reload.reload method in favor of Reload._reload (#10348 by @tttt-conan)
- Snaps crashing due to Node v8.11.1 Segfault (#10351)
- Add '.value' in the SAML package to fix TypeErrors on SAML token validation (#10084 by @TechyPeople)
- Incorrect german translation of user online status (#10356 by @kaiiiiiiiii)
- Incorrect French language usage for Disabled (#10355)
2018-04-04 · 1 ️️️⚠️ · 18 🎉 · 44 🐛 · 20 🔍 · 25 👩💻👨💻
- Removed Private History Route (#10103)
- Improve history generation (#10319)
- Interface to install and manage RocketChat Apps (alpha) (#10246)
- Livechat messages rest APIs (#10054 by @hmagarotto)
- Endpoint to retrieve message read receipts (#9907)
- Add option to login via REST using Facebook and Twitter tokens (#9816)
- Add REST endpoint to get the list of custom emojis (#9629)
- GDPR Right to be forgotten/erased (#9947)
- Added endpoint to retrieve mentions of a channel (#10105)
- Add leave public channel & leave private channel permissions (#9584 by @kb0304)
- Added GET/POST channels.notifications (#10128)
- Reply preview (#10086 by @ubarsaiyan)
- Support for agent's phone field (#10123)
- Added endpoint to get the list of available oauth services (#10144)
- REST API method to set room's announcement (channels.setAnnouncement) (#9742 by @TopHattedCat)
- Audio recording as mp3 and better ui for recording (#9726 by @kb0304)
- Setting to configure max delta for 2fa (#9732)
- Livechat webhook request on message (#9870 by @hmagarotto)
- Announcement bar color wasn't using color from theming variables (#9367 by @cyclops24)
- Audio Message UI fixes (#10303 by @kb0304)
- "View All Members" button inside channel's "User Info" is over sized (#10012)
- Apostrophe-containing URL misparsed" (#10242)
- user status on sidenav (#10222)
- Dynamic CSS script isn't working on older browsers (#10152)
- Extended view mode on sidebar (#10160)
- Cannot answer to a livechat as a manager if agent has not answered yet (#10082 by @kb0304)
- User status missing on user info (#9866 by @sumedh123)
- Name of files in file upload list cuts down at bottom due to overflow (#9672 by @sumedh123)
- No pattern for user's status text capitalization (#9783 by @sumedh123)
- Apostrophe-containing URL misparsed (#9739 by @sumedh123)
- Popover divs don't scroll if they overflow the viewport (#9860 by @Joe-mcgee)
- Reactions not working on mobile (#10104)
- Broken video call accept dialog (#9872 by @ramrami)
- Wrong switch button border color (#10081 by @kb0304)
- Nextcloud as custom oauth provider wasn't mapping data correctly (#10090)
- Missing sidebar default options on admin (#10016)
- Able to react with invalid emoji (#8667 by @mutdmour)
- Slack Import reports
invalid import file type
due to a call to BSON.native() which is now doesn't exist (#10071 by @trongthanh) - Verified property of user is always set to false if not supplied (#9719)
- Update preferences of users with settings: null was crashing the server (#10076)
- REST API: Can't list all public channels when user has permission
view-joined-room
(#10009) - Message editing is crashing the server when read receipts are enabled (#10061)
- Download links was duplicating Sub Paths (#10029)
- User preferences can't be saved when roles are hidden in admin settings (#10051)
- Browser was auto-filling values when editing another user profile (#9932 by @kaiiiiiiiii)
- Avatar input was accepting not supported image types (#10011)
- Initial loading feedback was missing (#10028)
- Delete user without username was removing direct rooms of all users (#9986)
- Two factor authentication modal was not showing (#9982)
- Empty sidenav when sorting by activity and there is a subscription without room (#9960)
- New channel page on medium size screens (#9988)
- Delete user without username was removing direct rooms of all users (#9986)
- New channel page on medium size screens (#9988)
- Empty sidenav when sorting by activity and there is a subscription without room (#9960)
- Two factor authentication modal was not showing (#9982)
- File had redirect delay when using external storage services and no option to proxy only avatars (#10272)
- Missing pt-BR translations (#10262)
- /me REST endpoint was missing user roles and preferences (#10240)
- Unable to mention after newline in message (#10078 by @c0dzilla)
- Wrong pagination information on /api/v1/channels.members (#10224)
- Inline code following a url leads to autolinking of code with url (#10163 by @c0dzilla)
- Incoming Webhooks were missing the raw content (#10258)
- Missing Translation Key on Reactions (#10270 by @bernardoetrevisan)
🔍 Minor changes
- Fix: Reaction endpoint/api only working with regular emojis (#10323)
- Bump snap version to include security fix (#10313)
- Update Meteor to 1.6.1.1 (#10314)
- LingoHub based on develop (#10243)
- Rename migration name on 108 to match file name (#10237)
- Fix typo for Nextcloud login (#10159)
- Add a few listener supports for the Rocket.Chat Apps (#10154)
- Add forums as a place to suggest, discuss and upvote features (#10148 by @SeanPackham)
- Fix tests breaking randomly (#10065)
- [OTHER] Reactivate all tests (#10036)
- [OTHER] Reactivate API tests (#9844)
- Start 0.63.0-develop / develop sync from master (#9985)
- Release 0.62.2 (#10087)
- Fix: Renaming channels.notifications Get/Post endpoints (#10257)
- Fix caddy download link to pull from github (#10260)
- Fix: possible errors on rocket.chat side of the apps (#10252)
- Fix snap install. Remove execstack from sharp, and bypass grpc error (#10015)
- Fix: inputs for rocketchat apps (#10274)
- Fix: chat.react api not accepting previous emojis (#10290)
- Fix: Scroll on content page (#10300)
- @Joe-mcgee
- @SeanPackham
- @TopHattedCat
- @bernardoetrevisan
- @c0dzilla
- @cyclops24
- @hmagarotto
- @kaiiiiiiiii
- @kb0304
- @mutdmour
- @ramrami
- @sumedh123
- @trongthanh
- @ubarsaiyan
- @Hudell
- @MarcosSpessatto
- @engelgabriel
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @pierreozoux
- @renatobecker
- @rodrigok
- @sampaiodiego
2018-03-09 · 6 🐛 · 1 🔍 · 4 👩💻👨💻
- Slack Import reports
invalid import file type
due to a call to BSON.native() which is now doesn't exist (#10071 by @trongthanh) - Verified property of user is always set to false if not supplied (#9719)
- Update preferences of users with settings: null was crashing the server (#10076)
- REST API: Can't list all public channels when user has permission
view-joined-room
(#10009) - Message editing is crashing the server when read receipts are enabled (#10061)
- Download links was duplicating Sub Paths (#10029)
🔍 Minor changes
- Release 0.62.2 (#10087)
2018-03-03 · 4 🐛 · 1 🔍 · 4 👩💻👨💻
- Delete user without username was removing direct rooms of all users (#9986)
- New channel page on medium size screens (#9988)
- Empty sidenav when sorting by activity and there is a subscription without room (#9960)
- Two factor authentication modal was not showing (#9982)
🔍 Minor changes
- Release 0.62.1 (#9989)
2018-02-27 · 1 ️️️⚠️ · 24 🎉 · 32 🐛 · 26 🔍 · 39 👩💻👨💻
- Remove Graphics/Image Magick support (#9711)
- Version update check (#9793)
- General alert banner (#9778)
- Browse more channels / Directory (#9642)
- Add user settings / preferences API endpoint (#9457 by @jgtoriginal)
- New sidebar layout (#9608)
- Message read receipts (#9717)
- Alert admins when user requires approval & alert users when the account is approved/activated/deactivated (#7098)
- Allow configuration of SAML logout behavior (#9527 by @mrsimpson)
- Internal hubot support for Direct Messages and Private Groups (#8933 by @ramrami)
- Improved default welcome message (#9298 by @HammyHavoc)
- Makes shield icon configurable (#9746 by @c0dzilla)
- Global message search (beta: disabled by default) (#9687 by @cyberhck & @savikko)
- Allow sounds when conversation is focused (#9312 by @RationalCoding)
- API to fetch permissions & user roles (#9519)
- REST API to use Spotlight (#9509)
- Option to proxy files and avatars through the server (#9699)
- Allow request avatar placeholders as PNG or JPG instead of SVG (#8193 by @lindoelio)
- Image preview as 32x32 base64 jpeg (#9218 by @jorgeluisrezende)
- New REST API to mark channel as read (#9507)
- Add route to get user shield/badge (#9549 by @kb0304)
- GraphQL API (#8158 by @kamilkisiela)
- Livestream tab (#9255)
- Add documentation requirement to PRs (#9658 by @SeanPackham)
- Request mongoDB version in github issue template (#9807 by @TwizzyDizzy)
- Typo on french translation for "Open" (#9934 by @sizrar)
- Wrong behavior of rooms info's Read Only and Collaborative buttons (#9665)
- Close button on file upload bar was not working (#9662)
- Livechat conversation not receiving messages when start without form (#9772)
- Emoji rendering on last message (#9776)
- Chrome 64 breaks jitsi-meet iframe (#9560 by @speedy01)
- Harmonize channel-related actions (#9697 by @mrsimpson)
- Custom emoji was cropping sometimes (#9676 by @anu-007)
- Show custom room types icon in channel header (#9696 by @mrsimpson)
- 'Query' support for channels.list.joined, groups.list, groups.listAll, im.list (#9424 by @xbolshe)
- Livechat issues on external queue and lead capture (#9750)
- DeprecationWarning: prom-client ... when starting Rocket Chat server (#9747 by @jgtoriginal)
- API to retrive rooms was returning empty objects (#9737)
- Chat Message Reactions REST API End Point (#9487 by @jgtoriginal)
- Messages can't be quoted sometimes (#9720)
- GitLab OAuth does not work when GitLab’s URL ends with slash (#9716)
- Close Livechat conversation by visitor not working in version 0.61.0 (#9714)
- Formal pronouns and some small mistakes in German texts (#9067 by @AmShaegar13)
- Facebook integration in livechat not working on version 0.61.0 (#9640)
- Weird rendering of emojis at sidebar when
last message
is activated (#9623) - Rest API helpers only applying to v1 (#9520)
- Desktop notification not showing when avatar came from external storage service (#9639)
- Missing link Site URLs in enrollment e-mails (#9454 by @kemitchell)
- Missing string 'Username_already_exist' on the accountProfile page (#9610 by @sumedh123)
- SVG avatars are not been displayed correctly when load in non HTML containers (#9570)
- Livechat is not working when running in a sub path (#9599)
- Not receiving sound notifications in rooms created by new LiveChats (#9802)
- Silence the update check error message (#9858)
- Parsing messages with multiple markdown matches ignore some tokens (#9884 by @c0dzilla)
- Importers no longer working due to the FileUpload changes (#9850)
- Misplaced "Save Changes" button in user account panel (#9888 by @kaiiiiiiiii)
- Snap build was failing (#9879)
🔍 Minor changes
- Release 0.62.0 (#9935)
- Regression: Fix livechat queue link (#9928)
- Regression: Directory now list default channel (#9931)
- Improve link handling for attachments (#9908)
- Regression: Misplaced language dropdown in user preferences panel (#9883 by @kaiiiiiiiii)
- Fix RHCC image path for OpenShift and default to the current namespace. (#9901 by @jsm84)
- Sync from Master (#9796 by @HammyHavoc)
- [OTHER] Rocket.Chat Apps (#9666)
- Move NRR package to inside the project and convert from CoffeeScript (#9753)
- Update to meteor 1.6.1 (#9546)
- Regression: Avatar now open account related options (#9843)
- Regression: Open search using ctrl/cmd + p and ctrl/cmd + k (#9837)
- Regression: Search bar is now full width (#9839)
- Dependencies update (#9811)
- Fix: Custom fields not showing on user info panel (#9821)
- Regression: Page was not respecting the window height on Firefox (#9804)
- Update bot-config.yml (#9784 by @JSzaszvari)
- Develop fix sync from master (#9797)
- Regression: Change create channel icon (#9851)
- Regression: Fix channel icons on safari (#9852)
- Regression: Fix admin/user settings item text (#9845)
- Regression: Improve sidebar filter (#9905)
- [OTHER] Fix Apps not working on multi-instance deployments (#9902)
- [Fix] Not Translated Phrases (#9877 by @bernardoetrevisan)
- Regression: Overlapping header in user profile panel (#9889 by @kaiiiiiiiii)
- Regression: sort on room's list not working correctly (#9897)
- @AmShaegar13
- @HammyHavoc
- @JSzaszvari
- @RationalCoding
- @SeanPackham
- @TwizzyDizzy
- @anu-007
- @bernardoetrevisan
- @c0dzilla
- @cyberhck
- @jgtoriginal
- @jorgeluisrezende
- @jsm84
- @kaiiiiiiiii
- @kamilkisiela
- @kb0304
- @kemitchell
- @lindoelio
- @mrsimpson
- @ramrami
- @savikko
- @sizrar
- @speedy01
- @sumedh123
- @xbolshe
- @MarcosSpessatto
- @MartinSchoeler
- @engelgabriel
- @filipedelimabrito
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @luisfn
- @rafaelks
- @renatobecker
- @rodrigok
- @sampaiodiego
2018-02-20 · 3 🐛 · 1 🔍 · 3 👩💻👨💻
- Livechat issues on external queue and lead capture (#9750)
- Emoji rendering on last message (#9776)
- Livechat conversation not receiving messages when start without form (#9772)
🔍 Minor changes
- Release 0.61.2 (#9786)
2018-02-14 · 1 🔍 · 1 👩💻👨💻
🔍 Minor changes
- Release 0.61.1 (#9721)
2018-01-27 · 1 ️️️⚠️ · 12 🎉 · 55 🐛 · 43 🔍 · 23 👩💻👨💻
- Decouple livechat visitors from regular users (#9048)
- Contextual Bar Redesign (#8411)
- Update documentation: provide example for multiple basedn (#9442 by @mms-segu)
- Sidebar menu option to mark room as unread (#9216)
- Add mention-here permission #7631 (#9228 by @ryjones)
- Indicate the Self DM room (#9234)
- new layout for emojipicker (#9245)
- add /home link to sidenav footer logo (#9366 by @cyclops24)
- Livechat extract lead data from message (#9135)
- Add impersonate option for livechat triggers (#9107)
- Add support to external livechat queue service provider (#9053)
- Make Custom oauth accept nested usernameField (#9066)
- Contextual bar mail messages (#9510)
- Restore translations from other languages (#9277)
- Remove sweetalert from livechat facebook integration page (#9274)
- Missing translations (#9272)
- File access not working when passing credentials via querystring (#9262)
- [i18n] add room type translation support for room-changed-privacy message (#9369 by @cyclops24)
- Fix livechat register form (#9452)
- Fix livechat build (#9451)
- Fix closing livechat inquiry (#9164)
- Slash command 'unarchive' throws exception if the channel does not exist (#9435 by @ramrami)
- Slash command 'archive' throws exception if the channel does not exist (#9428 by @ramrami)
- Subscriptions not removed when removing user (#9432)
- Highlight setting not working correctly (#9364 by @cyclops24)
- announcement hyperlink color (#9330)
- popover on safari for iOS (#9328)
- last message cutting on bottom (#9345)
- Deleting message with store last message not removing (#9335)
- custom emoji size on sidebar item (#9314)
- svg render on firefox (#9311)
- sidebar footer padding (#9249)
- LDAP/AD is not importing all users (#9309)
- Wrong position of notifications alert in accounts preference page (#9289 by @HammyHavoc)
- English Typos (#9285 by @HammyHavoc)
- Restore translations from other languages (#9277)
- Remove sweetalert from livechat facebook integration page (#9274)
- Missing translations (#9272)
- File access not working when passing credentials via querystring (#9264)
- Move emojipicker css to theme package (#9243)
- Show modal with announcement (#9241)
- "Enter usernames" placeholder is cutting in "create channel" view (#9194 by @TheReal1604)
- File upload not working on IE and weird on Chrome (#9206)
- make the cross icon on user selection at channel creation page work (#9176 by @vitor-nagao)
- Made welcome emails more readable (#9193 by @HammyHavoc)
- Cursor position when reply on safari (#9185)
- Emoji size on last message preview (#9186)
- Unread bar position when room have announcement (#9188)
- Error when user roles is missing or is invalid (#9040 by @paulovitin)
- Make mentions and menu icons color darker (#8922)
- "Use Emoji" preference not working (#9182)
- channel create scroll on small screens (#9168)
- go to replied message (#9172)
- modal data on enter and modal style for file preview (#9171)
- show oauth logins when adblock is used (#9170)
- Last sent message reoccurs in textbox (#9169)
- Update Rocket.Chat for sandstorm (#9062 by @peterlee0127)
- Importers not recovering when an error occurs (#9134)
- Do not block room while loading history (#9121)
- Channel page error (#9091 by @ggrish)
- Restore translations from other languages (#9277)
- Remove sweetalert from livechat facebook integration page (#9274)
- Missing translations (#9272)
- File access not working when passing credentials via querystring (#9262)
- Contextual bar redesign (#9481)
- mention-here is missing i18n text #9455 (#9456 by @ryjones)
- Fix livechat visitor edit (#9506)
- large names on userinfo, and admin user bug on users with no usernames (#9493)
🔍 Minor changes
- Release 0.61.0 (#9533 by @ryjones)
- Release 0.60.4 (#9377)
- Release 0.60.3 (#9320 by @HammyHavoc)
- Add community bot (#9439)
- Use correct version of Mailparser module (#9356)
- Update Marked dependecy to 0.3.9 (#9346)
- Fix: English language improvements (#9299 by @HammyHavoc)
- Fix: Change 'Wordpress' to 'WordPress (#9291 by @HammyHavoc)
- Fix: Improved README.md (#9290 by @HammyHavoc)
- Fix: README typo (#9286 by @HammyHavoc)
- Develop sync - Bump version to 0.61.0-develop (#9260 by @cpitman)
- Do not change room icon color when room is unread (#9257)
- LingoHub based on develop (#9256)
- Fix: Sidebar item on rtl and small devices (#9247)
- Add curl, its missing on worker nodes so has to be explicitly added (#9248)
- Fix: Unneeded warning in payload of REST API calls (#9240)
- Fix: Missing option to set user's avatar from a url (#9229)
- Fix: Upload access control too distributed (#9215)
- Fix: Username find is matching partially (#9217)
- Fix: updating last message on message edit or delete (#9227)
- Fix: Rooms and users are using different avatar style (#9196)
- Replace postcss-nesting with postcss-nested (#9200)
- Dependencies Update (#9197)
- Typo: German language file (#9190 by @TheReal1604)
- Fix: Snippet name to not showing in snippet list (#9184)
- Fix/api me only return verified (#9183)
- Fix: UI: Descenders of glyphs are cut off (#9181)
- [Fix] oauth not working because of email array (#9173)
- Fix: Click on channel name - hover area bigger than link area (#9165)
- Fix: UI: Descenders of glyphs are cut off (#9166)
- Fix: Can’t login using LDAP via REST (#9162)
- Fix: Unread line (#9149)
- Fix test without oplog by waiting a successful login on changing users (#9146)
- Fix: Messages being displayed in reverse order (#9144)
- Fix: Clear all unreads modal not closing after confirming (#9137)
- Fix: Message action quick buttons drops if "new message" divider is being shown (#9138)
- Fix: Confirmation modals showing
Send
button (#9136) - Fix: Multiple unread indicators (#9120)
- Release 0.60.4 (#9377)
- Release 0.60.3 (#9320 by @HammyHavoc)
- [DOCS] Update the links of our Mobile Apps in Features topic (#9469)
- Update license (#9490)
- Prevent NPM package-lock inside livechat (#9504)
- @HammyHavoc
- @TheReal1604
- @cpitman
- @cyclops24
- @ggrish
- @mms-segu
- @paulovitin
- @peterlee0127
- @ramrami
- @ryjones
- @vitor-nagao
- @MartinSchoeler
- @engelgabriel
- @frdmn
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @pierreozoux
- @rafaelks
- @rodrigok
- @sampaiodiego
2018-01-10 · 5 🐛 · 4 🔍 · 4 👩💻👨💻
- LDAP TLS not working in some cases (#9343)
- popover on safari for iOS (#9328)
- announcement hyperlink color (#9330)
- Deleting message with store last message not removing (#9335)
- last message cutting on bottom (#9345)
🔍 Minor changes
- Release 0.60.4 (#9377)
- Release 0.60.3 (#9320 by @HammyHavoc)
- Release 0.60.3 (#9320 by @HammyHavoc)
- Update Marked dependecy to 0.3.9 (#9346)
2018-01-03 · 6 🐛 · 5 🔍 · 3 👩💻👨💻
- custom emoji size on sidebar item (#9314)
- svg render on firefox (#9311)
- sidebar footer padding (#9249)
- LDAP/AD is not importing all users (#9309)
- Wrong position of notifications alert in accounts preference page (#9289 by @HammyHavoc)
- English Typos (#9285 by @HammyHavoc)
🔍 Minor changes
- Release 0.60.3 (#9320 by @HammyHavoc)
- Fix: English language improvements (#9299 by @HammyHavoc)
- Fix: Change 'Wordpress' to 'WordPress (#9291 by @HammyHavoc)
- Fix: Improved README.md (#9290 by @HammyHavoc)
- Fix: README typo (#9286 by @HammyHavoc)
2017-12-29 · 3 🐛 · 1 🔍 · 2 👩💻👨💻
- Restore translations from other languages (#9277)
- Remove sweetalert from livechat facebook integration page (#9274)
- Missing translations (#9272)
🔍 Minor changes
- Release 0.60.2 (#9280)
2017-12-27 · 1 🐛 · 1 👩💻👨💻
- File access not working when passing credentials via querystring (#9262)
2017-12-27 · 33 🎉 · 174 🐛 · 108 🔍 · 71 👩💻👨💻
- Allow user's default preferences configuration (#7285 by @goiaba)
- Add "Favorites" and "Mark as read" options to the room list (#8915)
- Facebook livechat integration (#8807)
- Added support for Dataporten's userid-feide scope (#8902 by @torgeirl)
- Describe file uploads when notifying by email (#8924)
- Feature/livechat hide email (#8149 by @icosamuel & @sarbasamuel)
- Sender's name in email notifications. (#7999 by @pkgodara)
- Add "real name change" setting (#8739 by @AmShaegar13)
- Use enter separator rather than comma in highlight preferences + Auto refresh after change highlighted words (#8433 by @cyclops24)
- Adds admin option to globally set mobile devices to always be notified regardless of presence status. (#7641 by @stalley)
- Add new API endpoints (#8947)
- Option to enable/disable auto away and configure timer (#8029 by @armand1m)
- New Modal component (#8882)
- Improve room types API and usages (#9009 by @mrsimpson)
- Room counter sidebar preference (#8866)
- Save room's last message (#8979)
- Token Controlled Access channels (#8060 by @lindoelio)
- Send category and title fields to iOS push notification (#8905)
- code to get the updated messages (#8857)
- Rest API endpoints to list, get, and run commands (#8531)
- Upgrade Meteor to 1.6 (#8715)
- Setting to disable MarkDown and enable AutoLinker (#8459)
- Add settings for allow user direct messages to yourself (#8066 by @lindoelio)
- Add sweet alert to video call tab (#8108)
- Displays QR code for manually entering when enabling 2fa (#8143)
- Unify unread and mentions badge (#8361)
- make sidebar item width 100% (#8362)
- Smaller accountBox (#8360)
- Add RD Station integration to livechat (#8304)
- Upgrade to meteor 1.5.2 (#8073)
- Add yunohost.org installation method to Readme.md (#8037 by @selamanse)
- Modal (#9092)
- Make Custom oauth accept nested usernameField (#9066)
- Channel settings buttons (#8753)
- Can't react on Read Only rooms even when enabled (#8925)
- CAS does not share secrets when operating multiple server instances (#8654 by @AmShaegar13)
- Snippetted messages not working (#8937)
- Added afterUserCreated trigger after first CAS login (#9022 by @AmShaegar13)
- Notification is not sent when a video conference start (#8828 by @deepseainside75 & @stefanoverducci)
- long filename overlaps cancel button in progress bar (#8868 by @joesitton)
- Changed oembedUrlWidget to prefer og:image and twitter:image over msapplication-TileImage (#9012 by @wferris722)
- Update insecure moment.js dependency (#9046 by @robbyoconnor)
- Custom OAuth: Not able to set different token place for routes (#9034)
- Can't use OAuth login against a Rocket.Chat OAuth server (#9044)
- Notification sound is not disabling when busy (#9042)
- Use encodeURI in AmazonS3 contentDisposition file.name to prevent fail (#9024 by @paulovitin)
- snap install by setting grpc package used by google/vision to 1.6.6 (#9029)
- Enable CORS for Restivus (#8671 by @mrsimpson)
- Importers failing when usernames exists but cases don't match and improve the importer framework's performance (#8966)
- Error when saving integration with symbol as only trigger (#9023)
- Sync of non existent field throws exception (#8006 by @goiaba)
- Autoupdate of CSS does not work when using a prefix (#8107 by @Darkneon)
- Contextual errors for this and RegExp declarations in IRC module (#8656 by @Pharserror)
- Wrong room counter name (#9013)
- Message-box autogrow flick (#8932)
- Don't strip trailing slash on autolinker urls (#8812 by @jwilkins)
- Change the unread messages style (#8883)
- Missing sidebar footer padding (#8884)
- Long room announcement cut off (#8907)
- DM email notifications always being sent regardless of account setting (#8917 by @ashward)
- Typo Fix (#8938 by @seangeleno)
- Katex markdown link changed (#8948 by @mritunjaygoutam12)
- if ogImage exists use it over image in oembedUrlWidget (#9000 by @satyapramodh)
- Cannot edit or delete custom sounds (#8889 by @ccfang)
- Change old 'rocketbot' username to 'InternalHubot_Username' setting (#8928 by @ramrami)
- Link for channels are not rendering correctly (#8985)
- Xenforo [BD]API for 'user.user_id; instead of 'id' (#8968 by @wesnspace)
- flextab height on smaller screens (#8994)
- Check for mention-all permission in room scope (#8931)
- Channel settings buttons (#8753)
- fix emoji package path so they show up correctly in browser (#8822 by @ryoshimizu)
- Set correct Twitter link (#8830 by @jotafeldmann)
- User email settings on DM (#8810)
- i18n'd Resend_verification_mail, username_initials, upload avatar (#8721 by @arungalva)
- Username clipping on firefox (#8716)
- Improved grammar and made it clearer to the user (#8795 by @HammyHavoc)
- Show real name of current user at top of side nav if setting enabled (#8718)
- Range Slider Value label has bug in RTL (#8441 by @cyclops24)
- Add historic chats icon in Livechat (#8708 by @mrsimpson)
- Sort direct messages by full name if show real names setting enabled (#8717)
- Improving consistency of UX (#8796 by @HammyHavoc)
- fixed some typos (#8787 by @TheReal1604)
- Fix e-mail message forward (#8645)
- Audio message icon (#8648)
- Highlighted color height issue (#8431 by @cyclops24)
- AmazonS3: Quote file.name for ContentDisposition for files with commas (#8593)
- Update pt-BR translation (#8655 by @rodorgas)
- Fix typos (#8679)
- LDAP not respecting UTF8 characters & Sync Interval not working (#8691)
- Missing scroll at create channel page (#8637)
- Message popup menu on mobile/cordova (#8634)
- API channel/group.members not sorting (#8635)
- LDAP not merging existent users && Wrong id link generation (#8613)
- encode filename in url to prevent links breaking (#8551 by @joesitton)
- Fix guest pool inquiry taking (#8577)
- Changed all rocket.chat/docs/ to docs.rocket.chat/ (#8588 by @RekkyRek)
- Color reset when default value editor is different (#8543)
- Wrong colors after migration 103 (#8547)
- LDAP login error regression at 0.59.0 (#8541)
- Migration 103 wrong converting primrary colors (#8544)
- Do not send joinCode field to clients (#8527)
- Uncessary route reload break some routes (#8514)
- Invalid Code message for password protected channel (#8491)
- Wrong message when reseting password and 2FA is enabled (#8489)
- LDAP memory issues when pagination is not available (#8457)
- Add needed dependency for snaps (#8389)
- Slack import failing and not being able to be restarted (#8390)
- Sidebar item menu position in RTL (#8397 by @cyclops24)
- disabled katex tooltip on messageBox (#8386)
- Duplicate code in rest api letting in a few bugs with the rest api (#8408)
- Various LDAP issues & Missing pagination (#8372)
- remove accountBox from admin menu (#8358)
- Missing i18n translations (#8357)
- After deleting the room, cache is not synchronizing (#8314 by @szluohua)
- Remove sidebar header on admin embedded version (#8334)
- Email Subjects not being sent (#8317)
- Put delete action on another popover group (#8315)
- Mention unread indicator was removed (#8316)
- Execute meteor reset on TRAVIS_TAG builds (#8310)
- Wrong file name when upload to AWS S3 (#8296)
- TypeError: Cannot read property 't' of undefined (#8298)
- Check attachments is defined before accessing first element (#8295 by @Darkneon)
- Amin menu not showing all items & File list breaking line (#8299)
- Call buttons with wrong margin on RTL (#8307)
- Emoji Picker hidden for reactions in RTL (#8300)
- fix color on unread messages (#8282)
- Missing placeholder translations (#8286)
- "Cancel button" on modal in RTL in Firefox 55 (#8278 by @cyclops24)
- Attachment icons alignment in LTR and RTL (#8271 by @cyclops24)
- [i18n] My Profile & README.md links (#8270 by @Rzeszow)
- Incorrect URL for login terms when using prefix (#8211 by @Darkneon)
- Scrollbar not using new style (#8190)
- User avatar in DM list. (#8210)
- Fix iframe login API response (issue #8145) (#8146 by @astax-t)
- Issue #8166 where empty analytics setting breaks to load Piwik script (#8167 by @ruKurz)
- Sidebar and RTL alignments (#8154)
- "*.members" rest api being useless and only returning usernames (#8147)
- Text area lost text when page reloads (#8159)
- Add admin audio preferences translations (#8094)
- RTL (#8112)
- Settings description not showing (#8122)
- Not sending email to mentioned users with unchanged preference (#8059)
- Dynamic popover (#8101)
- Fix setting user avatar on LDAP login (#8099)
- Scroll on messagebox (#8047)
- Invisible leader bar on hover (#8048)
- Fix email on mention (#7754)
- Prevent autotranslate tokens race condition (#8046)
- Vertical menu on flex-tab (#7988)
- message-box autogrow (#8019)
- copy to clipboard and update clipboard.js library (#8039)
- Recent emojis not updated when adding via text (#7998)
- [PL] Polish translation (#7989 by @Rzeszow)
- Chat box no longer auto-focuses when typing (#7984)
- Fix the status on the members list (#7963)
- Markdown being rendered in code tags (#7965)
- Email verification indicator added (#7923 by @aditya19496)
- Show leader on first load (#7712 by @danischreiber)
- Add padding on messages to allow space to the action buttons (#7971)
- Small alignment fixes (#7970)
- username ellipsis on firefox (#7953)
- Document README.md. Drupal repo out of date (#7948 by @Lawri-van-Buel)
- Double scroll on 'keyboard shortcuts' menu in sidepanel (#7927 by @aditya19496)
- Broken emoji picker on firefox (#7943)
- Broken embedded view layout (#7944)
- Fix placeholders in account profile (#7945 by @josiasds)
- OTR buttons padding (#7954)
- status and active room colors on sidebar (#7960)
- Fix google play logo on repo README (#7912 by @luizbills)
- Fix livechat toggle UI issue (#7904)
- Remove break change in Realtime API (#7895)
- Window exception when parsing Markdown on server (#7893)
- sidebar buttons and badge paddings (#7888)
- hyperlink style on sidebar footer (#7882)
- livechat icon (#7886)
- Makes text action menu width based on content size (#7887)
- message actions over unread bar (#7885)
- popover position on mobile (#7883)
- search results position on sidebar (#7881)
- sidebar paddings (#7880)
- Adds default search text padding for emoji search (#7878)
- Channel settings buttons (#8753)
- REST API file upload not respecting size limit (#9108)
- Creating channels on Firefox (#9109)
- Some UI problems on 0.60 (#9095)
- Update rocketchat:streamer to be compatible with previous version (#9094)
- Importers not recovering when an error occurs (#9134)
- Do not block room while loading history (#9121)
- Channel page error (#9091 by @ggrish)
- Update Rocket.Chat for sandstorm (#9062 by @peterlee0127)
- modal data on enter and modal style for file preview (#9171)
- show oauth logins when adblock is used (#9170)
- Last sent message reoccurs in textbox (#9169)
- Made welcome emails more readable (#9193 by @HammyHavoc)
- Unread bar position when room have announcement (#9188)
- Emoji size on last message preview (#9186)
- Cursor position when reply on safari (#9185)
- "Use Emoji" preference not working (#9182)
- make the cross icon on user selection at channel creation page work (#9176 by @vitor-nagao)
- go to replied message (#9172)
- channel create scroll on small screens (#9168)
- Error when user roles is missing or is invalid (#9040 by @paulovitin)
- Make mentions and menu icons color darker (#8922)
- Show modal with announcement (#9241)
- File upload not working on IE and weird on Chrome (#9206)
- "Enter usernames" placeholder is cutting in "create channel" view (#9194 by @TheReal1604)
- Move emojipicker css to theme package (#9243)
🔍 Minor changes
- Release 0.60.0 (#9259)
- Fix tag build (#8973)
- Fix CircleCI deploy filter (#8972)
- Release/0.59.4 (#8967 by @cpitman)
- Add CircleCI (#8685)
- Fix tag build (#9084)
- Turn off prettyJson if the node environment isn't development (#9068)
- Fix api regression (exception when deleting user) (#9049)
- Use real names for user and room in emails (#7922 by @danischreiber)
- [MOVE] Move mentions files to client/server (#8142 by @vcapretz)
- Update multiple-instance-status package (#9018)
- Use redhat official image with openshift (#9007)
- Added d2c.io to deployment (#8975 by @mastappl)
- LingoHub based on develop (#8831)
- Fix snap download url (#8981)
- Add a few dots in readme.md (#8906 by @dusta)
- Changed wording for "Maximum Allowed Message Size" (#8872 by @HammyHavoc)
- Fix Docker image build (#8862)
- Fix link to .asc file on S3 (#8829)
- Bump version to 0.60.0-develop (#8820)
- Update path for s3 redirect in circle ci (#8819)
- Remove chatops package (#8742)
- Removed tmeasday:crypto-md5 (#8743)
- Update meteor package to 1.8.1 (#8802)
- Fix typo (#8705 by @rmetzler)
- [Fix] Store Outgoing Integration Result as String in Mongo (#8413 by @cpitman)
- Update DEMO to OPEN links (#8793)
- Add CircleCI (#8685)
- Fix Travis CI build (#8750)
- Updated comments. (#8719 by @jasonjyu)
- removing a duplicate line (#8434 by @vikaskedia)
- install grpc package manually to fix snap armhf build (#8653)
- Fix community links in readme (#8589)
- Improve room sync speed (#8529)
- Fix high CPU load when sending messages on large rooms (regression) (#8520)
- Change artifact path (#8515)
- Color variables migration (#8463)
- Fix: Change password not working in new UI (#8516)
- Enable AutoLinker back (#8490)
- Improve markdown parser code (#8451)
- [MOVE] Move favico to client folder (#8077 by @vcapretz)
- [MOVE] Move files from emojione to client/server folders (#8078 by @vcapretz)
- [MOVE] Move files from slashcommands-unarchive to client/server folders (#8084 by @vcapretz)
- [MOVE] Move slashcommands-open to client folder (#8132 by @vcapretz)
- [MOVE] Move kick command to client/server folders (#8135 by @vcapretz)
- [MOVE] Move join command to client/server folder (#8136 by @vcapretz)
- [MOVE] Move inviteall command to client/server folder (#8137 by @vcapretz)
- [MOVE] Move invite command to client/server folder (#8138 by @vcapretz)
- [MOVE] Move create command to client/server folder (#8139 by @vcapretz)
- [MOVE] Move archiveroom command to client/server folders (#8140 by @vcapretz)
- [MOVE] Move slackbridge to client/server folders (#8141 by @vcapretz)
- [MOVE] Move logger files to client/server folders (#8150 by @vcapretz)
- [MOVE] Move timesync files to client/server folders (#8152 by @vcapretz)
- Fix: Account menu position on RTL (#8416)
- Fix: Missing LDAP option to show internal logs (#8417)
- Fix: Missing LDAP reconnect setting (#8414)
- Add i18n Title to snippet messages (#8394)
- Fix: Missing settings to configure LDAP size and page limits (#8398)
- LingoHub based on develop (#8375)
- Update Meteor to 1.5.2.2 (#8364)
- Sync translations from LingoHub (#8363)
- Remove field
lastActivity
from subscription data (#8345) - Update meteor to 1.5.2.2-rc.0 (#8355)
- [FIX-RC] Mobile file upload not working (#8331)
- Deps update (#8273)
- Fix more rtl issues (#8194)
- npm deps update (#8197)
- Remove unnecessary returns in cors common (#8054 by @Kiran-Rao)
- Adding: How to Install in WeDeploy (#8036 by @thompsonemerson)
- Revert "npm deps update" (#7983)
- [DOCS] Add native mobile app links into README and update button images (#7909)
- npm deps update (#7969)
- Update BlackDuck URL (#7941)
- Hide flex-tab close button (#7894)
- Added RocketChatLauncher (SaaS) (#6606 by @designgurudotorg)
- Develop sync (#7866)
- Fix tag build (#8973)
- Fix CircleCI deploy filter (#8972)
- Release/0.59.4 (#8967 by @cpitman)
- Add CircleCI (#8685)
- Fix: users listed as online after API login (#9111)
- Fix regression in api channels.members (#9110)
- Fix: Clear all unreads modal not closing after confirming (#9137)
- Fix: Message action quick buttons drops if "new message" divider is being shown (#9138)
- Fix: Confirmation modals showing
Send
button (#9136) - Fix: Multiple unread indicators (#9120)
- Fix: Messages being displayed in reverse order (#9144)
- Fix: UI: Descenders of glyphs are cut off (#9166)
- Fix: Click on channel name - hover area bigger than link area (#9165)
- Fix: Can’t login using LDAP via REST (#9162)
- Fix: Unread line (#9149)
- Fix test without oplog by waiting a successful login on changing users (#9146)
- Replace postcss-nesting with postcss-nested (#9200)
- Dependencies Update (#9197)
- Fix: Rooms and users are using different avatar style (#9196)
- Typo: German language file (#9190 by @TheReal1604)
- Fix: Snippet name to not showing in snippet list (#9184)
- Fix/api me only return verified (#9183)
- Fix: UI: Descenders of glyphs are cut off (#9181)
- Fix: Unneeded warning in payload of REST API calls (#9240)
- Fix: Missing option to set user's avatar from a url (#9229)
- Fix: updating last message on message edit or delete (#9227)
- Fix: Username find is matching partially (#9217)
- Fix: Upload access control too distributed (#9215)
- Do not change room icon color when room is unread (#9257)
- LingoHub based on develop (#9256)
- Add curl, its missing on worker nodes so has to be explicitly added (#9248)
- Fix: Sidebar item on rtl and small devices (#9247)
- @AmShaegar13
- @Darkneon
- @HammyHavoc
- @Kiran-Rao
- @Lawri-van-Buel
- @Pharserror
- @RekkyRek
- @Rzeszow
- @TheReal1604
- @aditya19496
- @armand1m
- @arungalva
- @ashward
- @astax-t
- @ccfang
- @cpitman
- @cyclops24
- @danischreiber
- @deepseainside75
- @designgurudotorg
- @dusta
- @ggrish
- @goiaba
- @icosamuel
- @jasonjyu
- @joesitton
- @josiasds
- @jotafeldmann
- @jwilkins
- @lindoelio
- @luizbills
- @mastappl
- @mritunjaygoutam12
- @mrsimpson
- @paulovitin
- @peterlee0127
- @pkgodara
- @ramrami
- @rmetzler
- @robbyoconnor
- @rodorgas
- @ruKurz
- @ryoshimizu
- @sarbasamuel
- @satyapramodh
- @seangeleno
- @selamanse
- @stalley
- @stefanoverducci
- @szluohua
- @thompsonemerson
- @torgeirl
- @vcapretz
- @vikaskedia
- @vitor-nagao
- @wesnspace
- @wferris722
- @MartinSchoeler
- @alexbrazier
- @engelgabriel
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @marceloschmidt
- @pierreozoux
- @rafaelks
- @rodrigok
- @sampaiodiego
- @xenithorb
2017-11-29 · 1 🔍 · 1 👩💻👨💻
🔍 Minor changes
- Fix tag build (#8973)
2017-11-29 · 1 🔍 · 1 👩💻👨💻
🔍 Minor changes
- Fix CircleCI deploy filter (#8972)
2017-11-29 · 1 🐛 · 2 🔍 · 5 👩💻👨💻
- Channel settings buttons (#8753)
2017-10-29 · 7 🐛 · 2 🔍 · 8 👩💻👨💻
- AmazonS3: Quote file.name for ContentDisposition for files with commas (#8593)
- Fix e-mail message forward (#8645)
- Audio message icon (#8648)
- Highlighted color height issue (#8431 by @cyclops24)
- Update pt-BR translation (#8655 by @rodorgas)
- Fix typos (#8679)
- LDAP not respecting UTF8 characters & Sync Interval not working (#8691)
🔍 Minor changes
- removing a duplicate line (#8434 by @vikaskedia)
- install grpc package manually to fix snap armhf build (#8653)
2017-10-25 · 6 🐛 · 4 👩💻👨💻
- Missing scroll at create channel page (#8637)
- Message popup menu on mobile/cordova (#8634)
- API channel/group.members not sorting (#8635)
- LDAP not merging existent users && Wrong id link generation (#8613)
- encode filename in url to prevent links breaking (#8551 by @joesitton)
- Fix guest pool inquiry taking (#8577)
2017-10-19 · 4 🐛 · 2 👩💻👨💻
- Color reset when default value editor is different (#8543)
- Wrong colors after migration 103 (#8547)
- LDAP login error regression at 0.59.0 (#8541)
- Migration 103 wrong converting primrary colors (#8544)
2017-10-18 · 25 🎉 · 131 🐛 · 51 🔍 · 46 👩💻👨💻
- Replace message cog for vertical menu (#7864)
- block users to mention unknow users (#7830)
- Allow ldap mapping of customFields (#7614 by @goiaba)
- Create a standard for our svg icons (#7853)
- Allows admin to list all groups with API (#7565 by @mboudet)
- Add markdown parser "marked" (#7852 by @nishimaki10)
- Audio Notification updated in sidebar (#7817 by @aditya19496 & @maarten-v)
- Search users by fields defined by admin (#7612 by @goiaba)
- Template to show Custom Fields in user info view (#7688 by @goiaba)
- Add room type as a class to the ul-group of rooms (#7711 by @danischreiber)
- Add classes to notification menu so they can be hidden in css (#7636 by @danischreiber)
- Adds a Keyboard Shortcut option to the flextab (#5902 by @cnash)
- Integrated personal email gateway (GSoC'17) (#7342 by @pkgodara)
- Add tags to uploaded images using Google Cloud Vision API (#6301)
- Package to render issue numbers into links to an issue tracker. (#6700 by @TAdeJong & @TobiasKappe)
- Automatically select the first channel (#7350 by @antaryami-sahoo)
- Rocket.Chat UI Redesign (#7643)
- Add unread options for direct messages (#7658)
- Upgrade to meteor 1.5.2 (#8073)
- Enable read only channel creation (#8260)
- Add RD Station integration to livechat (#8304)
- Unify unread and mentions badge (#8361)
- make sidebar item width 100% (#8362)
- Smaller accountBox (#8360)
- Setting to disable MarkDown and enable AutoLinker (#8459)
- Duplicate code in rest api letting in a few bugs with the rest api (#8408)
- Slack import failing and not being able to be restarted (#8390)
- Add needed dependency for snaps (#8389)
- Duplicate code in rest api letting in a few bugs with the rest api (#8408)
- Slack import failing and not being able to be restarted (#8390)
- Add needed dependency for snaps (#8389)
- File upload on multi-instances using a path prefix (#7855 by @Darkneon)
- Fix migration 100 (#7863)
- Email message forward error (#7846)
- Add CSS support for Safari versions > 7 (#7854)
- Fix black background on transparent avatars (#7168)
- Google vision NSFW tag (#7825)
- meteor-accounts-saml issue with ns0,ns1 namespaces, makes it compatible with pysaml2 lib (#7721 by @arminfelder)
- Fix new-message button showing on search (#7823)
- Settings not getting applied from Meteor.settings and process.env (#7779 by @Darkneon)
- scroll on flex-tab (#7748)
- Dutch translations (#7815 by @maarten-v)
- Fix Dutch translation (#7814 by @maarten-v)
- Update Snap links (#7778 by @MichaelGooden)
- Remove redundant "do" in "Are you sure ...?" messages. (#7809 by @xurizaemon)
- Fixed function closure syntax allowing validation emails to be sent. (#7758 by @snoozan)
- Csv importer: work with more problematic data (#7456 by @reist)
- Fix avatar upload fail on Cordova app (#7656 by @ccfang)
- Make link inside YouTube preview open in new tab (#7679 by @1lann)
- Remove references to non-existent tests (#7672 by @Kiran-Rao)
- Example usage of unsubscribe.js (#7673 by @Kiran-Rao)
- Wrong email subject when "All Messages" setting enabled (#7639)
- Markdown noopener/noreferrer: use correct HTML attribute (#7644 by @jangmarker)
- Fix room load on first hit (#7687)
- Wrong render of snippet’s name (#7630)
- Fix messagebox growth (#7629)
- sidebar paddings (#7880)
- Adds default search text padding for emoji search (#7878)
- search results position on sidebar (#7881)
- hyperlink style on sidebar footer (#7882)
- popover position on mobile (#7883)
- message actions over unread bar (#7885)
- livechat icon (#7886)
- Makes text action menu width based on content size (#7887)
- sidebar buttons and badge paddings (#7888)
- Fix google play logo on repo README (#7912 by @luizbills)
- Fix livechat toggle UI issue (#7904)
- Remove break change in Realtime API (#7895)
- Window exception when parsing Markdown on server (#7893)
- Text area buttons and layout on mobile (#7985)
- Double scroll on 'keyboard shortcuts' menu in sidepanel (#7927 by @aditya19496)
- Broken embedded view layout (#7944)
- Textarea on firefox (#7986)
- Chat box no longer auto-focuses when typing (#7984)
- Add padding on messages to allow space to the action buttons (#7971)
- Small alignment fixes (#7970)
- Markdown being rendered in code tags (#7965)
- Fix the status on the members list (#7963)
- status and active room colors on sidebar (#7960)
- OTR buttons padding (#7954)
- username ellipsis on firefox (#7953)
- Document README.md. Drupal repo out of date (#7948 by @Lawri-van-Buel)
- Fix placeholders in account profile (#7945 by @josiasds)
- Broken emoji picker on firefox (#7943)
- Create channel button on Firefox (#7942)
- Show leader on first load (#7712 by @danischreiber)
- Vertical menu on flex-tab (#7988)
- Invisible leader bar on hover (#8048)
- Prevent autotranslate tokens race condition (#8046)
- copy to clipboard and update clipboard.js library (#8039)
- message-box autogrow (#8019)
- search results height (#8018)
- room icon on header (#8017)
- Hide scrollbar on login page if not necessary (#8014)
- Error when translating message (#8001)
- Recent emojis not updated when adding via text (#7998)
- [PL] Polish translation (#7989 by @Rzeszow)
- Fix email on mention (#7754)
- RTL (#8112)
- Dynamic popover (#8101)
- Settings description not showing (#8122)
- Fix setting user avatar on LDAP login (#8099)
- Not sending email to mentioned users with unchanged preference (#8059)
- Scroll on messagebox (#8047)
- Allow unknown file types if no allowed whitelist has been set (#7074) (#8172 by @TriPhoenix)
- Issue #8166 where empty analytics setting breaks to load Piwik script (#8167 by @ruKurz)
- Sidebar and RTL alignments (#8154)
- "*.members" rest api being useless and only returning usernames (#8147)
- Fix iframe login API response (issue #8145) (#8146 by @astax-t)
- Text area lost text when page reloads (#8159)
- Fix new room sound being played too much (#8144)
- Add admin audio preferences translations (#8094)
- Leave and hide buttons was removed (#8213)
- Incorrect URL for login terms when using prefix (#8211 by @Darkneon)
- User avatar in DM list. (#8210)
- Scrollbar not using new style (#8190)
- sidenav colors, hide and leave, create channel on safari (#8257)
- make sidebar item animation fast (#8262)
- RTL on reply (#8261)
- clipboard and permalink on new popover (#8259)
- sidenav mentions on hover (#8252)
- Api groups.files is always returning empty (#8241)
- Case insensitive SAML email check (#8216 by @arminfelder)
- Execute meteor reset on TRAVIS_TAG builds (#8310)
- Call buttons with wrong margin on RTL (#8307)
- Emoji Picker hidden for reactions in RTL (#8300)
- Amin menu not showing all items & File list breaking line (#8299)
- TypeError: Cannot read property 't' of undefined (#8298)
- Wrong file name when upload to AWS S3 (#8296)
- Check attachments is defined before accessing first element (#8295 by @Darkneon)
- Missing placeholder translations (#8286)
- fix color on unread messages (#8282)
- "Cancel button" on modal in RTL in Firefox 55 (#8278 by @cyclops24)
- Attachment icons alignment in LTR and RTL (#8271 by @cyclops24)
- [i18n] My Profile & README.md links (#8270 by @Rzeszow)
- some placeholder and phrase traslation fix (#8269 by @cyclops24)
- "Channel Setting" buttons alignment in RTL (#8266 by @cyclops24)
- Removing pipe and commas from custom emojis (#8168) (#8237 by @matheusml)
- After deleting the room, cache is not synchronizing (#8314 by @szluohua)
- Remove sidebar header on admin embedded version (#8334)
- Email Subjects not being sent (#8317)
- Put delete action on another popover group (#8315)
- Mention unread indicator was removed (#8316)
- Various LDAP issues & Missing pagination (#8372)
- remove accountBox from admin menu (#8358)
- Missing i18n translations (#8357)
- Add needed dependency for snaps (#8389)
- Slack import failing and not being able to be restarted (#8390)
- Sidebar item menu position in RTL (#8397 by @cyclops24)
- disabled katex tooltip on messageBox (#8386)
- Duplicate code in rest api letting in a few bugs with the rest api (#8408)
- LDAP memory issues when pagination is not available (#8457)
- Uncessary route reload break some routes (#8514)
- Invalid Code message for password protected channel (#8491)
- Wrong message when reseting password and 2FA is enabled (#8489)
- Do not send joinCode field to clients (#8527)
🔍 Minor changes
- Merge 0.58.4 to master (#8420)
- 0.58.3 (#8335)
- Mobile sidenav (#7865)
- npm deps update (#7842)
- LingoHub based on develop (#7803)
- Additions to the REST API (#7793)
- npm deps update (#7755)
- FIX: Error when starting local development environment (#7728 by @rdebeasi)
- Remove CircleCI (#7739)
- Meteor packages and npm dependencies update (#7677)
- [MOVE] Client folder rocketchat-colors (#7664 by @Kiran-Rao)
- [MOVE] Client folder rocketchat-custom-oauth (#7665 by @Kiran-Rao)
- [MOVE] Client folder rocketchat-tooltip (#7666 by @Kiran-Rao)
- [MOVE] Client folder rocketchat-autolinker (#7667 by @Kiran-Rao)
- [MOVE] Client folder rocketchat-cas (#7668 by @Kiran-Rao)
- [MOVE] Client folder rocketchat-highlight-words (#7669 by @Kiran-Rao)
- [MOVE] Client folder rocketchat-custom-sounds (#7670 by @Kiran-Rao)
- [MOVE] Client folder rocketchat-emoji (#7671 by @Kiran-Rao)
- Only use "File Uploaded" prefix on files (#7652)
- Fix typo in generated URI (#7661 by @Rohlik)
- Bump version to 0.59.0-develop (#7625)
- implemented new page-loader animated icon (#2)
- Hide flex-tab close button (#7894)
- Update BlackDuck URL (#7941)
- [DOCS] Add native mobile app links into README and update button images (#7909)
- Remove unnecessary returns in cors common (#8054 by @Kiran-Rao)
- npm deps update (#8197)
- Fix more rtl issues (#8194)
- readme-file: fix broken link (#8253 by @vcapretz)
- Disable perfect scrollbar (#8244)
- Fix
leave and hide
click, color and position (#8243) - Deps update (#8273)
- Update meteor to 1.5.2.2-rc.0 (#8355)
- [FIX-RC] Mobile file upload not working (#8331)
- LingoHub based on develop (#8375)
- Update Meteor to 1.5.2.2 (#8364)
- Sync translations from LingoHub (#8363)
- Remove field
lastActivity
from subscription data (#8345) - Fix: Account menu position on RTL (#8416)
- Fix: Missing LDAP option to show internal logs (#8417)
- Fix: Missing LDAP reconnect setting (#8414)
- Add i18n Title to snippet messages (#8394)
- Fix: Missing settings to configure LDAP size and page limits (#8398)
- Improve markdown parser code (#8451)
- Change artifact path (#8515)
- Color variables migration (#8463)
- Fix: Change password not working in new UI (#8516)
- Enable AutoLinker back (#8490)
- Fix artifact path (#8518)
- Fix high CPU load when sending messages on large rooms (regression) (#8520)
- Improve room sync speed (#8529)
- @1lann
- @Darkneon
- @Kiran-Rao
- @Lawri-van-Buel
- @MichaelGooden
- @Rohlik
- @Rzeszow
- @TAdeJong
- @TobiasKappe
- @TriPhoenix
- @aditya19496
- @antaryami-sahoo
- @arminfelder
- @astax-t
- @ccfang
- @cnash
- @cyclops24
- @danischreiber
- @goiaba
- @jangmarker
- @josiasds
- @luizbills
- @maarten-v
- @matheusml
- @mboudet
- @nishimaki10
- @pkgodara
- @rdebeasi
- @reist
- @ruKurz
- @snoozan
- @szluohua
- @vcapretz
- @xurizaemon
- @MartinSchoeler
- @alexbrazier
- @engelgabriel
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @marceloschmidt
- @rafaelks
- @rodrigok
- @sampaiodiego
2017-10-05 · 3 🐛 · 2 👩💻👨💻
- Duplicate code in rest api letting in a few bugs with the rest api (#8408)
- Slack import failing and not being able to be restarted (#8390)
- Add needed dependency for snaps (#8389)
2017-08-22 · 1 🔍 · 2 👩💻👨💻
2017-08-17 · 1 🐛 · 1 🔍 · 2 👩💻👨💻
- Fix flex tab not opening and getting offscreen (#7781)
🔍 Minor changes
- Release 0.58.1 (#7782)
2017-08-16 · 1 ️️️⚠️ · 27 🎉 · 72 🐛 · 22 🔍 · 33 👩💻👨💻
- Remove Sandstorm login method (#7556)
- Allow special chars on room names (#7595)
- Add admin and user setting for notifications #4339 (#7479 by @stalley)
- Edit user permissions (#7309)
- Adding support for piwik sub domain settings (#7324 by @ruKurz)
- Add setting to change User Agent of OEmbed calls (#6753 by @AhmetS)
- Configurable Volume for Notifications #6087 (#7517 by @lindoelio)
- Add customFields in rooms/get method (#6564 by @borsden)
- Option to select unread count style (#7589)
- Show different shape for alert numbers when have mentions (#7580)
- Add reaction to the last message when get the shortcut +: (#7569 by @danilomiranda)
- Show emojis and file uploads on notifications (#7559)
- Closes tab bar on mobile when leaving room (#7561)
- Adds preference to one-click-to-direct-message and basic functionality (#7564)
- Search users also by email in toolbar (#7334 by @shahar3012)
- Do not rate limit bots on createDirectMessage (#7326 by @jangmarker)
- Allow channel property in the integrations returned content (#7214)
- Add room type identifier to room list header (#7520 by @danischreiber)
- Room type and recipient data for global event (#7523 by @danischreiber)
- Show room leader at top of chat when user scrolls down. Set and unset leader as admin. (#7526 by @danischreiber)
- Add toolbar buttons for iframe API (#7525)
- Add close button to flex tabs (#7529)
- Update meteor to 1.5.1 (#7496)
- flex-tab now is side by side with message list (#7448)
- Option to select unread count behavior (#7477)
- Force use of MongoDB for spotlight queries (#7311)
- Add healthchecks in OpenShift templates (#7184 by @jfchevrette)
- Add unread options for direct messages (#7658)
- Modernize rate limiting of sendMessage (#7325 by @jangmarker)
- custom soundEdit.html (#7390 by @rasos)
- Use UTF8 setting for /create command (#7394)
- file upload broken when running in subdirectory https://github.com… (#7395 by @ryoshimizu)
- Fix Anonymous User (#7444)
- Missing eventName in unUser (#7533 by @Darkneon)
- Fix Join Channel Without Preview Room Permission (#7535)
- Improve build script example (#7555)
- Slack import failing and not being able to be restarted (#8390)
- Duplicate code in rest api letting in a few bugs with the rest api (#8408)
- Add needed dependency for snaps (#8389)
- Modernize rate limiting of sendMessage (#7325 by @jangmarker)
- custom soundEdit.html (#7390 by @rasos)
- Use UTF8 setting for /create command (#7394)
- file upload broken when running in subdirectory https://github.com… (#7395 by @ryoshimizu)
- Fix Anonymous User (#7444)
- Missing eventName in unUser (#7533 by @Darkneon)
- Fix Join Channel Without Preview Room Permission (#7535)
- Improve build script example (#7555)
- Error when updating message with an empty attachment array (#7624)
- Uploading an unknown file type erroring out (#7623)
- Error when acessing settings before ready (#7622)
- Message box on safari (#7621)
- The username not being allowed to be passed into the user.setAvatar (#7620)
- Fix Custom Fields Crashing on Register (#7617)
- Fix admin room list show the correct i18n type (#7582 by @ccfang)
- Missing eventName in unUser (#7533 by @Darkneon)
- URL parse error fix for issue #7169 (#7538 by @satyapramodh)
- User avatar image background (#7572)
- Improve build script example (#7555)
- Fix Join Channel Without Preview Room Permission (#7535)
- Look for livechat visitor IP address on X-Forwarded-For header (#7554)
- Revert emojione package version upgrade (#7557)
- Stop logging mentions object to console (#7562)
- Fix hiding flex-tab on embedded view (#7486)
- Fix emoji picker translations (#7195)
- Modernize rate limiting of sendMessage (#7325 by @jangmarker)
- custom soundEdit.html (#7390 by @rasos)
- Use UTF8 setting for /create command (#7394)
- file upload broken when running in subdirectory https://github.com… (#7395 by @ryoshimizu)
- Fix Anonymous User (#7444)
- Issue #7365: added check for the existence of a parameter in the CAS URL (#7471 by @wsw70)
- Fix Word Placement Anywhere on WebHooks (#7392)
- Prevent new room status from playing when user status changes (#7487)
- S3 uploads not working for custom URLs (#7443)
- Fix Private Channel List Submit (#7432)
- Fix file upload on Slack import (#7469)
- Fix Unread Bar Disappearing (#7403)
- Always set LDAP properties on login (#7472)
- url click events in the cordova app open in external browser or not at all (#7205 by @flaviogrossi)
- Fix Emails in User Admin View (#7431)
- Fix migration of avatars from version 0.57.0 (#7428)
- sweetalert alignment on mobile (#7404)
- Sweet-Alert modal popup position on mobile devices (#7376 by @Oliver84)
- Update node-engine in Snap to latest v4 LTS relase: 4.8.3 (#7355 by @al3x)
- Remove warning about 2FA support being unavailable in mobile apps (#7354 by @al3x)
- Fix geolocation button (#7322)
- Fix Block Delete Message After (n) Minutes (#7207)
- Fix jump to unread button (#7320)
- Fix Secret Url (#7321)
- Use I18n on "File Uploaded" (#7199)
- "requirePasswordChange" property not being saved when set to false (#7209)
- Fix oembed previews not being shown (#7208)
- Fix editing others messages (#7200)
- Fix error on image preview due to undefined description|title (#7187)
- Fix messagebox growth (#7629)
- Wrong render of snippet’s name (#7630)
- Fix room load on first hit (#7687)
- Markdown noopener/noreferrer: use correct HTML attribute (#7644 by @jangmarker)
- Wrong email subject when "All Messages" setting enabled (#7639)
- Csv importer: work with more problematic data (#7456 by @reist)
- make flex-tab visible again when reduced width (#7738)
🔍 Minor changes
- Release 0.58.0 (#7752 by @flaviogrossi & @jangmarker & @ryoshimizu)
- Sync Master with 0.57.3 (#7690)
- [Fix] Users and Channels list not respecting permissions (#7212)
- [Fix] Users and Channels list not respecting permissions (#7212)
- Add missing parts of
one click to direct message
(#7608) - LingoHub based on develop (#7613)
- Improve link parser using tokens (#7615)
- Improve login error messages (#7616)
- LingoHub based on develop (#7594)
- Improve room leader (#7578)
- Develop sync (#7590)
- [Fix] Don't save user to DB when a custom field is invalid (#7513 by @Darkneon)
- [Fix] Users and Channels list not respecting permissions (#7212)
- Develop sync (#7500 by @thinkeridea)
- Better Issue Template (#7492)
- Add helm chart kubernetes deployment (#6340)
- Develop sync (#7363 by @JSzaszvari)
- Escape error messages (#7308)
- update meteor to 1.5.0 (#7287)
- Fix the Zapier oAuth return url to the new one (#7215)
- [New] Add instance id to response headers (#7211)
- Only use "File Uploaded" prefix on files (#7652)
- @AhmetS
- @Darkneon
- @JSzaszvari
- @Oliver84
- @al3x
- @borsden
- @ccfang
- @danilomiranda
- @danischreiber
- @flaviogrossi
- @jangmarker
- @jfchevrette
- @lindoelio
- @rasos
- @reist
- @ruKurz
- @ryoshimizu
- @satyapramodh
- @shahar3012
- @stalley
- @thinkeridea
- @wsw70
- @MartinSchoeler
- @engelgabriel
- @filipedelimabrito
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @pierreozoux
- @rodrigok
- @sampaiodiego
2017-10-05 · 3 🐛 · 2 👩💻👨💻
- Slack import failing and not being able to be restarted (#8390)
- Duplicate code in rest api letting in a few bugs with the rest api (#8408)
- Add needed dependency for snaps (#8389)
2017-08-08 · 8 🐛 · 1 🔍 · 7 👩💻👨💻
- Modernize rate limiting of sendMessage (#7325 by @jangmarker)
- custom soundEdit.html (#7390 by @rasos)
- Use UTF8 setting for /create command (#7394)
- file upload broken when running in subdirectory https://github.com… (#7395 by @ryoshimizu)
- Fix Anonymous User (#7444)
- Missing eventName in unUser (#7533 by @Darkneon)
- Fix Join Channel Without Preview Room Permission (#7535)
- Improve build script example (#7555)
🔍 Minor changes
- [Fix] Users and Channels list not respecting permissions (#7212)
2017-07-14 · 6 🐛 · 3 👩💻👨💻
- Fix Emails in User Admin View (#7431)
- Always set LDAP properties on login (#7472)
- Fix Unread Bar Disappearing (#7403)
- Fix file upload on Slack import (#7469)
- Fix Private Channel List Submit (#7432)
- S3 uploads not working for custom URLs (#7443)
2017-07-05 · 1 🐛 · 2 👩💻👨💻
- Fix migration of avatars from version 0.57.0 (#7428)
2017-07-03 · 1 ️️️⚠️ · 12 🎉 · 45 🐛 · 31 🔍 · 25 👩💻👨💻
- Internal hubot does not load hubot-scripts anymore, it loads scripts from custom folders (#7095)
- New avatar storage types (#6788)
- Show full name in mentions if use full name setting enabled (#6690)
- Increase unread message count on @here mention (#7059)
- API method and REST Endpoint for getting a single message by id (#7085)
- Migration to add tags to email header and footer (#7080)
- postcss parser and cssnext implementation (#6982)
- Start running unit tests (#6605)
- Make channel/group delete call answer to roomName (#6857 by @reist)
- Show info about multiple instances at admin page (#6953)
- Improve CI/Docker build/release (#6938)
- Feature/delete any message permission (#6919 by @phutchins)
- Force use of MongoDB for spotlight queries (#7311)
- Message being displayed unescaped (#7379)
- Fix highlightjs bug (#6991)
- do only store password if LDAP_Login_Fallback is on (#7030 by @pmb0)
- fix bug in preview image (#7121)
- Fix the failing tests (#7094)
- Add option to ignore TLS in SMTP server settings (#7084 by @colin-campbell)
- Add support for carriage return in markdown code blocks (#7072 by @jm-factorin)
- Parse HTML on admin setting's descriptions (#7014)
- edit button on firefox (#7105)
- Fix missing CSS files on production builds (#7104)
- clipboard (permalink, copy, pin, star buttons) (#7103)
- Fixed typo hmtl -> html (#7092 by @jautero)
- Add and to header and footer (#7025 by @ExTechOp)
- Prevent Ctrl key on message field from reloading messages list (#7033)
- New screen sharing Chrome extension checking method (#7044)
- Improve Tests (#7049)
- Fix avatar upload via users.setAvatar REST endpoint (#7045)
- Sidenav roomlist (#7023)
- video message recording dialog is shown in an incorrect position (#7012 by @flaviogrossi)
- Remove room from roomPick setting (#6912)
- Parse markdown links last (#6997)
- overlapping text for users-typing-message (#6999 by @darkv)
- Updating Incoming Integration Post As Field Not Allowed (#6903)
- Fix error handling for non-valid avatar URL (#6972)
- SAML: Only set KeyDescriptor when non empty (#6961 by @sathieu)
- Fix the other tests failing due chimp update (#6986)
- Fix badge counter on iOS push notifications (#6950)
- Fix login with Meteor saving an object as email address (#6974)
- Check that username is not in the room when being muted / unmuted (#6840 by @matthewshirley)
- Use AWS Signature Version 4 signed URLs for uploads (#6947)
- make channels.create API check for create-c (#6968 by @reist)
- Bugs in
isUserFromParams
helper (#6904 by @abrom) - Allow image insert from slack through slackbridge (#6910)
- Slackbridge text replacements (#6913)
- Fix all reactions having the same username (#7157)
- Fix editing others messages (#7200)
- Fix oembed previews not being shown (#7208)
- "requirePasswordChange" property not being saved when set to false (#7209)
- Removing the kadira package install from example build script. (#7160 by @JSzaszvari)
- Fix user's customFields not being saved correctly (#7358)
- Improve avatar migration (#7352)
- Fix jump to unread button (#7320)
- click on image in a message (#7345)
- Proxy upload to correct instance (#7304)
- Fix Secret Url (#7321)
🔍 Minor changes
- add server methods getRoomNameById (#7102 by @thinkeridea)
- Convert hipchat importer to js (#7146)
- Convert file unsubscribe.coffee to js (#7145)
- Convert oauth2-server-config package to js (#7017)
- Convert irc package to js (#7022)
- Ldap: User_Data_FieldMap description (#7055 by @bbrauns)
- Remove Useless Jasmine Tests (#7062)
- converted rocketchat-importer (#7018)
- LingoHub based on develop (#7114)
- Convert Livechat from Coffeescript to JavaScript (#7096)
- Rocketchat ui3 (#7006)
- converted rocketchat-ui coffee to js part 2 (#6836)
- LingoHub based on develop (#7005)
- rocketchat-lib[4] coffee to js (#6735)
- rocketchat-importer-slack coffee to js (#6987)
- Convert ui-admin package to js (#6911)
- Rocketchat ui message (#6914)
- [New] LDAP: Use variables in User_Data_FieldMap for name mapping (#6921 by @bbrauns)
- Convert meteor-autocomplete package to js (#6936)
- Convert Ui Account Package to Js (#6795)
- LingoHub based on develop (#6978)
- fix the crashing tests (#6976)
- Convert WebRTC Package to Js (#6775)
- [Fix] Error when trying to show preview of undefined filetype (#6935)
- Remove missing CoffeeScript dependencies (#7154)
- Switch logic of artifact name (#7158)
- Fix the Zapier oAuth return url to the new one (#7215)
- Fix the admin oauthApps view not working (#7196)
- Fix forbidden error on setAvatar REST endpoint (#7159)
- Fix the admin oauthApps view not working (#7196)
- Fix mobile avatars (#7177)
- @ExTechOp
- @JSzaszvari
- @abrom
- @bbrauns
- @colin-campbell
- @darkv
- @flaviogrossi
- @jautero
- @jm-factorin
- @matthewshirley
- @phutchins
- @pmb0
- @reist
- @sathieu
- @thinkeridea
- @MartinSchoeler
- @alexbrazier
- @engelgabriel
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @marceloschmidt
- @rodrigok
- @sampaiodiego
2017-05-15 · 11 🎉 · 21 🐛 · 22 🔍 · 19 👩💻👨💻
- Add a pointer cursor to message images (#6881)
- Make channels.info accept roomName, just like groups.info (#6827 by @reist)
- Option to allow to signup as anonymous (#6797)
- create a method 'create token' (#6807)
- Add option on Channel Settings: Hide Notifications and Hide Unread Room Status (#2707, #2143) (#5373)
- Remove lesshat (#6722)
- Use tokenSentVia parameter for clientid/secret to token endpoint (#6692 by @intelradoux)
- Add a setting to not run outgoing integrations on message edits (#6615)
- Improve CI/Docker build/release (#6938)
- Add SMTP settings for Protocol and Pool (#6940)
- Show info about multiple instances at admin page (#6953)
- start/unstar message (#6861)
- Added helper for testing if the current user matches the params (#6845 by @abrom)
- REST API user.update throwing error due to rate limiting (#6796)
- fix german translation (#6790 by @sscholl)
- Improve and correct Iframe Integration help text (#6793)
- Quoted and replied messages not retaining the original message's alias (#6800)
- Fix iframe wise issues (#6798)
- Incorrect error message when creating channel (#6747)
- Hides nav buttons when selecting own profile (#6760)
- Search full name on client side (#6767)
- Sort by real name if use real name setting is enabled (#6758)
- CSV importer: require that there is some data in the zip, not ALL data (#6768 by @reist)
- Archiving Direct Messages (#6737)
- Fix Caddy by forcing go 1.7 as needed by one of caddy's dependencies (#6721)
- emoji picker exception (#6709)
- Fix message types (#6704)
- Users status on main menu always offline (#6896)
- Not showing unread count on electron app’s icon (#6923)
- Compile CSS color variables (#6939)
- Remove spaces from env PORT and INSTANCE_IP (#6955)
- make channels.create API check for create-c (#6968 by @reist)
🔍 Minor changes
- [Fix] Bug with incoming integration (0.55.1) (#6734)
- [New] Snap arm support (#6842)
- Meteor update (#6858)
- Converted rocketchat-lib 3 (#6672)
- Convert Message-Star Package to js (#6781)
- Convert Mailer Package to Js (#6780)
- LingoHub based on develop (#6816)
- Missing useful fields in admin user list #5110 (#6804 by @vlogic)
- Convert Katex Package to Js (#6671)
- Convert Oembed Package to Js (#6688)
- Convert Mentions-Flextab Package to Js (#6689)
- Anonymous use (#5986)
- Breaking long URLS to prevent overflow (#6368 by @robertdown)
- Rocketchat lib2 (#6593)
- [Fix] Bug with incoming integration (0.55.1) (#6734)
- disable proxy configuration (#6654 by @glehmann)
- Convert markdown to js (#6694 by @ehkasper)
- LingoHub based on develop (#6715)
- meteor update to 1.4.4 (#6706)
- LingoHub based on develop (#6703)
- [Fix] Bug with incoming integration (0.55.1) (#6734)
- [Fix] Error when trying to show preview of undefined filetype (#6935)
- @MartinSchoeler
- @alexbrazier
- @engelgabriel
- @gdelavald
- @geekgonecrazy
- @ggazzo
- @graywolf336
- @karlprieb
- @marceloschmidt
- @rodrigok
- @sampaiodiego
2017-04-19 · 1 🔍 · 1 👩💻👨💻
🔍 Minor changes
- [Fix] Bug with incoming integration (0.55.1) (#6734)
2017-04-18 · 1 ️️️⚠️ · 9 🎉 · 25 🐛 · 87 🔍 · 23 👩💻👨💻
getUsersOfRoom
API to return array of objects with user and username, instead of array of strings
- Add shield.svg api route to generate custom shields/badges (#6565)
- resolve merge share function (#6577 by @tgxn)
- Two Factor Auth (#6476)
- Permission
join-without-join-code
assigned to admins and bots by default (#6430) - Integrations, both incoming and outgoing, now have access to the models. Example:
Users.findOneById(id)
(#6420) - 'users.resetAvatar' rest api endpoint (#6616)
- Drupal oAuth Integration for Rocketchat (#6632 by @Lawri-van-Buel)
- Add monitoring package (#6634)
- Expose Livechat to Incoming Integrations and allow response (#6681)
- Incoming integrations would break when trying to use the
Store
feature.` - Removed Deprecated Package rocketchat:sharedsecret`
- emoji picker exception (#6709)
- Large files crashed browser when trying to show preview (#6598)
- messageBox: put "joinCodeRequired" back (#6600)
- Do not add default roles for users without services field (#6594)
- Accounts from LinkedIn OAuth without name (#6590)
- Usage of subtagged languages (#6575)
- UTC offset missing UTC text when positive (#6562)
- can not get access_token when using custom oauth (#6531 by @fengt)
- Outgoing webhooks which have an error and they're retrying would still retry even if the integration was disabled` (#6478)
- Incorrect curl command being generated on incoming integrations (#6620)
- arguments logger (#6617)
- Improve markdown code (#6650)
- Encode avatar url to prevent CSS injection (#6651)
- Do not escaping markdown on message attachments (#6648)
- Revert unwanted UI changes (#6658)
- Fix Logger stdout publication (#6682)
- Downgrade email package to from 1.2.0 to 1.1.18 (#6680)
- Administrators being rate limited when editing users data (#6659)
- Make sure username exists in findByActiveUsersExcept (#6674)
- Update server cache indexes on record updates (#6686)
- Allow question on OAuth token path (#6684)
- Error when returning undefined from incoming intergation’s script (#6683)
- Fix message types (#6704)
🔍 Minor changes
- Add candidate snap channel (#6614)
- Add
fname
to subscriptions in memory (#6597) - [New] Switch Snaps to use oplog (#6608)
- Convert Message Pin Package to JS (#6576)
- Move room display name logic to roomType definition (#6585)
- Only configure LoggerManager on server (#6596)
- POC Google Natural Language integration (#6298)
- Fix recently introduced bug: OnePassword not defined (#6591)
- rocketchat-lib part1 (#6553)
- dependencies upgrade (#6584)
- fixed typo in readme.md (#6580 by @sezinkarli)
- Use real name instead of username for messages and direct messages list (#3851)
- Convert Ui-Login Package to Js (#6561)
- rocketchat-channel-settings coffee to js (#6551)
- Move wordpress packages client files to client folder (#6571)
- convert rocketchat-ui part 2 (#6539)
- rocketchat-channel-settings-mail-messages coffee to js (#6541)
- LingoHub based on develop (#6574)
- LingoHub based on develop (#6567)
- [New] Added oauth2 userinfo endpoint (#6554)
- Remove Deprecated Shared Secret Package (#6540)
- Remove coffeescript package from ui-sidenav (#6542 by @Kiran-Rao)
- Remove coffeescript package from ui-flextab (#6543 by @Kiran-Rao)
- Convert Theme Package to JS (#6491)
- Fix typo of the safari pinned tab label (#6487 by @qge)
- fix channel merge option of user preferences (#6493 by @billtt)
- converted Rocketchat logger coffee to js (#6495)
- converted rocketchat-integrations coffee to js (#6502)
- 'allow reacting' should be a toggle option.otherwise, the style will display an error (#6522 by @szluohua)
- Clipboard [Firefox version < 50] (#6280)
- Convert ui-vrecord Package to JS (#6473)
- converted slashcommands-mute coffee to js (#6474)
- Convert Version Package to JS (#6494)
- Convert Ui-Master Package to Js (#6498)
- converted messageAttachment coffee to js (#6500)
- Convert File Package to js (#6503)
- Create groups.addAll endpoint and add activeUsersOnly param. (#6505 by @nathanmarcos)
- New feature: Room announcement (#6351 by @billtt)
- converted slashcommand-me coffee to js (#6468)
- converted slashcommand-join coffee to js (#6469)
- converted slashcommand-leave coffee to js (#6470)
- convert mapview package to js (#6471)
- converted getAvatarUrlFromUsername (#6496)
- converted slashcommand-invite coffee to js (#6497)
- Convert Wordpress Package to js (#6499)
- converted slashcommand-msg coffee to js (#6501)
- rocketchat-ui coffee to js part1 (#6504)
- converted rocketchat-mentions coffee to js (#6467)
- ESLint add rule
no-void
(#6479) - Add ESLint rules
prefer-template
andtemplate-curly-spacing
(#6456) - Fix livechat permissions (#6466)
- Add ESLint rule
object-shorthand
(#6457) - Add ESLint rules
one-var
andno-var
(#6459) - Add ESLint rule
one-var
(#6458) - Side-nav CoffeeScript to JavaScript III (#6274)
- Flex-Tab CoffeeScript to JavaScript II (#6277)
- Side-nav CoffeeScript to JavaScript II (#6266)
- Allow Livechat visitors to switch the department (#6035 by @drallgood)
- fix livechat widget on small screens (#6122)
- Allow livechat managers to transfer chats (#6180 by @drallgood)
- focus first textbox element (#6257 by @a5his)
- Join command (#6268)
- Fix visitor ending livechat if multiples still open (#6419)
- Password reset Cleaner text (#6319)
- Add permission check to the import methods and not just the UI (#6400)
- Max textarea height (#6409)
- Livechat fix office hours order (#6413)
- Convert Spotify Package to JS (#6449)
- Make favicon package easier to read. (#6422 by @Kiran-Rao)
- Just admins can change a Default Channel to Private (the channel will be a non default channel) (#6426)
- Hide email settings on Sandstorm (#6429)
- Do not show reset button for hidden settings (#6432)
- Convert Dolphin Package to JavaScript (#6427)
- converted rocketchat-message-mark-as-unread coffee/js (#6445)
- converted rocketchat-slashcommands-kick coffee to js (#6453)
- converted meteor-accounts-saml coffee to js (#6450)
- Convert Statistics Package to JS (#6447)
- Convert ChatOps Package to JavaScript (#6425)
- Change all instances of Meteor.Collection for Mongo.Collection (#6410)
- Flex-Tab CoffeeScript to JavaScript III (#6278)
- Flex-Tab CoffeeScript to JavaScript I (#6276)
- Side-nav CoffeeScript to JavaScript (#6264)
- Convert Tutum Package to JS (#6446)
- Added Deploy method and platform to stats (#6649)
- LingoHub based on develop (#6647)
- meteor update (#6631)
- Env override initial setting (#6163 by @mrsimpson)