Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2.3.0 Release #485

Merged
merged 88 commits into from
Jul 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
88 commits
Select commit Hold shift + click to select a range
074e429
Picking up redesign
Apr 3, 2023
6fe9663
Fix some modals
Apr 3, 2023
16674ad
Some more modals
Apr 4, 2023
fcbb740
Update all modals
Apr 4, 2023
f0148a4
Migrate card footer and graph actions
Apr 4, 2023
9e4adb3
Migrate NeoField select to Dropdown
Apr 4, 2023
593a009
wip: needle integration
konsalex Apr 5, 2023
d78a76b
feat: integrate tailwind with needle preset
konsalex Apr 6, 2023
6b822c7
chore: tidy hmr work
konsalex Apr 6, 2023
eb4d9bc
Merge remote-tracking branch 'origin/develop' into feature/needle-2023
Apr 6, 2023
d420d8c
Update classes ; fix Dropdowns
Apr 6, 2023
7663120
Improve modals ; misc improvements
Apr 7, 2023
e0a15f1
Fix title bar gutter width
Apr 11, 2023
4acfe5f
Add tooltips to sidebar ; fix tabs bar position
Apr 11, 2023
de95b73
Fix color picker
Apr 11, 2023
d189ddb
Bump Needle to fix icon misplacement
Apr 11, 2023
30b546b
Fix node color scheme dropdown
Apr 11, 2023
31ba4ec
Fix Cypress tests
Apr 11, 2023
955d217
Migration from mui4 to 5.
BennuFire Apr 21, 2023
3974f8c
Aria label warnings and other errors
BennuFire Apr 21, 2023
0bafd6a
Bump yaml from 2.2.1 to 2.2.2
dependabot[bot] Apr 25, 2023
47c2f8f
Fix selectors not working
BennuFire Apr 27, 2023
fbb4cb7
Override themes default breakpoints
May 3, 2023
de65cf3
Remove extra divider ; fix typos
May 3, 2023
2f7e75c
Migrate NeoField text input to Needle
May 3, 2023
4e96cf1
Fix node property graph dropdown ; Fix text input label placement
May 3, 2023
89114f0
Merge remote-tracking branch 'origin/develop' into feature/needle-2023
May 5, 2023
ef8844f
Fix wronge merge parts
May 5, 2023
32abb2b
Bumping versions
BennuFire May 6, 2023
be9c025
Removing all Mui4 references
BennuFire May 6, 2023
3a21f05
Cleaning key Warnings
BennuFire May 6, 2023
6264a65
Extra key Warnings
BennuFire May 6, 2023
8a4493b
Console fixes
BennuFire May 6, 2023
b42871d
Add Theme and Color picker migration out of Mui4
BennuFire May 7, 2023
3d7914f
Fix dark bg headers
BennuFire May 7, 2023
389da7e
Footer margin
BennuFire May 7, 2023
3f65d43
Removing margin on view footer rule
BennuFire May 7, 2023
db193d1
Last bump of dependencies (up for rollback)
BennuFire May 7, 2023
0bcf248
Console errors on Example modal
BennuFire May 7, 2023
8403d05
fix test init
BennuFire May 7, 2023
205bc16
merge lost on 2.2.1
BennuFire May 8, 2023
8a2b58c
fix tests
BennuFire May 10, 2023
6cebb48
Param bug
BennuFire May 10, 2023
82dd438
Fix rule-based styling modal
May 11, 2023
71815d0
Selector warning
BennuFire May 11, 2023
5274442
Fixed color picker in Advanced settings
May 16, 2023
375ace0
Fix CardActions position
May 16, 2023
3b99697
Fix drag handles position
May 16, 2023
00b774d
Merge pull request #400 from neo4j-labs/feature/needle-2023
mariusconjeaud May 17, 2023
e6a1e97
Merge branch 'develop' into fix/freeTextAndDateSelector
nielsdejong May 17, 2023
2c8ca7c
Merge branch 'develop' into dependabot/npm_and_yarn/yaml-2.2.2
BennuFire May 17, 2023
9bb0138
Merge branch 'develop' into fix/urlReplacer
BennuFire May 17, 2023
0fcb16d
Merge pull request #437 from neo4j-labs/fix/urlReplacer
BennuFire May 17, 2023
32d0a7e
Merge branch 'develop' into fix/freeTextAndDateSelector
BennuFire May 17, 2023
adf27e7
Merge pull request #429 from neo4j-labs/fix/freeTextAndDateSelector
BennuFire May 17, 2023
26fdfac
Merge branch 'develop' into dependabot/npm_and_yarn/yaml-2.2.2
BennuFire May 17, 2023
5c22908
Fix render tooltip dev (#448)
BennuFire May 24, 2023
8259c07
Changed inline source maps to source maps
nielsdejong May 24, 2023
95b10ad
Architectural review (#450)
BennuFire May 25, 2023
e3c8c4f
Merge branch 'develop' into dependabot/npm_and_yarn/yaml-2.2.2
BennuFire May 25, 2023
5ed1fae
Merge pull request #425 from neo4j-labs/dependabot/npm_and_yarn/yaml-…
BennuFire May 25, 2023
ee77d83
Bring back new extensions (Workflows & Sidebar) from fork (#452)
nielsdejong Jun 4, 2023
5e4cf57
Fix for cypress tests
nielsdejong Jun 5, 2023
f290c61
Merge pull request #470 from neo4j-labs/feature/fix-it-tests
BennuFire Jun 5, 2023
6d6676a
Add option to change table column width specification from relative t…
8Rav3n Jun 7, 2023
edd7926
Added config-based custom styling override (#454)
BennuFire Jun 7, 2023
6c0bc61
Clean up Github jobs
nielsdejong Jun 8, 2023
9bf3f81
Add URL option to override confirmation screen for shared dashboards …
nielsdejong Jun 8, 2023
3969e3f
Merge branch 'develop' into fix/cypress-deploy-job
BennuFire Jun 8, 2023
0948603
Merge pull request #475 from neo4j-labs/fix/cypress-deploy-job
BennuFire Jun 8, 2023
37d16e2
Adding in natural language queries extension (#468)
BennuFire Jun 19, 2023
c4c105c
Final style tweaks for Neo4j Design Language / Align docs for 2.3 (#456)
nielsdejong Jun 19, 2023
677c8f9
Update
KiZach Jun 26, 2023
0b857f6
Merge branch 'develop' into KiZach/issue490
mariusconjeaud Jul 4, 2023
1c703b0
Downsize images
Jul 4, 2023
e68d40d
Merge pull request #498 from neo4j-labs/docs/downsize-images
mariusconjeaud Jul 4, 2023
df546e1
Update documentation and info messages
Jul 4, 2023
aaa6bb2
Merge branch 'develop' into KiZach/issue490
mariusconjeaud Jul 4, 2023
4cfa480
Merge pull request #491 from KiZach/KiZach/issue490
mariusconjeaud Jul 4, 2023
c9122d6
Final changes after the 2.3.0 Pre-release (#482)
alfredorubin96 Jul 5, 2023
d5af92a
Add sentry.io
Jul 5, 2023
50fedbc
Final fixes for 2.3.0 (#499)
nielsdejong Jul 5, 2023
43d4f2e
Merge pull request #500 from neo4j-labs/feature/add-senty-io
mariusconjeaud Jul 5, 2023
0d427de
Bump tough-cookie from 4.1.2 to 4.1.3 in /gallery (#503)
dependabot[bot] Jul 10, 2023
f6d5d81
Feature/add codecov (#502)
mariusconjeaud Jul 10, 2023
166225c
Fix minor issues before 2.3.0 release (#504)
nielsdejong Jul 11, 2023
b4903ba
Finalized release notes
nielsdejong Jul 11, 2023
9f262dd
Final release notes
nielsdejong Jul 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .babelrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"presets": ["@babel/preset-env", "@babel/preset-react","@babel/preset-typescript"],
"plugins": ["@babel/plugin-transform-runtime"]
"plugins": ["@babel/plugin-transform-runtime", "istanbul"]
}
104 changes: 52 additions & 52 deletions .github/workflows/develop-deployment.yml
Original file line number Diff line number Diff line change
@@ -1,57 +1,57 @@
name: Test/Deploy Develop

on:
push:
branches: [ develop ]
push:
branches: [develop]

jobs:
build-test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Creating Neo4j Container
run: |
chmod +x ./scripts/docker-neo4j-initializer/docker-neo4j.sh
./scripts/docker-neo4j-initializer/docker-neo4j.sh
sleep 30s
chmod +x ./scripts/docker-neo4j-initializer/start-movies-db.sh
./scripts/docker-neo4j-initializer/start-movies-db.sh
- run: rm -rf docs
- run: yarn install
- name: Eslint check
run: yarn run lint
- name: Cypress run
uses: cypress-io/github-action@v2
with:
build: yarn run build
start: yarn run dev
wait-on: 'http://localhost:3000'
build-s3:
needs: build-test
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install
- run: yarn run build-minimal
- name: Set AWS credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: us-west-1
- run: curl ${{ secrets.INDEX_HTML_DEPLOYMENT_URL }} > dist/index.html
- run: aws s3 rm s3://neodash-test.graphapp.io/ --recursive && aws s3 sync dist s3://neodash-test.graphapp.io/ --acl public-read
build-test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Creating Neo4j Container
run: |
chmod +x ./scripts/docker-neo4j-initializer/docker-neo4j.sh
./scripts/docker-neo4j-initializer/docker-neo4j.sh
sleep 30s
chmod +x ./scripts/docker-neo4j-initializer/start-movies-db.sh
./scripts/docker-neo4j-initializer/start-movies-db.sh
- run: yarn install
- name: Eslint check
run: yarn run lint
- name: Cypress run
uses: cypress-io/github-action@v4
with:
build: yarn run build
start: yarn run dev
wait-on: "http://localhost:3000"
browser: chrome
build-s3:
needs: build-test
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install
- run: yarn run build-minimal
- name: Set AWS credentials
uses: aws-actions/configure-aws-credentials@v1
with:
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: us-west-1
- run: curl ${{ secrets.INDEX_HTML_DEPLOYMENT_URL }} > dist/index.html
- run: aws s3 rm s3://neodash-test.graphapp.io/ --recursive && aws s3 sync dist s3://neodash-test.graphapp.io/ --acl public-read
61 changes: 32 additions & 29 deletions .github/workflows/develop-test.yml
Original file line number Diff line number Diff line change
@@ -1,34 +1,37 @@
name: Test Develop

on:
pull_request:
branches: [ develop ]
pull_request:
branches: [develop]

jobs:
build-test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Creating Neo4j Container
run: |
chmod +x ./scripts/docker-neo4j-initializer/docker-neo4j.sh
./scripts/docker-neo4j-initializer/docker-neo4j.sh
sleep 30s
chmod +x ./scripts/docker-neo4j-initializer/start-movies-db.sh
./scripts/docker-neo4j-initializer/start-movies-db.sh
- run: yarn install
- name: Eslint check
run: yarn run lint
- name: Cypress run
uses: cypress-io/github-action@v2
with:
build: yarn run build
start: yarn run dev
wait-on: 'http://localhost:3000'
build-test:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [18.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Creating Neo4j Container
run: |
chmod +x ./scripts/docker-neo4j-initializer/docker-neo4j.sh
./scripts/docker-neo4j-initializer/docker-neo4j.sh
sleep 30s
chmod +x ./scripts/docker-neo4j-initializer/start-movies-db.sh
./scripts/docker-neo4j-initializer/start-movies-db.sh
- run: yarn install
- name: Eslint check
run: yarn run lint
- name: Cypress run
uses: cypress-io/github-action@v4
with:
build: yarn run build
start: yarn run dev
wait-on: 'http://localhost:3000'
browser: chrome
- name: Upload coverage reports to Codecov
uses: codecov/codecov-action@v3
Loading