Releases: geonetwork/geonetwork-ui
GeoNetwork-UI v2.4.0 alpha 1
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
GeoNetwork-UI v2.3.2
What's Changed
Full Changelog: v2.3.1...v2.3.2
GeoNetwork-UI v2.3.1
What's Changed
Full Changelog: v2.3.0...v2.3.1
GeoNetwork-UI v2.3.0
What's Changed
This new release of GeoNetwork-UI mainly encapsulates the work that has been done for the Métropole Européenne de Lille Data Platform, including:
- First-class support for OGC API links in metadata records: OGC API links will now appear in the Datahub as download links, will be shown on the map (if applicable) and in the chart & table views
- The API Form that lets users construct a URL to download data with certains parameters can now also be used for WFS services
Other notable new features in the Datahub app include:
- the ability to add and answer to comments on each dataset
- in case a record has more than 8 download links, these links will not be shown in a carousel but in a more compact list layout instead
- the base map used for showing geospatial data now shows the correct attribution
- a new
do_not_tile_wms
setting was added to the configuration file; by default, WMS layers will be queried in a tiled fashion to benefit from caching, but this can lead to visual artifacts such as this one:
if that is the case, includedo_not_tile_wms=true
in your configuration file. Also note that often times these artifacts reveal that the map server providing the images does not correctly handle tiles and can probably be properly configured.
Please note: there used to be a gutter around tiles in previous version which artificially hid this issue! This means that visual artifacts are susceptible to show again after using this version.
This release also contains an improved version of the Metadata Editor application. This application is still a work-in-progress but is quickly closing in to become fully functional!
New features
- Metadata Editor / Implement iso19115-3 converter by @jahow in #843
- [Map-Viewer] Add layer from OGC API service by @ronitjadhav in #848
- Metadata Editor: add image input component by @LHBruneton-C2C in #812
- Metadata Editor: implement notifications when saving a record by @jahow in #855
- Metadata Editor: Use gnUiEditableLabel directive for title input by @Angi-Kinas in #853
- [Datahub]: add comment and discussion module to record page by @rcaplier in #849
- Me/record field license by @LHBruneton-C2C in #860
- Me/record field resource updated by @LHBruneton-C2C in #866
- [Datahub]: Handle OGC API in Downloads and Preview sections by @cmoinier in #865
- [Datahub]: Add a list layout to other links section when many links are present by @jahow in #873
- [Map-Viewer] Added support for OGC API Tiles by @ronitjadhav in #871
- [Datahub] Allow building custom URL for WFS service by @ronitjadhav in #875
- Me/record field update frequency by @LHBruneton-C2C in #868
- fix(map): Add attributions (OSM and Carto) by @Angi-Kinas in #890
- MEL - datahub - tile WMS by @rcaplier in #887
Fixes & improvements
- [WIP] Use ogc-client for WMTS rendering by @jahow in #789
- fix(data-service): rely on ogc-client to get the name of the json format by @jahow in #856
- Datahub: Add lastupdated date to record response by @Angi-Kinas in #858
- ME: form field wrapper, abstract record field by @LHBruneton-C2C in #854
- Allow disabling cdn from datahub and datafeeder by @f-necas in #857
- feat(DH): Change datasetUpdated, datasetCreated to resourceUpdated, resourceCreated in GN4 mapping by @Angi-Kinas in #862
- add support to run pipeline registration in secured ES clusters by @landryb in #867
- [Datahub]: Api form formats output by @cmoinier in #861
- Document feature and requirements (esp. for GN versions <4.2.6) by @rcaplier in #869
- Datahub: OGC API fixes by @tkohr in #872
- chore(ui): fix carousel buttons not showing up on Firefox by @jahow in #880
- Change private "fields" and "injector" to protected by @Angi-Kinas in #881
- Libs: Add export of fields by @Angi-Kinas in #883
- [Datahub] OGC API custom URL Generation using ogc-client by @ronitjadhav in #882
- Datahub: use the complete symbols font locally by @jahow in #879
- [User Feedback] : allow any auth user to answer & handle errors by @cmoinier in #885
- [Datahub]: Fix missing "record not found" message by @cmoinier in #884
- Datahub: fixes to OGC API query form and redundant requests by @jahow in #892
- Datahub - add info when metadata has no online ressource by @rcaplier in #874
- [Fix] : Handle non geospatial ogc services by @cmoinier in #889
- ME: support temporal extents in iso19139 by @LHBruneton-C2C in #878
- Datahub - Map is not reset when navigating between datasets by @rcaplier in #893
Dependencies
- chore(deps): bump ejs from 3.1.9 to 3.1.10 by @dependabot in #870
New Contributors
Full Changelog: v2.2.0...v2.3.0
GeoNetwork-UI v2.2.0
This new minor version of GeoNetwork-UI brings many improvements to the Datahub, Metadata Editor and Map Viewer application:
- Datahub
- The top part of the record page has been significantly redesigned, showing more information while making things as readable as possible; this includes more information on licenses and constraints, previews & thumbnails, data producer, more dates, etc.
- Better search in organizations by using fuzzy logic
- An optional "contact us" block has been added to the home page
- Added a new "keyword" advanced filter, more generic than the "inspireKeyword" one
- Record abstracts that are written in Markdown will now properly render
- Map Viewer
- Layers can now be added from WMS or WFS services as well as GeoJSON files
- A location search input has been added to the map
- Metadata Editor
- The application is still going through significant changes and updates, and is not ready yet for usage
What's Changed
New Features
- [Editor] : Presentation stabilization by @cmoinier in #751
- Set favicon default url to /favicon.ico and allow to customize it by @f-necas in #713
- Add contact block to news page and improve buttons by @f-necas in #747
- feature(DH): Add more contact information by @Angi-Kinas in #748
- Improve search in organizations & advanced filters with common fuzzy logic by @jahow in #764
- [Map-Viewer] Add layer from WMS service by @ronitjadhav in #768
- add ui element markdown-parser and markdown support on metadata… by @cdebarros in #746
- [Datahub] [Resdesign] Header section by @cmoinier in #765
- [Datahub] [Resdesign] Abstract section by @cmoinier in #767
- [Datahub][Redesign] Details exapandable panel by @cmoinier in #769
- [Map-Viewer] Add layer from WFS service by @ronitjadhav in #776
- feat(DH): Add basiclightbox for thumbnail preview by @Angi-Kinas in #761
- [Map-Viewer] Added layer from a GeoJSON file by @ronitjadhav in #777
- Complete German translations by @tkohr in #780
- Data service: better detect file formats from WFS outputs by @jahow in #786
- [Map-Viewer] Added a geocoding text field by @ronitjadhav in #791
- Datahub: use the spatial extent of a record when it cannot be computed from a layer by @jahow in #794
- [Map-Viewer] Added Geocoding service for Multiple Providers by @ronitjadhav in #795
- [Datahub] [Redesign] Thumbail preview by @cmoinier in #779
- Metadata Editor: rework pages and introduce an interactive table UI component by @jahow in #797
- Metadata Editor: rework search results layout, add "create record" button by @jahow in #805
- [Datahub] [Redesign] Licence and usages panel by @cmoinier in #778
- Datahub: Add generic "keyword" filter with translated values by @jahow in #782
- Metadata Editor: add rich text input component by @LHBruneton-C2C in #807
- [Datahub][Redesign] : Redesign the about panel by @cmoinier in #826
- Editor: rework save/publish logic, add top toolbar by @jahow in #827
Fixes & improvements
- Fixed null injector error for map-viewer app by @ronitjadhav in #757
- Automatically publish NPM package on every commit on main branch by @jahow in #758
- Update declared dependencies of NPM package by @jahow in #760
- Button type directly in class by @f-necas in #763
- NPM package: fix exports by @fgravin in #762
- NPM package: Export translate.loader.utils by @tkohr in #770
- Add templates for issues and PR by @jahow in #774
- Suppress CSS warnings on build related to /deep/ by @jahow in #775
- Fix typo in button style by @jahow in #783
- Support services: correctly wait for records to be indexed, add INSPIRE thesaurus by @jahow in #785
- NPM package: Add more exports and fix dependencies by @tkohr in #792
- NPM package: Add @geospatial-sdk/geocoding dependency by @tkohr in #793
- Add editable label directive to UI module by @LHBruneton-C2C in #790
- Change editable label directive to standalone by @LHBruneton-C2C in #796
- Datahub: Remove warning from console if filter geometry undefined by @tkohr in #798
- Fix fr typo by @fvanderbiest in #802
- UI inputs: Fix typings by @tkohr in #800
- Search: Do not change route path when clearing fuzzy search by @tkohr in #804
- Metadata Editor: rework E2E test to avoid random failures by @jahow in #808
- e2e(ME): fix arrow function by @jahow in #809
- [Datahub][API form] Fix OGC API default limit by @cmoinier in #813
- [Datahub][API form] Empty string not read as negative limit by @cmoinier in #815
- chore: fix typing error in fixtures by @jahow in #817
- Datahub: Get logoUrl from group as fallback by @tkohr in #821
- Map: Add default baselayer to map when no mapConfig exists by @tkohr in #822
- GN4 mapper: Map keyword types/themes into a new Keyword type by @tkohr in #811
- Fix [Storybook]: Fix fixture for storybook build by @tkohr in #825
- [Datahub] Updated styling for the navigation-button and language-switcher by @ronitjadhav in #823
- Take screenshots in Cypress tests & upload them on the PR by @jahow in #816
- [Datahub] Change typos to Public Sans semi-bold (title) and Source Sans (text) by @ronitjadhav in #828
- Datahub: UI fixes by @tkohr in #829
- Datahub: Handle non existing urls by @tkohr in #830
- chore: make bg white in dropdowns, force to transparent for language switcher by @jahow in #832
- chore(carousel): Remove dot from carousel component if less than 2 dots by @Angi-Kinas in #818
- chore: add missing languages prop by @jahow in #833
- [Datahub] Update Default Main and Title Fonts to Rubik and Readex Pro by @ronitjadhav in #834
- Added missing translations for DE/FR/IT by @ronitjadhav in #836
- Add slight gradient to "show more" block by @jahow in #837
- feat(search): request more info for related record by @Angi-Kinas in #838
- Datahub: Fix share link by @tkohr in #839
- i18n: update sk translations by @fgravin in #841
- feat(dh): move keywords back below abstract, improve badges by @jahow in #835
- NPM package: Allow router.config to be used in extended router services by @tkohr in #845
- e2e(datahub): wait more precisely for favorite to be registered by @jahow in #847
- e2e(datahub): more efficiently open dropdown by @jahow in #852
Dependencies
- chore(deps): bump follow-redirects from 1.15.2 to 1.15.4 by @dependabot in #755
- chore(deps): bump vite and @angular-devkit/build-angular by @dependabot in #781
- chore(deps-dev): bump ip from 2.0.0 to 2.0.1 by @dependabot in https://github.com/geonetwork/geone...
GeoNetwork-UI v2.1.1
This patch release of GeoNetwork-UI 2.1 reverts a change made to the Datahub layout so that keywords stay immediately visible. It also shows a more complete list of download links taken from a WFS endpoint.
What's Changed
- [Datahub] Moved the keyword out of read more by @ronitjadhav in #784
- [Backport 2.1.x] Data service: better detect file formats from WFS outputs by @jahow in #787
Full Changelog: v2.1.0...v2.1.1
GeoNetwork-UI v2.1.0
This new minor version of GeoNetwork-UI brings many new features to the Datahub application, as well as improvements and fixes. It also keeps expanding the functionalities of the Metadata Editor application, which now offers a powerful dashboard for authenticated users. Please note that this application is not yet fully functional and still under active development.
Note that with this version comes the possibility to create custom applications on top of GeoNetwork-UI using an NPM package. Please refer to the corresponding documentation. Happy hacking!
And as usual, thanks to all sponsors and contributors for making this release happen. 🙏
What's Changed
Security fixes
- Datahub: Prevent XSS attacks by @Angi-Kinas in #706
New features
- Datahub: show records published by me by @Angi-Kinas in #638
- Metadata Editor: records published by my org by @cmoinier in #640
- Datahub: Add feature Metadata Quality Widget by @gkeimeHDF in #497
- Metadata Editor: Add checkbox for records table by @Angi-Kinas in #661
- Metadata Editor: checkbox color options by @Angi-Kinas in #667
- Datahub: show links and APIs as a carousel by @jahow in #649
- Multilingual search by @fgravin in #651
- Add Slovak language (sk) by @fgravin in #692
- Metadata Editor: Add count for selected records by @Angi-Kinas in #666
- Metadata Editor: Focus search field on app load by @Angi-Kinas in #677
- Metadata Editor: persist records selection by @Angi-Kinas in #669
- Export all libs as NPM package by @jahow in #676
- Add an ElasticSearch pipeline to make formats human-readable by @jahow in #659
- Datahub: Add search filter for organisations by @tkohr in #717
- Datahub: Propose external viewer button for geojson files by @tkohr in #736
- Datahub: Add component max-lines with toggle by @Angi-Kinas in #729
- Datahub: Add an API form generator for OGC API Records by @cmoinier in #687
- Italian translations by @cmoinier in #749
Fixes & improvements
- Datahub: Display record's update status correctly by @tkohr in #670
- Datahub: fine tuning by @fgravin in #663
- Datahub: Links format filter filters out everything by @cmoinier in #668
- Datahub: Fix abstract display in record preview by @tkohr in #672
- Datahub: Do not point to future web component version by @tkohr in #673
- Add backport-bot into workflows by @Angi-Kinas in #674
- Datahub: Show metadata origin by @Angi-Kinas in #675
- Datahub: Reload the application on language switch by @fgravin in #681
- Datahub: Display UpdateFrequencyCustom correctly by @tkohr in #679
- Datahub: Link detection with unknown mime type by @Angi-Kinas in #689
- Datahub: Improve plurals in text by @Angi-Kinas in #686
- Add E2E tests to workflow by @f-necas in #657
- Datahub: Improve navigation button style by @cmoinier in #678
- Datahub: Handle UpdateFrequency not defined by @tkohr in #693
- Datahub: Fix scale value to avoid nullity by @f-necas in #699
- e2e - fix tests by @cmoinier in #704
- Add a Platform service by @fgravin in #703
- Web Components: provide gn4 platform service by @fgravin in #705
- Datahub: Improve lineage display by @tkohr in #684
- Datahub: handle filter geometry error by @fgravin in #700
- Attempt to fix E2E flaky tests by @jahow in #708
- Datahub: Change section titles by @Angi-Kinas in #707
- Datahub: Fix display of news org thumbnail by @tkohr in #711
- Datahub: Center bbox extent with different coordinate reference system by @Angi-Kinas in #698
- Fix gravatar service calls by @fgravin in #712
- Check API version compatiblity by @fgravin in #710
- Update gn4 API client to 4.2.7 by @fgravin in #718
- Attempt at fixing flaky E2E tests by @jahow in #730
- Map context: fix WMTS layer extent by @fgravin in #735
- Datahub: Fix organisation search with special chars by @tkohr in #737
- Add accessServiceProtocol to link fixture by @cmoinier in #740
- Datahub: Metadata-Quality widget update by @f-necas in #741
- Remove non existent MetadataQualityDisplay import in tests & storybook to fix failing build by @jahow in #742
- push geonetwork-ui-tools-pipelines docker image to docker hub by @jahow in #744
- Datahub: Display of quality widget inside records by @f-necas in #745
- Datahub: Adjust linkify directive by @Angi-Kinas in #739
- Datahub: add missing tooltip by @cmoinier in #752
- Datahub: Fix organisation search to work with pagination by @tkohr in #753
- Datahub: Improve linkify REGEX by @cmoinier in #754
Dependencies
- chore(deps): bump axios from 1.4.0 to 1.6.0 by @dependabot in #680
- chore(deps): bump @adobe/css-tools from 4.3.1 to 4.3.2 by @dependabot in #709
New Contributors
- @gkeimeHDF made their first contribution in #497
Full Changelog: v2.0.2...v2.1.0
GeoNetwork-UI v2.0.2
This release mainly contains bug fixes and minor improvements. Thanks to all contributors involved.
What's Changed
Fixes and improvements
- [Bakcport] Datahub: Display UpdateFrequencyCustom correctly by @jahow in #683
- [Bakcport] Datahub: Link detection with unknown mime type by @jahow in #690
- [Bakcport] Datahub: Fix abstract display in record preview in #672
- [Bakcport] Datahub: Links format filter filters out everything in #668
- [Bakcport] Datahub: Display record's update status correctly in #679
Full Changelog: v2.0.1...v2.0.2
GeoNetwork-UI v2.0.1
This release mainly contains bug fixes and minor improvements. Thanks to all contributors involved.
What's Changed
Fixes & improvements
- Remove technical words by @fvanderbiest in #650
- Fix favorite star tooltip translation by @fgravin in #653
- Fix CORS issues in webcomponent demo by @fgravin in #655
- Datahub: Fix display of ESRI data on map by @tkohr in #652
- Datahub: Display external viewer button correctly by @tkohr in #656
- WebComponents: Fix dropdown-selector not showing by @jahow in #658
- Datahub: Make font-sizes and colors same across the expandable panel by @Angi-Kinas in #660
- Datahub: Change font style in expandable-panel by @Angi-Kinas in #662
- Datahub: Change font-color and link style by @Angi-Kinas in #664
Dependencies
- chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 by @dependabot in #646
- chore(deps): bump @babel/traverse from 7.22.8 to 7.23.2 by @dependabot in #654
Full Changelog: v2.0.0...v2.0.1
GeoNetwork-UI v2.0.0
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
- Add language switcher by @Angi-Kinas in #564
- Detect format from url by @Angi-Kinas in #578
- Migration to Nx 16 by @f-necas in #568
- feat(datahub): Sort formats in filter dropdown by format priority by @Angi-Kinas in #621
- Add abstraction for search backend client by @fgravin in #464
- Datahub / make hyperlinks clickable in "lineage" and "usage conditions" by @cmoinier in #571
- Add wider support for GeoNetwork 4.2.x version by @jahow in #595
- feat: adding gravatar to metadata-editor by @f-necas in #598
- Metadata-editor/ Pagination by @cmoinier in #603
- Adding i18n to records by @f-necas in #593
- [editor] Show records in catalog and create routing by @Angi-Kinas in #606
- Editor / Implement search bar and associated route by @jahow in #605
- [editor]: Add formats to table by @Angi-Kinas in #609
- Metadata-editor : Sorting catalog by @cmoinier in #608
- Web components: Introduce versioning by @tkohr in #574
- Metadata-editor: sorting url by @cmoinier in #616
- feat(editor): Filter by current org by @Angi-Kinas in #615
- Enlarge advanced filters behavior by @fgravin in #622
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
- docs: add a datafeeder docker comp + edit documentation by @f-necas in #591
- feat: add http servers routing doc by @f-necas in #582
- Doc: state management by @fgravin in #587
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