Skip to content

Releases: geonetwork/geonetwork-ui

GeoNetwork-UI v2.0.0

09 Oct 09:56
Compare
Choose a tag to compare

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-editor application, 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 now 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 🎉

What's Changed

New features

Fixes & improvements

  • Rename the "sort by date" label by @cmoinier in #567
  • Keyword and Usages sections show even when empty by @cmoinier in #569
  • Thumbnail multiple images fallback when 404 by @Angi-Kinas in #570
  • Autocomplete Dropdown not closing correctly on click by @Angi-Kinas in #576
  • Change dragPanCondition to fix box zoom on map by @Angi-Kinas in #583
  • fix: repair dump file by @f-necas in #584
  • Fix: Translate FetchError by @Angi-Kinas in #577
  • datahub / link not showing by @cmoinier in #585
  • Card rendering improvements by @fgravin in #586
  • Web components: Embed translations by @tkohr in #566
  • Metadata-editor: organization service interface error by @f-necas in #596
  • Fix: Simplify link classifier service by @Angi-Kinas in #597
  • fix: avatar service wasn't provided in other apps by @f-necas in #600
  • Fix web components which rely on API version by @fgravin in #612
  • [editor] Change URL query for pagination by @cmoinier in #607
  • Add two new users to the support-services dump by @jahow in #614
  • Datahub : change updatedOn labels by @cmoinier in #618
  • fix(editor): Unsubscribe from observable subscription by @Angi-Kinas in #620
  • e2e(datahub): Add e2e test for data distribution priority in data view by @Angi-Kinas in #624
  • Reactivate filtering by favorites & geometry by @jahow in #623
  • Datahub : updateStatus and updateFrequency labels change by @cmoinier in #625
  • Datahub : Custom data toggle broken by @cmoinier in #619
  • do not crash search if favorites cannot be fetched by @jahow in #630
  • update select dropdown to match multiselect one by @f-necas in #516
  • Datahub: show the correct amount of records on the news page by @jahow in #632
  • Datahub: Hide nav menu on scroll down by @tkohr in #631
  • Datahub: Display link URL as fallback by @tkohr in #633
  • Datahub: Fix display of usage conditions by @tkohr in #634
  • Console warn when filter fails to load the geometry by @Angi-Kinas in #635
  • Datahub: Fix thumbnail background for org logos by @tkohr in #636
  • Datahub: Fix thumbnail background for org logos by @f-necas in #639
  • Update default.toml to correct default.toml for filtering on metadata standard field by @alexarobu in #641
  • Datahub: Translate values for updateFrequency and status by @tkohr in #642
  • Datahub: Fix filter clicks close to header by @tkohr in #643
  • Improve autocomplete input rendering by @fgravin in #644
  • Fixes and improvements to e2e tests by @jahow in #645

Documentation

Dependencies

  • chore(deps): bump @nguniversal/common and @nguniversal/express-engine by @dependabot in #579
  • chore(deps): bump critters and @angular-devkit/build-angular by @dependabot in #581
  • Upgrade to tailwindcss 3.3.3 by @fgravin in #594
  • Migrate icons from Google Material Icons to Material Symbols by @jahow in #613
  • chore(deps): bump @adobe/css-tools from 4.2.0 to 4.3.1 by @dependabot in #599

Full Changelog: v1.1.0...v2.0.0

GeoNetwork-UI v1.1.0

02 Aug 09:57
Compare
Choose a tag to compare

What's changed

Major Features:

  • Adds E2e tests #338
  • Adds vitepress technical documentation
  • Adds another organization strategy grouping #519
  • Adds predefined search button #340
  • Adds display of HTML code for chart web component #546

Minor Features:

  • Retrieves contact resource logo url #553
  • Adds search input in multiselect dropdown
  • Adds customization of filter options #549
  • Adds GML support for WFS in table and chart views #526
  • Adds right-click on datasets and organizations opens a new tab
  • Adds a new environment variable from the docker image to execute some script at start of the container
  • Improves thumbnails display
  • Improves UI of contact block #517
  • Updates routes structure
  • Records with the organization from metadata strategy now uses org logo if no record thumbnail provided #548

Fixes:

  • Fixes favourite star count when navigating between the tabs #547
  • Fixes metadata count in the organization tab #521

Full Changelog: v1.0.3...v1.1.0

GeoNetwork-UI v1.0.3

20 Jun 07:41
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.2...v1.0.3

GeoNetwork-UI v1.0.2

24 Mar 10:12
Compare
Choose a tag to compare

What's Changed

Bug fixes

  • Fix i18n (v1.0.1): Let util-18n.module handle language detection by @tkohr in #437

Full Changelog: v1.0.1...v1.0.2

GeoNetwork-UI v1.0.1

23 Feb 09:23
Compare
Choose a tag to compare

Bug fixes:

  • Datahub: fix many records not showing up due to wrong resourceType exclusion by @tkohr in #410
  • Datahub: return zero results if no favorites (instead of all records) by @tkohr in #411

Minor improvements:

  • Better error handling when adding a WMTS layer on the map by @jahow in #419

Dependencies:

Full Changelog: v1.0.0...v1.0.1

GeoNetwork-UI v1.0.0

16 Jan 10:51
Compare
Choose a tag to compare

GeoNetwork-UI has reached the 1.0.0 version tag.

Available applications are:

  • datahub
    The datahub application has now reached a point where it covers most its the intended functionalities:
    • a news feed
    • list of organisations
    • search results with filters
    • access to favorite records for authenticated users
    • polished UX
      Take a look at the README to know more about deployment and usage!
  • datafeeder
    The datafeeder app has not received any major improvement, although this might come in subsequent releases.
  • map-viewer
    The map viewer app has been created and offers only a very simple functionality: add layers coming from metadata records to the map. This application is mainly meant for showcasing map-related features available in GeoNetwork-UI.
  • metadata-editor
    The metadata editor app has been created and offers extremely limited metadata editing capability. The app relies on the metadata converter and associated pivot format present in GeoNetwork-UI, and will greatly evolve in future releases.

Thanks to all contributors and sponsors for their continuing support!

New Geonetwork-UI Release

09 Sep 08:11
Compare
Choose a tag to compare
Pre-release

New features

  • Organisation preview component by @akhelouat in #284
  • List organisations by @tkohr in #283
  • Pagination component by @akhelouat in #282
  • Document project versioning & push artifacts for applications by @jahow in #286
  • Bind groups to organisations by @tkohr in #290
  • [Datahub] Add pagination for organisations component by @tkohr in #291
  • Datahub: Sort organisations by @tkohr in #293
  • datahub: add news feed with latest datasets by @jahow in #295
  • Datahub: Display key figures by @tkohr in #292
  • Datahub / Add the possibility to set records as favorites by @jahow in #300

Minor & fixes

Full Changelog: v1.0.0-RC1...v1.0.0-RC2

First GeoNetwork-UI release

13 Jul 10:31
Compare
Choose a tag to compare

This release contains the Datafeeder and Datahub applications.