Web based software for managing historical archives.
Pull requests are always welcome.
Before a pull request can be merged, it will have to pass the branch checks. This includes both approval from a HH developer, and passing the automated tests.
The following automated tests are run:
yarn fix:organize
yarn fix:package
yarn test:*package*:lint
yarn test:*package*:types
yarn test:*package*:deps
You can run these commands in the project root, to ensure that your code will pass the tests.
Before creating an issue, please search to make sure that you're issues does not already exist. Duplicate issues will be closed.
Issues are tagged with several different labels.
git clone https://github.com/historyhall/hh-orion.git
packages/server/.env.default
to packages/server/.env
. The default configuration will work with the included docker-compose file.packages/migrate/.env.default
to packages/migrate/.env
. The default configuration will work with the included docker-compose file.docker compose up-d
in packages/deploy/develop-setup
-This step can be skipped if you already have a running instance of postgresyarn schema:init
to setup postgres tablesyarn start:dev:yak
yarn start:server
yarn start:web
yarn start:domain
For browsers, run localStorage.debug = "hh.*"
in the console.