0.73.0-rc.0

2018-12-20 · 10 · 9 · 39 · 83 · 27 ‍‍

New features

  • Create new permission.listAll endpoint to be able to use updatedSince parameter (#12748)
  • Mandatory 2fa for role (#9748 by @karlprieb)
  • Add query parameter support to emoji-custom endpoint (#12754)
  • Added a link to contributing.md (#12856 by @sanketsingh24)
  • Added chat.getDeletedMessages since specific date (#13010)
  • Download button for each file in fileslist (#12874 by @alexbartsch)
  • Syncloud deploy option (#12867 by @cyberb)
  • Config hooks for snap (#12351)
  • Livechat registration form message (#12597)
  • Include message type & id in push notification payload (#12771)

Improvements

  • Hipchat Enterprise Importer (#12985)
  • Add missing translation keys. (#12722 by @ura14h)
  • Accept Slash Commands via Action Buttons when msg_in_chat_window: true (#13009)
  • Allow transfer Livechats to online agents only (#13008)
  • Adding debugging instructions in README (#12989 by @hypery2k)
  • Do not emit settings if there are no changes (#12904)
  • Returning an open room object in the Livechat config endpoint (#12865)
  • Use MongoBD aggregation to get users from a room (#12566)
  • Username suggestion logic (#12779)

Bug fixes

  • Avoiding links with highlighted words (#12123 by @rssilva)
  • Pin and unpin message were not checking permissions (#12739)
  • Fix users.setPreferences endpoint, set language correctly (#12734)
  • Fix set avatar http call, to avoid SSL errors (#12790)
  • Webdav integration account settings were being shown even when Webdav was disabled (#12569 by @karakayasemi)
  • Provide better Dutch translations (#12792 by @mathysie)
  • E2Es password reaveal text is always >%S` when language is zh (#12795 by @lvyue)
  • Nested Markdown blocks not parsed properly (#12998)
  • Change JSON to EJSON.parse query to support type Date (#12706)
  • Inherit font family in message user card (#13004)
  • Some deprecation issues for media recording (#12948)
  • Stop click event propagation on mention link or user card (#12983)
  • Change field checks in RocketChat.saveStreamingOptions (#12973)
  • Remove sharp's deprecation warnings on image upload (#12980)
  • Use web.browser.legacy bundle for Livechat script (#12975)
  • Revert Jitsi external API to an asset (#12954)
  • Exception in getSingleMessage (#12970 by @tsukiRep)
  • multiple rooms-changed (#12940)
  • Readable validation on the apps engine environment bridge (#12994)
  • Check for object falsehood before referencing properties in saveRoomSettings (#12972)
  • Spotlight being called while in background (#12957)
  • Padding for message box in embedded layout (#12556)
  • Crowd sync was being stopped when a user was not found (#12930 by @piotrkochan)
  • Some icons were missing (#12913)
  • User data download fails when a room has been deleted. (#12829)
  • CAS Login not working with renamed users (#12860)
  • Stream of my_message wasn't sending the room information (#12914)
  • cannot reset password (#12903)
  • Version check update notification (#12905)
  • line-height for unread bar buttons (jump to first and mark as read) (#12900)
  • PDF view loading indicator (#12882)
  • Data Import not working (#12866)
  • Incorrect parameter name in Livechat stream (#12851)
  • Autotranslate icon on message action menu (#12585)
  • Change spread operator to Array.from for Edge browser (#12818 by @ohmonster)
  • API users.info returns caller rooms and not requested user ones (#12727 by @piotrkochan)
  • Missing HipChat Enterprise Importer (#12847)
  • Google Cloud Storage storage provider (#12843)
  • Emoji as avatar (#12805)

Minor changes

  • LingoHub based on develop (#13014)
  • Move isFirefox and isChrome functions to rocketchat-utils (#13011)
  • Move tapi18n t and isRtl functions from ui to utils (#13005)
  • Remove /* globals */ wave 4 (#12999)
  • Remove /* globals */ wave 3 (#12997)
  • Convert rocketchat-logger to main module structure and remove Logger from eslintrc (#12995)
  • Remove /* globals */ wave 2 (#12988)
  • Remove /* globals */ from files wave-1 (#12984)
  • Move globals of test to a specific eslintrc file (#12959)
  • Remove global ServiceConfiguration (#12960)
  • Remove global toastr (#12961)
  • Convert rocketchat-livechat to main module structure (#12942)
  • changed maxRoomsOpen (#12949)
  • Revert imports of css, reAdd them to the addFiles function (#12934)
  • Convert rocketchat-theme to main module structure (#12896)
  • Convert rocketchat-katex to main module structure (#12895)
  • Convert rocketchat-webdav to main module structure (#12886)
  • Convert rocketchat-ui-message to main module structure (#12871)
  • Convert rocketchat-videobridge to main module structure (#12881)
  • Convert rocketchat-reactions to main module structure (#12888)
  • Convert rocketchat-wordpress to main module structure (#12887)
  • Fix: snap push from ci (#12883)
  • Convert rocketchat-version-check to main module structure (#12879)
  • Convert rocketchat-user-data-dowload to main module structure (#12877)
  • Convert rocketchat-ui-vrecord to main module structure (#12875)
  • Convert rocketchat-ui-login to main module structure (#12861)
  • Convert rocketchat-ui-flextab to main module structure (#12859)
  • German translation typo fix for Reacted_with (#12761 by @localguru)
  • Bump Apps-Engine version (#12848)
  • Convert rocketchat-ui-account to main module structure (#12842)
  • Change file order in rocketchat-cors (#12804)
  • Convert rocketchat-ui-clean-history to main module structure (#12846)
  • Convert rocketchat-ui-admin to main module structure (#12844)
  • Convert rocketchat-tokenpass to main module structure (#12838)
  • Remove rocketchat-tutum package (#12840)
  • Convert rocketchat-tooltip to main module structure (#12839)
  • Convert rocketchat-token-login to main module structure (#12837)
  • Convert rocketchat-statistics to main module structure (#12833)
  • Convert rocketchat-spotify to main module structure (#12832)
  • Convert rocketchat-sms to main module structure (#12831)
  • Convert rocketchat-search to main module structure (#12801)
  • Convert rocketchat-message-pin to main module structure (#12767)
  • Convert rocketchat-message-star to main module structure (#12770)
  • Convert rocketchat-slashcommands-msg to main module structure (#12823)
  • Convert rocketchat-smarsh-connector to main module structure (#12830)
  • Convert rocketchat-slider to main module structure (#12828)
  • Convert rocketchat-slashcommands-unarchiveroom to main module structure (#12827)
  • Dependencies update (#12624)
  • Convert rocketchat-slashcommands-topic to main module structure (#12826)
  • Convert rocketchat-slashcommands-open to main module structure (#12825)
  • Convert rocketchat-slashcommands-mute to main module structure (#12824)
  • Convert rocketchat-slashcommands-me to main module structure (#12822)
  • Convert rocketchat-slashcommands-leave to main module structure (#12821)
  • Convert rocketchat-slashcommands-kick to main module structure (#12817)
  • Convert rocketchat-slashcommands-join to main module structure (#12816)
  • Convert rocketchat-slashcommands-inviteall to main module structure (#12815)
  • Convert rocketchat-slashcommands-invite to main module structure (#12814)
  • Convert rocketchat-slashcommands-hide to main module structure (#12813)
  • Convert rocketchat-slashcommands-help to main module structure (#12812)
  • Convert rocketchat-slashcommands-create to main module structure (#12811)
  • Convert rocketchat-slashcomands-archiveroom to main module structure (#12810)
  • Convert rocketchat-slashcommands-asciiarts to main module structure (#12808)
  • Convert rocketchat-slackbridge to main module structure (#12807)
  • Convert rocketchat-setup-wizard to main module structure (#12806)
  • Convert rocketchat-sandstorm to main module structure (#12799)
  • Convert rocketchat-oauth2-server-config to main module structure (#12773)
  • Convert rocketchat-message-snippet to main module structure (#12768)
  • Fix CI deploy job (#12803)
  • Convert rocketchat-retention-policy to main module structure (#12797)
  • Convert rocketchat-push-notifications to main module structure (#12778)
  • Convert rocketchat-otr to main module structure (#12777)
  • Convert rocketchat-oembed to main module structure (#12775)
  • Convert rocketchat-migrations to main-module structure (#12772)
  • Convert rocketchat-message-mark-as-unread to main module structure (#12766)
  • Remove conventional changelog cli, we are using our own cli now (Houston) (#12798)
  • Convert rocketchat-message-attachments to main module structure (#12760)
  • Convert rocketchat-message-action to main module structure (#12759)
  • Convert rocketchat-mentions-flextab to main module structure (#12757)
  • Convert rocketchat-mentions to main module structure (#12756)
  • Convert rocketchat-markdown to main module structure (#12755)
  • Convert rocketchat-mapview to main module structure (#12701)
  • Add check to make sure releases was updated (#12791)
  • Merge master into develop & Set version to 0.73.0-develop (#12776)

‍‍ Contributors

‍‍ Core Team