Skip to content

Commit cfada50

Browse files
Merge branch 'develop' into dependabot/npm_and_yarn/es5-ext-0.10.64
2 parents 2f99dfb + c7245f6 commit cfada50

File tree

76 files changed

+3017
-839
lines changed

Some content is hidden

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

76 files changed

+3017
-839
lines changed

.github/dependabot.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: 'npm'
4+
directory: '/'
5+
schedule:
6+
interval: 'weekly'
7+
target-branch: 'develop'
8+
9+
- package-ecosystem: 'npm'
10+
directory: '/gallery'
11+
schedule:
12+
interval: 'weekly'
13+
target-branch: 'develop'
14+
15+
- package-ecosystem: 'npm'
16+
directory: '/docs'
17+
schedule:
18+
interval: 'weekly'
19+
target-branch: 'develop'

.github/workflows/master-deployment.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
with:
3232
build: yarn run build
3333
start: yarn run dev
34-
wait-on: "http://localhost:3000"
34+
wait-on: 'http://localhost:3000'
3535
browser: chrome
3636
build-s3:
3737
needs: build-test
@@ -79,7 +79,7 @@ jobs:
7979
context: .
8080
file: ./Dockerfile
8181
push: true
82-
tags: ${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:2.4.2
82+
tags: ${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_LABS_USERNAME }}/neodash:2.4.8
8383
build-docker-legacy:
8484
needs: build-test
8585
runs-on: neodash-runners
@@ -103,7 +103,7 @@ jobs:
103103
context: .
104104
file: ./Dockerfile
105105
push: true
106-
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_USERNAME }}/neodash:2.4.2
106+
tags: ${{ secrets.DOCKER_HUB_USERNAME }}/neodash:latest,${{ secrets.DOCKER_HUB_USERNAME }}/neodash:2.4.8
107107
deploy-gallery:
108108
runs-on: neodash-runners
109109
strategy:

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ target
1515
/coverage
1616
/.nyc_output
1717
cypress/videos
18-
18+
cypress/screenshots
1919
# production
2020
/build
2121
/dist

Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ WORKDIR /usr/local/src/neodash
1010

1111
# Copy sources and install/build
1212
COPY ./package.json /usr/local/src/neodash/package.json
13+
COPY ./yarn.lock /usr/local/src/neodash/yarn.lock
1314

1415
RUN yarn install
1516
COPY ./ /usr/local/src/neodash
@@ -43,4 +44,4 @@ USER nginx
4344
EXPOSE $NGINX_PORT
4445

4546
HEALTHCHECK cmd curl --fail "http://localhost:$NGINX_PORT" || exit 1
46-
LABEL version="2.4.2"
47+
LABEL version="2.4.8"

