From b1b85e8961c79a1ab85aab1ef9b97c9797080895 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Such=C3=A1nek?= Date: Mon, 25 Jan 2021 15:23:20 +0100 Subject: [PATCH 1/3] Add changelog --- docs/development/changelog.rst | 74 ++++++++++++++++++++++++++++++++++ docs/development/roadmap.rst | 3 -- docs/index.rst | 2 +- 3 files changed, 75 insertions(+), 4 deletions(-) create mode 100644 docs/development/changelog.rst delete mode 100644 docs/development/roadmap.rst diff --git a/docs/development/changelog.rst b/docs/development/changelog.rst new file mode 100644 index 0000000..51c84e7 --- /dev/null +++ b/docs/development/changelog.rst @@ -0,0 +1,74 @@ +********* +Changelog +********* + +Overview +======== + +Here we summarize the key features and changes for each FAIR Data Point release. For details including bugfixes and minor changes, see :ref:`detailed-changelog`. + +1.7.0 +----- + +- Including FDP Index functionality into FAIR Data Point with harvesting metadata +- Metadata search including RDF types +- Possibility to change profile and password for current user + +1.6.0 +----- + +- API keys for making integrations with FDP easier +- State "draft" for created metadata + +1.5.0 +----- + +- Support for editable resource definitions +- Possibility to specify custom storage in OpenRefine using frontend + +1.4.0 +----- + +- Ping service for *call home* functionality +- Suggesting prefixes for namespaces + +1.3.0 +----- + +- Introduced `DASH `_ and dynamic SHACL shapes +- Audit log in OpenRefine extension to keep track of actions performed + +1.2.0 +----- + +- Option to customize metamodel (metadata layers) +- Possibility to delete and create metadata entities + +1.1.0 +----- + +- New monitoring and configuration for client application +- Several further improvements in terms of technical debt +- Enhanced connecting to FDP from OpenRefine extension and update to OpenRefine 3.3 + +1.0.0 +----- + +- User management, enhanced security, and ACL +- Huge refactoring and upgrades of previously accumulated features and technical debt +- Separate project for `FAIR Data Point Client `_ (frontend application using FDP API) +- New `OpenRefine Metadata Extension `_ as a replacement for the deprecated FAIRifier + + +.. _detailed-changelog: + +Detailed changelog +================== + +Each of components developed has its own Changelog based on `Keep a Changelog `_, +and our projects adhere to `Semantic Versioning `_. It is recommended to use matching +versions of all components. + +- `FAIR Data Point Changelog `_ +- `FAIR Data Point Client Changelog `_ +- `OpenRefine Metadata Extensions Changelog `_ diff --git a/docs/development/roadmap.rst b/docs/development/roadmap.rst deleted file mode 100644 index 00dbe85..0000000 --- a/docs/development/roadmap.rst +++ /dev/null @@ -1,3 +0,0 @@ -******* -Roadmap -******* diff --git a/docs/index.rst b/docs/index.rst index 99ff3ad..f6c61b5 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -29,4 +29,4 @@ FAIR Data Point Reference Implementation Documentation :maxdepth: 2 development/contributing - development/roadmap + development/changelog From 05147dee2dfaa94ad914768f9f7c471c2cfd916b Mon Sep 17 00:00:00 2001 From: Michael van Vliet Date: Wed, 1 Jul 2020 15:39:46 +0200 Subject: [PATCH 2/3] FAIR Data Point software specification Was linking to an old page --- docs/about/about.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/about/about.rst b/docs/about/about.rst index bc693b2..f8bcc8f 100644 --- a/docs/about/about.rst +++ b/docs/about/about.rst @@ -6,7 +6,7 @@ About FAIR Data Point **FAIRDataPoint** is a REST API and Web Client for creating, storing, and serving **FAIR metadata**. The metadata contents are generated **semi-automatically** according to the `FAIR Data Point software -specification `__ +specification `__ document. From ae2f68133b46c75c1ae26a889d2611b566d5e08f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Such=C3=A1nek?= Date: Wed, 17 Feb 2021 10:58:21 +0100 Subject: [PATCH 3/3] Release 1.7.0 --- docs/conf.py | 4 ++-- docs/deployment/advanced-configuration.rst | 4 ++-- docs/deployment/local-deployment.rst | 16 ++++++++-------- docs/deployment/production-deployment.rst | 4 ++-- 4 files changed, 14 insertions(+), 14 deletions(-) diff --git a/docs/conf.py b/docs/conf.py index 81db803..e18266e 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -18,11 +18,11 @@ # -- Project information ----------------------------------------------------- project = 'FAIR Data Point' -copyright = '2020, Dutch Techcentre for Life Sciences' +copyright = '2021, Dutch Techcentre for Life Sciences' author = 'Dutch Techcentre for Life Sciences' # The full version, including alpha/beta/rc tags -release = '1.6.0' +release = '1.7.0' # -- General configuration --------------------------------------------------- diff --git a/docs/deployment/advanced-configuration.rst b/docs/deployment/advanced-configuration.rst index d481dfd..19e7b0b 100644 --- a/docs/deployment/advanced-configuration.rst +++ b/docs/deployment/advanced-configuration.rst @@ -230,13 +230,13 @@ have to set ``PUBLIC\_PATH`` ENV variable, in this example to version: '3' services: fdp: - image: fairdata/fairdatapoint:1.6.0 + image: fairdata/fairdatapoint:1.7.0 volumes: - ./application.yml:/fdp/application.yml:ro # ... other volumes fdp-client: - image: fairdata/fairdatapoint-client:1.6.0 + image: fairdata/fairdatapoint-client:1.7.0 ports: - 80:80 environment: diff --git a/docs/deployment/local-deployment.rst b/docs/deployment/local-deployment.rst index 76cc144..686d1e7 100644 --- a/docs/deployment/local-deployment.rst +++ b/docs/deployment/local-deployment.rst @@ -14,10 +14,10 @@ Here is an example of the simplest `Docker Compose