In previous version i could install rocketchat apps in “offline mode” by downloading the zip file and enabling apps + developer mode and uploading the respective zip.
this seems to not work anymore these days (3.10.5)? after uploading the zip file (poll.rc-app.zip) it says "Invalid App Package. Could not find the classFile (PollApp.js) file. Did anything change? on an older Install, where this app has been installed last year, the app still works fine.
A recent change was made to the Rocket.Chat Apps Engine which requires the usage of the Apps Compiler. Rocket.Chat itself used to accept the source code and then at runtime compile the App and then run it. This compile at runtime was extracted out of Rocket.Chat and into it’s own package. Now Rocket.Chat expects a fully compiled app package, which is why it is complaining about .js instead of .ts. To upload it, you will need to run the app through the compiler.
Marketplace apps should work as our marketplace has them compiled and newer versions of Rocket.Chat are requesting the compiled version instead of the source code version.
Not publically by Rocket.Chat as I believe the Marketplace requires a Cloud Account now. You would have to contact the respective App Developers to see if they can include that on the releases page of their source code.
It looks that the poll. rc-app’s offline installation is no longer operating as intended. The app’s most recent upgrades or modifications might be to blame for this problem. To remedy this issue, it is advised to get in touch with the app creator or look for any accessible troubleshooting guides or upgrades.