changelog.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,83 @@
1+
## NeoDash 2.4.8
2+
This is a minor release containing an important fix and other minor fixes:
3+
4+
- Fixed a bug where loading a dashboard would reset parameters to null ([887](https://github.com/neo4j-labs/neodash/pull/887)).
5+
- Fix relationship width parameter for Graph report ([889](https://github.com/neo4j-labs/neodash/pull/889)).
6+
7+
Thanks to all the contributors for this release:
8+
- [alfredorubin96](https://github.com/alfredorubin96),
9+
- [nielsdejong](https://github.com/nielsdejong).
10+
11+
## NeoDash 2.4.7
12+
This is a minor release containing a few critical fixes and general code quality improvements:
13+
14+
- Fix multiple parameter select ([881](https://github.com/neo4j-labs/neodash/pull/881)).
15+
- Fix parameter casting error when loading dashboards([874](https://github.com/neo4j-labs/neodash/pull/874)).
16+
- Fix the fraud demo in the [Example Gallery](https://neodash-gallery.graphapp.io/).
17+
18+
Thanks to all the contributors for this release:
19+
- [alfredorubin96](https://github.com/alfredorubin96),
20+
- [MariusC](https://github.com/mariusconjeaud),
21+
- [elizarp](https://github.com/elizarp).
22+
23+
## NeoDash 2.4.6
24+
This is a minor release containing a few critical fixes and some extra style customizations:
25+
26+
- Fix bad text wrapping for arrays in tables ([868](https://github.com/neo4j-labs/neodash/pull/868)).
27+
- Make wrapping in table optional, disabled by default ([872](https://github.com/neo4j-labs/neodash/pull/872)).
28+
- Fixed issues where cross database dashboard sharing always reverted back to the default database ([873](https://github.com/neo4j-labs/neodash/pull/873)).
29+
- Added option to define style config using environment variables for the Docker image ([876](https://github.com/neo4j-labs/neodash/pull/876)).
30+
31+
## NeoDash 2.4.5
32+
This is a small release containing a few fixes:
33+
- Fixed rendering of string arrays inside tables, report titles, and report action buttons [849](https://github.com/neo4j-labs/neodash/pull/849)
34+
- Allowed text to wrap in tables, preserving the number of rows [852](https://github.com/neo4j-labs/neodash/pull/852)
35+
- Disabled auto-sorting of Cypher query-based Parameter Select ; use Cypher ORDER BY to control result order [857](https://github.com/neo4j-labs/neodash/pull/857)
36+
- Updated role selector menu, and made user updates more robust [854](https://github.com/neo4j-labs/neodash/pull/854)
37+
38+
Thanks to all the contributors for this release:
39+
- [MariusC](https://github.com/mariusconjeaud),
40+
- [LiamEdwardsLamarche](https://github.com/LiamEdwardsLamarche),
41+
- [AleSim94](https://github.com/AleSim94)
42+
43+
## NeoDash 2.4.4
44+
This is a hotfix release fixing some breaking issues in the 2.4.3:
45+
- Fixed number parsing using newer versions of the Neo4j driver. [811](https://github.com/neo4j-labs/neodash/pull/811)
46+
- Reverted new connection handler for auto-renewed SSO sessions. [815](https://github.com/neo4j-labs/neodash/pull/815)
47+
- Improved handling of parameters in form extension, resolved local state issues. [813](https://github.com/neo4j-labs/neodash/pull/813)
48+
- Updated Role management extension to no longer execute queries in parallel, improved UX and error handling [813](https://github.com/neo4j-labs/neodash/pull/813)
49+
50+
If you are currently using NeoDash version 2.4.3, we recommend updating as soon as possible.
51+
52+
## NeoDash 2.4.3
53+
This release contains several improvements and additions to multi-dashboard management, as well as a bug fixes and a variety of quality-of-life improvements:
54+
55+
Dashboard management and access control:
56+
- Added a UI for handling dashboard access using RBAC, as well as a new extension to simply access control.
57+
- Added button to sidebar to refresh the list of dashboards saved in the database.
58+
- Improved handling and detection of draft dashboards in the dashboard sidebar.
59+
60+
Other improvements:
61+
- Changed CSV export functionality for tables to use UTF-8 format.
62+
- Various improvements / fixes to the documentation to include new images, and up-to-date functionality.
63+
- Added logic for handling refresh tokens when connected to NeoDash via SSO.
64+
- Incorporated tooltips for bar charts with and without custom labels.
65+
66+
Bug fixes and testing:
67+
- Implemented bug fixes on type casting for numeric parameter selectors.
68+
- Fixed issue with report actions not functioning properly on node click events.
69+
- Extended test suite with Cypress tests for advanced settings in the bar chart.
70+
71+
Thanks to all the contributors for this release:
72+
- [OskarDamkjaer](https://github.com/OskarDamkjaer)
73+
- [alfredorubin96](https://github.com/alfredorubin96),
74+
- [AleSim94](https://github.com/AleSim94),
75+
- [BennuFire](https://github.com/BennuFire),
76+
- [jacobbleakley-neo4j](https://github.com/jacobbleakley-neo4j),
77+
- [josepmonclus](https://github.com/josepmonclus)
78+
- [nielsdejong](https://github.com/nielsdejong)
79+
80+
181
## NeoDash 2.4.2
282
This is a release with a large amount of quality of life improvements, as well as some new features:
383

0 commit comments

Comments
 (0)