@baris Ok, I will have to change this on many plugins (I hope it will be not too difficult ; I never used async/await but if you talk about this to me, it may be greater than async module ).
Edit : Mmmm, I tried your suggestion but I get again the error
error: uncaughtException: callback is not a function
TypeError: callback is not a function
with it. I will have to look closer to functions arguments when going from async module to async/await...
With SSO for major services, it might actually be much easier to fork sso-github or similar, instead. Reason being there sometimes are npm packages that help you log in to these services.
Then you can really just change the require from github to gitlab, and hopefully it would just work.
Almost all of the time it actually won't be that easy, but it sure beats doing it from the sso-oauth base!
Starting v0.3.0, NodeBB will require a third party emailer to send emails on its behalf. This plugin allows NodeBB to use the PostageApp service to send emails.
npm install nodebb-plugin-emailer-postageapp
Be sure to activate the plugin in the admin panel and set up the proper API key.
Wow, that's pretty interesting... I did notice that chjj's marked was more of an "all or nothing" approach to HTML sanitization. It's good to know that your plugin can work safely alongside mine to provide an even better third option.
The first emoticons plugin has landed!
To grab it, install it via npm:
npm install nodebb-plugin-emoji-skype
Keep in mind that this utilises new features not available in NodeBB versions until v0.0.7, so admins may want to git pull before installing and activating this module. Otherwise, the smilies will simply point to 404 pages.