summaryrefslogtreecommitdiff
path: root/bin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cleanup of the heroku configurationClaudius2019-03-311-8/+2
| | | | | | | | | | this removes the general `postinstall` call to `bin/heroku` and instead puts it into a heroku-prebuild hook. At the same time, env vars get updated to use the `CMD` prefix. The configured buildpacks were not used. Finally, npm run build is now automatically done by Heroku. Signed-off-by: Claudius <opensource@amenthes.de>
* Update links to new repositoriesSheogorath2019-03-271-1/+1
| | | | | | | | | | | | After a long discussion, it turned out that CodiMD as community project and HackMD as a company, have fundamental different views on the project governance. Due to this, it came to point where the decision for a fork was made. After the fork and move towards an own organisation, this patch updates all links inside the project to the new repositories. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Fix broken manage_users after Winston upgradeDaan Sprenkels2019-01-101-1/+1
| | | | | | | | Commit c3584770 upgrades Winston and with that version `logger.transports.console` becomes undefined. This commit updates the code to prevent the crash. Signed-off-by: Daan Sprenkels <hello@dsprenkels.com>
* Merge pull request #943 from SISheogorath/feature/improveSetupChristoph (Sheogorath) Kern2018-11-171-4/+6
|\ | | | | Some minor improvements for setup script
| * Some minor improvements for setup scriptSheogorath2018-09-061-4/+6
| | | | | | | | | | | | | | Since we use `yarn` for our container setup and try to enforce dependencies, we should also use yarn in the setup script. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* | feat(bin): ensure email existsErona2018-10-291-0/+4
| | | | | | | | Signed-off-by: Erona <erona@loli.bz>
* | feat(bin): add option --reset to reset user passwordErona2018-10-291-1/+21
| | | | | | | | Signed-off-by: Erona <erona@loli.bz>
* | refactor(bin): add function getPass in bin/manage_usersErona2018-10-291-8/+11
| | | | | | | | Signed-off-by: Erona <erona@loli.bz>
* | refactor(bin): eliminate `var` and use template string refactor string thingsErona2018-10-291-15/+16
| | | | | | | | Signed-off-by: Erona <erona@loli.bz>
* | refactor(bin): add function showUsage to refactor usage thingsErona2018-10-291-8/+7
| | | | | | | | Signed-off-by: Erona <erona@loli.bz>
* | refactor(bin): refactor check args in bin/manage_usersErona2018-10-291-14/+17
|/ | | | Signed-off-by: Erona <erona@loli.bz>
* Rebrand HackMD to CodiMDSheogorath2018-06-241-4/+3
| | | | Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Prevent "wrong type"-issueSheogorath2018-01-291-1/+1
| | | | | | | | | | The argument is may interpreted as number which causes the "pass" parameter of the user creation to fail. Probably the same applies to the mail address. But mail addresses are by definition not allowed to start by a number (iirc) which makes it less a problem. This is mainly a quick fix. Should be refactored a bit in future. Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
* Add simple user-management tool for emailsignin …Dario Ernst2018-01-291-0/+89
| | | | | | | | | Currently, administrators of closed instances need to manually fiddle in their databases for user-management. This commit adds a small commandline utility that allows to create and delete users. Signed-off-by: Dario Ernst <dario@kanojo.de>
* Prevent argument breaking by spacesSheogorath2017-10-101-2/+2
|
* Remove npm install in heroku buildYukai Huang2017-05-071-2/+0
| | | | since heroku detects yarn.lock automatically
* Add fail fast optionSheogorath2017-01-231-0/+2
| | | Fail the script if a command inside it fails to prevent a install with exitcode 0 even when commands in it are failing.
* Remove config.js from setup filesYukai Huang2017-01-132-6/+0
|
* Revert "Rename npm script"bananaappletw2017-01-041-1/+1
| | | | This reverts commit ed83dfc862768572eab0c2aed629b1700ac9e224.
* Remove unnecessary db config of herokubananaappletw2016-12-221-6/+0
|
* Simplify output with sequelize database argumentYukai Huang2016-12-121-29/+2
|
* Fix heroku production db settingYukai Huang2016-12-121-1/+34
|
* Remove bower occurencesYukai Huang2016-12-112-9/+3
|
* Rename npm scriptYukai Huang2016-12-101-1/+1
| | | | | | | webpack scripts are meant to “build” assets, so place them under the same namespace * dev => build:dev * build => build:prod
* Config heroku deploymentYukai Huang2016-10-162-2/+39
|
* Extract config.js from common.js to make client setting file clean and also ↵Wu Cheng-Han2016-10-101-3/+3
| | | | make upgrade easier
* Do not recommend anything in setup scriptYukai Huang2016-10-051-2/+5
|
* Copy config only when file not existYukai Huang2016-10-051-3/+11
|
* Update config descriptionYukai Huang2016-10-051-3/+3
|
* Create bin/setup scriptYukai Huang2016-10-051-0/+41