Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
bfca9bb
Initial geospatial component
davidjamesstone Feb 27, 2026
c54cff4
Fix package-lock.json
davidjamesstone Feb 27, 2026
5fed0cd
Add geospatial clientside map capability
davidjamesstone Mar 4, 2026
cac5dcb
Add event constants
davidjamesstone Mar 4, 2026
d6af7b8
Allow change for points
davidjamesstone Mar 6, 2026
80f9b9c
Add geospatial tests
davidjamesstone Mar 6, 2026
137cae6
Refactor tests
davidjamesstone Mar 6, 2026
a01d86c
Update package-lock.json
davidjamesstone Mar 6, 2026
1988bd0
Fix formatting
davidjamesstone Mar 6, 2026
50e09a6
Add linting exceptions
davidjamesstone Mar 6, 2026
aa4054b
Fix test error message text
davidjamesstone Mar 6, 2026
178bd0a
Sonar fixes (missing else)
davidjamesstone Mar 6, 2026
daa7646
Sonar fixes (already declared in the upper scope)
davidjamesstone Mar 6, 2026
db8318c
Sonar fixes (file too big)
davidjamesstone Mar 6, 2026
2439546
Add action button click tests
davidjamesstone Mar 6, 2026
5801946
Rename polygon to shape
davidjamesstone Mar 6, 2026
5e02f54
Fix shared test
davidjamesstone Mar 6, 2026
d4ab08e
Sonar fixes (function too big)
davidjamesstone Mar 6, 2026
5f15bf0
Sonar fixes (reduce function size)
davidjamesstone Mar 6, 2026
9fcaa21
Improve JsDoc types
davidjamesstone Mar 6, 2026
f3f6dd0
Sonar fixes (reduce function size)
davidjamesstone Mar 6, 2026
cce122d
Toggle action buttons when finished editing drawing
davidjamesstone Mar 6, 2026
32debbc
Add feature description changed event
davidjamesstone Mar 6, 2026
7492d44
Update Geospatial field summary display
davidjamesstone Mar 9, 2026
0404801
Geospatial getContextValueFromFormValue
davidjamesstone Mar 9, 2026
2fef9c5
Update error messages
davidjamesstone Mar 10, 2026
a1c21b0
Revert geospatial context value format
davidjamesstone Mar 10, 2026
8aa1df2
Fix geospatial field tests
davidjamesstone Mar 10, 2026
8be12c6
Add gridref helper tests
davidjamesstone Mar 10, 2026
1899636
Add grid ref to feature properties on the clientside
davidjamesstone Mar 11, 2026
95d31b1
Special case Geospatial fields when building data for `submit`
davidjamesstone Mar 11, 2026
809c69c
Remove unused files
davidjamesstone Mar 11, 2026
65e61fc
Fix map tests to generate grid refernce on the client
davidjamesstone Mar 11, 2026
6fbf445
Sonar fixes
davidjamesstone Mar 11, 2026
0498a71
Sonar fixes (fn too big)
davidjamesstone Mar 12, 2026
5a912db
Sonar fix (fn too big)
davidjamesstone Mar 12, 2026
2005a22
Return centroid and coordinate grid refs in geojson
davidjamesstone Mar 12, 2026
a7b32c1
Sonar fixes (consistent return)
davidjamesstone Mar 12, 2026
59914cf
Fix map tests
davidjamesstone Mar 12, 2026
633e4ed
Don't allow edit of another while there's an active feature
davidjamesstone Mar 13, 2026
d2e0020
Refactor list UI
davidjamesstone Mar 13, 2026
3665470
Change link text
davidjamesstone Mar 13, 2026
3895e0a
Replace description input
davidjamesstone Mar 13, 2026
ecf9889
Sonar fixes
davidjamesstone Mar 16, 2026
aa6d5c2
Add geospatial submision tests
davidjamesstone Mar 16, 2026
84c124f
Update geospatial list
davidjamesstone Mar 16, 2026
38df4af
Update node 24
davidjamesstone Mar 16, 2026
8700934
Remove card list UI
davidjamesstone Mar 16, 2026
1c47060
Update list UI
davidjamesstone Mar 16, 2026
ce5425c
Fix breaking tests
davidjamesstone Mar 16, 2026
4762b1c
Merge branch 'main' into feature/DF-861-geospatial-component
davidjamesstone Mar 16, 2026
86e2dc6
Fix breaking tests
davidjamesstone Mar 17, 2026
5cb774b
Fix failing tests
davidjamesstone Mar 17, 2026
7bd9670
Sonar fixes (move to highest scope)
davidjamesstone Mar 17, 2026
aca1aa0
Export map plugin separately
davidjamesstone Mar 18, 2026
9977c4a
Export shared map functions and allow for readonly list
davidjamesstone Mar 18, 2026
4e86436
Update geospatial map help info
davidjamesstone Mar 18, 2026
0813c27
Move exported functions to the top of the file
davidjamesstone Mar 18, 2026
1bf11ba
Move exported functions to the top of the file
davidjamesstone Mar 18, 2026
cd34989
Sonar fixes (negation)
davidjamesstone Mar 18, 2026
46d411a
Add convenient "id" properties to the page and component base classes
davidjamesstone Mar 19, 2026
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
8,502 changes: 2,306 additions & 6,196 deletions package-lock.json

