Commit Graph

57 Commits (87a5e777f152a5343d1e888d6d7aca3c368ddcd6)

Author SHA1 Message Date
Peter Jaszkowiak a00f1f9a81 Use uglify-es for ES6 support ()
Julian Lam da328662c5 don't flatten arrays, stringify them, in installer
Barış Soner Uşaklı fbed4c056e show env vars passed to setup
Julian Lam 1d42d1a6d2 moving expected location of setup.json to root
Julian Lam 741693bc1f closes
Barış Soner Uşaklı 3b3a28dc15 add ping routes to webinstaller
Barış Soner Uşaklı 82f2025944 disable timeout on post install route
Barış Soner Uşaklı e092778ba6 closes
Peter Jaszkowiak dbdc05404d Use console.log instead of process.stdout.write ()
* Use console.log instead of process.stdout.write

* Don't break the installer
Peter Jaszkowiak c731661a39 Remove external sources from installer page ()
* Remove external sources from installer page

* Remove bootstrap.min.css

* Make spinner display consistently cross-platform

* Change spinner to look better
Baris Usakli 5ca3b535e7 closes
Julian Lam 158e47e2ac linting
Peter Jaszkowiak 2ca1475eee Fix web installer benchpress issue
Peter Jaszkowiak abffc29128 Use Benchpress ()
* Use Benchpress

* Use Benchpress.compileParse

* Error for template load failure

* Use benchpressjs package

* Compile templates on demand

* Fix user settings page

* Fix admin search to exclude `.jst` files

* Fix 500-embed

So ajaxify can still show an error if the server goes down
Barış Soner Uşaklı 75e5073fc9 closes
Barış Soner Uşaklı 5d53c41db7 fix unlink calls
Peter Jaszkowiak c4bdb72941 ESlint no-unneeded-ternary
and no-extend-native, no-sequences
Peter Jaszkowiak feb8405f95 ESlint eol-last
Peter Jaszkowiak a038c66549 ESlint quotes
Peter Jaszkowiak 604358ecc4 ESlint keyword-spacing, no-multi-spaces
Peter Jaszkowiak 2e031f3759 ESlint comma-spacing
Peter Jaszkowiak 277a7fb8b4 ESlint key-spacing, no-trailing-spaces
Peter Jaszkowiak bc1d70c126 ESlint comma-dangle
psychobunny 66d8c29d25 use different path for installer files
Julian Lam 299fcb99f1 more progress on
HeeL 4a3c31b2dc Fix space-before-function-paren linter rule
Mathias Schreck ce9ee62fa0 Handle callback errors
barisusakli e55043e5ab closes
barisusakli d402737a75 add file transport
barisusakli 54f9a09e6a some more logging
Julian Lam fc2efb0c83 added one more line to stdout when nodebb status is invoked, or nodebb web installer finishes
Julian Lam b2f2561e74 adding a bit of logging when launching NodeBB from the web installer
Julian Lam 349de1694d fixed log line in web installer
Julian Lam 275a9ef476 Reverted the last update to web installer, and updated it so environment variables always take precedence over form input, and form is hidden if database value is passed in
Julian Lam 5487da9030 updated web installer to auto-select the database if passed in via env var
psychobunny fac747cab7 call loader.js instead
psychobunny 24a11314dc installer - finally got it all working ;)
psychobunny 255e3bdd20 default is 4567 instead of 8080
psychobunny e8ea1e12a1 launch nodebb after install
psychobunny ddd5c49461 installer ux fixes
psychobunny 9b53cdfcc0 skip to the launch screen if config is set but installer is still active
psychobunny 5db3166136 log
psychobunny d72d1a1641 save values from form
psychobunny 45e216edef installer: database error messages
psychobunny 8556ddd9a0 installation spinner; started launch page
psychobunny e9a92bd1bf removed some compile scripts that we don't need
psychobunny 6533941207 remove hardcoded port variable
psychobunny b617c1faa9 use from-file to optimize grunt dev with web installer
psychobunny 176bf28d2f web installer works, woohoo!
psychobunny 859e7593e1 basic installer function