To give you a little bit of history...
@youhosi -- no, we explicitly made the decision to not use a framework for our frontend because we as developers were trained in an era when client-side frameworks did not exist.
However, in hindsight this decision ended up being quite advantageous for the following reasons:
Speed at the expense of convenience
You will always find that framework-less websites and web apps are much faster than ones using frameworks. My belief is that this is the case because frameworks need to broadly apply to as many use cases as possible, and this necessitates a significant amount of excess code that slows down the application.
We use BenchpressJS for our front-end templates, which is highly optimized and efficient, against at the expense of more esoteric logic. However, we find this is a good balance of speed vs. convenience. Thanks to @PitaJ and @psychobunny for putting in the legwork to create our templating system!
We also use jQuery to ease client-side development.
There will always be developers who can code in a framework-less style, and we do not see this going away any time soon.
Frameworks come and go, but our code will always be more-or-less up to date and supported.
For example, could you imagine if we wrote our app in Angular 1 (which was all the rage at the time)? We also considered using MooTools instead of jQuery, which is pretty much defunct now. Every time a dependent framework goes, the developers leave for greener pastures (see point 2), and you'll be stuck with a codebase that needs rewriting.
All of the above points are open for debate (and I do encourage it here), but this is our thinking as of this moment
now the error is gone but my complete forum is down
nodebb is running (no errors only a few plugin warnings)
nodebb is up2date
redis is running
nginx is running fine (all other sites on server are running fine as well)
when i check my site it says: 502, bad gateway
when i check ip:4567 (no connection)
ranning out of ideas here
Should be fixed on master as well.
Yes, privileges to individual users work.
(But not very well. It is necessary to update the page that the error does not take off.)
But the guests still cannot create threads.
(Given the fact that they are allowed to.)
All other privileges to guests work.
(find category, access & read, reply to Topics).
Create Topics - no effect.
I created issue on the github. Please, it is very important, for me.
Comment on the issue:
I've written before about long loading in the administrative panel of categories, but it is important this issue!
If more than 1500 categories, the loading becomes unbearably long, especially on slower servers, more than 10 seconds! On a very good server, it is more than 3 seconds.
Please, deal with it as soon as possible! I do not want to change NodeBB ipboard, phpbb or something.
Please tell me when it will be decided?
Hi @Theodore-Pham -- skins are not usable on Lavender, only Vanilla and Persona. Sorry about that!
Persona itself is compatible with NodeBB v0.7.0 only, so you could consider upgrading, or using the vanilla theme, which is similar to Lavender.