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.
- 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
- 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
- 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
- Rename search param from q to query
- Remove hardcoded metadata timestamps
- Fix search filters with too many values
- Fix nested NodeShapes in form previews
- Fix value validation for multiple values
- Extended search functionality
- Add saved search queries
- Rework metadata schemas
- Add form preview to shape edit
- FDP settings
- SHACL default values
- Multiple children with the same child relation
- Multiple conformsTo
- Metadata profiles
- Shapes in resource definitions
- Metadata lables resolving
- Metadata with empty keywords
- Pagination in index
- Reset to defaults
- Metadata children separated by type
- Default shapes changing allowed
- Importing shapes from other FDPs
- Pagination for child resources
- Admin UI to FDP Index
- Proxy forwards client IP address in headers to FDP
- FDP Index (from FAIRDataPoint-index)
- Metadata search including RDF types
- Updated dependencies
- Fix breadcrumbs
- Fix repository edit
- API keys
- Metadata drafts
- Editable resource definitions
- Date formatting for date metadata
- Updated logo
- Fix resource definition save on nested url
- Fix save loading button in EntityCreate
- Suggested prefixes for namespaces
- Re-enabled shapes creation
- "view all" for metadata lists
- Fix nested entities in SHACL form
- Fix RDF preview in SHACL form for nested entities
- DASH and dynamic shapes configuration
- Shapes administration
- DASH list metadata
- Persistent URL from bootstrap config
- Updated dashboard links
- Fix empty entity metadata
- Fix recursive
FormRenderer
in build
- Fix local run on non-default port
- 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
- Switch to GitHub Actions (from Travis CI)
- Move about to footer
- Field blacklist
- Updated form models
- Fix API URL envvar
- Fix entity edit status flash
- Fix entity view if not authenticated
- Fix about icon
- Fix download RDF links
- Sending
accessRights
for the distribution
- Version information
- 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.
- 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