v2.6.0
Description
This update is mostly focused on Datahub. Features catalog has been introduced, and the WFS service has been enhanced. On the dataset page, a quick access menu has been added to facilitate navigation. The download buttons, links and datasets cards have been redesigned. The quality widget has also been improved to compute quality information based on the dataset type. Additionally, TMS support has been added.
New pages Service and Reuse have been introduced, and a filter has been added to the search. The search parameters have been updated, and a deprecated parameter has been introduced.
A big thanks to IGN for the funding !
For the editor:
Multilingual support is in progress, and several fixes have been made to the ISO 19115-3 converter.
What's Changed
New Feature
- [Datahub] Load multiple feature types from feature catalog by @Guillaume-d-o in #1157
- Datahub: Display restricted access info for dataset previews by @tkohr in #1150
- [Datahub]: Rework external links cards by @cmoinier in #1173
- [Datahub & Editor] Simplify I18n & allow specifying a language for Web Components & Standalone Search by @jahow in #1255
Fixes and improvements
- Add the latest tag without publishing again on release by @LHBruneton-C2C in #1201
- Standalone Search by @jahow in #1204
- Properly parse settings_url from global config by @LHBruneton-C2C in #1216
- Improve E2E tests for Metadata Editor app by @jahow in #1211
- CI: Fix backport workflow by @tkohr in #1240
- Fix storybook build / CI for main by @tkohr in #1280
- Fix CI: Align metadata model and fixture by @tkohr in #1260
- [Bug fix]: Use maxFeatureCount for all WFS links by @cmoinier in #1261
- [Datahub] FIX handle error (display msg) also for TMS by @AlitaBernachot in #1259
- Force start align on suggestions to prevent herited center align by @LHBruneton-C2C in #1241
Datahub
- [Datahub] API card: better json detection, keep crs for WFS only by @LHBruneton-C2C in #1205
- [Datahub] Section subsection rework by @Guillaume-d-o in #1193
- [Datahub] Add InternalLinkCard component with multiple size layouts (L, M, S, XS) by @ronitjadhav in #1202
- [Datahub]: Error message when restricted access in preview by @cmoinier in #1195
- [Datahub]: Add quick access menu by @tkohr in #1198
- [Datahub]: Service page by @cmoinier in #1208
- [Datahub]: Reuse page by @cmoinier in #1214
- [Datahub] New search filter on record kind : dataset, services, reuse by @AlitaBernachot in #1191
- [Datahub] Change layout for cards depending on content and screen size by @Guillaume-d-o in #1172
- [Datahub]: Dataset page rework by @cmoinier in #1217
- [Datahub] Improve spatial extent preview visibility with transparent fill by @ronitjadhav in #1231
- Datahub: Fix quick access menu for firefox by @tkohr in #1233
- [Datahub] : Feature Catalog - User friendly labels by @cmoinier in #1226
- [Datahub] Add support for TMS in map preview and API links by @ronitjadhav in #1213
- Clean up TMS PR unnecessary comments and logs by @ronitjadhav in #1239
- [Datahub]: UI fixes and improvements on Service capabilities by @cmoinier in #1238
- [Datahub] Service & reuse - Use new internal link card by @AlitaBernachot in #1225
- [Datahub]: Get linked internal records by @tkohr in #1242
- [Datahub]: Display linked internal records by @tkohr in #1247
- [Datahub] Quality score according to resource type (part. Elastic search) by @AlitaBernachot in #1245
- Datahub: Fix quick access navigation bar for mobile by @tkohr in #1275
- [Datahub] Rework record card by @AlitaBernachot in #1268
- Datahub: Fine tune navigation bar layout by @tkohr in #1279
- Datahub: Make record kind quick filter optional by @tkohr in #1277
- [Datahub] Reposition feature catalog section in record metadata view by @ronitjadhav in #1257
- [Datahub] Feature catalog listedvalues (unique possible values) by @AlitaBernachot in #1243
- [Datahub] Reposition application banner & enable close button by default by @ronitjadhav in #1266
- [Datahub]: Make navigation bar appear on scroll by @tkohr in #1269
- [Datahub]: Close autocomplete suggestions on search by @cmoinier in #1273
- [Datahub]: Write dataviz config by @cmoinier in #1276
- [Datahub]New truncate text component by @Guillaume-d-o in #1203
- [Datahub]: Hide tabs for absent sections in quick access by @cmoinier in #1227
- [Datahub] Display and filter feature catalogs by @Guillaume-d-o in #1206
- [Datahub] TMS source – split source and style selector by @ronitjadhav in #1254
- [Datahub]: Use internal link cards on organization page by @tkohr in #1256
- [Datahub] Adapt metadata quality widget by resource type by @Guillaume-d-o in #1244
- [Datahub] Search input webcomponent placeholder customization by @ronitjadhav in #1258
- [Datahub] Link card description instead of empty contact by @Guillaume-d-o in #1249
Editor
- [Editor] Multilingual indicator in table list by @AlitaBernachot in #1232
- [Editor]: Add and remove languages to record by @cmoinier in #1229
- [Editor]: Change default language of record by @cmoinier in #1237
- [Editor]: Multilingual side panel by @cmoinier in #1228
- [Editor] Metadata Editor: Converter read fixes by @tkohr in #1235
- [Editor] : Multilingual demo feedback by @cmoinier in #1250
- [Editor] : Fix translations for contacts by @tkohr in #1274
- [Editor] Prevent edition on harvested records by @LHBruneton-C2C in #1223
- [Editor] Metadata Editor: Converter read fixes test by @tkohr in #1253
Documentation
- Docs / Styling guidelines by @jahow in #1210
- [Docs] Add documentation for new TMS basemap, max feature count, OGC-C cache, and application banner by @AlitaBernachot in #1215
Dependancies upgrade
- chore(deps): bump http-proxy-middleware and @angular-devkit/build-angular by @dependabot in #1230
- chore(deps): bump axios and @openapitools/openapi-generator-cli by @dependabot in #1199
- chore(deps): bump vite from 5.4.18 to 5.4.19 by @dependabot in #1236
- chore(deps-dev): bump brace-expansion from 1.1.11 to 1.1.12 by @dependabot in #1262
- chore(deps): bump multer and @nestjs/platform-express by @dependabot in #1263
- chore(deps): bump webpack-dev-server and @angular-devkit/build-angular by @dependabot in #1264
- chore(deps): bump @nestjs/common from 10.1.3 to 10.4.16 by @dependabot in #1221
- chore(deps): bump vite and @angular-devkit/build-angular by @dependabot in #1219
- chore(deps): bump axios from 1.7.9 to 1.8.2 in /package by @dependabot in #1167
Full Changelog: v2.5.0...v2.6.0