Skip to content

Commit b149727

Browse files
judeallredvilkinsonsCiaranMn
authored
H-954: Migrate OSS edition of hCore (#42)
* Import sim-core * Hide non-functional UI elements * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Update apps/sim-core/README.md Co-authored-by: David @ HASH <[email protected]> * Apply suggestions from code review Co-authored-by: David @ HASH <[email protected]> * Apply suggestions from code review Co-authored-by: David @ HASH <[email protected]> * Tidy .gitignore files * tidy packages/core devdeps * Readme touchups * Hide 'Cloud Status' Header Item * Hide 'account' link from help menu * Package.json updates to support node 20 * Readme: Encourage use of yarn start:core * Populate localstorage with a default 'my project' from WildFires. - This is so that environments with an empty 'localstorage' don't get a blank page. - Also hide the 'my projects' link to the /user page * More robust imports - limits top-level folders to our approved list of src, data, views, dependencies - omits hidden "." files from the import - omits files of unsupported types (as enforced by the preexisting file parsing code) - strips empty top-level folders from the import * Hide unused UI components - The resource browser in the left panel - The 'cloud' options in the experiment dialog * Fix parsing for local datasets; patch by CM * fix export to include hash.json and not attempt to fetch datasets from url; patch by CM * apply yarn fmt * remove import-sort-style-hashintel - It provided customized "import sort" functionality for pretteir, however it was brittle and would break the build now and again. The final straw is that it prevented Windows from running hash, so it can be laid to rest now. * include our proprietary rust package sim-engine-types * Tidy sim-engine-types * sim-engine-types update authors attribution * add vercel.json and dependency installation script * update webpack.config and vercel build command to copy index.html to root of output dir * make install-dependencies script executable * add cargo to path after installing rust * add instructions for self-hosting * Update README * Update README.md * Move sim-engine-types -> engine-types * redirect all paths to site index in vercel * Hide the Activity pane, leaving only the Inspector * yarn fmt * Remove SITE_URL from header link so that relative urls work. * Add a help menu link to GitHub * Update README * Update README * build utils package before engine-web --------- Co-authored-by: David @ HASH <[email protected]> Co-authored-by: Ciaran Morinan <[email protected]>
1 parent 11273e1 commit b149727

File tree

1,369 files changed

+157710
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,369 files changed

+157710
-1
lines changed

.gitignore

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
.DS_Store
2+
.awcache
3+
.env
4+
.env.local
5+
.env.sh
6+
.idea
7+
.ipynb_checkpoints
8+
.next
9+
.old/
10+
.vscode/
11+
dist/
12+
node_modules/
13+
target/
14+
test_artifacts/

apps/sim-core/.gitignore

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# generated types
2+
packages/hashai/src/lib/graphql/types.ts
3+
packages/hashai/src/lib/graphql/fragmentTypes.json
4+
.old
5+
6+
# Terraform
7+
# Local .terraform directories
8+
**/.terraform/*
9+
10+
# .tfstate files
11+
*.tfstate
12+
*.tfstate.*
13+
**/terraform.tfstate.d/*
14+
.circleci/terraform/tfapply
15+
16+
# Python bin for AWS Lambda function
17+
.circleci/terraform/lambda/six.py
18+
.circleci/terraform/lambda/*/
19+
.circleci/terraform/lambda.zip
20+
21+
# Crash log files
22+
crash.log
23+
yarn-error.log
24+
25+
# eslint cache
26+
.eslintcache
27+
packages/hashai/.eslintcache

0 commit comments

Comments
 (0)