David Mehren
3542a0304c
Update setup docs and setup script for Yarn 3
...
Signed-off-by: David Mehren <git@herrmehren.de >
2023-06-03 12:09:40 +02:00
David Mehren
f6a28fb69b
Fix bin/setup checking outdated node requirements
...
Signed-off-by: David Mehren <git@herrmehren.de >
2023-05-29 11:23:21 +02:00
David Mehren
e222225866
Drop support for Node.js 12
...
Signed-off-by: David Mehren <git@herrmehren.de >
2022-05-01 21:03:19 +02:00
Sheogorath
3d7bf464d9
docs(manual): Adjust instructions to use only pinned dependencies
...
This patch adds `--frozen-lockfile` to our regular `yarn install` calls
during manual set up. This should ensure people get the expected
versions and not any newer or older versions that might behave
unexpectedly.
References:
https://github.com/yarnpkg/yarn/issues/5847#issuecomment-537521943
https://classic.yarnpkg.com/en/docs/cli/install#toc-yarn-install-frozen-lockfile
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com >
2022-04-12 20:16:33 +02:00
Philip Molares
a4b4ebd80c
Docs: Add mention to install devDependencies
...
Before `yarn build` can be succesfully run, we need to install the devDependencies.
This is necessary, because `bin/setup` does not install the devDependencies…
Signed-off-by: Philip Molares <philip.molares@udo.edu >
2021-05-08 13:47:31 +02:00
David Mehren
926493a983
Only install production dependencies in bin/setup
...
Signed-off-by: David Mehren <git@herrmehren.de >
2021-05-05 15:38:00 +02:00
David Mehren
d52a43e811
Fix version error wording in bin/setup
...
The previous error message stated that the version of Node or
Yarn is "outdated", which might be accurate coincidentally,
but is not what the script checks.
This commit changes the wording to use "not supported", which
is more accurate to the true check in the script.
Signed-off-by: David Mehren <git@herrmehren.de >
2021-04-22 22:52:53 +02:00
David Mehren
e1df30bd5c
Raise minimum required Node.js version to 12
...
As Node 10 will be EOL at April 30th, we should stop supporting
and/or promoting the usage of that version.
See also https://endoflife.date/nodejs
Signed-off-by: David Mehren <git@herrmehren.de >
2021-04-22 22:52:38 +02:00
David Mehren
4e5ff6f075
Update link to config docs in setup script
...
Signed-off-by: David Mehren <git@herrmehren.de >
2021-03-06 10:36:24 +01:00
David Mehren
bf0a7ebee7
Remove .sequelizerc
...
After https://github.com/hedgedoc/hedgedoc/pull/969 was merged,
a separate configuration file for the sequelize-cli is no longer
required.
Signed-off-by: David Mehren <git@herrmehren.de >
2021-03-06 10:34:22 +01:00
David Mehren
ac7dd2982f
Fix inconsistent spacing in bin/setup
...
Signed-off-by: David Mehren <git@herrmehren.de >
2020-11-17 21:29:54 +01:00
David Mehren
cbce0caa84
Fix shellcheck error in bin/setup
...
Signed-off-by: David Mehren <git@herrmehren.de >
2020-11-17 21:22:48 +01:00
David Mehren
64d6073aa1
Improve wording of yarn version error in setup script
...
Signed-off-by: David Mehren <git@herrmehren.de >
2020-11-17 20:53:58 +01:00
David Mehren
ca0f1f9a4e
Prettify messages in setup script
...
Signed-off-by: David Mehren <git@herrmehren.de >
2020-11-17 20:47:18 +01:00
David Mehren
1529d54b43
Update checks for correct Node.js and Yarn versions
...
Signed-off-by: David Mehren <git@herrmehren.de >
2020-11-17 20:46:43 +01:00
Sheogorath
0ad434a69a
Add some version checks to setup script
...
There are some distros out there, shipping quite outdated packages with
them, which results in weird issues. Let's check that we have a more or
less up to date version of node and yarn installed.
This patch adds those checks and this way should provide some helpful
error messages to people who try to install CodiMD.
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com >
2020-11-17 20:46:42 +01:00
Tilman Vatteroth
978538c0de
Correct repo name
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
2020-11-14 22:24:44 +01:00
Erik Michelson
b28839484d
Replace CodiMD with HedgeDoc
...
Signed-off-by: Erik Michelson <github@erik.michelson.eu >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: References in public/views
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Update links in README
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Update links in SECURITY.md
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Update links in LICENSE
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Update links in docs/configuration.md
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Update links in bin/setup
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: References in docs/guides
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: References in docs/dev
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: References in docs/guides/auth
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: References in docs/setup
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Update various links in code to the new GitHub org.
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: codiMDVersion.js is now hedgeDocVersion.js
Signed-off-by: David Mehren <git@herrmehren.de >
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: References in docs/setup/yunohost
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rebrand to HedgeDoc: Add banner and logo
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Update links in docs/guides/migrate-etherpad
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Remove note in docs/guides/auth/github
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Replace links in public/docs/features
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Add todo placeholder in docs/history
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Replace github link in public/views/index/body
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Replace github link in README
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Add logo to README
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Rename to HedgeDoc: Add note about the renaming to the front page
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de >
Removed Travis from README.md and change CodiMD to HedgeDoc in some places
Signed-off-by: Yannick Bungers <git@innay.de >
Some more renaming to HedgeDoc
- Fixed capitalization of HedgeDoc
- Added renaming for etherpad migration doc
Signed-off-by: Yannick Bungers <git@innay.de >
Changed Repo name to hedgedoc
Signed-off-by: Yannick Bungers <git@innay.de >
2020-11-14 21:18:36 +01:00
Sheogorath
7cde6958f3
Update links to new repositories
...
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 >
2019-03-27 19:31:34 +01:00
Sheogorath
5aec047a3e
Some minor improvements for setup script
...
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 >
2018-09-06 15:04:20 +01:00
Sheogorath
4b060c7dba
Rebrand HackMD to CodiMD
...
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com >
2018-06-24 13:24:12 +02:00
Sheogorath
6ed44f0864
Prevent argument breaking by spaces
2017-10-10 13:36:37 +02:00
Sheogorath
9122ccd1b8
Add fail fast option
...
Fail the script if a command inside it fails to prevent a install with exitcode 0 even when commands in it are failing.
2017-01-23 06:11:20 +01:00
Yukai Huang
1ed1996639
Remove config.js from setup files
2017-01-13 23:37:16 +08:00
Yukai Huang
9e6fd505e1
Remove bower occurences
2016-12-11 11:18:08 +08:00
Yukai Huang
9f63581c61
Config heroku deployment
2016-10-16 11:20:29 +08:00
Wu Cheng-Han
bf4c6d021c
Extract config.js from common.js to make client setting file clean and also make upgrade easier
2016-10-10 16:25:51 +08:00
Yukai Huang
69c14a274d
Do not recommend anything in setup script
2016-10-05 14:09:39 +08:00
Yukai Huang
934ed7c0d9
Copy config only when file not exist
2016-10-05 12:12:21 +08:00
Yukai Huang
5dfa83d350
Update config description
2016-10-05 12:07:07 +08:00
Yukai Huang
79f64d0503
Create bin/setup script
2016-10-05 11:39:45 +08:00