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

[BUG] download/export of my data not sending email with link #11914

Open
jaytat0 opened this issue Aug 31, 2018 · 31 comments
Open

[BUG] download/export of my data not sending email with link #11914

jaytat0 opened this issue Aug 31, 2018 · 31 comments
Assignees
Milestone

Comments

@jaytat0
Copy link

jaytat0 commented Aug 31, 2018

Description:

Neither DOWNLOAD MY DATA nor EXPORT MY DATA under MY DATA in user's account/preferences are sending the email with link to download data file.

Steps to reproduce:

  1. go to MY DATA section of account/preferences
  2. click DOWNLOAD MY DATA or EXPORT MY DATA
  3. at "Your data file will be generated. A link to download it will be sent to your email address when ready." click send.

Expected behavior:

email arrives with the link to download data file

Actual behavior:

no email arrives with the link to download data file

Server Setup Information:

Version of Rocket.Chat Server: 0.69.0 & repros on open.rocket.chat

@localguru
Copy link
Contributor

Same here, no email arrives. EMail configuration itself is working (I get notification emails).

Logfiles on log level 2:

Download my data

Sep 25 07:28:31 testrocket testrocket[4690]: rocketchat_logger rocketchat_logger.js:278 #033[34mMeteor ➔ method#033[39m requestDataDownload -> userId: zTjbWHia5zCkPqF8f , arguments:  [ { fullExport: false } ]

export my data

Sep 25 07:28:59 testrocket testrocket[4690]: rocketchat_logger rocketchat_logger.js:278 #033[34mMeteor ➔ method#033[39m requestDataDownload -> userId: zTjbWHia5zCkPqF8f , arguments:  [ { fullExport: true } ]

Server Setup Information:

  • Version of Rocket.Chat Server: 0.69.2
  • Operating System: Ubuntu 16.04 LTS
  • Deployment Method: bundle self build
  • Number of Running Instances: 1
  • DB Replicaset Oplog: yes
  • NodeJS Version: v8.11.3
  • MongoDB Version: 3.4.17

@localguru
Copy link
Contributor

Update: email was set 4 hours later, okay, but the I can't download the file: file not found.

The URL looks like this:

https://domain.de/ufs/GridFS:UserDataFiles/k5oD6yhBrbFdBaw4g/2018-09-25-Local%2520Admin.zip

RC is running behind a Nginx reverse proxy.

@jthomae1
Copy link

jthomae1 commented Oct 1, 2018

+1

No email was send. Even not after a couple of hours.

Server Setup Information:

  • Version of Rocket.Chat Server: 0.69.2
  • Operating System: Ubuntu 14.04.5 LTS
  • Number of Running Instances: 1
  • NodeJS Version: v8.11.3
  • MongoDB Version: 3.4

@sampaiodiego
Copy link
Member

sampaiodiego commented Oct 30, 2018

@localguru just to make sure, were you using GridFS as your storage provider?

also, this process is indeed done in a very pace way, to not harm the server.. it's split in many different steps, done one-by-one on 15 minutes (by default) interval and only 100 messages (by default) batches..

@localguru
Copy link
Contributor

localguru commented Oct 30, 2018

@sampaiodiego Diego, I'm running RC from tar ball, all data is located in local mongodb. Both RC and mongo are running on the same box.

@sampaiodiego
Copy link
Member

thanks @localguru but what I meant was the setting on the Admin panel under File Upload section, what is the value for Storage Type? I'm asking this because the link you sent is for a GridFS storage type, so I wanted to make sure the link was generated correctly.

ggazzo pushed a commit that referenced this issue Oct 31, 2018
sampaiodiego added a commit that referenced this issue Oct 31, 2018
@localguru
Copy link
Contributor

@sampaiodiego I understand. These are my settings:

bildschirmfoto_2018-11-01_22-06-48

rodrigok added a commit that referenced this issue Nov 28, 2018
* 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 <[email protected]>

