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

Remove dependency of RocketChat namespace inside rocketchat:ui #13131

Merged
merged 100 commits into from Jan 15, 2019

Conversation

MarcosSpessatto
Copy link
Contributor

Part of #12369
Depends of: #13123

@MarcosSpessatto MarcosSpessatto added this to the 0.74.0 milestone Jan 11, 2019
@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-13131 January 11, 2019 15:35 Inactive
@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-13131 January 11, 2019 19:02 Inactive
# Conflicts:
#	packages/rocketchat-authorization/client/index.js
#	packages/rocketchat-file-upload/package.js
#	packages/rocketchat-file-upload/server/index.js
#	packages/rocketchat-lib/client/MessageAction.js
#	packages/rocketchat-lib/lib/slashCommand.js
#	packages/rocketchat-lib/package.js
#	packages/rocketchat-ui-message/package.js
#	packages/rocketchat-ui-sidenav/package.js
#	packages/rocketchat-ui-utils/client/index.js
#	packages/rocketchat-ui-utils/client/lib/RoomManager.js
#	packages/rocketchat-ui-utils/lib/MessageProperties.js
#	packages/rocketchat-ui/client/lib/menu.js
#	packages/rocketchat-ui/client/views/app/room.js
#	packages/rocketchat-utils/lib/RoomTypeConfig.js
#	packages/rocketchat-utils/lib/slashCommand.js
@rodrigok rodrigok merged commit fb54664 into develop Jan 15, 2019
@rodrigok rodrigok deleted the globals/ui-package branch January 15, 2019 20:13
alansikora pushed a commit that referenced this pull request Jan 23, 2019
* Move rocketchat settings to specific package

* WIP: Move models from rocketchat-lib to a specific package (server)

* Move function from rocketchat:lib to rocketchat:utils to use it in rocketchat:models

* Move client models from rocketchat:lib to rocketchat:models

* Fix lint

* Move rocketchat.info from lib to utils

* Remove directly dependency between lib and migrations

* Move statistics Model to rocketchat:models

* Create rocketchat:metrics to be able to depacking rocketchat callbacks

* Move  callbacks to specific package

* Remove unused dependency

* Move rocketchat-notifications to a specific package

* Move rocketchat-promises to a specific package

* remove directly dependency from metrics and models

* Move CachedCollection from lib to models

* Move ui models/collections from ui to models

* Move authorization client/ui models to rocketchat:models to be able to remove lib dependency

* Creation of rocketchat:ui-utils to help decouple rocketchat:lib and rocketchat:authz

* Move some common functions to rocketchat:utils

* Change imports to dynamic imports to avoid directly dependency between some packages

* Move authz models to rocketchat:models

* Remove directly dependency between rocketchat:authz and rocketchat:lib

* Move some functions from rocketchat:lib to rocketchat:utils

* Add functions to settings package

* Convert rocketchat:file-upload to main module structure

* Import FileUpload where it is being used

* Remove FileUpload and fileUploadHandler from globals eslintrc

* Move some  functions to rocketchat:ui-utils

* Remove directly dependency between rocketchat:authorization and rocketchat:ui-utils

* Remove dependency between lazy-load and lib

* Change imports of renderMessageBody from ui-message to ui-utils

* Add import of main ready from ui-utils

* Convert rocketchat-ui-sidenav to main module structure

* Add imports of toolbarSearch from ui-sidenav

* Remove toolbarSearch from eslintrc globals

* Move CachedCollection to a specific package

* Change imports of CachedCollection to new package

* Move some functions to rocketchat:ui-utils

* Remove directly dependency between tooltip and lib

*  Remove directly dependency between settings and metrics

* Move some settings client function from lib to settings

* Convert rocketchat-ui-master to main module structure

* Remove directly dependency between rocketchat:e2e and rocketchat:lib

* Fix wrong import and lint

* Convert rocketchat-webrtc to main module structure

* Fix missing export

* Remove directly dependency between rocketchat:emoji and lib

* Add emoji dependencies inside RocketChat namespace

* Merge branch 'develop' into globals/move-rocketchat-callbacks

* Move some functions to utils

* Fix lint

* Move some ui functions to ui-utils

* Fix import missed objects inside RocketChat namespace

* Fix lint

* Remove rocketchat:ui package dependency of RocketChat namespace

* Remove lib dependency in rocketchat:ui-sidenav

* Remove dependency between lib and ui-vrecord

* Add logger dependency in file-upload

* Revert commented test file
@sampaiodiego sampaiodiego mentioned this pull request Jan 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants