diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 77a28861..6fcdfc96 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -7,7 +7,7 @@ on:
push:
branches: [ "main" ]
pull_request:
- branches: [ "main" ]
+ branches: [ "main", "beta" ]
release:
type: [published]
workflow_dispatch:
diff --git a/README.md b/README.md
index 93434249..47f42528 100644
--- a/README.md
+++ b/README.md
@@ -20,36 +20,24 @@ Upload a valid gedcomx-file on the home page. On submit, the family view should

----
-For developers:
-# Getting Started with Create React App
+# 🚧 GedcomX Support
+The following features of GedcomX are not supported:
-This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).
+### Source Description
+Due to `gedcomx-js`, the following data can not be stored and therefore not displayed:
+- publisher
+- author
+- created
+- modified
+- published
-## Available Scripts
+### Group
+Not supported at all by `gedcomx-js`
-In the project directory, you can run:
+### Event
+Will come in a future release
-### `npm start`
-
-Runs the app in the development mode.\
-Open [http://localhost:3000](http://localhost:3000) to view it in your browser.
-
-The page will reload when you make changes.\
-You may also see any lint errors in the console.
-
-### `npm test`
-
-Launches the test runner in the interactive watch mode.\
-See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information.
-
-### `npm run build`
-
-Builds the app for production to the `build` folder.\
-It correctly bundles React in production mode and optimizes the build for the best performance.
-
-The build is minified and the filenames include the hashes.\
-Your app is ready to be deployed!
-
-See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information.
+### Relationship
+Will come in a future release
+- facts
diff --git a/package.json b/package.json
index 57c80409..9592e0a4 100644
--- a/package.json
+++ b/package.json
@@ -26,29 +26,33 @@
"@babel/plugin-transform-react-jsx": "^7.22.5",
"@react-spring/web": "^9.7.2",
"@testing-library/dom": "^9.3.1",
- "@visx/axis": "^3.1.0",
+ "@visx/axis": "^3.2.0",
"@visx/geo": "^3.0.0",
"@visx/react-spring": "^3.1.0",
"@visx/shape": "^3.0.0",
- "@visx/stats": "^3.0.0",
+ "@visx/stats": "^3.2.0",
"@visx/visx": "^3.1.2",
"d3": "7.6.1",
"dexie": "^3.2.3",
"dexie-react-hooks": "^1.1.6",
"gedcomx-js": "^2.8.0",
+ "leaflet": "^1.9.4",
"react": "^18.1.0",
"react-dom": "^18.1.0",
+ "react-leaflet": "^4.2.1",
"react-localization": "^1.0.19",
- "react-router-dom": "^6.11.2",
+ "react-router-dom": "^6.14.1",
"react-scripts": "5.0.1",
- "typescript": "^4",
+ "sanitize-html": "^2.11.0",
+ "tailwindcss": "^3.3.2",
+ "typescript": "^5",
"web-vitals": "^3.3.2",
"webcola": "^3.4.0"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
- "test": "react-scripts test",
+ "test": "TZ=UTC react-scripts test",
"eject": "react-scripts eject"
},
"eslintConfig": {
@@ -71,14 +75,17 @@
},
"devDependencies": {
"@babel/plugin-proposal-private-property-in-object": "^7.21.11",
+ "@faker-js/faker": "^8.0.2",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/react": "^14.0.0",
"@testing-library/user-event": "^14.4.3",
"@types/d3": "^7.4.0",
"@types/jest": "^29.5.1",
- "@types/node": "^20.2.5",
+ "@types/leaflet": "^1.9.3",
+ "@types/node": "^20.3.3",
"@types/react": "^18.2.7",
"@types/react-dom": "^18.2.4",
+ "@types/sanitize-html": "^2.9.0",
"fake-indexeddb": "^4.0.1"
}
}
diff --git a/public/index.html b/public/index.html
index a72e0324..839c62df 100644
--- a/public/index.html
+++ b/public/index.html
@@ -4,7 +4,8 @@
-
+
+
@@ -16,6 +17,13 @@
+
+
+