Skip to content
This repository has been archived by the owner on Sep 7, 2023. It is now read-only.

Commit

Permalink
Merge pull request #25 from ds-wizard/develop
Browse files Browse the repository at this point in the history
Release 2.10.0
  • Loading branch information
MarekSuchanek authored Jan 29, 2021
2 parents 3d67f6b + 08fd6f9 commit c7e06ed
Show file tree
Hide file tree
Showing 9 changed files with 1,368 additions and 10 deletions.
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
author = 'DSW Team'

# The full version, including alpha/beta/rc tags
release = '2.9.0'
release = '2.10.0'


# -- General configuration ---------------------------------------------------
Expand Down
94 changes: 94 additions & 0 deletions docs/dev/changelog.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
*********
Changelog
*********

.. NOTE::

This page only summarizes the key changes for each release (since 2.0). For details please visit :ref:`roadmap` that includes links to JIRA tasks implemented in specific versions or browse git history.


2.10
======

- Added specific users to the questionnaire as collaborators

2.9
======

- Refactored error messages
- Several bugfixes

2.8
======

- Pagination & sorting in table views
- Introduced DSW Template Development Kit
- Minor UX improvements

2.7
======

- Improved caching for speed optimization
- Reworked questionnaire detail

2.6
======

- Added questionnaire live collaboration
- Introduced Projects to relate questionnaire, TODOs, documents, and settings
- Several UI/UX improvements
- Improved design of email templates

2.5
======

- Added templates management
- Several UI/UX improvements
- Introduced backend workers for scheduled/async tasks
- Added option to disable questionnaire summary report

2.4
======

- Added RDF support step in document worker
- Improved default naming of new documents
- Minor UI/UX improvements
- Several bugfixes

2.3
======

- Enhanced backend logging for ELK
- Added document submission
- Improved integration with Registry for simpler Sign Up
- Added user avatars
- Several bugfixes and optimizations

2.2
======

- Added support for OpenID
- Added affiliations in user profiles
- Introduced settings to change configurations directly in DSW interface
- Added API documentation using Swagger
- UI/UX improvements
- Several bugfixes and optimizations

2.1
======

- Introduced document worker for better scalability
- Migrated backend to new framework
- Added dropdown actions to list views
- Several bugfixes

2.0
======

- Added move functionality for knowledge models
- Added possibility to assign template to KMs
- Added questionnaire cloning
- Added expand/collapse all in KM Editor
- Internal refactoring and structure enhancements
- Several bugfixes

76 changes: 76 additions & 0 deletions docs/dev/roadmap.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,36 @@ Roadmap
Planned
=======

2.11.0
------

- End of development: 29 January 2021
- Release: 1 February 2021
- `Jira issues 2.11.0 <https://ds-wizard.atlassian.net/browse/DSW-397?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.11.0%20ORDER%20BY%20priority%20DESC>`_

Released
========

2.10.0
------

- End of development: 11 January 2021
- Release: 12 January 2021
- `Jira issues 2.10.0 <https://ds-wizard.atlassian.net/browse/DSW-988?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.10.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Possibility to add specific users to the questionnaire as collaborators

2.9.0
-----

- End of development: 30 November 2020
- Release: 9 December 2020
- `Jira issues 2.9.0 <https://ds-wizard.atlassian.net/browse/DSW-943?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.9.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Refactored error messages
- Several bugfixes

2.8.1
-----
Expand All @@ -32,64 +53,119 @@ Released
- End of development: 27 October 2020
- Release: 3 November 2020
- `Jira issues 2.8.0 <https://ds-wizard.atlassian.net/browse/DSW-1?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.8.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Pagination & sorting in table views
- Introduced DSW Template Development Kit
- Minor UX improvements

2.7.0
-----

- End of development: 29 September 2020
- Release: 5 October 2020
- `Jira issues 2.7.0 <https://ds-wizard.atlassian.net/browse/DSW-915?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.7.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Improved caching for speed optimization
- Reworked questionnaire detail

