RocketChat / RocketChat/Rocket.Chat
Cannot enable app from marketplace after ugprading to 6.0.0
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 46.1k
- Forks
- 13.9k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 130
Description
Description:
I cannot enable applications that were previously installed after upgrade to 6.0.0 from 5.4.4.
I also had one app developed by my and deployed through apps-cli. Furthermore, I uninstalled it and tried to deploy again. When I have marketplace page opened, I see it pops up after successful deployment, however after page refresh, it is gone.
What is also weird that command from application is available, and it works, even though it's not visible as installed
Steps to reproduce:
- Upgrade to
6.0.0 - Go to marketplace
- Notice some apps are disabled
- Try enabling them
- Nothing happens
Expected behavior:
Application is enabled or error presented
Actual behavior:
App is enabled or error is presented. Could be alert or logs.
Server Setup Information:
- Version of Rocket.Chat Server:
- Operating System: Ubuntu
- Deployment Method: docker
- Number of Running Instances: 1
- DB Replicaset Oplog: enabled
- NodeJS Version: v14.21.2
- MongoDB Version: 6.0.4
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the upgrade from 5.4.4 to 6.0.0, then inspect the marketplace page and the apps-cli deployment flow described in the report. Check server logs when enabling or redeploying an app; done means previously installed apps remain enabled and redeployed apps remain visible after refreshing the marketplace, or a clear error is presented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- mongodb, node.js, typescript
- Domain
- full-stack
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100