"A JavaScript error occurred in the main process. Moving the app window makes an error message pop up: I have tested with the latest application version.I select the client certificate, the jitsi window opens and the video call starts and end, and once ended we return to work on Rocket.Chat. If I close it again and select Click to Join for a THIRD time, it opens the Jitsi meeting window as expected, but the rocketchat client window becomes blank and the only way to return to the regular window after the video call is ended is to reload the client (Ctrl+R) If I close it and click on Click to Join again, it still opens a blank window. Then, the new window opens, but remains blank. If I start a video call (in channel or 1-to-1), I'm asked to select a client certificate. Our Jitsi server is set up to use client certificate authentication We host our own Jitsi meet server and Rocketchat server is set up to always open in new window. Unfortunately, even with the latest update, the problem is not solved. Operating System: Windand successive Linux, OS X.įor all the screenshots please see the previous issue #1841. I'm really sorry to keep bugging you and insisting on this feature to work reliably, but as you can understand, in times of pandemic lockdown and smart working / home working situation, the video call feature is a number one priority in our company. Unfortunately have to open an identical issue to the It also causes confusion for people who do try, but are constantly prompted that there's an update still every time they launch the client. As updates have been coming out we've been instructing users to update manually by downloading the releases through github, but this is tedious as some users don't want to take the time to do it and others don't feel comfortable installing software. At least since I've been using Rocket.Chat which was 3 years ago now. This issue has been around a very long time. After updated is downloaded, the installer is started and the user is notified.Update installer file is downloaded to "C:\Users\AppData\Local\rocket-chat-updater\pending"įile is called "temp-rocketchat-setup-2.17.11.exe No notification occurs, no update is installed User is notified that there's an update available and clicks on "INSTALL UPDATE"ĭialog pops up letting user know they'll be notified when update is ready to be installed User is prompted and informed that install will proceed once new client is downloaded. I have tested with the latest versionĪutomatic update doesn't work. ~/Users//Library/Application Support/Rocket.Chat/.The file should be located in the %APPDATA%/Rocket.Chat/ folder or the installation folder in case of a installation for all users (Windows only). If you can't (or don't want to) bundle the file inside the app, you can create a servers.json in the user preferences folder which will overwrite the packaged one. Note that the servers.json will only be checked if no other servers have already been added, even if you uninstall the app without removing older preferences, it will not be triggered again. If the file is found, the initial "Connect to server" screen will be skipped and it will attempt to connect to the first server in the array that has been defined and drop the user right at the login screen. You can bundle a servers.json with the install package, the file should be located in the root of the project application (same level as the package.json). You will need to install the following packages: Troubleshooting node-gypįollow the installation instruction on node-gyp readme. Only modules listed in dependencies will be included into distributable app. Remember to respect the split between dependencies and devDependencies in package.json file. Src/rootWindow.ts, the script that renders the UI of the root window, the app's main window Īnd src/preload.ts, which runs in a privileged mode to connect the app and the webviews rendering Rocket.Chat's web client. Src/main.ts, the script running at the main Electron process, orchestrating the whole application There are three entry files for your code: The build process is founded upon rollup bundler. TypeScriptįollowing the ongoing changes in Rocket.Chat codebase, the app was rewritten in TypeScript 4 to address issues regarding maintainability. The build process compiles all stuff from the src folder and puts it into the app folder, so after the build has finished, your app folder contains the full, runnable application. Everything in this folder will be built automatically when running the app with yarn start.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |