Commit Graph

195 Commits (493816476e7dfacab9aff1a754df16bc840a563f)

Author SHA1 Message Date
psychobunny 4d429aa6d6 linting install.js
psychobunny 4877e4a9d1 fixed allQuestions property
psychobunny c506a2ce1d LevelDB installation questions
Micheil Smith 3e82cab398 Add missing new lines at end of files.
Julian Lam 2627240d80 changing minimum required version for NodeBB to 0.10, and updated travis config. Allowing new setup option "ci", for TravisCI integration
barisusakli 2195b20385 closes
barisusakli cb692c27e5 removed 0..n from mongo install questions
Julian Lam f12b641d11 whoops, fixing bad db call
Julian Lam 2c1978218c moving the db require to where it is actually needed
psychobunny b82b5794bc add copyright widget on fresh install
Julian Lam 1eab829dec Merge pull request from theon/absolute-path-config
Allow absolute config paths
Julian Lam fdc6b004c5 closed , closed
Ian Forsey 28f186d4a7 Fix syntax error
Ian Forsey 6ca5a42936 Allow absolute config paths
Julian Lam 7b4f596aba updating all group lib methods, and their callers --
barisusakli 7d382b2900 closes
Julian Lam c9642cecd2 setting Lavender as default theme for 0.4.0, woo!
psychobunny 8fe9e5ab46 auto installing nodebb-widget-essentials on new setups
akhoury 25207852e8 added topics thumbnails support
Julian Lam d933e81b37 fixed
Julian Lam 843cb1b35b fixed
Baris Soner Usakli 378ccc3cb7 removed imgur from core
Julian Lam 252af4e8cc fixing bug where new installs exposed the administrators group.
Julian Lam dc7cd95f6d Merge branch 'master' of github.com:designcreateplay/NodeBB
akhoury dcc6ec797e removed use_proxy config, cleaned-up some comments and sneaked in a time log print on initialization, also, related to pull#820
Julian Lam d380f69310 support for "registered users" and "administrators" in access control (categories). Renamed "Administrators" group to "administrators", and made hidden
Aziz Khoury a13c321de8 added "trust proxy" config option with default to true
Aziz Khoury f74f01ca77 Changed User.create signature to accept a hash, added a couple of utility functions as well
Baris Soner Usakli 3475ed59c8 removed reds from install.js
Baris Soner Usakli cd6750a38d minor fix
Julian Lam d93163896f Merge pull request from aonz1982/install_automated_setup
Install automated setup
Baris Soner Usakli d43f3cebc6 closes , closes
Baris Soner Usakli 8cfb239aac closes
Pongsan Sayampol 2c6afb4244 Add a way to set social network logins
Pongsan Sayampol 24907e456d Fix the issue that the default values are saved to config.json
Baris Soner Usakli ba2f47ead6 closes , closes
Baris Soner Usakli 2c8725558e added allowRegistration to install
Pongsan Sayampol 1bde86a33f MongoDB username is not saved to the config file during the installation.
Baris Soner Usakli 8bfea656c4 Merge branch 'master' of https://github.com/akhoury/NodeBB into akhoury-master
Baris Usakli da9c673ec4 closes
akhoury 114294e24a allowGuestSearching config .. second attempt
akhoury 2d4ceb8f9f should close
Baris Soner Usakli 90a75ee045 added check for unknown db
Baris Usakli 351b07bb34 added authentication to mongo
Baris Usakli f861d44d55 updated upgrade script to use mongo or redis
Baris Soner Usakli 3a7fcc2d3d search in mongo
Baris Soner Usakli b215dbde19 updated install
Baris Soner Usakli 1325e4c501 commented out reds in install
Julian Lam 34459e7cf1 fixing category admin panel integration
Baris Usakli 541993c80a fontawesome 4 migration, closes
Julian Lam 08e51c8942 closed
Julian Lam 535379d9d7 added password confirmation to automated setup
Jacob Gable bd04b2f921 Add admin password confirmation on setup
Closes 

- Introduce a password:confirm question
- Isolate password questions to they can be re-asked
- Verify matching password, re-ask if not
Baris Usakli f81c583d86 changed postdelay default
Baris Usakli d770963b69 closes
Julian Lam b87840d4c9 fixing issue where the default for "use_port" ended up being no. Now yes.
Julian Lam 5a96f5f64b removed filterBannedPosts method that seemed unused -- monkey-patching
install script to remember old values (if present, otherwise use defaults)
Baris Usakli 04ed1df0ef closes , allow guest posting. enabled from admin/settings, defaults to disabled
Julian Lam 80aeb3677d added new packages to install script, defaulting to cerulean
Julian Lam c1f47f536d install script tweaks so vanilla is default
Julian Lam 569a7178d7 fixed install script error
Julian Lam 42067ce53c closes - install script can be run via command line
Peter Peterson 46f03de9f6 Added ability to set redis db to use, defaults to db0
Julian Lam 948949c571 closed - now asking socket.io to connect to "current page" instead of hardcoded url, removed api_url and "socket" section from public config
Quinton Marchi fcab1501f8 Merge remote-tracking branch 'origin/testing-2013-10-01'
Minami 90b4d688f8 Testing adding of Meta Tags
Quinton Marchi 504e2aac4a Adds: regex for ports, mini for public/src/forum
+ Regular expression for port during install
+ Minification for public/src/forum JS files
+ Minification for public/src/forum/admin JS files
Minami eafb41602c Edited to simplify install
Removed the two steps and made it default to 0.0.0.0, edited the
webserver.js to reflect the changes.
Quinton Marchi 571259f241 Adds hostname support, fixes
Works from previous testing but I haven't tried this personal revision
of the code. Take it with a grain of salt.
Baris Soner Usakli de34c7580f closes
Julian Lam ccca4d2914 fixed issue where meta was called before nconf loaded
psychobunny 64b071f277 nconf and redis wrapper no longer global objects. jshinted app.js. updated sockets.io to latest
psychobunny aea3181d27 formatting - server side core
Julian Lam cffbc76da1 closed , refactored configs to use new method "list", which returns error first
Julian Lam e32494879c closed
Julian Lam ce126b11fb fixes to administrator methods
Julian Lam d3b4cb71c0 resolved race condition in plugin auto-enabling (not much of a race... I'd
always lose!!)
Julian Lam 995fa7d6fd interim commit -- enabling default plugins on setup
Julian Lam 87abe426d8 fixing 'use_port' to save into config as boolean
Julian Lam bec0b46a2c refactoring installation scripts to use node prompt module, lots of other fixes
fixed , fixed , fixed 
Baris Soner Usakli 1f60578a63 closes
Julian Lam 8a53c56a46 updated install script to only populate "socket" object in client config with "address", which takes "use_port" into account.
This closes 
Baris Soner Usakli cc55073107 issue
Baris Usakli c647793512 meta config changes, refactors
Baris Soner Usakli f83be710a0 closes , ,
Baris Usakli 1894d0a469 moved confings into redis
Baris Soner Usakli 46afbc0ba0 assorted config fixes
Baris Soner Usakli 9f2838849e moved the imgur clientID to the server config file
Julian Lam 3c4b2c8075 fixed oddities in base_url and url generation for subdirectoried instances
of NodeBB
Julian Lam a06123579b issue
Julian Lam 1e4424d656 issue again
Julian Lam d3541da9dd resolving regression introduced by errant install script (again) - issue 94
Julian Lam 2f1ef4c2a1 fixing regression introduced where the client-side config was incorrectly generated (resolves )
Baris Soner Usakli 62919894b4 removed the bcrypt question from install, changed default to 12
Julian Lam 815bd7c10a THIS IS A BREAKING CHANGE
===

Please run `node app --setup` after you pull this commit.

refactored install script to its own library in /src, updated redis config
params to be nconf compatible