* [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
@theorenck theorenck modified the milestones: 0.72.0, Short-term Dec 12, 2018
@protist
Copy link

protist commented Mar 27, 2020

My storage type is FileSystem, but I'm not getting the email either. All other emails are working.

If I set Administration > User Data Download > System Path (Exported Files) and System Path (Compressed File) to, say, /tmp, then should I be able to get the files from there, even if I don't receive the email notification? I don't see anything obvious in /tmp, so presumably the initial export stage isn't working either.

I do see the following directory structure, but apart from the sockets, it's only empty directories.

$ sudo tree /tmp/snap.rocketchat-server
/tmp/snap.rocketchat-server
└── tmp
    ├── mongodb-27017.sock
    ├── rocketchat-importer
    ├── ufs
    └── wHq2mJ9qY7obmGmvH
        ├── full
        │   └── assets
        └── partial
            └── assets

8 directories, 1 file

My File Upload location at /var/snap/rocketchat-server/common/upload also contains nothing relevant.

@geekgonecrazy
Copy link
Contributor

Does this still happen? Do you see any logs to indicate the export has actually ever finished?

@sampaiodiego
Copy link
Member

sampaiodiego commented Sep 17, 2020

the process can take a long time to export like many thousands of messages as it is done in chunks, so keep that in mind.

the size of the chunks and frequency it runs can be tweaked on menu User Data Download of the Admin

@protist
Copy link

protist commented Sep 17, 2020

the process can take a long time to export like many thousands of messages as it is done in chunks, so keep that in mind.

I tested exporting almost immediately after installing Rocket.chat, with only ~6 messages present, and it still failed.

@github-actions
Copy link
Contributor

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of two weeks with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

@github-actions github-actions bot added the stat: no response Issue with no response after a given time label Sep 28, 2020
@protist
Copy link

protist commented Sep 28, 2020

Mandatory spam to feed the bot. (I replied almost immediately, so the tag(s) can be removed.)

@geekgonecrazy geekgonecrazy removed the stat: no response Issue with no response after a given time label Sep 28, 2020
@github-actions
Copy link
Contributor

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of two weeks with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

@github-actions github-actions bot added the stat: no response Issue with no response after a given time label Oct 16, 2020
@protist
Copy link

protist commented Oct 16, 2020

More spam to feed the bot 😕

@sampaiodiego
Copy link
Member

sorry about that @protist .. but we really need more details on this to be able to work on a fix..

it definitely works for me in a clean installation when I try it.

maybe you can give full details of your setup and the actions you make to test the feature so we can to reproduce? like all the commands you do to install the server application, then describe the actions you do on the UI to start the export, then feed us with as most logs as you can.

@github-actions github-actions bot removed the stat: no response Issue with no response after a given time label Oct 16, 2020
@github-actions
Copy link
Contributor

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of two weeks with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

@github-actions github-actions bot added the stat: no response Issue with no response after a given time label Oct 27, 2020
@jthomae1
Copy link

jthomae1 commented Oct 27, 2020

I can only repeat my comment from 1. October 2018:

No email was sent. Even not after a couple of hours. On three different servers!
In between I tested it with a lot of earlier versions. The export never worked.

Server Setup Information:

Version of Rocket.Chat Server: 3.7.1
Operating System: Ubuntu 16.04.7 LTS
Number of Running Instances: 1 (4 and 18 on 2 other servers)
NodeJS Version: v12.18.4
MongoDB Version: 4.0.13 (3.6.14 and 3.6.16 on 2 other servers)

@github-actions github-actions bot removed the stat: no response Issue with no response after a given time label Oct 27, 2020
@github-actions
Copy link
Contributor

github-actions bot commented Nov 6, 2020

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of two weeks with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

@github-actions github-actions bot added the stat: no response Issue with no response after a given time label Nov 6, 2020
@protist
Copy link

protist commented Nov 9, 2020

sorry about that @protist .. but we really need more details on this to be able to work on a fix..

it definitely works for me in a clean installation when I try it.

maybe you can give full details of your setup and the actions you make to test the feature so we can to reproduce? like all the commands you do to install the server application, then describe the actions you do on the UI to start the export, then feed us with as most logs as you can.

@sampaiodiego I realised that because I'm running a 32-bit server, I'm stuck on an old version of Rocket.chat (1.3.2) so I'm not sure how useful troubleshooting will be. Nevertheless, it was a pretty standard install via snap. I can give you more details and logs if my version isn't too old for you to comment on.

@github-actions github-actions bot removed the stat: no response Issue with no response after a given time label Nov 9, 2020
@sampaiodiego
Copy link
Member

hi @protist .. version 1.3.2 is definitely too old now, a lot of work have been done on this feature since then.

I didn't know we had different version for 32 and 64 bits of the snaps.. is that still a thing @LuluGO @geekgonecrazy ? @protist can you maybe try using a different snap channel? see https://forums.rocket.chat/t/introducing-snap-tracks/5890
if doing anything with sensitive data, please don't forget to backup https://docs.rocket.chat/installation/snaps#how-do-i-backup-my-snap-data

@protist
Copy link

protist commented Nov 10, 2020

I didn't know we had different version for 32 and 64 bits of the snaps.. is that still a thing

Yep, unfortunately 32-bit is stuck at 1.3.2: https://github.com/RocketChat/Rocket.Chat.Embedded.armhf

@sampaiodiego
Copy link
Member

oh, you're running on arm 🤔 @Sing-Li is there anything you help us here?

@github-actions
Copy link
Contributor

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of two weeks with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

@github-actions github-actions bot added the stat: no response Issue with no response after a given time label Nov 20, 2020
@jthomae1
Copy link

The issue still exists as I mentioned in my last comment

@geekgonecrazy
Copy link
Contributor

Yeah the issue isn't actually Rocket.Chat on 32bit. Mongo dropped support for 32bit architecture and no longer build 32bit copies.

So while on 32 bit you are stuck on 1.3.2 the next version of Rocket.Chat drops support for the last working version of mongo for 32bit. This is for a couple of reasons. We can't support versions of mongo that mongo doesn't. Also we started using features only in the newer versions of mongo.

How many of you experience this on latest version of Rocket.Chat? 3.8.1? If so do you have installation method and steps to reproduce?

@github-actions github-actions bot removed the stat: no response Issue with no response after a given time label Nov 23, 2020
@jthomae1
Copy link

I will test it on 3.8.2 soon. We are using docker-compose setups on all three systems. But they are somewhat different from each other. The simplest has only one RC instance with a mongo db container.

@github-actions
Copy link
Contributor

This issue has been marked as stale because there has been no further activity in the last 10 days. If the issue remains stale for the next 4 days (a total of two weeks with no activity), then it will be assumed that the question has been resolved and the issue will be automatically closed.

@github-actions github-actions bot added the stat: no response Issue with no response after a given time label Dec 10, 2020
@jthomae1
Copy link

Please reopen this issue, we are testing version 3.8.2 now and the issue still exists.

@sampaiodiego sampaiodiego removed stat: need more info stat: no response Issue with no response after a given time labels Dec 14, 2020
@sampaiodiego sampaiodiego reopened this Dec 14, 2020
@sampaiodiego
Copy link
Member

I've reopened and remove the labels causing it to be automatically closed.

@jthomae1 please give us more details as soon as you have. thx

@sennewood
Copy link

Still a problem in 3.15.0

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

No branches or pull requests

9 participants