Large diffs are not rendered by default.

12 changes: 8 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@
"./schema.js": "./.server/server/schemas/index.js",
"./templates/*": "./.server/server/plugins/engine/views/*",
"./cache-service.js": "./.server/server/services/cacheService.js",
"./map-plugin.js": "./.server/server/plugins/map/index.js",
"./package.json": "./package.json"
},
"scripts": {
Expand Down Expand Up @@ -84,9 +85,10 @@
"dependencies": {
"@defra/forms-model": "^3.0.637",
"@defra/hapi-tracing": "^1.29.0",
"@defra/interactive-map": "^0.0.4-alpha",
"@defra/interactive-map": "^0.0.11-alpha",
"@elastic/ecs-pino-format": "^1.5.0",
"@hapi/boom": "^10.0.1",
"@hapi/bourne": "^3.0.0",
"@hapi/catbox": "^12.1.1",
"@hapi/catbox-memory": "^6.0.2",
"@hapi/catbox-redis": "^7.0.2",
Expand All @@ -98,6 +100,8 @@
"@hapi/vision": "^7.0.3",
"@hapi/wreck": "^18.1.0",
"@hapi/yar": "^11.0.3",
"@turf/bbox": "^7.3.4",
"@turf/centroid": "^7.3.4",
"@types/humanize-duration": "^3.27.4",
"accessible-autocomplete": "^3.0.1",
"atob": "^2.1.2",
Expand Down Expand Up @@ -182,16 +186,15 @@
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-jest": "^28.14.0",
"eslint-plugin-jsdoc": "^50.8.0",
"globals": "^17.3.0",
"neostandard": "^0.12.2",
"typescript-eslint": "^8.56.1",
"global-jsdom": "^26.0.0",
"globals": "^17.3.0",
"husky": "^9.1.7",
"jest": "^30.2.0",
"jest-extended": "^7.0.0",
"jsdom": "^26.1.0",
"lint-staged": "^15.5.2",
"mockdate": "^3.0.5",
"neostandard": "^0.12.2",
"nock": "^14.0.10",
"postcss": "^8.5.6",
"postcss-load-config": "^6.0.1",
Expand All @@ -208,6 +211,7 @@
"terser-webpack-plugin": "^5.3.14",
"tsx": "^4.20.6",
"typescript": "^5.9.3",
"typescript-eslint": "^8.56.1",
"webpack": "^5.102.1",
"webpack-assets-manifest": "^6.4.0",
"webpack-cli": "^6.0.1"
Expand Down
Loading
Loading