Releases: usnistgov/MDCS
Releases · usnistgov/MDCS
2.14.0
MDCS 2.14.0
- Updated project settings:
- settings in repositories are deployment ready, and get all server configuration and secrets from environment variables,
- possibility to add deployment configurations to base settings (dev, CI, production,...),
- store settings for CDCS applications in a separate settings file,
- see updated installation instructions to learn more about these changes and to update the development environment accordingly.
- Added UIs for persistent queries:
- Name persistent queries from the results page,
- Manage persistent queries (list, view, edit, rename, delete) from the user and admin dashboards.
- Updated password policies to follow NIST guidelines,
- Added possibility to customize Explore by Keyword page from other applications (see documentation),
- Added setting to override domain to use in reset password emails (PASSWORD_RESET_DOMAIN_OVERRIDE),
- Added setting to store both numeric and string values to mongodb (XML_POST_PROCESSOR)
- Upgraded lxml to 4.6.2 to fix security issue,
- Minor fixes.
2.13.0
MDCS 2.13.0
- Implemented backend and REST APIs for nameable shared queries:
- Create a persistent query from an exploration app and name it,
- Share the query by id or by name
- NOTE: query url has been updated:
- CDCS <= 1.12:
- /explore/keyword/results-redirect/{query_id}
- CDCS >= 1.13:
- /explore/keyword/results-redirect?id={query_id}
- /explore/keyword/results-redirect?name={query_name}
- CDCS <= 1.12:
- Migrated popup modules to bootstrap,
- Improved and refactored access control for templates (and associated collections) and data structure elements.
- Added captcha to account request and contact forms,
- Fixed CSS in the composer,
- Minor fixes (cosmetic, labels).
2.12.0
MDCS 2.12.0
- Added support for gregorian date types in query by example,
- Added configurable emails to deny account requests:
- deny a request with or without an email,
- use a default email body or write your own.
- Added CRUD operations for forms via REST,
- Updated data collection to persist the time of creation, time of last change and time of last content modification,
- Fixed PID app (Handle Server api, pid error management, pid with federation of queries),
- Improved access control on exploration apps and exporters,
- Minor fixes (cosmetic, labels).
2.11.0
MDCS 2.11.0
- Added support for multiple rendering of the data details page:
- Upload and link one or more XSLT to a template,
- Dynamically change the rendering of the data while looking at it,
- Note: some parameters of the REST API were updated to now accept a list of XSLT files: https://github.com/usnistgov/core_main_app/blob/master/core_main_app/rest/template_xsl_rendering/views.py#L57
- Added option to disable warning messages about special characters escaping,
- Added the ability to share PIDs of all records returned by a query,
- Added periodic task to clean exported files from database,
- Fixed filter by template in /rest/data/query/keyword
- Minor fixes (cosmetic, labels).