Skip to content
Snippets Groups Projects
Select Git revision
  • hotfix/qos-improvements
  • release-1.9 protected
  • dev protected
  • master default protected
  • 499-standalone-compute-service-2
  • 539-load-tests
  • hotfix/helm-chart
  • luca_ba_new_interface
  • 534-bug-when-adding-access-to-user-that-is-not-registered-at-dashboard-service
  • release-1.8 protected
  • 533-integrate-semantic-recommendation
  • feature/openshift
  • 518-spark-doesn-t-map-the-headers-correct
  • 485-fixity-checks
  • 530-various-schema-problems-with-subsets
  • release-1.7 protected
  • fix/auth-service
  • fix/pid-list
  • fix/composite-keys
  • 522-integrate-the-new-ui
  • v1.9.3 protected
  • v1.9.2 protected
  • v1.9.2-rc0 protected
  • v1.9.1 protected
  • v1.9.0 protected
  • v1.9.0-rc1 protected
  • v1.9.0-rc0 protected
  • v1.8.2-fix4 protected
  • v1.8.2-fix3 protected
  • v1.8.2-fix2 protected
  • v1.8.2-fix protected
  • v1.8.2 protected
  • v1.8.1 protected
  • v1.8.0 protected
  • v1.7.3-fix21 protected
  • v1.7.3-fix19 protected
  • v1.7.3-fix18 protected
  • v1.7.3-fix17 protected
  • v1.7.3-fix16 protected
  • v1.7.3-fix15 protected
40 results

CHANGELOG.md

Blame
  • To find the state of this project's repository at the time of any of these versions, check out the tags.

    Changelog

    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.

    [1.2] - 2022-01-11

    Added

    • Wikidata ontology and proxy the ontology of units of measure for using only units
    • Mapping from concepts to table column
    • Alerting to Prometheus (the registration part on the services side)
    • Access model to give more than one user access to a database
    • Default role flag for new users and administrator usernames
    • Citation suggestions IEEE/BibTeX/APA
    • Automatic deployment for dev pipeline to dbrepo2.ec.tuwien.ac.at
    • MQTT plugin for broker service
    • More logging and implemented minimum logging level flag
    • PID for databases
    • Public code wiki (documentation website)
    • Analyse service tests to pipeline

    Changed

    • Metadata database to use a system-versioned MariaDB 10.5 database
    • Query Store to use trigger for query result count and query hash as well as result hash calculation
    • Query service to allow XML/CSV export for PIDs
    • Query service to support subsets of views

    Fixed

    • Container creation in frontend prevents invalid state where no database can be created anymore
    • RabbitMQ exchange/queue/binds when starting the system from a previous version or without data for RabbitMQ
    • RabbitMQ non-uniqueness of exchanges/queues/routing keys
    • A python loop that used too much CPU resources for registering at the discovery service
    • Select * that does not return proper error message as well as vendor-specific aggregation functions like min, max, avg, count
    • Various frontend error messages
    • A bug where a invalid table creation and subsequent valid table creation is blocked

    Removed

    • The name Unit Service will no longer be maintained, the Docker image is discontinued and is replaced by the Semantics Service

    1.1.1-alpha(2a1f1bd5) - 2022-08-11

    Added

    • DataCite mandatory fields on databases and queries
    • User management (info, password forgotten, verification, email, RabbitMQ)
    • Re-worked interfaces of database info, database tables, database queries, persisted queries (landing page)
    • Password forgotten / change user password management
    • ORCiD in the PID
    • Time travel selector with chart
    • Persistent dark mode
    • Export query button again
    • Export table button again
    • Download of metadata in .xml
    • Mail server configuration to send emails
    • Arbitrary settings for importing .csv on existing tables, added double/single quote support, export subset and table as .csv
    • Time-stamped JOIN that supports arbitrary regular JOINS
    • Table history and time travelling view + frontend view
    • REST-interface to Broker Service for managing RabbitMQ queues and (user-)permissions
    • DataCite schema and .xml download
    • Only-me database + only-me result set on persistent identification
    • Raw-query interface in the frontend
    • Creator-field to nearly all metadata-DB entities
    • Update of values through .csv import
    • CRUD on single entry in the backend + frontend
    • .tsv file import support
    • Replacement of TRUE, FALSE and NULL in one transaction
    • Issuance of new java web token on valid tokens
    • Error codes on exceptions in the backend services (only Java-based)
    • More Analyse Service suggestions on data types and the separator
    • Database volumes for each researcher database

    Changed

    • Frontend routing to reflect the backend better
    • More logging information to all actions
    • Extent of the endpoint Swagger documentation