Skip to content

Latest commit

 

History

History
296 lines (191 loc) · 5.29 KB

CHANGELOG.md

File metadata and controls

296 lines (191 loc) · 5.29 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Add support for integer and decimal datetypes
  • Add boolean editor
  • Add option to show the validation report when request fails
  • Add datatypes in serialized RDF

Changed

  • Redesign entity detail page
  • Redesign RDF metadata for machines download links
  • Update reset to defaults text
  • Fix EnumSelectEditor
  • Fix custom logo on public path
  • Fix failed login handling
  • Fix app title in the footer

Added

  • Add app title and ping endpoints from config to the settings
  • Add support for sh:order
  • Add support for sh:description
  • Add support for sh:minLength and sh:maxLength
  • Add support for sh:in
  • Add support for sh:group
  • Add support for dash:DateTimePickerEditor
  • Add support for dash:EnumSelectEditor
  • Add groups and order to entity metadata
  • Add form preview to resource definition and metadata schema
  • Add autocomplete widget
  • Add settings for autocomplete
  • Add extra class statement for fields with class

Changed

  • Rename search param from q to query
  • Remove hardcoded metadata timestamps

Fixes

  • Fix search filters with too many values
  • Fix nested NodeShapes in form previews
  • Fix value validation for multiple values

Added

  • Extended search functionality
  • Add saved search queries

Changed

  • Rework metadata schemas

Added

  • Add form preview to shape edit

Added

  • FDP settings
  • SHACL default values

Fixed

  • Multiple children with the same child relation
  • Multiple conformsTo

Added

  • Metadata profiles
  • Shapes in resource definitions
  • Metadata lables resolving

Fixed

  • Metadata with empty keywords
  • Pagination in index

Added

  • Reset to defaults
  • Metadata children separated by type
  • Default shapes changing allowed

Added

  • Importing shapes from other FDPs
  • Pagination for child resources

Added

  • Admin UI to FDP Index

Changed

  • Proxy forwards client IP address in headers to FDP

Added

Changed

  • Updated dependencies

Fixed

  • Fix breadcrumbs
  • Fix repository edit

Added

  • API keys
  • Metadata drafts

Added

  • Editable resource definitions
  • Date formatting for date metadata

Changed

  • Updated logo

Fixed

  • Fix resource definition save on nested url
  • Fix save loading button in EntityCreate

Added

  • Suggested prefixes for namespaces
  • Re-enabled shapes creation
  • "view all" for metadata lists

Fixed

  • Fix nested entities in SHACL form
  • Fix RDF preview in SHACL form for nested entities

Added

  • DASH and dynamic shapes configuration
  • Shapes administration
  • DASH list metadata
  • Persistent URL from bootstrap config

Changed

  • Updated dashboard links

Fixed

  • Fix empty entity metadata
  • Fix recursive FormRenderer in build

Fixed

  • Fix local run on non-default port

Added

  • Support custom metamodel (metadata layers)
  • Allow to delete entity by admin
  • Form field names
  • Use data-cy for SHACL form Save button
  • Add API builder and remove specific API for entities
  • Metadata create forms
  • Human-readable error messages
  • Special handling of 404 error
  • RDF preview

Changed

  • Switch to GitHub Actions (from Travis CI)
  • Move about to footer
  • Field blacklist
  • Updated form models

Fixed

  • Fix API URL envvar
  • Fix entity edit status flash
  • Fix entity view if not authenticated
  • Fix about icon
  • Fix download RDF links

Removed

  • Sending accessRights for the distribution

Added

  • Version information

Changed

  • Switched to TypeScript
  • Updated dependencies
  • Adjustments for E2E tests

Initial version of client application for FAIR Data Point providing user interface for browsing and managing the metadata.

Added

  • Browsing and managing the metadata
  • Navigation and breadcrumbs
  • User login and management, permissions
  • Set up CI, building and publishing Docker image
  • Nginx as proxy for simple deployment with FAIR Data Point
  • Support nested route deployment