Skip to content

feat(sandbox-editor): optimize OSM features opacity controls and layo…

d21dfb9
Select commit
Loading
Failed to load commit list.
Open

feat: osm features feature collection geojson for sandbox data conflation #7234

feat(sandbox-editor): optimize OSM features opacity controls and layo…
d21dfb9
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded May 27, 2026 in 1m 22s

Annotations

Check warning on line 125 in backend/services/overpass_service.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Remove this "timeout" parameter and use a timeout context manager instead.

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ3dikLWmYQXfsvmTpgV&open=AZ3dikLWmYQXfsvmTpgV&pullRequest=7234

Check warning on line 8 in frontend/src/components/taskSelection/OsmDataControls.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'osmLayerOpacity' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLml&open=AZ5oa3whlfVLnzuuFLml&pullRequest=7234

Check warning on line 110 in frontend/src/components/taskSelection/action.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'project.projectId' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3z7lfVLnzuuFLmq&open=AZ5oa3z7lfVLnzuuFLmq&pullRequest=7234

Check warning on line 26 in frontend/src/components/sandboxEditor.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'projectId' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa30dlfVLnzuuFLmu&open=AZ5oa30dlfVLnzuuFLmu&pullRequest=7234

Check warning on line 6 in frontend/src/components/taskSelection/OsmDataControls.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'showOsmFeatures' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmj&open=AZ5oa3whlfVLnzuuFLmj&pullRequest=7234

Check warning on line 22 in backend/api/projects/osm_features.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Use "Annotated" type hints for FastAPI dependency injection

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ3dikIcmYQXfsvmTpgT&open=AZ3dikIcmYQXfsvmTpgT&pullRequest=7234

Check warning on line 12 in frontend/src/components/taskSelection/OsmDataControls.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'isError' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmp&open=AZ5oa3whlfVLnzuuFLmp&pullRequest=7234

Check warning on line 11 in frontend/src/components/taskSelection/OsmDataControls.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'isSuccess' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmo&open=AZ5oa3whlfVLnzuuFLmo&pullRequest=7234

Check warning on line 255 in frontend/src/components/taskSelection/action.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'project.projectId' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3z7lfVLnzuuFLms&open=AZ5oa3z7lfVLnzuuFLms&pullRequest=7234

Check warning on line 7 in frontend/src/components/taskSelection/OsmDataControls.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'setShowOsmFeatures' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmk&open=AZ5oa3whlfVLnzuuFLmk&pullRequest=7234

Check warning on line 110 in frontend/src/components/taskSelection/action.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'project.sandbox' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3z7lfVLnzuuFLmr&open=AZ5oa3z7lfVLnzuuFLmr&pullRequest=7234

Check warning on line 27 in frontend/src/components/sandboxEditor.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'taskId' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa30dlfVLnzuuFLmv&open=AZ5oa30dlfVLnzuuFLmv&pullRequest=7234

Check failure on line 49 in backend/services/overpass_service.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 31 to the 15 allowed.

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ3dikLWmYQXfsvmTpgU&open=AZ3dikLWmYQXfsvmTpgU&pullRequest=7234

Check warning on line 466 in frontend/src/components/taskSelection/action.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'project.sandbox' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3z7lfVLnzuuFLmt&open=AZ5oa3z7lfVLnzuuFLmt&pullRequest=7234

Check warning on line 28 in frontend/src/components/sandboxEditor.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'showOsmFeatures' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa30dlfVLnzuuFLmw&open=AZ5oa30dlfVLnzuuFLmw&pullRequest=7234

Check warning on line 10 in frontend/src/components/taskSelection/OsmDataControls.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'isFetching' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmn&open=AZ5oa3whlfVLnzuuFLmn&pullRequest=7234

Check warning on line 9 in frontend/src/components/taskSelection/OsmDataControls.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'setOsmLayerOpacity' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa3whlfVLnzuuFLmm&open=AZ5oa3whlfVLnzuuFLmm&pullRequest=7234

Check warning on line 29 in frontend/src/components/sandboxEditor.js

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

'osmLayerOpacity' is missing in props validation

See more on https://sonarcloud.io/project/issues?id=hotosm_tasking-manager&issues=AZ5oa30dlfVLnzuuFLmx&open=AZ5oa30dlfVLnzuuFLmx&pullRequest=7234