This is my first "plugin" based entirely on SSO OAUTH from @julianlam
I only tweaked for use with Nextcloud as OAuth provider.
Regards
This is my first "plugin" based entirely on SSO OAUTH from @julianlam
I only tweaked for use with Nextcloud as OAuth provider.
Regards
Sorry for post here. We have a lot of plugins that now are breaked in v1.11.0. Because plugins authors delay to fix them, can help me to do a dirty fix to these? I knows JS and nodeJS. But no knows internals of NodeBB plugins architecture. These are the errors
2018-12-04T07:23:19.503Z [8888] - [33mwarn[39m: [plugins/require] Cannot find module './topics', please update your plugin!
2018-12-04T07:23:19.503Z [8889] - [33mwarn[39m: [plugins/require] Cannot find module './topics', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-highlights/library.js:7:29
at /opt/vapor/nodebb/node_modules/nodebb-plugin-highlights/library.js:7:29
2018-12-04T07:23:19.503Z [8889] - [33mwarn[39m: [plugins/require] Cannot find module './user', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-highlights/library.js:8:25
2018-12-04T07:23:19.504Z [8888] - [33mwarn[39m: [plugins/require] Cannot find module './user', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-highlights/library.js:8:25
2018-12-04T07:23:19.589Z [8889] - [33mwarn[39m: [plugins/require] Cannot find module './settings', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-imgbed/library.js:9:32
2018-12-04T07:23:19.589Z [8889] - [33mwarn[39m: [plugins/require] Cannot find module './posts/cache', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-imgbed/library.js:10:29
2018-12-04T07:23:19.590Z [8889] - [33mwarn[39m: [plugins/require] Cannot find module './socket.io/admin', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-imgbed/library.js:11:35
2018-12-04T07:23:19.598Z [8888] - [33mwarn[39m: [plugins/require] Cannot find module './settings', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-imgbed/library.js:9:32
2018-12-04T07:23:19.598Z [8888] - [33mwarn[39m: [plugins/require] Cannot find module './posts/cache', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-imgbed/library.js:10:29
2018-12-04T07:23:19.599Z [8888] - [33mwarn[39m: [plugins/require] Cannot find module './socket.io/admin', please update your plugin!
at /opt/vapor/nodebb/node_modules/nodebb-plugin-imgbed/library.js:11:35
2018-12-04T07:23:19.621Z [8888] - [33mwarn[39m: [plugins/require] Cannot find module './posts/cache', please update your plugin!
2018-12-04T07:23:19.621Z [8889] - [33mwarn[39m: [plugins/require] Cannot find module './posts/cache', please update your plugin!
at Object.<anonymous> (/opt/vapor/nodebb/node_modules/nodebb-plugin-iframely/library.js:11:31)
at Object.<anonymous> (/opt/vapor/nodebb/node_modules/nodebb-plugin-iframely/library.js:11:31)
2018-12-04T07:23:20.177Z [8888] - [33mwarn[39m: [plugins/load] The following plugins may not be compatible with your version of NodeBB. This may cause unintended behaviour or crashing. In the event of an unresponsive NodeBB caused by this plugin, run `./nodebb reset -p PLUGINNAME` to disable it.
[33m * [39mnodebb-theme-va
2018-12-04T07:23:20.232Z [8888] - [33mwarn[39m: [plugins/require] Cannot find module './database', please update your plugin!
at Object.YoutubeLite.init [as method] (/opt/vapor/nodebb/node_modules/nodebb-plugin-youtube-embed/library.js:20:22)
2018-12-04T07:23:20.232Z [8889] - [33mwarn[39m: [plugins/require] Cannot find module './database', please update your plugin!
at Object.YoutubeLite.init [as method] (/opt/vapor/nodebb/node_modules/nodebb-plugin-youtube-embed/library.js:20:22)
Thank you so much. Really we need these plugins.
Hello.
One user was deleted your account as a mistake, and all you data is now orphaned as "A Former user".
Are there a way to restore/reasign these data, (posts, topics, likes, and so on) to a new user account? Through db command o api?
Thanks!
I can confirm that there is no nginx issues, because I was switched proxy off and use port and I get the same issue.
Also I was disabled all plugins and the issue continues. So, I am thinking about the Lavender template. Tell me if I am wrong.
This issue with socket.io is very very irritating because 50% of forum features not working.
Thanks guys for the help.
There is a way to do that? &Thanks
If I restart forum then appear sound files. But after a few minutes, the dissapear from ACP. I see there is an automatic? minification of files in background?
@Abhinov-Singh-0 you can. I have centos 6
First install devtoolset-2 to get gcc 4.8.x
Then enable the environment, and install libvip 8.8.3
https://github.com/libvips/libvips/releases
Then install nodebb but with environment enabled also under nodebb user run.
@julian said in Question about forum alerts:
@bbn while in cannot speak about the claim that some tabs do not alert immediately, I should mention to you that the sounds for notifications were removed in the newer versions of NodeBB
They may make a reappearance in the form of a plugin, but no news on that yet
Come on
Hello.
I was upgraded nodeBB from 1.14.3 to 1.15.4 and see this when upgrading. Is this for some reason and can I enabled again, or it is incompatible with new nodeBB version?
Thanks!
@baris wowww, thank you !!!!! I will wait for 1.15.x branch. Meanwhile I will observe groups renaming.
@julian today happens again. hahaha, very mistery thing
Hi @girish . Sorry for my late reply. Yes, I was fixed in the same way you was. But this not fixes the issue. From time to time the issue comes again. I don't know why happens.
2.1.1 and nodeBB 1.14.3
2020-09-22T17:34:01.774Z [20000/16004] - error: /opt/vapor/nodebb/node_modules/nodebb-plugin-leaderboard/index.js:30
const canView = await privileges.global.can('view:users', req.uid);
^^^^^
SyntaxError: await is only valid in async function
at wrapSafe (internal/modules/cjs/loader.js:1047:16)
at Module._compile (internal/modules/cjs/loader.js:1097:27)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1153:10)
at Module.load (internal/modules/cjs/loader.js:977:32)
at Function.Module._load (internal/modules/cjs/loader.js:877:14)
at Module.require (internal/modules/cjs/loader.js:1019:19)
at Module.module.require (/opt/vapor/nodebb/src/plugins/index.js:51:25)
at require (internal/modules/cjs/helpers.js:77:18)
at Object.Plugins.requireLibrary (/opt/vapor/nodebb/src/plugins/index.js:70:32)
at registerHooks (/opt/vapor/nodebb/src/plugins/load.js:177:13)
Today I look in mongoDB, and found this:
a collection named socket.io
inside de nodeBB database, with only two documents:
{
"_id" : ObjectId("5e82e403098ad51477bdf63e"),
"dummy" : true
}
{
"_id" : ObjectId("5e82e404098ad51477bdf63f"),
"event" : "socket.io",
"message" : {
"uid" : "GNyySH",
"data" : BinData(0, "koOkdHlwZQKkZGF0YZKyZXZlbnQ6bm9k.. 84 more bytes")
}
}
What that means? Any hacking attempt?
An error when I click on these links, of course, and then access writing the correct url /admin.
In Navigation settings in ACP, each of these links shows are prefixed with /
instead of /
so I fixed that and all runs ok now. But strange because I am the only one administrator.