Q.: I fail to compile the app, can you help me?
A.: Open an issue ticket on GitHub. I will ignore ANY personal messages related to issues with the webview app here on the forum.
Q.: Can you compile the app for me?
A.: Sure, but ONLY if you pay me. Currently its a very stressfull time for me due to A levels, so I got nothing to give away for free :P
No worries, its not out of range and affordable for everyone.
Q.: Can I contribute to your code?
A.: Of course, any contributions are welcome and will be credited!
Bumping this, today I found time to make a couple of changes to the app.
Updated all the dependencies and libraries. Additionally I successfully integrated OneSignal. Down below you can see an example how it looks like:
The updated code will go online in a couple of minutes.
The docs explain how to compile the app on your own, if you are still too lazy you can acquire a compiled version for your needs for a small fee.
A new version is available. Summary: add compatibility with changes in NodeBB v1.1.0 and support for the images. Thanks to https://github.com/segura2010 user. The issue was a lazy loading for the images which was introduced in NodeBB v1.1.0
Add compatibility with NodeBB v1.1.0
Change content rendering to accommodate image lazy loading
Those hooks weren't working the way they were meant to, that's why they are deprecated. If you need to do a one time operation when the plugin is installed. Just set a flag in the database stating that the operation is done so it is not repeated on every restart of NodeBB.