Skip to content

Commit bb77dc5

Browse files
committed
Merge branch 'configs'
2 parents da36396 + 10e4da3 commit bb77dc5

File tree

148 files changed

+5194
-10869
lines changed

Some content is hidden

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

148 files changed

+5194
-10869
lines changed

package-lock.json

+187-182
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+5-7
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"client": "cross-env BABEL_ENV=browser webpack serve --config webpack.client.dev.js",
1818
"dev": "concurrently --prefix none --kill-others \"npm run server\" \"npm run client\"",
1919
"server": "cross-env BABEL_ENV=node NODE_ENV=development nodemon -r dotenv/config src/server/index.js --exec babel-node",
20+
"utils": "cross-env BABEL_ENV=node NODE_ENV=development nodemon -r dotenv/config src/server/sparql/Utils.js --exec babel-node",
2021
"sitemap": "cross-env BABEL_ENV=node babel-node src/server/sitemap_generator/SitemapGenerator.js",
2122
"translate": "cross-env BABEL_ENV=node babel-node src/server/translations_generator/index.js"
2223
},
@@ -31,7 +32,7 @@
3132
"@shakacode/recompose": "^0.30.3",
3233
"@turf/buffer": "^6.3.0",
3334
"apexcharts": "^3.26.0",
34-
"axios": "^0.21.4",
35+
"axios": "^0.24.0",
3536
"buffer": "^6.0.3",
3637
"core-js": "^3.19.1",
3738
"cytoscape": "^3.12.1",
@@ -105,16 +106,13 @@
105106
"sitemap": "^6.3.5",
106107
"standard": "^16.0.4",
107108
"style-loader": "^2.0.0",
108-
"webpack": "^5.51.1",
109+
"webpack": "^5.64.4",
109110
"webpack-cli": "^4.8.0",
110-
"webpack-dev-server": "^4.0.0",
111+
"webpack-dev-server": "^4.6.0",
111112
"webpack-merge": "^5.7.3"
112113
},
113114
"standard": {
114-
"parser": "@babel/eslint-parser",
115-
"env": {
116-
"jest": true
117-
}
115+
"parser": "@babel/eslint-parser"
118116
},
119117
"optionalDependencies": {
120118
"fsevents": "^2.3.2"

src/client/__tests__/IntegrationAutosuggest.test.js

-48
This file was deleted.

src/client/__tests__/__snapshots__/IntegrationAutosuggest.test.js.snap

-52
This file was deleted.

src/client/__tests__/suggestions.test.js

-92
This file was deleted.

src/client/actions/index.js

+6-2
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ export const fetchPaginatedResultsFailed = (resultClass, error, message) => ({
7373
message
7474
})
7575
export const fetchResults = ({
76+
perspectiveID,
7677
resultClass,
7778
facetClass,
7879
uri = null,
@@ -81,6 +82,7 @@ export const fetchResults = ({
8182
reason = null
8283
}) => ({
8384
type: FETCH_RESULTS,
85+
perspectiveID,
8486
resultClass,
8587
facetClass,
8688
uri,
@@ -174,8 +176,9 @@ export const updateRowsPerPage = (resultClass, rowsPerPage) => ({
174176
resultClass,
175177
rowsPerPage
176178
})
177-
export const fetchByURI = ({ resultClass, facetClass, uri }) => ({
179+
export const fetchByURI = ({ perspectiveID, resultClass, facetClass, uri }) => ({
178180
type: FETCH_BY_URI,
181+
perspectiveID,
179182
resultClass,
180183
facetClass,
181184
uri
@@ -356,8 +359,9 @@ export const clientFSToggleDataset = dataset => ({
356359
dataset
357360
})
358361

359-
export const clientFSFetchResults = ({ jenaIndex, query }) => ({
362+
export const clientFSFetchResults = ({ perspectiveID, jenaIndex, query }) => ({
360363
type: CLIENT_FS_FETCH_RESULTS,
364+
perspectiveID,
361365
jenaIndex,
362366
query
363367
})

src/client/components/facet_bar/ChartDialog.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import PropTypes from 'prop-types'
33
import IconButton from '@material-ui/core/IconButton'
44
import Tooltip from '@material-ui/core/Tooltip'
55
import GeneralDialog from '../main_layout/GeneralDialog'
6-
import ApexChart from '../facet_results/ApexChart'
6+
import ApexCharts from '../facet_results/ApexCharts'
77
import { makeStyles } from '@material-ui/core/styles'
88

99
const useStyles = makeStyles(theme => ({
@@ -56,7 +56,7 @@ const ChartDialog = props => {
5656
dialogTitle={props.dialogTitle}
5757
>
5858
<div className={classes.chartContainer}>
59-
<ApexChart
59+
<ApexCharts
6060
pageType='dialog'
6161
facetID={facetID}
6262
resultClass={resultClass}

src/client/components/facet_bar/FacetBar.js

+10-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import AccordionDetails from '@material-ui/core/AccordionDetails'
1919
import ExpandMoreIcon from '@material-ui/icons/ExpandMore'
2020
import Typography from '@material-ui/core/Typography'
2121
import clsx from 'clsx'
22+
import { has } from 'lodash'
2223

2324
const styles = theme => ({
2425
root: {
@@ -249,7 +250,6 @@ class FacetBar extends React.Component {
249250
<Accordion
250251
key={facetID}
251252
expanded={isActive}
252-
// onClick={this.handleExpandButtonOnClick(facetID)}
253253
>
254254
<AccordionSummary
255255
classes={{
@@ -281,6 +281,11 @@ class FacetBar extends React.Component {
281281
facetDescription={description}
282282
rootUrl={this.props.rootUrl}
283283
layoutConfig={this.props.layoutConfig}
284+
mapBoxAccessToken={this.props.mapBoxAccessToken}
285+
mapBoxStyle={this.props.mapBoxStyle}
286+
apexChartsConfig={this.props.apexChartsConfig}
287+
leafletConfig={this.props.leafletConfig}
288+
networkConfig={this.props.networkConfig}
284289
/>
285290
</AccordionSummary>
286291
<AccordionDetails
@@ -322,6 +327,7 @@ class FacetBar extends React.Component {
322327
/>
323328
{facets && Object.keys(facets).map(facetID => {
324329
if (facetID === 'datasetSelector') { return null }
330+
if (!has(facets[facetID], 'filterType')) { return null }
325331
return this.renderFacet(facetID, someFacetIsFetching)
326332
})}
327333
</Accordion>
@@ -331,6 +337,7 @@ class FacetBar extends React.Component {
331337
<>
332338
{facets && Object.keys(facets).map(facetID => {
333339
if (facetID === 'datasetSelector') { return null }
340+
if (!has(facets[facetID], 'filterType')) { return null }
334341
return this.renderFacet(facetID, someFacetIsFetching)
335342
})}
336343
</>
@@ -365,13 +372,15 @@ class FacetBar extends React.Component {
365372
/>}
366373
{facetedSearchMode === 'clientFS' &&
367374
<LeafletMapDialog
375+
portalConfig={this.props.portalConfig}
368376
clientFSState={this.props.clientFSState}
369377
clientFSFetchResults={this.props.clientFSFetchResults}
370378
clientFSClearResults={this.props.clientFSClearResults}
371379
updateMapBounds={this.props.updateMapBounds}
372380
showError={this.props.showError}
373381
perspectiveID={facetClass}
374382
layoutConfig={this.props.layoutConfig}
383+
leafletConfig={this.props.leafletConfig}
375384
/>}
376385
{(facetedSearchMode === 'serverFS' || hasClientFSResults) &&
377386
<Paper className={classes.facetInfoContainer}>

0 commit comments

Comments
 (0)