Skip to content

General Discussion

A place to talk about whatever you want

3.9k Topics 23.9k Posts
  • 0 Votes
    1 Posts
    149 Views
    강창환
    I am currently working on implementing a forum and chat feature in my Flutter application, leveraging NodeBB services. Specifically, I am looking for guidance on how to implement the chat functionality. I have started by creating a Socket.io client to connect to the NodeBB server and listen for events, but I'm finding it challenging to manage the integration. Could anyone provide resources or code examples that could help me implement real-time chat functionality using NodeBB and Socket.io in my Flutter application? Any insights or advice would be greatly appreciated. Thank you in advance for your assistance!
  • 【Interview】What is NodeBB's future plan?

    6
    1 Votes
    6 Posts
    472 Views
    phenomlabP
    @myboss said in 【Interview】What is NodeBB's future plan?: Third party plugins that are missing maintenance can be NodeBB officially maintained。 This may not be a realistic prospect given the size of the development team who have a primary responsibility for development against core - aside from the extensive plugins they already actively maintain.
  • Registered users need to register again in order to log in

    3
    0 Votes
    3 Posts
    199 Views
    mybossM
    @julian I also posted a request for help post and edited it with great care. I shouldn't be judged as spam. Haha, don't make mistakes again next time. I am a real user
  • Emails automatically verified without clicking verification code

    2
    0 Votes
    2 Posts
    195 Views
    barisB
    There are 2 functions responsible for confirming user email, UserEmail.confirmByCode and UserEmail.confirmByyUid https://github.com/NodeBB/NodeBB/blob/master/src/user/email.js#L180-L254. When a user clicks the confirmation link in the email the first one is used. But there are other ways that can confirm the email via confirmByUid (for example an admin doing it from the ACP or a plugin directly confirming it by calling that function). I suggest checking if anything is calling confirmByUid other than the email -> confirm flow.
  • Press F to pay respects

    3
    +0
    0 Votes
    3 Posts
    351 Views
    barisB
    11511120 I think
  • Redis is no longer opensource

    3
    0 Votes
    3 Posts
    308 Views
    julianJ
    @the-skyfoxx definitely would be open to supporting Valkey or some other alternative, but do keep in mind that Mongo also uses SSPL, a similar license. End of the day for people using the software it does not affect us, but if you object out of principle then there are alternatives.
  • Setting up email for nodebb

    13
    +0
    0 Votes
    13 Posts
    870 Views
    PitaJP
    @eeeee these are difference templates are sent in different ways. We've implemented the test to use the same infrastructure as when those emails are actually sent out. For instance, when you tell it to send a ban email, it actually goes to the banning code for sending an email out. Some of those cases don't report back an error, so we can't report it back to you. I think the "Test" template is one that reports errors correctly.
  • Prototyping a password reset method for low security forum

    4
    0 Votes
    4 Posts
    548 Views
    barisB
    The get request is just to render the /reset route, it is not used to reset the password of a user. When a user enters an email address on that page, if that email is registered in the system an email with a reset code is sent to that address. There is an API route that admins can use to change the password of another user. https://docs.nodebb.org/api/write/#tag/users/paths/~1users~1{uid}~1password/put
  • mongodb authentication problem

    3
    +1
    0 Votes
    3 Posts
    254 Views
    phenomlabP
    @robertjunior24 the same question was asked here. Hope it helps https://sudonix.org/topic/620/is-my-mongodb-installation-correct?_=1716074769662
  • Replacing header/user image with something else

    11
    0 Votes
    11 Posts
    682 Views
    N
    In fact, what we want to do is to embed a grafana dashboard into that section to show data from another app that we have for the user. Grafana was using iframe but this latest update changes that to an API.
  • Login issues

    4
    +0
    0 Votes
    4 Posts
    261 Views
    barisB
    Here we go https://github.com/NodeBB/nodebb-theme-harmony/commit/5bc49b1a173530f9cfaeff92ac8820f7ee6832f4
  • 0 Votes
    4 Posts
    418 Views
    Pravallika NakarikantiP
    @baris upgraded and it works now
  • Two NodeBB instances on same server

    8
    0 Votes
    8 Posts
    576 Views
    PitaJP
    There's are other reasons to have two separate NodeBB installs: you may want to run different sets of plugins uploaded files are stored within the NodeBB directory, best to keep those separate plugins like emoji and customize store files specific to a certain forum, and all plugin files are within the NodeBB folder
  • Confusion on where nodejs is installed?

    4
    0 Votes
    4 Posts
    235 Views
    eeeeeE
    Yes, thanks both. I was confused!
  • Migrate nodebb data from mongodb to postgresql

    2
    0 Votes
    2 Posts
    236 Views
    julianJ
    @Nuran-Akimbek You are chasing solutions without knowing the reason for the problem. Listen to what @baris asked of you here: https://community.nodebb.org/post/99346 Fix what is causing your server restarts, and you will fix your problem. You don't have to do something like migrate to Postgres.
  • The reason why the logo is corrupted in an email?

    4
    0 Votes
    4 Posts
    280 Views
    huigeH
    @phenomlab no, ACP - admin/settings/general upload
  • Clustering on two machines

    Solved
    7
    1 Votes
    7 Posts
    446 Views
    julianJ
    @mutahar-ali You'd probably want to move the redis server to another machine in that case. Either a separate one, or on the same machine as the Mongo database.
  • Valid link to forum logo in email messages

    Solved
    11
    0 Votes
    11 Posts
    3k Views
    huigeH
    I also had the same problem, checked the config.json 、 admin/settings/general#site-logo、nginx,both set correctly。Also reset the logo and restart , don't know how to solve it, please help me, thanks [image: 230628.webp]
  • 0 Votes
    3 Posts
    244 Views
    루루
    @baris got it!
  • 0 Votes
    1 Posts
    167 Views
    huigeH
    as did the nodebb community [image: 1714023892424-2024425134437.png]