Commit Graph

321 Commits (959315c8f767273f6eb751de1b06ed8501e284a2)

Author SHA1 Message Date
Peter Jaszkowiak 553567c3b2 Refactor `nodebb`, move `build.js`, add `--dev`
barisusakli c36e2aa13d refactor app.js/start
psychobunny fa12a3e7e6 updating to 2017 (was looking for a reason to test auto-update of https://github.com/NodeBB/NodeBB/wiki/Hooks)
barisusakli c32e6aaabb use build module instead of forking
Barış Soner Uşaklı 7f455344d8 show seconds in logs
Barış Soner Uşaklı e0501656b6 parallel startup
Julian Lam ad732935fb closes
barisusakli e86db04631 run build step before tests
move build to its own file
Julian Lam 7a10cffb25 fix Gruntfile.js to work with bew build step
Julian Lam 9bab0b53b0 re: , broke out meta.css.minify to accept targets, made build output marginally nicer looking
Julian Lam 232b387652 set up plugins in build step as well
barisusakli 71c7ef9109 fix test
barisusakli 4f0e93732a
remove passing js/css between procs
Julian Lam 1617c99e7b linting app.js
Julian Lam 03cf5d8da5 upgrade and setup steps call build step now, re:
Julian Lam 179a28d73a basic build compilation logic, re:
Julian Lam 560dc15819 updated winston config to only use json logging if --json-logging flag is passed in or set in config
Julian Lam 71bf8450c8 eslinting
Julian Lam 881b381b8b fixes , linting, and added ./nodebb slog
Matt Bailey 3d9dbe6c36 use JSON logging and ISO8601 timestamp for production logs
Sergii Paryzhskyi e515b791da Fix eslint rules ()
* Fix semi linter rule

* Fix semi-spacing linter rule

* Fix no-undef-init linter rule

* Fix space-before-blocks linter rule
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule
HeeL 3fa1c1f927 Fix space-infix-ops linter rule
Julian Lam 5eae8b2d4f re: , made it a recommendation instead, not a hard requirement
Julian Lam 9f064b67e6 closes
barisusakli 80c98e5ecf closes
psychobunny 8b1d324bd1 update copyright
Julian Lam dbdbfc6d75 allowing the port to be defined by a custom port environment variable, for certain hosting environments
Julian Lam ebb50160cb wrap saving of url_parsed in conditional, since url isn't set during setup
Julian Lam 60ea7d5121 fixes
Mathias Schreck ce9ee62fa0 Handle callback errors
barisusakli aac0313f2e closes
Julian Lam 3eda04c9e7 updated 'configExists' test to allow usage of NodeBB without a configuration file, closes
Julian Lam 6628d5083a added logging when --no-dep-check is used
akhoury 46a57f5d5c rm cls because it's not ready yet
Julian Lam 08cdfd2d60 resolve bug with url path when SSL certificate is handled by NodeBB
Julian Lam 1f9602d472 added --no-dep-check flag to skip dependency checking
Aziz Khoury d34af3a796 CLS must be required first
to avoid issues. see https://gist.github.com/akhoury/acb852798e319b5ede93431e5910d3ef
Julian Lam ba44db5b5b updated dependency check logic to better handle missing dependencies
psychobunny 1783583373 js-propagate fix for clustered installs
Julian Lam 4ba667fa61 closes
Resolves regression introduced in aa2af345f9
psychobunny 65cadaf8be another fix for minfile + multiple processes
psychobunny aa2af345f9 removed unused deps
psychobunny 329a7a1e08 @barisusakli fixing minfile caching for multiple processes
psychobunny 4a12a06745 closes
psychobunny f702717e61 ./nodebb plugins for a list of plugins activated
barisusakli ca294fc6ec closes
barisusakli be2fe14f4d fix startup msg
barisusakli 63fd1ba9ec
barisusakli 6363bbc2ba moved reset out