I commented on the issue in jira and posted a link to this topic.
<baris>
Posts
-
Upgrade "Refresh post-upload associations" in 1.9.x causes error -
Purge category, leave 1 post@normando Try to delete it from
cid:0:children
which is the root categories.db.objects.remove({_key:"cid:0:children", value: "20"})
-
Pass parameters from one custom page to anotherCan't you just pass them as query params? On page 1 when a button is clicked do this
ajaxify.go('secondPage?foo=1');
On the second page client side you can read those params with
var data = utils.params();
-
Fully Private Categories/PostsYou can remove the find and access privileges for all categories from the guests group. That way only logged in users will see/access the categories.
-
1.10.0 Breaking ChangesPlease see the following issues for breaking changes to plugins and themes.
https://github.com/NodeBB/NodeBB/issues?utf8=✓&q=is%3Aissue+milestone%3A1.10.0+label%3A"breaking+change+(themes)"+
https://github.com/NodeBB/NodeBB/issues?q=is%3Aissue+milestone%3A1.10.0+label%3A"breaking+change+(plugins)"If you have plugins that are affected, please update your plugin and add the below to your package.json
"nbbpm": { "compatibility": "^1.10.0" }
-
Chat only for selected groupsChat is a global privilege now, you can disable it for some groups in the ACP.
-
Is there a parent process for node.js main process express()?@david_liuwx I think that area is filled by the client-side code in persona here https://github.com/NodeBB/nodebb-theme-persona/blob/master/lib/persona.js
-
Changing the text color of group badgesYou can try via custom css for example to change the text color of admin badges.
a[href="/groups/administrators"] .group-label { color: red; }
-
IP ban is not working anymoreYou just create an account at github.com then you can post issues directly at our github issues page.
-
IP ban is not working anymore@mj If you want it now, you need to switch to master branch and git pull, or wait for 1.9.4 to release.
-
IP ban is not working anymorebanned ips can still post as guest · Issue #6525 · NodeBB/NodeBB
https://community.nodebb.org/topic/12407/ip-ban-is-not-working-anymore
GitHub (github.com)
-
Potential Issue with GPRD - only admin is allowed to DL dataWe will release 1.9.4 with this fix hopefully this week.
-
IP ban is not working anymore -
Upgrade "Refresh post-upload associations" in 1.9.x causes error@dravere can you make a change for me and run the upgrade script again?
Add
console.log('uploads', pid, uploads);
hereThe error is caused by a timeout and the only place I can think of halting execution is that while loop. The timeout seems to be 10minutes and if
cursor.next()
is not called for 10minutes you get that cursor not found error. -
How to Load Balance for all CPU Cores@jaspernl if you have a redis block and set mongodb in the
database
field then redis is only used for session store and pubsub (which is required if you are running more than 1 nodebb process). Posts are cached in each nodebb process regardless of which database you use. -
Where is the chat messages stored?@whimpers If you get the entire message object it should have a
fromuid
field, using that id you can get the user object atuser:<uid>
everyone in the room receives the message, you can get the users in the room fromchat:room:<roomId>:uids
-
Where is the chat messages stored?They are stored in rooms, and each user has their own list of message ids. So if you have the
roomId
and auid
then you can get the list of message ids from the sorted set'uid:' + uid + ':chat:room:' + roomId + ':mids'
This sorted set contains message ids, to get the actual message data you need to load them frommessage:<mid>
. -
How to Load Balance for all CPU CoresOnly happens on 1.9.3 AFAIK, if you can't wait for the PR to be merged you can apply the changes yourself from https://github.com/scttnlsn/mubsub/pull/62/files, I am not sure if the author of the package is active so it might take awhile.
-
Upgrade "Refresh post-upload associations" in 1.9.x causes error@dravere If you don't mind you can send us a copy of your db as well so we can test it, maybe it has something to do with the data. You can send it to [email protected].