Skip to content

Commit

Permalink
Release 0.72.0 (#12742)
Browse files Browse the repository at this point in the history
* 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
rodrigok committed Nov 28, 2018
1 parent e73dc78 commit 7197cbf
Show file tree
Hide file tree
Showing 1,512 changed files with 15,804 additions and 9,149 deletions.
22 changes: 11 additions & 11 deletions .circleci/config.yml
Expand Up @@ -6,7 +6,7 @@ jobs:
build:
<<: *defaults
docker:
- image: circleci/node:8.9
- image: circleci/node:8.11

steps:
- checkout
Expand Down Expand Up @@ -135,9 +135,9 @@ jobs:
test-with-oplog:
<<: *defaults
docker:
- image: circleci/node:8.9-browsers
- image: mongo:3.4
command: [mongod, --nojournal, --noprealloc, --smallfiles, --replSet=rs0]
- image: circleci/node:8.11-browsers
- image: mongo:4.0
command: [mongod, --noprealloc, --smallfiles, --replSet=rs0]

environment:
TEST_MODE: "true"
Expand All @@ -154,9 +154,9 @@ jobs:
name: Install dependencies
command: |
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64 ] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google.list
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org-shell google-chrome-stable
Expand All @@ -182,8 +182,8 @@ jobs:
test-without-oplog:
<<: *defaults
docker:
- image: circleci/node:8.9-browsers
- image: circleci/mongo:3.4
- image: circleci/node:8.11-browsers
- image: circleci/mongo:4.0

environment:
TEST_MODE: "true"
Expand All @@ -199,9 +199,9 @@ jobs:
name: Install dependencies
command: |
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64 ] http://dl.google.com/linux/chrome/deb/ stable main" | sudo tee /etc/apt/sources.list.d/google.list
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list
echo "deb [ arch=amd64 ] http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org-shell google-chrome-stable
Expand All @@ -221,7 +221,7 @@ jobs:
deploy:
<<: *defaults
docker:
- image: circleci/node:8.9
- image: circleci/node:8.11

steps:
- attach_workspace:
Expand Down
2 changes: 1 addition & 1 deletion .docker/Dockerfile.rhel
@@ -1,6 +1,6 @@
FROM registry.access.redhat.com/rhscl/nodejs-8-rhel7

ENV RC_VERSION 0.71.1
ENV RC_VERSION 0.72.0-rc.2

MAINTAINER buildmaster@rocket.chat

Expand Down
4 changes: 2 additions & 2 deletions .eslintignore
Expand Up @@ -9,12 +9,12 @@ packages/rocketchat-livechat/.app/node_modules
packages/rocketchat-livechat/.app/.meteor
packages/rocketchat-livechat/assets/rocketchat-livechat.min.js
packages/rocketchat-livechat/assets/rocket-livechat.js
packages/rocketchat-theme/client/minicolors/jquery.minicolors.js
packages/rocketchat_theme/client/minicolors/jquery.minicolors.js
packages/rocketchat_theme/client/vendor/
packages/rocketchat-ui/client/lib/customEventPolyfill.js
packages/rocketchat-ui/client/lib/Modernizr.js
packages/rocketchat-ui/client/lib/recorderjs/recorder.js
packages/rocketchat-videobridge/client/public/external_api.js
packages/rocketchat-theme/client/vendor/
packages/tap-i18n/lib/tap_i18next/tap_i18next-1.7.3.js
private/moment-locales/
public/livechat/
Expand Down
28 changes: 0 additions & 28 deletions .eslintrc
Expand Up @@ -4,26 +4,16 @@
"globals": {
"__meteor_runtime_config__" : false,
"AccountBox" : false,
"Accounts" : false,
"AgentUsers" : false,
"Apps" : false,
"Assets" : false,
"Blaze" : false,
"BlazeLayout" : false,
"browser" : false,
"ChatMessage" : false,
"ChatMessages" : false,
"ChatRoom" : false,
"ChatSubscription" : false,
"check" : false,
"CryptoJS" : false,
"Department" : false,
"DDPRateLimiter" : false,
"EJSON" : false,
"Email" : false,
"FlowRouter" : false,
"FileUpload" : false,
"HTTP" : false,
"getNextAgent" : false,
"handleError" : false,
"getAvatarUrlFromUsername" : false,
Expand All @@ -35,40 +25,22 @@
"LivechatPageVisited" : false,
"LivechatTrigger" : false,
"Logger" : false,
"Match" : false,
"Meteor" : false,
"modal" : false,
"moment" : false,
"Mongo" : false,
"Npm" : false,
"Package" : false,
"parentCall" : false,
"Promise" : false,
"Random" : false,
"ReactiveDict" : false,
"ReactiveVar" : false,
"Reload" : false,
"RocketChat" : true,
"RocketChatFile" : false,
"RoomHistoryManager" : false,
"RoomManager" : false,
"ServiceConfiguration" : false,
"Session" : false,
"Settings" : false,
"SHA256" : false,
"SideNav" : false,
"t" : false,
"TAPi18n" : false,
"TAPi18next" : false,
"Template" : false,
"TimeSync" : false,
"toastr" : false,
"Tracker" : false,
"Trigger" : false,
"Triggers" : false,
"UAParser" : false,
"visitor" : false,
"WebApp" : false,
"VideoRecorder" : false,
"VRecDialog" : false
}
Expand Down
17 changes: 0 additions & 17 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

5 changes: 5 additions & 0 deletions .github/history-manual.json
Expand Up @@ -11,5 +11,10 @@
"title": "[FIX] Removed Deprecated Package rocketchat:sharedsecret`",
"userLogin": "rodrigok",
"contributors": []
}],
"0.72.0-rc.0": [{
"title": "[BREAK] Support for Cordova (Rocket.Chat Legacy app) has reached End-of-life, support has been discontinued",
"userLogin": "sampaiodiego",
"contributors": []
}]
}

0 comments on commit 7197cbf

Please sign in to comment.