Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 0.73.0 #13040

Merged
merged 290 commits into from
Dec 28, 2018
Merged

Release 0.73.0 #13040

merged 290 commits into from
Dec 28, 2018

Conversation

rodrigok
Copy link
Member

2018-12-27 · 10 🎉 · 9 🚀 · 34 🐛 · 84 🔍 · 26 👩‍💻👨‍💻

Engine versions

  • Node: 8.11.4
  • NPM: 6.4.1

🎉 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)
  • Data Import not working (#12866)
  • Incorrect parameter name in Livechat stream (#12851)
  • Autotranslate icon on message action menu (#12585)
  • Google Cloud Storage storage provider (#12843)
  • Download files without extension wasn't possible (#13033)
🔍 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)
  • Convert rocketchat-ui-account to main module structure (#12842)
  • 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)
  • Change chat.getDeletedMessages to get messages after informed date and return only message's _id (#13021)
  • Improve Importer code quality (#13020)
  • Regression: List of custom emojis wasn't working (#13031)

👩‍💻👨‍💻 Contributors 😍

👩‍💻👨‍💻 Core Team 🤓

sampaiodiego and others added 30 commits November 1, 2018 23:33
* Exposing RoomRoles variable from rocketchat ui

* Convert rocketchat-authorization to main module structure

* Eslint disable line RoomRoles
* Exposing ChatSubscription from rocketchat-ui

* Convert rocketchat-autotranslate to main module structure
* Add CTRL modifier for keyboard shortcut

As pointed out in #12519 Chrome already uses `Shift+ESC`, colliding
with the 'mark all messages as read' keyboard shortcut in
RocketChat. This change adds the `CTRL` modifier to the shortcut,
i.e. mapping

     Shift+ESC | CTRL+ESC

* Add documentation for keyboard shortcut

This change adds (english) documentation for the keyboard shortcut.
[FIX] Import missed file in rocketchat-authorization
)

* Change registration message when user need to confirm email

* Revert "Change registration message when user need to confirm email"

This reverts commit 1e79975.

* Deprecate toast message for email activation

* Fix Rocket.Chat logo responsiveness in login form

* Fix stylelint error
[IMPROVE] CircleCI to use MongoDB 4.0 for testing
* Exposing RoomManager variable

* Convert rocketchat-channel-settings to main module structure

* Remove commented code
…other adjustments (#12583)

* Remove Cordova links and include F-Droid download button

* Update Rocket.Chat logo & center the headline of the file

* Removed few issues from "In Progress" list

* Update README.md
[IMPROVE] Atlassian Crowd settings and option to sync user data
* Fix users.setavatar tests and logic

* Update CircleCI images to node 8.11

* Try fix

* Try fix 2
* Exposing ChatMessages global variable from rocketchat-ui

* Convert rocketchat-emoji to main module structure
sanketsingh24 and others added 22 commits December 20, 2018 21:38
* Added a link to contributing.md

fixes - #12845

* Modified link to relative

* Added link to Contributing docs
* Fix users.setPreferences endpoint, set language correctly

* Fix tests
* Fix pin and unpin message without permissions

* Update 05-chat.js

* Fix lint
* Added setting to force user roles to use 2fa

* Added conditional check to force user to configure 2fa when needed

* Added Missing String; Improved Code Quality

* Update permissionsRole.js
…dSince parameter (#12748)

* Create new permission.listAll endpoint to be able to use updatedSince parameter

* fix lint

* Change deprecation version
Manual push by LingoHub User: Rodrigo Nascimento.
Project: Rocket.Chat

Made with ❤️ by https://lingohub.com
* Added message showing the file size limit on the importers

* Importer improvements

* Added missing reference

* Removed globals

* Fixed data importers

* Fixed import

* Removed log

* Changed hipchat enterprise importer to prepare files from the file system

* Use a file URL on the importer

* Avoid duplicated emails

* Prevent duplicated emails from crashing the import process

* Identify errors on the import process

* Fixed attachment import

* Fixed problem with invalid users when creating channels

* Added labels for checkboxes
…n only _ids (#13021)

Change `chat.getDeletedMessages` to get messages after informed date and return only message's _id
Regression: List of custom emojis wasn't working
# Conflicts:
#	.docker/Dockerfile.rhel
#	.github/history.json
#	.sandstorm/sandstorm-pkgdef.capnp
#	.travis/snap.sh
#	HISTORY.md
#	package-lock.json
#	package.json
#	packages/rocketchat-lib/rocketchat.info
#	packages/rocketchat-livechat/.app/package-lock.json
#	packages/rocketchat-message-attachments/client/messageAttachment.js
#	packages/rocketchat-ui-message/client/index.js
#	packages/rocketchat-ui-message/client/message.js
#	packages/rocketchat-ui-message/client/messageBox.js
#	packages/rocketchat-ui-message/client/renderMessageBody.js
#	packages/rocketchat-ui-message/package.js
#	packages/rocketchat-ui-sidenav/client/sidebarItem.js
@rodrigok rodrigok merged commit 8442666 into master Dec 28, 2018
@rodrigok rodrigok deleted the release-0.73.0 branch December 28, 2018 02:17
alansikora pushed a commit that referenced this pull request Jan 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet