Commit Graph

347 Commits (bc6edba6df12adfee3171b215168ad2b1bea9410)

Author SHA1 Message Date
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
psychobunny 281c4415cb --activate fix
psychobunny 19a0e1cf54 adding a log for --activate command
psychobunny fbc484d3c9 nodebb --activate plugin-name
barisusakli a64cbbc6df
psychobunny 25a419e458 Merge branch 'master' into v0.8.x
Julian Lam 9289178a2e fixed incorrect label
Julian Lam 6f23e4bab1 changing the default base theme to persona, from vanilla
Julian Lam ac46356cad Revert "changed base templates path to Persona, from Vanilla."
This reverts commit fe7f5402a8.
psychobunny 275769a801 closes
Julian Lam a0d01a05ed Update behaviour so a theme reset sets Persona, not vanilla
Julian Lam fe7f5402a8 changed base templates path to Persona, from Vanilla.
This breaks all themes relying on templates from Vanilla!! See: https://community.nodebb.org/topic/6098/on-changing-the-default-theme-to-persona
Julian Lam 7e6703c18e more line ending conversion
Julian Lam c6643082e2 closes
Julian Lam 1069f9c936 some prep work to allow for checking of dependency versions. Also updated upgrade.check behaviour to send back error if schema is out of date, instead of no error and "false".
Fokke Zandbergen 4b1c9ce9a2 Allow Winston's log level to be set via nconf
Defaults to `info` for `production` and `verbose` otherwise, like it used to.
psychobunny 93fe660892 woops
psychobunny 15a8ebaeff only load rjs modules that are required on startup
barisusakli ed72bacb1f closes
added back base_url
Julian Lam 96526a37a3 fixed
Julian Lam 4a0bc1fb03 finished up executable rewrite, and prettified reset script output
barisusakli d946a2fcbd closes
wait for templates to compile even if using clustering
fix emitter.all
upgrade.check error first
removed plugins.ready, using callback on plugins.init
removed webserver.init, using webserver.listen
psychobunny 2fbe7a8190 webserver: only start listening _after_ everything is compiled
psychobunny 948ad5fb44 Merge remote-tracking branch 'origin/master' into web-install
Julian Lam b604c9d5e1 updated install script to accept environment variables
updated upgrade script to execute callback when present
updated install script to not fire upgrades unless necessary
updated install script to write directly to console, and not through winston
if a password is not provided, one is auto-generated
psychobunny 60d655e32b installer - got the basics in
psychobunny 2dc20e690f web install init
Fokke Zandbergen 1eee970ebb Allow NodeBB version to be set via config to package.json version can be incremented when needed.
ahwayakchih 7ed41a1f60 Set separator for loading environment variables to `nconf`, as discussed on https://github.com/NodeBB/NodeBB/pull/2778#issuecomment-76209393
psychobunny eb6754c5eb nice, I figured out how to speed up grunt watch
Barış Soner Uşaklı 55884220b4 upgrade plugins:active to zset
Barış Soner Uşaklı b40b87dd36 dont add relative_path to uploads it is added on the way out
barisusakli b7602c6e80 removed winston.err
barisusakli 38e7ecbb41 setRemove doesnt return result
psychobunny 7c2b041633 ./nodebb reset theme - singular imo
barisusakli 2423bd18eb jobs disabled is boolean, great
barisusakli 989ca19df5 added jobsDisabled flag
barisusakli 6b20cf5cff
barisusakli 64e13df14c removed node cluster spawn procs on ports
barisusakli 3ad3e781f3 fix tests
barisusakli 2fbaed9cdf moved nconf setup to loadConfig, fixed upload_url
Julian Lam 66bbbfcd22 fixed url being overwritten
Julian Lam 5cc30ca1a0 more cache hash fixes
barisusakli 957800b2c3 Merge remote-tracking branch 'origin/master' into socket.io1.x
Julian Lam a0860abaaa no need to set bcrypt_rounds, only used in one place.
barisusakli 62609b2db6 Merge remote-tracking branch 'origin/master' into socket.io1.x
Julian Lam 7f43fd4843 bugfix
barisusakli 1723894e5a merge
Julian Lam 03b106b03a final pass,
Julian Lam d430ef3983 second pass,
Julian Lam d5e473609c first pass,
barisusakli 1abe35092b cluster socket.io fixes
close proxy server on loader.stop
changed handles to object
Julian Lam 23b14b3443 moving nearly all startup messages to verbose type
psychobunny 0202666ed0 taking a break with an almost completely pointless commit
barisusakli 8330a6e6d9 added plugin reset info as well
barisusakli 76933f4c37 closes
psychobunny c7ca2e2573 fixing time derp if minutes are singular
barisusakli 5c3af6f549 removed webserver.init
barisusakli 363057cf49 closes
psychobunny 2990b33dc6 linting
psychobunny a8402b228c updating winston timestamp
barisusakli b3544f644a relative path upload fixes
Julian Lam 286d14f614 allowing use of winston.verbose now
barisusakli f19bc2e2be removed error.log everything will go to output.log
barisusakli 56947b999e added timestamps to winston logs
Julian Lam aac923fb03 fised
psychobunny 8ef4ad6f14 Revert "reverting temporarily until we figure out why logs aren't showing up"
This reverts commit 59b3e6f78f.
psychobunny 59b3e6f78f reverting temporarily until we figure out why logs aren't showing up
barisusakli 834c4f8ff0 log stack
Julian Lam 97dba9ae39 fixed
Julian Lam f5f84d9946 fixing upgrade text to use nodebb executable, removed exposure of option to run without upgrading
Julian Lam b7ba6a0d8f fixed - each individual thread will create its own logrotate write handler, because if one is closed, everything crashes in a cascade effect because we're calling .write() after .end(), bleh.
Julian Lam 343ff18014 closed
psychobunny f86e4256a1 semicolon
psychobunny 64b43d58ea moved core templates into nodebb core (admin, status pages, emails)