Skip to content

Releases: usnistgov/MDCS

2.14.0

04 Mar 20:58
Compare
Choose a tag to compare

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

05 Jan 13:50
Compare
Choose a tag to compare

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}
  • 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

04 Nov 13:23
Compare
Choose a tag to compare

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

11 Sep 17:38
Compare
Choose a tag to compare

MDCS 2.11.0

  • Added support for multiple rendering of the data details page:
  • 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).