qq99/echoplexus

Server should be refactored to be more modular.

Closed this issue · 1 comments

The client atm is very modular, but i still feel that the server isn't. There is still a need for hardcoding modules into main.js, and some code must be modified just to add another server. I don't think that that should be neccessary, and we should try to make it easy to disable entire parts of echoplexus as it goes along.

qq99 commented

Agreed, it should be possible to have main.js check config.js to see what should be enabled and what should not. With this, it might be nice to have the client mirror only what is enabled in terms of top-navigation tabs