ChatPlus was updated to Rocket.Chat v.0.54.2.
Along with all the updates from Rocket.Chat there are the following changes:
- profile link in chat is now displayed for all users, not admin only
- settings names use universal language keys from rocket chat
- Dolphin settings were properly renamed to conform with Rocket.Chat standards
Download
https://www.boonex.com/downloads
Upgrade instructions
https://github.com/boonex/dolphin.pro/wiki/ChatPlus-Upgrade
IMPORTANT UPGRADE INFORMATION
Because some settings was renamed, then in some cases manual setting update is required.
So it's recommended to make sure that login form is enabled in Administration > Settings > Accounts > Show form-based Login: true, so after update is completed, you'll be able to login under admin and update Administration > Settings > OAuth > Dolphin > URL. After Dolphin URL is changed and OAuth login is working you can disable login form back.
If for some reason chat was updated and there is no way to login under admin to change the setting, you can do it manually via SSH:
1) login to your server via SSH
2) run the following command, so mongo shell will be opened:
mongo
3) select current DB in the opened shell, the default db name is "rocketchat":
use rocketchat;
4) update new setting, make sure to replace "http://dolphin-url.com/" with actual URL and path to the Dolphin in 2 places
db.rocketchat_settings.update({"_id": "Accounts_OAuth_Dolphin_URL"}, { $set: {"value": "http://dolphin-url.com/", "meteorSettingsValue": "http://dolphin-url.com/"}});
As the result you should see something like this: "WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })"
5) delete old setting, by typing the following in mongo shell:
db.rocketchat_settings.remove({"_id": "API_Dolphin_URL"});
As the result you should see something like this: "WriteResult({ "nRemoved" : 1 })"
6) exit from mongo shell:
exit
BoonEx Premium+ and Business+ subscribers can request us to update it, just send request to support@boonex.com email and specify your BoonEx username.