3.4.0 Upgrade Support
-
@djensen47 this will go away soon in 3.5.0
-
I'm seeing this in the logs, I had to disable the plugin to make the error stop:
2023-10-09T01:53:46.325Z [4568/12466] - error: [emoji] Failed to retrieve data for parse ENOENT: no such file or directory, open '/var/srv/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json' {"code":"ENOENT","errno":-2,"path":"/var/srv/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json","stack":"Error: ENOENT: no such file or directory, open '/var/srv/nodebb/node_modules/nodebb-plugin-emoji/build/emoji/table.json'","syscall":"open"}
-
The other problem I'm experiencing is some npm link weirdness with my dice bot plugin.
The main problem at the moment is that it is not installed but enabled and I can't figure out how to uninstall it:
* nodebb-plugin-dice-bot (not installed, enabled)
Also, this seems strange:
2023-10-09T02:05:23.525Z [4567,4568/13500] - error: Error: ENOENT: no such file or directory, open '/var/srv/nodebb/node_modules/nodebb-plugin-require/plugin.json'
-
@djensen47 said in 3.4.0 Upgrade Support:
Side question: why doesn't my dice-bot plugin show up in the "find plugins" tab on Plugins page?
Likely the
nbbpm.compatibility
field needs to be updated. -
-
@djensen47 responded in the commit β you might want to try
< 4.0.0
-
When I upgrade from nodebb 2 to 3.4 the upgrade works fine except for the end, which gives me the following errors:
ERROR in ./build/public/src/client/chats.js Module not found: Error: Can't resolve 'composer/autocomplete' in '/var/www/foro/nodebb/build/public/src/client' ERROR in ./build/public/src/modules/quickreply.js Module not found: Error: Can't resolve 'composer' in '/var/www/forogasolico/nodebb/build/public/src/modules' ERROR in ./build/public/src/modules/quickreply.js Module not found: Error: Can't resolve 'composer/autocomplete' in '/var/www/foro/nodebb/build/public/src/modules' ERROR in ./build/public/src/modules/topicThumbs.js 67:10-70:12 Module not found: Error: Can't resolve 'composer' in '/var/www/foro/nodebb/build/public/src/modules' webpack 5.88.2 compiled with 4 errors in 9660 ms 2023-10-24T16:21:38.597Z [4567/26989] - info: [build] Asset compilation successful. Completed in 21.316sec.
When I start the forum it seems that everything is fine, but:
- in the administrative area, the links in the left bar do not work.
- in the forum itself only the top bar is visible. If I click on any link nothing loads either, but if I reload with F5 I can see the page.
Can you help me?
Thanks.
-
@Lenko from those messages it seems that you don't have the composer plugin activated. Try activating the composer via
./nodebb activate nodebb-plugin-composer-default
and then run./nodebb build
again. Now you can restart and test again. Also make sure a theme is active. You can check all installed and activated plugins by running./nodebb plugins
. -
@josef said in 3.4.0 Upgrade Support:
@brazzerstop said in 3.4.0 Upgrade Support:
I think this method is a bad practices for users, for example I have a 10 topics with one tag for all topics - smartphones and individual tags ios, android, harmonyos, windows.
Totally agree, the expected behavior is for it to work like the category filter on the topics page, you can select multiple categories and it shows topics from each of them (or in this case, multiple tags)
+1 for βorβ
-
@crazycells @baris Draftzone... noice
EDIT: on second thoughts, I thought the draft zone area/panel was the solution to @crazycells suggestion, is it? was it? Was it always there? I'm confused me? I confused I am am I?
-
@omega yes, draft zone was always there, but it was the bottom panel, and we had to scroll whole page from bottom to top more than 20 times to place all the widgets...
So, the solution was putting the panels side by side and converting them into "scrollable" panel... it works great right now with 3.5.0
-
Guys I am still getting this error.
Error Imgur is temporarily over capacity. Please try again later
I tried everything and I am on NodeBB 3.5.2
Any tips how to fix this error? Users are unable to do any uploads.
-
@julian hosting locally is not an option for us. because our users are uploading too many junk media/pics/videos etc and we have 200K+ users, so we dont want the hassle of expensive server storage cost and moving/migrating/managing so much user media uploads.
Do you have some other free way to manage the user uploads? other than self host, coz self host is too expensive and hard to maintain and manage. e.g we upgraded our nodeBB and it took over 4 hours coz of 100M+ uploads in objects collection
-
@faizanzahid have a look at the Storj plugin