diff --git a/.github/workflows/master-deployment.yml b/.github/workflows/master-deployment.yml index 55cf525c4..820b12d8c 100644 --- a/.github/workflows/master-deployment.yml +++ b/.github/workflows/master-deployment.yml @@ -79,7 +79,7 @@ jobs: context: . file: ./Dockerfile push: true - tags: ${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:2.4.8 + tags: ${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:2.4.9 build-docker-legacy: needs: build-test runs-on: neodash-runners @@ -103,7 +103,7 @@ jobs: context: . file: ./Dockerfile push: true - tags: ${{ secrets.DOCKER_HUB_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_USERNAME }}/neodash:2.4.8 + tags: ${{ secrets.DOCKER_HUB_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_USERNAME }}/neodash:2.4.9 deploy-gallery: runs-on: neodash-runners strategy: diff --git a/Dockerfile b/Dockerfile index 44320dcaf..a31be8d85 100644 --- a/Dockerfile +++ b/Dockerfile @@ -44,4 +44,4 @@ USER nginx EXPOSE $NGINX_PORT HEALTHCHECK cmd curl --fail "http://localhost:$NGINX_PORT" || exit 1 -LABEL version="2.4.8" +LABEL version="2.4.9" diff --git a/README.md b/README.md index 5c4db07c9..7ba0e71da 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,24 @@ -## NeoDash - Neo4j Dashboard Builder -NeoDash is an open source tool for visualizing your Neo4j data. It lets you group visualizations together as dashboards, and allow for interactions between reports. +## NeoDash Labs - Neo4j Dashboard Builder -![screenshot](public/screenshot.png) +![screenshot](evolving.png) + +In September 2024 **Neo4j [announced](https://www.datanami.com/2024/09/04/neo4j-simplifies-graph-database-in-the-cloud/#:~:text=NeoDash%20is%20an%20open%20source,was%20open%20source%2C%20not%20supported) NeoDash is evolving into a fully supported dashboard builder, as part of the Neo4j product suite**. + +This project (NeoDash Labs) will still be available and contain experimental features, but will **not** have official support. If you're interested to get official support for NeoDash as part of a Neo4j License agreement, please reach out to your Neo4j contact person. + +## About NeoDash Labs +NeoDash is a web-based tool for visualizing your Neo4j data. It lets you group visualizations together as dashboards, and allow for interactions between reports. Neodash supports presenting your data as tables, graphs, bar charts, line charts, maps and more. It contains a Cypher editor to directly write the Cypher queries that populate the reports. You can save dashboards to your database, and share them with others. -## Try NeoDash +## Try NeoDash Labs You can run NeoDash in one of three ways: -1. You can install NeoDash into Neo4j Desktop from the [graph app gallery](https://install.graphapp.io). NeoDash will automatically connect to your active database. -2. You can run NeoDash from a web browser by visiting http://neodash.graphapp.io. +1. You can install NeoDash Labs into Neo4j Desktop from the [graph app gallery](https://install.graphapp.io). NeoDash will automatically connect to your active database. +> Note: never versions of Neo4j Desktop do not support adding experimental graph apps such as NeoDash. + +2. You can run NeoDash Labs from a web browser by visiting http://neodash.graphapp.io. 3. For on-prem deployments, you can build the application yourself, or pull the latest Docker image from Docker Hub. ``` # Run the application on http://localhost:5005 @@ -79,4 +87,4 @@ If you have any questions about NeoDash, please reach out to the maintainers: - Connect with us on the [Neo4j Discord](https://neo4j.com/developer/discord/). - Create a post on the Neo4j [Community Forum](https://community.neo4j.com/). -> NeoDash is a free and open-source tool developed by the Neo4j community - not an official Neo4j product. If you have a need for a commercial agreement around training, custom extensions or other services, please contact the [Neo4j Professional Services](https://neo4j.com/professional-services/) team. \ No newline at end of file +> NeoDash Labs is a free and open-source tool developed by the Neo4j community - not an official Neo4j product. Use at your own risk! \ No newline at end of file diff --git a/changelog.md b/changelog.md index ae99c6f96..9227e1fff 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,23 @@ +## NeoDash 2.4.9 +This release adds some minor changes to documentation and implements some community contributions. +- Added notice about project evolution: [#967](https://github.com/neo4j-labs/neodash/pull/967) +- Added community contributions and bug fixes: +[#967](https://github.com/neo4j-labs/neodash/pull/967) +[#894](https://github.com/neo4j-labs/neodash/pull/894) +[#822](https://github.com/neo4j-labs/neodash/pull/822) +[#951](https://github.com/neo4j-labs/neodash/pull/951) +[#946](https://github.com/neo4j-labs/neodash/pull/946) +[#944](https://github.com/neo4j-labs/neodash/pull/944) +[#943](https://github.com/neo4j-labs/neodash/pull/943) +[#938](https://github.com/neo4j-labs/neodash/pull/938) +[#935](https://github.com/neo4j-labs/neodash/pull/935) +[#918](https://github.com/neo4j-labs/neodash/pull/918) +[#908](https://github.com/neo4j-labs/neodash/pull/908) +[#906](https://github.com/neo4j-labs/neodash/pull/906) +[#902](https://github.com/neo4j-labs/neodash/pull/902) +[#895](https://github.com/neo4j-labs/neodash/pull/895) +[#893](https://github.com/neo4j-labs/neodash/pull/893) + ## NeoDash 2.4.8 This is a minor release containing an important fix and other minor fixes: diff --git a/docs/modules/ROOT/pages/banner.adoc b/docs/modules/ROOT/pages/banner.adoc new file mode 100644 index 000000000..fdb12c826 --- /dev/null +++ b/docs/modules/ROOT/pages/banner.adoc @@ -0,0 +1,6 @@ +[NOTE] +==== +This documentation pertains to the unsupported version of NeoDash, as part of Neo4j Labs. +For users of the supported NeoDash offering, refer to https://neo4j.com/docs/neodash-commercial/[NeoDash commercial]. + +==== \ No newline at end of file diff --git a/docs/modules/ROOT/pages/developer-guide/adding-visualizations.adoc b/docs/modules/ROOT/pages/developer-guide/adding-visualizations.adoc index dc47ee4ab..4d9fd76eb 100644 --- a/docs/modules/ROOT/pages/developer-guide/adding-visualizations.adoc +++ b/docs/modules/ROOT/pages/developer-guide/adding-visualizations.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Adding Visualizations You can extend NeoDash with your own visualizations without diving deep diff --git a/docs/modules/ROOT/pages/developer-guide/build-and-run.adoc b/docs/modules/ROOT/pages/developer-guide/build-and-run.adoc index c28548f57..f52b88fb5 100644 --- a/docs/modules/ROOT/pages/developer-guide/build-and-run.adoc +++ b/docs/modules/ROOT/pages/developer-guide/build-and-run.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Build & Run To start developing the application, you will need to set up the diff --git a/docs/modules/ROOT/pages/developer-guide/component-overview.adoc b/docs/modules/ROOT/pages/developer-guide/component-overview.adoc index e02da7989..27d78236d 100644 --- a/docs/modules/ROOT/pages/developer-guide/component-overview.adoc +++ b/docs/modules/ROOT/pages/developer-guide/component-overview.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Component Overview diff --git a/docs/modules/ROOT/pages/developer-guide/configuration.adoc b/docs/modules/ROOT/pages/developer-guide/configuration.adoc index e9873a033..cca62fdbd 100644 --- a/docs/modules/ROOT/pages/developer-guide/configuration.adoc +++ b/docs/modules/ROOT/pages/developer-guide/configuration.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Configuration When using a custom NeoDash deployment, there are several settings that diff --git a/docs/modules/ROOT/pages/developer-guide/contributing.adoc b/docs/modules/ROOT/pages/developer-guide/contributing.adoc index 1cb695dde..90c198ff9 100644 --- a/docs/modules/ROOT/pages/developer-guide/contributing.adoc +++ b/docs/modules/ROOT/pages/developer-guide/contributing.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Contributing Contributions to the project are highly welcomed. Please consider diff --git a/docs/modules/ROOT/pages/developer-guide/deploy-a-build.adoc b/docs/modules/ROOT/pages/developer-guide/deploy-a-build.adoc index a5f2fd529..5646b89ad 100644 --- a/docs/modules/ROOT/pages/developer-guide/deploy-a-build.adoc +++ b/docs/modules/ROOT/pages/developer-guide/deploy-a-build.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Deploy a Build If you have a pre-built NeoDash application, you can easily deploy it on an any webserver. A NeoDash build is "just" a collection of HTML, CSS and JavaScript files, so it can run virtually anywhere. @@ -37,7 +39,7 @@ Depending on the webserver type and version, this could be different directory. As an example - to copy the files to an nginx webserver using `scp`: ```bash -scp neodash-2.4.8 username@host:/usr/share/nginx/html +scp neodash-2.4.9-labs username@host:/usr/share/nginx/html ``` NeoDash should now be visible by visiting your (sub)domain in the browser. diff --git a/docs/modules/ROOT/pages/developer-guide/design.adoc b/docs/modules/ROOT/pages/developer-guide/design.adoc index 5f498bb2d..3c7bd32eb 100644 --- a/docs/modules/ROOT/pages/developer-guide/design.adoc +++ b/docs/modules/ROOT/pages/developer-guide/design.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Design This page contains some key guidelines for design of the application. diff --git a/docs/modules/ROOT/pages/developer-guide/index.adoc b/docs/modules/ROOT/pages/developer-guide/index.adoc index f4538d764..b9424ebb0 100644 --- a/docs/modules/ROOT/pages/developer-guide/index.adoc +++ b/docs/modules/ROOT/pages/developer-guide/index.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Developer Guide This guide contains information for developers looking to deploy NeoDash, or extend it for their own needs. diff --git a/docs/modules/ROOT/pages/developer-guide/session-storage.adoc b/docs/modules/ROOT/pages/developer-guide/session-storage.adoc index a4861a4cf..7a668e4a7 100644 --- a/docs/modules/ROOT/pages/developer-guide/session-storage.adoc +++ b/docs/modules/ROOT/pages/developer-guide/session-storage.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Session Storage This reducer serves only to store data that we want to reset at each new session. diff --git a/docs/modules/ROOT/pages/developer-guide/standalone-mode.adoc b/docs/modules/ROOT/pages/developer-guide/standalone-mode.adoc index f752cbad1..58575256e 100644 --- a/docs/modules/ROOT/pages/developer-guide/standalone-mode.adoc +++ b/docs/modules/ROOT/pages/developer-guide/standalone-mode.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Standalone Mode Next to being a dashboard editor, NeoDash can be deployed in a diff --git a/docs/modules/ROOT/pages/developer-guide/state-management.adoc b/docs/modules/ROOT/pages/developer-guide/state-management.adoc index bdece9b9e..1083bf2c1 100644 --- a/docs/modules/ROOT/pages/developer-guide/state-management.adoc +++ b/docs/modules/ROOT/pages/developer-guide/state-management.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = State Management NeoDash is an application with a complex internal state. If you are diff --git a/docs/modules/ROOT/pages/developer-guide/style-configuration.adoc b/docs/modules/ROOT/pages/developer-guide/style-configuration.adoc index e2be400e2..4d5495a91 100644 --- a/docs/modules/ROOT/pages/developer-guide/style-configuration.adoc +++ b/docs/modules/ROOT/pages/developer-guide/style-configuration.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Style Configuration When using a custom NeoDash deployment, there are several theme variables that diff --git a/docs/modules/ROOT/pages/developer-guide/testing.adoc b/docs/modules/ROOT/pages/developer-guide/testing.adoc index 402ed1bca..5c492a375 100644 --- a/docs/modules/ROOT/pages/developer-guide/testing.adoc +++ b/docs/modules/ROOT/pages/developer-guide/testing.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Testing NeoDash uses *Cypress* for automated testing. To install Cypress, check diff --git a/docs/modules/ROOT/pages/index.adoc b/docs/modules/ROOT/pages/index.adoc index 6c7816dce..83eadebd0 100644 --- a/docs/modules/ROOT/pages/index.adoc +++ b/docs/modules/ROOT/pages/index.adoc @@ -1,3 +1,5 @@ +include::/banner.adoc[] + = Introduction This portal contains information on getting started with NeoDash - A Low-Code Dashboard Builder for Neo4j. diff --git a/docs/modules/ROOT/pages/quickstart.adoc b/docs/modules/ROOT/pages/quickstart.adoc index b128dac71..4ae165058 100644 --- a/docs/modules/ROOT/pages/quickstart.adoc +++ b/docs/modules/ROOT/pages/quickstart.adoc @@ -1,3 +1,5 @@ +include::/banner.adoc[] + = Quickstart There are three easy ways to run NeoDash and start dashboarding your Neo4j data: diff --git a/docs/modules/ROOT/pages/user-guide/access-control.adoc b/docs/modules/ROOT/pages/user-guide/access-control.adoc index 03c62dfd1..47cf3da31 100644 --- a/docs/modules/ROOT/pages/user-guide/access-control.adoc +++ b/docs/modules/ROOT/pages/user-guide/access-control.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Access Control The Access Control feature in NeoDash is a security measure that allows Users with write access or higher privileges to manage who has access to specific dashboards. diff --git a/docs/modules/ROOT/pages/user-guide/bloom-integration.adoc b/docs/modules/ROOT/pages/user-guide/bloom-integration.adoc index 8acdc4e92..09dcce58c 100644 --- a/docs/modules/ROOT/pages/user-guide/bloom-integration.adoc +++ b/docs/modules/ROOT/pages/user-guide/bloom-integration.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Bloom Integration NeoDash can be linked to Neo4j Bloom perspectives by using diff --git a/docs/modules/ROOT/pages/user-guide/dashboards.adoc b/docs/modules/ROOT/pages/user-guide/dashboards.adoc index dc6b70571..d0aa53b11 100644 --- a/docs/modules/ROOT/pages/user-guide/dashboards.adoc +++ b/docs/modules/ROOT/pages/user-guide/dashboards.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Dashboards In NeoDash, a dashboard consists of several pages, each of which can diff --git a/docs/modules/ROOT/pages/user-guide/extensions/access-control-management.adoc b/docs/modules/ROOT/pages/user-guide/extensions/access-control-management.adoc index 941b4dbda..9a6219c45 100644 --- a/docs/modules/ROOT/pages/user-guide/extensions/access-control-management.adoc +++ b/docs/modules/ROOT/pages/user-guide/extensions/access-control-management.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Access Control Management This extension lets you manage access control for roles and users, letting you assign users to roles as well as controlling which node labels can be read by a user. diff --git a/docs/modules/ROOT/pages/user-guide/extensions/advanced-visualizations.adoc b/docs/modules/ROOT/pages/user-guide/extensions/advanced-visualizations.adoc index fb02c5a94..f4e7e8e98 100644 --- a/docs/modules/ROOT/pages/user-guide/extensions/advanced-visualizations.adoc +++ b/docs/modules/ROOT/pages/user-guide/extensions/advanced-visualizations.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Advanced Visualizations Advanced visualizations let you extend your dashboard with complex, powerful visualizations beyond the standard visualizations. diff --git a/docs/modules/ROOT/pages/user-guide/extensions/forms.adoc b/docs/modules/ROOT/pages/user-guide/extensions/forms.adoc index 4bce11d4d..3ea8c965e 100644 --- a/docs/modules/ROOT/pages/user-guide/extensions/forms.adoc +++ b/docs/modules/ROOT/pages/user-guide/extensions/forms.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Forms The 'forms' extension lets you combine different parameter selectors to update / modify your graph data. diff --git a/docs/modules/ROOT/pages/user-guide/extensions/index.adoc b/docs/modules/ROOT/pages/user-guide/extensions/index.adoc index f267315ff..6d16b1700 100644 --- a/docs/modules/ROOT/pages/user-guide/extensions/index.adoc +++ b/docs/modules/ROOT/pages/user-guide/extensions/index.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Extensions Extensions provide a way to expand the basic functionality of NeoDash with extra features. diff --git a/docs/modules/ROOT/pages/user-guide/extensions/natural-language-queries.adoc b/docs/modules/ROOT/pages/user-guide/extensions/natural-language-queries.adoc index e7f9ea059..675a00a2d 100644 --- a/docs/modules/ROOT/pages/user-guide/extensions/natural-language-queries.adoc +++ b/docs/modules/ROOT/pages/user-guide/extensions/natural-language-queries.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Text2Cypher - Natural Language Queries Use natural language to generate Cypher queries in NeoDash. Connect to an LLM through an API, and let NeoDash use your database schema + the report types to generate queries automatically. diff --git a/docs/modules/ROOT/pages/user-guide/extensions/report-actions.adoc b/docs/modules/ROOT/pages/user-guide/extensions/report-actions.adoc index 8b50f1651..a381c0076 100644 --- a/docs/modules/ROOT/pages/user-guide/extensions/report-actions.adoc +++ b/docs/modules/ROOT/pages/user-guide/extensions/report-actions.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Report Actions link:../#_2_pro_extensions[label:Pro Extension[]] diff --git a/docs/modules/ROOT/pages/user-guide/extensions/rule-based-styling.adoc b/docs/modules/ROOT/pages/user-guide/extensions/rule-based-styling.adoc index ee6adc4ca..8a4b0ea9c 100644 --- a/docs/modules/ROOT/pages/user-guide/extensions/rule-based-styling.adoc +++ b/docs/modules/ROOT/pages/user-guide/extensions/rule-based-styling.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Rule-Based Styling diff --git a/docs/modules/ROOT/pages/user-guide/extensions/workflows.adoc b/docs/modules/ROOT/pages/user-guide/extensions/workflows.adoc index 2b95b06d5..a735dbc2c 100644 --- a/docs/modules/ROOT/pages/user-guide/extensions/workflows.adoc +++ b/docs/modules/ROOT/pages/user-guide/extensions/workflows.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Workflows Introducing an advanced extension for creating, managing, and running workflows with Cypher queries. Simplify ETL flows, execute complex query chains, and run graph data science workloads effortlessly from Neodash. diff --git a/docs/modules/ROOT/pages/user-guide/faq.adoc b/docs/modules/ROOT/pages/user-guide/faq.adoc index cdd5efaad..08ece7dd1 100644 --- a/docs/modules/ROOT/pages/user-guide/faq.adoc +++ b/docs/modules/ROOT/pages/user-guide/faq.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = FAQ == 1. How can I learn more about NeoDash? diff --git a/docs/modules/ROOT/pages/user-guide/index.adoc b/docs/modules/ROOT/pages/user-guide/index.adoc index dde9d9e05..d87dffb6d 100644 --- a/docs/modules/ROOT/pages/user-guide/index.adoc +++ b/docs/modules/ROOT/pages/user-guide/index.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = User Guide The following pages contain everything you need to get started with NeoDash. diff --git a/docs/modules/ROOT/pages/user-guide/pages.adoc b/docs/modules/ROOT/pages/user-guide/pages.adoc index b332e4ae7..0d01f37d4 100644 --- a/docs/modules/ROOT/pages/user-guide/pages.adoc +++ b/docs/modules/ROOT/pages/user-guide/pages.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Pages A page is a collection of link:../reports[reports] that can be viewed at diff --git a/docs/modules/ROOT/pages/user-guide/publishing.adoc b/docs/modules/ROOT/pages/user-guide/publishing.adoc index 2b1015a03..8fe77739c 100644 --- a/docs/modules/ROOT/pages/user-guide/publishing.adoc +++ b/docs/modules/ROOT/pages/user-guide/publishing.adoc @@ -1,3 +1,5 @@ +include::../banner.adoc[] + = Publishing When you are done building a dashboard, you may want to *publish* that diff --git a/docs/modules/ROOT/pages/user-guide/reports/areamap.adoc b/docs/modules/ROOT/pages/user-guide/reports/areamap.adoc index d28f4c6bc..9d3c4a79e 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/areamap.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/areamap.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Area Map link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/bar-chart.adoc b/docs/modules/ROOT/pages/user-guide/reports/bar-chart.adoc index 56a8773c1..6a280c750 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/bar-chart.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/bar-chart.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Bar Chart A bar chart will draw categories and values in a familiar bar-layout. diff --git a/docs/modules/ROOT/pages/user-guide/reports/choropleth.adoc b/docs/modules/ROOT/pages/user-guide/reports/choropleth.adoc index 35fdbdd19..8cfd6037c 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/choropleth.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/choropleth.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Choropleth link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/circle-packing.adoc b/docs/modules/ROOT/pages/user-guide/reports/circle-packing.adoc index 61146b24d..cab5079bd 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/circle-packing.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/circle-packing.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Circle Packing link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/form.adoc b/docs/modules/ROOT/pages/user-guide/reports/form.adoc index d7817f171..f10776561 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/form.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/form.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Form A form is a special type of report that lets users run predefined, parameterized queries. diff --git a/docs/modules/ROOT/pages/user-guide/reports/gantt.adoc b/docs/modules/ROOT/pages/user-guide/reports/gantt.adoc index c54567aa5..0332fdd04 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/gantt.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/gantt.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Gantt Chart link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/gauge-chart.adoc b/docs/modules/ROOT/pages/user-guide/reports/gauge-chart.adoc index 067acd6aa..41ed80eba 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/gauge-chart.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/gauge-chart.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Gauge Chart link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/graph.adoc b/docs/modules/ROOT/pages/user-guide/reports/graph.adoc index 4d18523dd..8638ac9e6 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/graph.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/graph.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Graph The graph report will render all returned nodes, relationships and paths diff --git a/docs/modules/ROOT/pages/user-guide/reports/graph3d.adoc b/docs/modules/ROOT/pages/user-guide/reports/graph3d.adoc index 31d2ef6a2..d2ddeb9dc 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/graph3d.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/graph3d.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = 3D Graph link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/iframe.adoc b/docs/modules/ROOT/pages/user-guide/reports/iframe.adoc index 44e822e08..8f0fb9598 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/iframe.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/iframe.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = iFrame An iFrame report lets you embed a webpage inside your NeoDash dashboard. diff --git a/docs/modules/ROOT/pages/user-guide/reports/index.adoc b/docs/modules/ROOT/pages/user-guide/reports/index.adoc index da44ed606..d05324060 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/index.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/index.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Reports A report is the smallest building build of your dashboard. Each report diff --git a/docs/modules/ROOT/pages/user-guide/reports/line-chart.adoc b/docs/modules/ROOT/pages/user-guide/reports/line-chart.adoc index ec0c21d52..56adcd965 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/line-chart.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/line-chart.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Line Chart A line chart can be used to draw one or more lines in a two-dimensional diff --git a/docs/modules/ROOT/pages/user-guide/reports/map.adoc b/docs/modules/ROOT/pages/user-guide/reports/map.adoc index 081b917f2..4779c3c98 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/map.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/map.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Map The map report will render all returned nodes, relationships and paths diff --git a/docs/modules/ROOT/pages/user-guide/reports/markdown.adoc b/docs/modules/ROOT/pages/user-guide/reports/markdown.adoc index fc09c3726..85d19cec6 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/markdown.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/markdown.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Markdown Markdown reports let you specify diff --git a/docs/modules/ROOT/pages/user-guide/reports/parameter-select.adoc b/docs/modules/ROOT/pages/user-guide/reports/parameter-select.adoc index 2951b7133..cfa09b69a 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/parameter-select.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/parameter-select.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Parameter Select Parameter select reports provide you with an easy way to add interactivity into your dashboards. diff --git a/docs/modules/ROOT/pages/user-guide/reports/pie-chart.adoc b/docs/modules/ROOT/pages/user-guide/reports/pie-chart.adoc index 9300388a7..f4ad133b5 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/pie-chart.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/pie-chart.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Pie Chart A pie chart will draw categories and values in a circular disc layout. diff --git a/docs/modules/ROOT/pages/user-guide/reports/radar.adoc b/docs/modules/ROOT/pages/user-guide/reports/radar.adoc index 4cd805e22..e6a4bcaf6 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/radar.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/radar.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Radar Chart link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/raw-json.adoc b/docs/modules/ROOT/pages/user-guide/reports/raw-json.adoc index cf523529e..ec9725e83 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/raw-json.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/raw-json.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Raw JSON The Raw JSON report renders the JSON response received from Neo4j diff --git a/docs/modules/ROOT/pages/user-guide/reports/sankey.adoc b/docs/modules/ROOT/pages/user-guide/reports/sankey.adoc index f725d2d3e..22d014803 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/sankey.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/sankey.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Sankey Chart link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/single-value.adoc b/docs/modules/ROOT/pages/user-guide/reports/single-value.adoc index 593f92a11..f5a2f99c7 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/single-value.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/single-value.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Single Value A single value report will render the first column of the first row diff --git a/docs/modules/ROOT/pages/user-guide/reports/sunburst.adoc b/docs/modules/ROOT/pages/user-guide/reports/sunburst.adoc index c3385bcdc..6f17c7541 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/sunburst.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/sunburst.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Sunburst link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/docs/modules/ROOT/pages/user-guide/reports/table.adoc b/docs/modules/ROOT/pages/user-guide/reports/table.adoc index 8bb11cb14..8b352f2c2 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/table.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/table.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Table The most common report in a dashboard is often a simple table view. diff --git a/docs/modules/ROOT/pages/user-guide/reports/treemap.adoc b/docs/modules/ROOT/pages/user-guide/reports/treemap.adoc index 9a07ec12a..a8e620060 100644 --- a/docs/modules/ROOT/pages/user-guide/reports/treemap.adoc +++ b/docs/modules/ROOT/pages/user-guide/reports/treemap.adoc @@ -1,3 +1,5 @@ +include::../../banner.adoc[] + = Treemap link:../../extensions/advanced-visualizations[label:Advanced Visualization[]] diff --git a/evolving.png b/evolving.png new file mode 100644 index 000000000..ebc85364b Binary files /dev/null and b/evolving.png differ diff --git a/package.json b/package.json index b24ea76c0..f52801638 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "neodash", - "version": "2.4.8", + "version": "2.4.9", "description": "NeoDash - Neo4j Dashboard Builder", "neo4jDesktop": { "apiVersion": "^1.2.0" diff --git a/release-notes.md b/release-notes.md index ea7c80484..68200808b 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,9 +1,19 @@ -## NeoDash 2.4.8 -This is a minor release containing an important fix and other minor fixes: - -- Fixed a bug where loading a dashboard would reset parameters to null ([887](https://github.com/neo4j-labs/neodash/pull/887)). -- Fix relationship width parameter for Graph report ([889](https://github.com/neo4j-labs/neodash/pull/889)). - -Thanks to all the contributors for this release: -- [alfredorubin96](https://github.com/alfredorubin96), -- [nielsdejong](https://github.com/nielsdejong). \ No newline at end of file +## NeoDash 2.4.9 +This release adds some minor changes to documentation and implements some community contributions. +- Added notice about project evolution: [#967](https://github.com/neo4j-labs/neodash/pull/967) +- Added community contributions and bug fixes: +[#967](https://github.com/neo4j-labs/neodash/pull/967) +[#894](https://github.com/neo4j-labs/neodash/pull/894) +[#822](https://github.com/neo4j-labs/neodash/pull/822) +[#951](https://github.com/neo4j-labs/neodash/pull/951) +[#946](https://github.com/neo4j-labs/neodash/pull/946) +[#944](https://github.com/neo4j-labs/neodash/pull/944) +[#943](https://github.com/neo4j-labs/neodash/pull/943) +[#938](https://github.com/neo4j-labs/neodash/pull/938) +[#935](https://github.com/neo4j-labs/neodash/pull/935) +[#918](https://github.com/neo4j-labs/neodash/pull/918) +[#908](https://github.com/neo4j-labs/neodash/pull/908) +[#906](https://github.com/neo4j-labs/neodash/pull/906) +[#902](https://github.com/neo4j-labs/neodash/pull/902) +[#895](https://github.com/neo4j-labs/neodash/pull/895) +[#893](https://github.com/neo4j-labs/neodash/pull/893) \ No newline at end of file diff --git a/src/modal/AboutModal.tsx b/src/modal/AboutModal.tsx index f7d8e40c1..62d4816c0 100644 --- a/src/modal/AboutModal.tsx +++ b/src/modal/AboutModal.tsx @@ -3,7 +3,7 @@ import { Button, Dialog, TextLink } from '@neo4j-ndl/react'; import { BookOpenIconOutline, BeakerIconOutline } from '@neo4j-ndl/react/icons'; import { Section, SectionTitle, SectionContent } from './ModalUtils'; -export const version = '2.4.8'; +export const version = '2.4.9-labs'; export const NeoAboutModal = ({ open, handleClose, getDebugState }) => { const downloadDebugFile = () => {