Hi @julien, @PitaJ ,
Assume you have a forum user with a username of: "email@example.com"
The user may login to the forum using his password.
However, if the user typed "firstname.lastname@example.org " (note the space following the email), the credentials wont' match.
The added space can be a result of copy/paste, or just an error from the user side.
I verified this behavior with this forum as well. It can be easily replicated by yourself.
I think this can help, and it may be a small change. Not sure however
All the best,
Skins in the acp appearance section have stopped loading, and simply aren't shown...(with yariplus-patch-1)
protesqu created this issue in NodeBB/NodeBB
Appearance -> Skins not loading in the ACP
I think I have discovered another breaking change that you didn't mention, though it is probably super-niche.
This commit: https://github.com/NodeBB/NodeBB/commit/ec91ef1c644044bba44198b031913655e784b4bb
broke our custom SSO plugin. The result was that after successfully logging in our external identity provider and being redirected to our Forum's callback endpoint, I was ending up not logged in (the button in the header still said "Log in") and stuck on /register/complete roadblock. It looked like our Passport strategy verify callback, that parses output from the identity provider and fetches user data via OAuth2 was not invoked at all.
It turns out that the changes in this commit don't play well together with passport-oauth2 (https://github.com/jaredhanson/passport-oauth2) internal ability to protect against CSRF (which we were using). This strategy was already using state parameter to pass its own CSRF token. I don't have more time to investigate but I suspect things shipwrecked when NodeBB overwrote the state parameter with its own CSRF token.
Turning off passport-oauth2 internal CSRF protection (by removing state: true from its options) fixed the issue.
julianlam committed to NodeBB/NodeBB
@Jenkler CSS, maybe. JS, no. Use a requirejs module with modules hash in plugin.json if you have js that's used sparingly.
If it's small js, it'll be easier to just include it in the main plugin.json scripts.
We have our forum https://talk.bitzlato.com/, running on NodeBB.
We need to do 3 tasks:
Configure / modify the plugin for obtaining definitions via browser
Configure / modify the plugin for obtaining permissions via Telegram
Add function to enable / disable global chat.
If you can help us, please make an offer in pm or here.
I think it'd be cool if you had a ratio score of posts / reputation also. So, someone with like 5,000 posts but 100 upvotes isn't as high a level as someone with only 2,000 posts, but 750 upvotes.
Does that make sense?
Maybe upvotes should be weighted far more than posts for the purposes of levels, in other words.
First of all, thank you for this great piece of software and solid adherence to legislative compliance.
My question / request is:
What is the (currently) best way to customize the registration process?
What I am interested in is moving all the personal information consent related text in the "Registration complete" page to the main registration page (with smaller text.) Removing the checkboxes and instead stating something among the lines of "By clicking 'Submit' I consent to the collection and processing of my personal information on this website"
I'm looking at using the /topics/tag route to add some tags to a ton of topics. This documentation doesn't tell me what's required for updating tags. This is the JSON I get back from the built-in read only API:
Can I just submit something like:
I am using kurento media server One to many video call with Node JS.yesterday i was presenting a video from server and it was connecting 150+ users then NPM crashes and getting below error
C:\Users\Administrator\Downloads\kurento-tutorial-node-master\kurento-tutorial-node-master\kurento-one2many-call\node_modules\ws\lib\WebSocket.js:218 else throw new Error('not opened'); ^ Error: not opened at WebSocket.send (C:\Users\Administrator\Downloads\kurento-tutorial-node-master\kurento-tutorial-node-master\kurento-one2many-call\node_modules\ws\ lib\WebSocket.js:218:16) at WebRtcEndpoint.<anonymous> (C:\Users\Administrator\Downloads\kurento-tutorial-node-master\kurento-tutorial-node-master\kurento-one2many-call\serv er.js:302:16) at emitOne (events.js:116:13) at WebRtcEndpoint.emit (events.js:211:7) at onNotification (C:\Users\Administrator\Downloads\kurento-tutorial-node-master\kurento-tutorial-node-master\kurento-one2many-call\node_modules\kur ento-client\lib\KurentoClient.js:235:14) at RpcBuilder.<anonymous> (C:\Users\Administrator\Downloads\kurento-tutorial-node-master\kurento-tutorial-node-master\kurento-one2many-call\node_mod ules\kurento-client\lib\KurentoClient.js:269:14) at emitOne (events.js:116:13) at RpcBuilder.emit (events.js:211:7) at RpcBuilder.decode (C:\Users\Administrator\Downloads\kurento-tutorial-node-master\kurento-tutorial-node-master\kurento-one2many-call\node_modules\ kurento-jsonrpc\lib\index.js:720:15) at Stream.transportMessage (C:\Users\Administrator\Downloads\kurento-tutorial-node-master\kurento-tutorial-node-master\kurento-one2many-call\node_mo dules\kurento-jsonrpc\lib\index.js:225:10) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! email@example.com start: node server.js npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the firstname.lastname@example.org start script. Some time more than 100 users connecting also getting crashes.
so can you please let me know how many users will support node package manager.
@MJ said in We've got banned from Imgur breaking their TOS.:
Or is there some way to resize photo's so we can save space. When making a picture with phone most of the time its 7 to 12 MB p/photo, if there is a way to resize it to a 500 kb jpg file or something we can store all the images ourself.
By writing shell scripts, you can, yes.
For example, you can set up a cronjob to delete all images older than 30/60 days from the public/uploads/ folder.
Or perhaps you can run convert -resize 640x on all images after 60 days' age to reduce size.
Alternatively, you can set up a DigitalOcean volume (or something equivalent) and save your stuff there for less cost.
I still cannot figure it out. I see the tid: in some of the topics, but it's got the topic id in it, not a tag id. I'll buy someone a $100 Amazon (or other) gift card (or $100 worth of ETH/BTC) if they release on github a bulk tagging plugin that allows me to add one or multiple tags to all topics/posts in a category. I know it's not much, but I'm not generating any revenue off this site and have limited budget.