2.6.0
-----

- End of development: 5 September 2020
- Release: 9 September 2020
- `Jira issues 2.6.0 <https://ds-wizard.atlassian.net/browse/DSW-904?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.6.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Added questionnaire live collaboration
- Introduced Projects to relate questionnaire, TODOs, documents, and settings
- Several UI/UX improvements
- Improved design of email templates

2.5.0
-----

- End of development: 24 June 2020
- Release: 8 July 2020
- `Jira issues 2.5.0 <https://ds-wizard.atlassian.net/browse/DSW-882?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.5.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Added templates management
- Several UI/UX improvements
- Introduced backend workers for scheduled/async tasks
- Added option to disable questionnaire summary report

2.4.0
-----

- End of development: 27 May 2020
- Release: 3 June 2020
- `Jira issues 2.4.0 <https://ds-wizard.atlassian.net/browse/DSW-719?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.4.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Added RDF support step in document worker
- Improved default naming of new documents
- Minor UI/UX improvements
- Several bugfixes

2.3.0
-----

- End of development: 29 April 2020
- Release: 6 May 2020
- `Jira issues 2.3.0 <https://ds-wizard.atlassian.net/browse/DSW-727?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.3.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Enhanced backend logging for ELK
- Added document submission
- Improved integration with Registry for simpler Sign Up
- Added user avatars
- Several bugfixes and optimizations

2.2.0
-----

- End of development: 25 March 2020
- Release: 1 April 2020
- `Jira issues 2.2.0 <https://ds-wizard.atlassian.net/browse/DSW-667?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.2.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Added support for OpenID
- Added affiliations in user profiles
- Introduced settings to change configurations directly in DSW interface
- Added API documentation using Swagger
- UI/UX improvements
- Several bugfixes and optimizations

2.1.0
-----

- End of development: 25 February 2020
- Release: 3 March 2020
- `Jira issues 2.1.0 <https://ds-wizard.atlassian.net/browse/DSW-613?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.1.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Introduced document worker for better scalability
- Migrated backend to new framework
- Added dropdown actions to list views
- Several bugfixes

2.0.0
-----

- End of development: 14 January 2020
- Release: 14 January 2020
- `Jira issues 2.0.0 <https://ds-wizard.atlassian.net/browse/DSW-127?jql=project%20%3D%20DSW%20AND%20fixVersion%20%3D%202.0.0%20ORDER%20BY%20priority%20DESC>`_
- Key changes:

- Added move functionality for knowledge models
- Added possibility to assign template to KMs
- Added questionnaire cloning
- Added expand/collapse all in KM Editor
- Internal refactoring and structure enhancements
- Several bugfixes


1.10.1
------
Expand Down
11 changes: 6 additions & 5 deletions docs/dev/schemas.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,10 @@ Entity Schemas

This document describes the structure of various structures that developer can use.

The following documentation is generated from :download:`KMP JSON Schema <kmp_schema_v5.json>`. *Knowledge Model Package* file which can be used for importing and exporting Knowledge Models in DSW. Although we usually use ``.km`` extension, it is a JSON file with defined structure.
.. toctree::
:caption: Schemas
:maxdepth: 1

schemas/doc_context
schemas/kmp

.. jsonschema:: kmp_schema_v5.json
:lift_definitions:
:auto_reference:
:auto_target:
14 changes: 14 additions & 0 deletions docs/dev/schemas/doc_context.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
.. _schema-doc-context:

****************
Document Context
****************


The following documentation is generated from :download:`Document Context Schema <doc_context_schema_v2.json>` describing *Document Context* that is passed to document templates when generating a document using Jinja2.

.. jsonschema:: doc_context_schema_v2.json
:lift_definitions:
:auto_reference:
:auto_target:

Loading

0 comments on commit c7e06ed

Please sign in to comment.