Adsense plugin is here, https://github.com/NodeBB-Community/nodebb-plugin-adsense/.
Harmony has widget areas before after first post so you can place the ad widget in those areas.
Adsense plugin is here, https://github.com/NodeBB-Community/nodebb-plugin-adsense/.
Harmony has widget areas before after first post so you can place the ad widget in those areas.
You can't, users need to watch categories themselves since watching a category will cause them to receive notifications/emails about new topics. This is to ensure you don't have 100s of thousands of users automatically watching categories.
https://community.nodebb.org/post/88242 I think this answers your question. Let me know if it doesn't work.
@crazycells fixed in [email protected]
@crazycells that should be fixed too, this forum was running a separate activitypub branch of the theme so I updated it here as well.
I normally don't make announcement topics for patch releases but 3.7.0 had a nasty memory leak issue due to our mongodb dependency.
We noticed increased memory usage on our community and try.nodebb.org as well as instances hosted on https://manage.nodebb.org.
After spending some time with git bisect
I narrowed it down to the mongodb dependency. Thankfully it was fixed in https://github.com/mongodb/node-mongodb-native/pull/4022.
3.7.1 has this fix and 2 more bugfixes https://github.com/NodeBB/NodeBB/issues?q=is%3Aclosed+milestone%3A3.7.1.
If you have upgraded to 3.7.0, you are highly encouraged to upgrade to 3.7.1.
@Nuran-Akimbek can you post the output of db.objects.stats()
in mongodb cli. Also you are only running one nodebb process, you should look into scaling it to multiple processes if you are having performance issues.
Is this happening on ios only? Couldn't reproduce on android.
Do you mean https://www.npmjs.com/search?q=nodebb-plugin?
Hello Everyone !
Today we are releasing NodeBB 3.7.0. Please read below for all the changes in this release.
One of the main features of this release was improving accessibility for Harmony theme. This is an ongoing effort but we already implemented plenty of fixes. I will detail some of these below.
We implemented a "skiplink" that allows keyboard users to skip all the navigation items and directly go to the main content area. This is an anchor element that gets focused first when a user hits the tab key on their keyboard.
These are special html attributes for screen readers. We were missing quite a few of them especially on our navigation items.
This is pretty self-explanatory. The sort by dropdown didn't show the selected option so we updated this to match the other dropdowns.
We have increased the color contrast on badges and links to match WCAG 2.1 AA. This requires a minimum color contrast of 4.5:1. This is an ongoing effort so we will keep improving on this.
The post tools on each post object only showed up when you mouse overed the post itself. They were invisible if you were a keyboard user. We have updated our css so that when one of the post tools has focus the elements will become visible.
We improved the error messaging and labels on the register and login forms. Specifically if there is an error it will be read by screen readers.
If you have a lot of bookmarked posts it becomes hard to find what you are looking for. So we added a new filter on the /search page to search only in your bookmarks.
Thanks to @crazycells for the suggestion.
Since we love the chat page of harmony so much, we have moved the chat templates and styling to core. Persona, Peace and Lavender themes now use this layout as well.
We implemented a new unread categories logic to better reflect unread topics. Previously a category was marked as read as soon as the user entered the category. This was misleading as the category still had unread topics. On 3.7.0 the category will show as unread as long as there are unread topics inside.
We fixed another issue with rich search results and DiscussionForumPosting object. Specifically each reply is now properly nested under the DiscussionForumPosting object. More info
We added some daily limits on post and user flags to prevent abuse. Once users reach this limit they will have to wait until they can flag again.
As usual there are plenty of bug fixes in this release.
Full list of closed issues
Let us know if you run into any issues in our support thread
If you have problems upgrading to 3.7.0 you can ask for help here.
I've updated this plugin to nodebb 3.2 and up, new version is 3.0.0.
@crazycells drag and drop on mobile is
Yeah that should work, options object is spread into the redis constructor.
Not sure then, that's the property ioredis uses https://github.com/redis/ioredis?tab=readme-ov-file#connect-to-redis. What version of redis are you using?
What happens if you add username: options.username
before this line?
What is the output of ./nodebb build
?
@crazycells that works