geonetwork/geonetwork-ui: GeoNetwork-UI v2.0.0
Authors/Creators
- 1. @camptocamp
- 2. titellus
- 3. GeoCat BV
- 4. @Snyk
- 5. Astun Techonology Ltd
- 6. Geotekne
Description
The new major version 2.0 of GeoNetwork-UI brings some large structural improvements to the project. One the biggest might be the addition of an abstraction layer between the source of the information shown in the UI, called the "Records Repository", and the rest of the logic for dealing with that information.
Main changes are:
- Introduction of a
metadata-editorapplication, currently in the works - Migration to Nx 16 and Angular 16
- Compatibility with GeoNetwork has been extended to all version of the 4.2.x branch
Some significant changes to the code base include:
- All the logic present in GeoNetwork-UI no relies on an agnostic metadata format present in
libs/common/domain - All the logic for querying metadata records and other information from GeoNetwork 4 API is present in
libs/api/repository - All test fixtures should go in
common/fixtures
Thanks a lot and congratulations to all the people that contributed to this huge release, and all the sponsors that made this possible :tada:
What's Changed New features- Add language switcher by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/564
- Detect format from url by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/578
- Migration to Nx 16 by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/568
- feat(datahub): Sort formats in filter dropdown by format priority by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/621
- Add abstraction for search backend client by @fgravin in https://github.com/geonetwork/geonetwork-ui/pull/464
- Datahub / make hyperlinks clickable in "lineage" and "usage conditions" by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/571
- Add wider support for GeoNetwork 4.2.x version by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/595
- feat: adding gravatar to metadata-editor by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/598
- Metadata-editor/ Pagination by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/603
- Adding i18n to records by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/593
- [editor] Show records in catalog and create routing by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/606
- Editor / Implement search bar and associated route by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/605
- [editor]: Add formats to table by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/609
- Metadata-editor : Sorting catalog by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/608
- Web components: Introduce versioning by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/574
- Metadata-editor: sorting url by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/616
- feat(editor): Filter by current org by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/615
- Enlarge advanced filters behavior by @fgravin in https://github.com/geonetwork/geonetwork-ui/pull/622
- Rename the "sort by date" label by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/567
- Keyword and Usages sections show even when empty by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/569
- Thumbnail multiple images fallback when 404 by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/570
- Autocomplete Dropdown not closing correctly on click by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/576
- Change dragPanCondition to fix box zoom on map by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/583
- fix: repair dump file by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/584
- Fix: Translate FetchError by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/577
- datahub / link not showing by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/585
- Card rendering improvements by @fgravin in https://github.com/geonetwork/geonetwork-ui/pull/586
- Web components: Embed translations by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/566
- Metadata-editor: organization service interface error by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/596
- Fix: Simplify link classifier service by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/597
- fix: avatar service wasn't provided in other apps by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/600
- Fix web components which rely on API version by @fgravin in https://github.com/geonetwork/geonetwork-ui/pull/612
- [editor] Change URL query for pagination by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/607
- Add two new users to the support-services dump by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/614
- Datahub : change updatedOn labels by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/618
- fix(editor): Unsubscribe from observable subscription by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/620
- e2e(datahub): Add e2e test for data distribution priority in data view by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/624
- Reactivate filtering by favorites & geometry by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/623
- Datahub : updateStatus and updateFrequency labels change by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/625
- Datahub : Custom data toggle broken by @cmoinier in https://github.com/geonetwork/geonetwork-ui/pull/619
- do not crash search if favorites cannot be fetched by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/630
- update select dropdown to match multiselect one by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/516
- Datahub: show the correct amount of records on the news page by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/632
- Datahub: Hide nav menu on scroll down by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/631
- Datahub: Display link URL as fallback by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/633
- Datahub: Fix display of usage conditions by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/634
- Console warn when filter fails to load the geometry by @Angi-Kinas in https://github.com/geonetwork/geonetwork-ui/pull/635
- Datahub: Fix thumbnail background for org logos by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/636
- Datahub: Fix thumbnail background for org logos by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/639
- Update default.toml to correct default.toml for filtering on metadata standard field by @alexarobu in https://github.com/geonetwork/geonetwork-ui/pull/641
- Datahub: Translate values for updateFrequency and status by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/642
- Datahub: Fix filter clicks close to header by @tkohr in https://github.com/geonetwork/geonetwork-ui/pull/643
- Improve autocomplete input rendering by @fgravin in https://github.com/geonetwork/geonetwork-ui/pull/644
- Fixes and improvements to e2e tests by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/645
- docs: add a datafeeder docker comp + edit documentation by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/591
- feat: add http servers routing doc by @f-necas in https://github.com/geonetwork/geonetwork-ui/pull/582
- Doc: state management by @fgravin in https://github.com/geonetwork/geonetwork-ui/pull/587
- chore(deps): bump @nguniversal/common and @nguniversal/express-engine by @dependabot in https://github.com/geonetwork/geonetwork-ui/pull/579
- chore(deps): bump critters and @angular-devkit/build-angular by @dependabot in https://github.com/geonetwork/geonetwork-ui/pull/581
- Upgrade to tailwindcss 3.3.3 by @fgravin in https://github.com/geonetwork/geonetwork-ui/pull/594
- Migrate icons from Google Material Icons to Material Symbols by @jahow in https://github.com/geonetwork/geonetwork-ui/pull/613
- chore(deps): bump @adobe/css-tools from 4.2.0 to 4.3.1 by @dependabot in https://github.com/geonetwork/geonetwork-ui/pull/599
Full Changelog: https://github.com/geonetwork/geonetwork-ui/compare/v1.1.0...v2.0.0
Files
geonetwork/geonetwork-ui-v2.0.0.zip
Files
(4.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:5c14f900d8fe30a5d7bd2e7f17e8ff8f
|
4.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/geonetwork/geonetwork-ui/tree/v2.0.0 (URL)