Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Bump version to 0.72.0-develop * [FIX] Correct roomName value in Mail Messages (#12453) * Fix: Developers not being able to debug root files in VSCode (#12440) * Remove duplicated i18n fields * Update npm dependencies (#12465) * Remove i18n duplicated fields * [FIX] `Disabled` word translation to Chinese (#12260) * [FIX] `Disabled` word translation to Spanish (#12406) * [IMPROVE] Limit the number of typing users shown (#12400) * [FIX] EmojiPicker position on small screens (#12457) * [FIX] stream room-changed (#12411) * fix stream room-changed * Fix new and removed rooms/subscriptions * [FIX] Manage own integrations permissions check (#12397) …ements on permissions <!-- INSTRUCTION: Your Pull Request name should start with one of the following tags --> <!-- [NEW] For new features --> <!-- [FIX] For bug fixes --> <!-- [BREAK] For pull requests including breaking changes --> <!-- INSTRUCTION: Inform the issue number that this PR closes, or remove the line below --> <!-- INSTRUCTION: Link to a https://github.com/RocketChat/docs PR with added/updated documentation or an update to the missing/outdated documentation list, see https://rocket.chat/docs/contributing/documentation/ --> <!-- INSTRUCTION: Tell us more about your PR with screen shots if you can --> * LingoHub based on develop (#12470) * LingoHub Update 🚀 Manual push by LingoHub User: Diego Sampaio. Project: Rocket.Chat Made with ❤️ by https://lingohub.com * Update pt-BR.i18n.json * [IMPROVE] German translations (#12471) * Script for determining a diff between language files * Correct and sort german language files * Manually checked the lingo-hub additions as per 3603b37 * Removed duplicate translation keys * [FIX] Email sending with GDPR user data (#12487) Related to #11914 * Fix ES translation (#12509) * [BREAK] Update to Meteor to 1.8 (#12468) * Update livechat widget to Meteor 1.8 * Replace synced-cron package * Add break change regarding cordova app * Removal of Meteor global variable (#12371) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Fix ESLint * Removal of EJSON, Accounts, Email, HTTP, Random, ReactiveDict, ReactiveVar, SHA256 and WebApp global variables (#12377) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Fix ESLint * Removal of Match, check, moment, Tracker and Mongo global variables (#12410) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Fix ESLint * Removal of Template, Blaze, BlazeLayout, FlowRouter, DDPRateLimiter, Session, UAParser, Promise, Reload and CryptoJS global variables (#12433) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Fix ESLint * Removal of TAPi18n and TAPi18next global variables (#12467) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Fix ESLint * Convert chatpal search package to modular structure (#12485) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Exposing t function from rocketchat:ui package * Convert chatpal search to main module structure * Fix ESLint * Convert meteor-accounts-saml to main module structure (#12486) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Exposing t function from rocketchat:ui package * Convert chatpal search to main module structure * Fix ESLint * Convert meteor-accounts-saml to main module structure * ReAdd removed package dependecies * Change export statement * Fix lint issue in saml package * Convert meteor-autocomplete package to main module structure (#12491) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Exposing t function from rocketchat:ui package * Convert chatpal search to main module structure * Fix ESLint * Convert meteor-accounts-saml to main module structure * Convert meteor-autocomplete to main module structure * Convert meteor-timesync to main module structure (#12495) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Exposing t function from rocketchat:ui package * Convert chatpal search to main module structure * Fix ESLint * Convert meteor-accounts-saml to main module structure * Convert meteor-autocomplete to main module structure * Convert meteor-timesync package to modular structure * Convert rocketchat-2fa to main module structure (#12501) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Exposing t function from rocketchat:ui package * Convert chatpal search to main module structure * Fix ESLint * Convert meteor-accounts-saml to main module structure * Convert meteor-autocomplete to main module structure * Convert meteor-timesync package to modular structure * exposing modal global variable * Convert rocketchat-2fa to main module structure * Convert rocketchat-action-links to main module structure (#12503) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Exposing t function from rocketchat:ui package * Convert chatpal search to main module structure * Fix ESLint * Convert meteor-accounts-saml to main module structure * Convert meteor-autocomplete to main module structure * Convert meteor-timesync package to modular structure * exposing modal global variable * Convert rocketchat-2fa to main module structure * Change exposing of fireGlobalEvent function from window to package * Moved handleError function from client to rocketchat:lib package * Convert rocketchat:action-linsk package to main module structure * disable eslint no-undef in fireGlobalEvent * Convert rocketchat-analytics to main module structure (#12506) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Exposing t function from rocketchat:ui package * Convert chatpal search to main module structure * Fix ESLint * Convert meteor-accounts-saml to main module structure * Convert meteor-autocomplete to main module structure * Convert meteor-timesync package to modular structure * exposing modal global variable * Convert rocketchat-2fa to main module structure * Change exposing of fireGlobalEvent function from window to package * Moved handleError function from client to rocketchat:lib package * Convert rocketchat:action-linsk package to main module structure * make ChatRoom exportable by package * Convert rocketchat-analytics to main module structure * disable eslint no-undef in fireGlobalEvent * Convert rocketchat-api to main module structure (#12510) * First wave of removal of Meteor global * Second wave of removal of Meteor global * Third wave of removal of Meteor global * Fix tests * Remove global variable SHA256 * Remove global variable WebApp * Remove global variable EJSON * Remove global variable Email * Remove global variable HTTP * Remove global variable Random * Remove global variable ReactiveDict * Remove global variable ReactiveVar * Remove global variable Accounts * Remove globals variables Match and check * Remove global variable Mongo * Remove global variable moment * Remove global variable Tracker * Remove global variable Blaze * Remove global variables FlowRouter and BlazeLayout * Add FlowRouter to eslint global in tests file * Remove global variable DDPRateLimiter * Remove global variable Session * Remove global variable UAParser * Remove global variable Promise * Remove global variable Reload * Remove global variable CryptoJS * Remove global variable Template * Remove global variable TAPi18n * Remove global variable TAPi18next * Exposing t function from rocketchat:ui package * Convert chatpal search to main module structure * Fix ESLint * Convert meteor-accounts-saml to main module structure * Convert meteor-autocomplete to main module structure * Convert meteor-timesync package to modular structure * exposing modal global variable * Convert rocketchat-2fa to main module structure * Change exposing of fireGlobalEvent function from window to package * Moved handleError function from client to rocketchat:lib package * Convert rocketchat:action-linsk package to main module structure * make ChatRoom exportable by package * Convert rocketchat-analytics to main module structure * disable eslint no-undef in fireGlobalEvent * Export processwebhookMessage from integrations package * Convert rocketchat-api to main module structure * Convert rocketchat-assets to main module structure (#12521) * Emoji search on messageBox is behaving like the emojiPicker's search (#12452) * [FIX] Fix wrong parameter in chat.delete endpoint and add some test cases (#12408) * fix wrong parameter in chat.delete endpoint and add some test cases * fix lint problem * Make Livechat's widget draggable (#12378) * Handle all events for enter key in message box (#12507) * [IMPROVE] Ignore non-existent Livechat custom fields on Livechat API (#12522) * Improvement on Livechat Visitor endpoint, skipping invalid custom fields. * Improvement on Livechat Visitor endpoint, skipping invalid custom fields. * Fix import error. * Fix punctuation, spelling, and grammar (#12451) * Remove template for feature requests as issues (#12426) Features requests should now be opened in https://forums.rocket.chat. * [FIX] German translation for for API_EmbedIgnoredHosts label (#12518) * Fix CSS import order (#12524) * [FIX] Spotlight method being called multiple times (#12536) * [FIX] Wrong test case for `users.setAvatar` endpoint (#12539) * [NEW] Setting to configure robots.txt content (#12547) * Convert rocketchat-authorization to main module structure (#12523) * Exposing RoomRoles variable from rocketchat ui * Convert rocketchat-authorization to main module structure * Eslint disable line RoomRoles * Convert rocketchat-autolinker to main module structure (#12529) * Convert rocketchat-bot-helpers to main module structure (#12531) * Convert rocketchat-cas to main module structure (#12532) * Convert rocketchat-colors to main module structure (#12538) * Convert rocketchat-channel-settings-mail-messages to main module structure (#12537) * Convert rocketchat-autotranslate to main module structure (#12530) * Exposing ChatSubscription from rocketchat-ui * Convert rocketchat-autotranslate to main module structure * [IMPROVE] Add CTRL modifier for keyboard shortcut (#12525) * 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. * [IMPROVE] Japanese translations (#12382) * Prevent subscriptions and calls to rooms events that the user is not participating (#12558) * Import missed file in rocketchat-authorization * [FIX] Change registration message when user need to confirm email (#9336) * 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 * [FIX] Admin styles (#12602) * [FIX] Admin styles (#12614) * Test using mongo 4.0 (#12618) [IMPROVE] CircleCI to use MongoDB 4.0 for testing * Convert rocketchat-cors to main module structure (#12595) * Convert rocketchat-channel-settings to main module structure (#12594) * Exposing RoomManager variable * Convert rocketchat-channel-settings to main module structure * Remove commented code * Convert rocketchat-dolphin to main module structure (#12600) * [DOCS] Remove Cordova links, include F-Droid download button and few 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 (#12616) [IMPROVE] Atlassian Crowd settings and option to sync user data * Fix users.setAvatar endpoint tests and logic (#12625) * Fix users.setavatar tests and logic * Update CircleCI images to node 8.11 * Try fix * Try fix 2 * Convert rocketchat-emoji to main module structure (#12603) * Exposing ChatMessages global variable from rocketchat-ui * Convert rocketchat-emoji to main module structure * Convert rocketchat-crowd to main module structure (#12596) * Convert rocketchat-drupal to main module structure (#12601) * Convert rocketchat-error-handler to main module structure (#12606) * Fix condition to not render PDF preview (#12632) * Convert rocketchat-emoji-custom to main module structure (#12604) * Exposing RoomManager and SIdenav from rocketchat-ui * Convert rocketchat-emoji-custom to main module structure * Fix RocketChatFileEmojiCustomInstance export variable * Convert rocketchat-favico to main module structure (#12607) * Convert rocketchat-favico to main module structure * Update package.js * Convert emoji-emojione to main module structure (#12605) * Fix crowd error with import of SyncedCron (#12641) * Convert rocketchat-custom-sounds to main module structure (#12599) * Exposing SideNav variable from rocketchat-ui * Convert rocketchat-custom-sounds to main module structure * Fix RocketChatFileCustomSoundsInstance export * Revert wrong settings in custom-sounds * Add new acceptable header on `Access-Control-Allow-Headers` to allow livechat rest api requests when CORS is enabled. (#12561) * Add email dependency in package.js. (#12645) * Convert rocketchat-github-enterprise to main module structure (#12642) * Convert rocketchat-github-enterprise to main module structure * Removing forgot console.log * Convert rocketchat-file to main module structure (#12644) * Convert rocketchat-file to main module structure * Import RocketChatFile in packages that use it * Convert rocketchat-gitlab to main module structure (#12646) * Added imports for global variables in rocketchat-google-natural-language package (#12647) * Added imports for global variables in rocketchat-google-natural-language package * fix lint * [NEW] New API Endpoints for the new version of JS SDK (#12623) * Added rooms.info endpoint * Added rooms.leave endpoint and tests * Add support to fields in room.info endpoint * fix broken tests, removed "lm" property from expected keys * Removed RocketChatFile from globals (#12650) * Convert rocketchat-google-vision to main module structure (#12649) * [FIX] Fix favico error (#12643) * Fix favico error * Fix favico export, remove iife * [IMPROVE] Update the 'keyboard shortcuts' documentation (#12564) This change adds a description of `[Shift|Ctrl] ESC` to the keyboard shortcuts sidebar. It also adds some more information on the description of the function. * Convert rocketchat-graphql to main module structure (#12658) * Convert rocketchat-grant to main module structure (#12657) * Exposing t function to the server side too * Convert rocketchat-grant to main module structure * Convert rocketchat-highlight-words to main module structure (#12659) * Convert rocketchat-importer-hipchat to main module structure (#12664) * Convert rocketchat-importer-csv to main module structure (#12663) * Convert rocketchat-importer to main module structure (#12662) * Convert rocketchat-iframe-login to main module structure (#12661) * Convert rocketchat-iframe-login to main module structure * Revert some global variables removed * Convert rocketchat-importer-slack to main module structure (#12666) * Exposing getAvatarUrlFromUsername function * Convert rocketchat-importer-slack to main module structure * Convert rocketchat-importer-slack-users to main module structure (#12669) * Convert rocketchat-importer-hipchat-enterprise to main module structure (#12665) * Convert rocketchat-internal-hubot to main module structure (#12671) * Convert rocketchat-irc to main module structure (#12672) * Convert rocketchat-integrations to main module structure (#12670) * Convert rocketchat-integrations to main module structure * import processWebhookMessage where it was missing * Conver rocketchat-issuelinks to main module structure (#12674) * Convert rocketchat-ldap to main module structure (#12678) * [NEW] /api/v1/spotlight: return joinCodeRequired field for rooms (#12651) * Spotlight: return joinCodeRequired for rooms * add missing trailing comma * Added "npm install" to quick start for developers (#12374) * Added "npm install" to quick start for developers * Changed npm install to meteor npm install * [FIX] high cpu usage ~ svg icon (#12677) Closes RocketChat/Rocket.Chat.Electron#740 Colleagues of mine found the issue why the CPU usage of rocket.chat is so high. It's because of `animateTransform` inside `./packages/rocketchat-ui-master/public/icons.svg`. I've removed it and replaced by a CSS animation. * [IMPROVE] border-radius to use --border-radius (#12675) * fix multiple border-radius to use --border-radius * fix multiple border-radius to use --border-radius * fix multiple border-radius to use --border-radius * Convert rocketchat-livestream to main module structure (#12679) * Exposing popout global variable * Convert rocketchat-livestream to main module structure * disable eslint in popout file * Adding file that was forgotten * Convert rocketchat-mail-messages to main module structure (#12682) * Convert rocketchat-mail-messages to main module structure * Add missed semicolon * [IMPROVE] Add rooms property in user object, if the user has the permission, with rooms roles (#12105) * Add rooms property in user object, if he has the permission, with your rooms roles * Add option to return user's rooms only when requested * Fixed Anonymous Registration (#12633) Fix for #8982 * [NEW] Option to reset e2e key (#12483) * Added option to reset e2e key * Reset e2e key * [IMPROVE] Improve unreads and unreadsFrom response, prevent it to be equal null (#12563) * Improve unreads and unreadsFrom response, prevent it to be equal null * Add timestamp or last seen in groups.counter Co-Authored-By: MarcosSpessatto <marcos.defendi@ulbra.inf.br> * [NEW] Add permission to enable personal access token to specific roles (#12309) * Add permission to enable personal access token to specific roles * Update v136.js * Update v136.js * LingoHub Update 🚀 (#12684) Manual push by LingoHub User: Rodrigo Nascimento. Project: Rocket.Chat Made with ❤️ by https://lingohub.com * Bump version to 0.72.0-rc.0 * no message * Changed subscription query to only load subscriptions that don't have E2E keys (#12692) * stylelint --fix "packages/**/*.css" * stylelint --fix "packages/**/*.css" * [IMPROVE] Rocket.Chat.Apps (#12680) * Allow apps to create direct messages * Implement getMembers; * Adds ability to search direct rooms by usernames * Updating admin style * [FIX] Try to fix tests increasing window size (#12707) * Try to fix tests increasing window size * skip set avatar test case * fixed DE translation for idle-time-limit - the value needs to be in seconds (instead of ms) (#12637) * Set username before try to set user avatar to avoid username undefined (#12699) Fix: Exception when registering a user with gravatar * Bump Apps Engine to 1.3.0 (#12705) * Add missing translation keys. (#12708) * Improve apps (#12714) * Allow apps to create direct messages * Implement getMembers; * Adds ability to search direct rooms by usernames * Allow apps to update persistence by association (#12681) * Update caret position on insert a new line in message box (#12713) * Fix some Ukrainian translations (#12712) * Bump version to 0.72.0-rc.1 * Inherit font-family for message box (#12729) * Regression: Account pages layout (#12735) * Remove duplicated .eslintignore entry * Add missing i18n string * Make Account Preferences layout match Administration layout * Make Account Security layout match Administration layout * Make Account Integrations layout match Administration layout * Make Account Personal Access Tokens layout match Administration layout * Adjust margins for buttons * Fix Safari detection in PDF previewing (#12737) * Regression: Expand Administration sections by toggling section title (#12736) * Expand Administration sections by toggling section title * Update E2E tests * Update E2E tests * Update Apps Engine to 1.3.1 (#12741) * Bump version to 0.72.0-rc.2
- Loading branch information