GeoNetwork-UI v2.4.0 alpha 1
Pre-release
Pre-release
This alpha version comes with a Metadata Editor application that is usable for the first time!
More complete patch notes will follow soon.
What's Changed
New features
- Metadata Editor / keep a draft of a record being edited by @jahow in #894
- Me/record field temporal extents by @LHBruneton-C2C in #876
- ME: Add keyword field by @Angi-Kinas in #896
- Metadata Editor: implement record creation by @jahow in #902
- chore(ME): Rework sidebar and routing by @Angi-Kinas in #899
- IGN - Organization Page by @rcaplier in #877
- [Datafeeder] Add CSV support by @f-necas in #773
- Datasets figure web component by @fgravin in #886
- [Search page] : Create advanced filters for organizations by @cmoinier in #933
- [Dataset page] : Share features for tables and maps by @cmoinier in #921
- EDITOR - Organize fields into pages and sections by @rcaplier in #938
- ME: Adapt styling of sidebar by @Angi-Kinas in #927
- ME: duplicate local record by @LHBruneton-C2C in #942
- EDITOR - Record field: Contacts for resource by @rcaplier in #951
- [Editor]: Add an open data switch by @cmoinier in #957
- [ME] spatial extents field by @Angi-Kinas in #941
- [Editor] : Dashboard columns by @cmoinier in #969
- [ME] Attached resources field by @jahow in #967
- [ME]: Add coverage field (toggle) by @Angi-Kinas in #983
- [EDITOR]: Prefill contact informations with current user by @rcaplier in #955
- [ME]: Create record by duplicating remote record. by @rcaplier in #985
- Use geospatial-sdk for maps by @jahow in #949
- Implement a DCAT-AP converter using RDF by @jahow in #932
- [ME]: Contacts for metadata by @rcaplier in #974
- Metadata Editor: redirect to login URL if accessing the editor as anonymous user by @jahow in #1006
- ME: edit record distributions by @LHBruneton-C2C in #1002
Fixes & improvements
- feat(ui-inputs): Fix and extend autocomplete component by @Angi-Kinas in #898
- [Fix]: Reset map dropdown links by @cmoinier in #900
- Datahub: Catch OGC API error for geometry by @tkohr in #916
- fix(platform-service): Exclude place thesarus keywords by @Angi-Kinas in #915
- [Datahub] Fix read more button by @tkohr in #934
- [Datahub]: Fix WFS error on QGIS by @cmoinier in #926
- UI component switch toggle by @Angi-Kinas in #924
- Fix [Datahub]: Map keyword link to key by @tkohr in #937
- Support Services / allow remote debugging of GeoNetwork by @jahow in #925
- Metadata Editor / fix error when saving with GeoNetwork 4.2.5+ by @jahow in #945
- [DATAHUB]: Record has no link error displayed when loading by @rcaplier in #947
- Datahub: Make geo data badge more readable by @tkohr in #946
- Another attempt at making E2E tests more reliable by @jahow in #953
- EDITOR: Fix dashboard e2e test by @rcaplier in #954
- Use a proper tooltip for the Metadata Quality widget by @gkeimeHDF in #952
- Datahub: Display search filter topic label in plural by @tkohr in #956
- ME: rework markdown parser display to be more generic by @LHBruneton-C2C in #961
- Fix E2E test failures by @jahow in #960
- ME: delete a record and its draft, delete a draft without record by @LHBruneton-C2C in #950
- ME: add trackBy on sortable list by @LHBruneton-C2C in #958
- ME: revert image input component by @LHBruneton-C2C in #959
- [Editor]: Add a success notification when a record is deleted by @cmoinier in #963
- fix(storybook): Fix contact card component storybook by @rcaplier in #964
- fix(ME): do not return null on text fields for new records by @jahow in #965
- [ME]: Revert dump by @cmoinier in #968
- [ME] UI components for attached resources by @jahow in #970
- ME: fix a bug when clicking "back" after creating a record would cause an error by @jahow in #975
- ME: draft rollback by @LHBruneton-C2C in #966
- [me-dh-lib]: Fixtures refactoring by @rcaplier in #976
- Fix broken storybook after deploy on main by @rcaplier in #977
- [ME]: Add some prerequisites documentation. by @rcaplier in #982
- chore: put max upload size in field config by @jahow in #984
- Datahub: Fix cutoff expanded abstract by @tkohr in #986
- [ME]: Filter out place keywords in keyword section by @Angi-Kinas in #987
- [Editor] : Polish editor form by @cmoinier in #981
- [me]: Fix owner org handling in iso converter (writeRecord) by @rcaplier in #994
- [Editor] : Add missing e2e tests by @cmoinier in #988
- [Editor]: Disable non-implemented buttons by @cmoinier in #995
- Element ref wasn't working on ng-for wizard.component.html with multiple fields by @f-necas in #996
- [ME]: Seperate search inputs for allRecord and myRecords by @tkohr in #1003
- [ME]: Fix misc issues with dashboard view by @rcaplier in #990
- Update communication options with geonetwork-ui user forum by @jodygarnett in #1005
- [ME]: Trying to upload the same file as a resource or attachment twice fails by @rcaplier in #1009
- [ME]: Error when trying to import a record from Geocat.ch by @rcaplier in #1010
Dependencies
- chore(deps): bump braces from 3.0.2 to 3.0.3 by @dependabot in #901
- chore(deps): bump ws by @dependabot in #906
- chore(deps): bump axios from 1.6.8 to 1.7.4 by @dependabot in #962
- chore(deps): bump micromatch from 4.0.5 to 4.0.8 by @dependabot in #973
- chore(deps): bump send, @nestjs/platform-express, express and @openapitools/openapi-generator-cli by @dependabot in #993
- ME: iso19139 spatial extents by @LHBruneton-C2C in #944
- EDITOR - Record field: graphic overview by @rcaplier in #909
New Contributors
- @jodygarnett made their first contribution in #1005
Full Changelog: v2.3.0...v2.4.0-alpha.1