Skip to content

Releases: openkfw/TruBudget

v2.0.0

09 Jun 08:53
0addea7
Compare
Choose a tag to compare

Changed

  • Replaced the master branch name and image tag with main #1098
  • Replaced master and slave terminology with alpha and beta #1098
  • All services use PORT environment variable to describe their own service port #999
  • All services use [SERVICE_NAME]_ENABLED=true to describe an enabled service #999
  • Renamed RPC... environment variables to MULTICHAIN_RPC... e.g. RPC_PORT to MULTICHAIN_RPC_PORT #999
  • All services serve a liveness and readiness endpoint [#1122] (#1122)
  • Add stricter validation for strings, ids and passwords #1029
  • Additional check for backup version in backup endpoint #1076
  • Group.addUser supports more than one user #725
  • Remove test/prod environment from frontend including environment variables TEST_API_HOST/TEST_API_PORT changed to API_HOST/API_PORT #954

Deprecated

  • Remove v1 of history endpoints #1152

Removed

  • project.list and subproject.list do not contain the log property anymore (use history endpoint instead) #1132
  • Storing offchain documents using the multichain feature is removed, storage-service must be used instead #1042

v1.30.0

08 Jun 09:53
9b6617c
Compare
Choose a tag to compare

Added

  • Added a List-View for projects #1127
  • Added provisioning user to documentation #1048

Changed

  • A root user can not modify users of other organisations
    anymore #983
  • API readiness improvement: API waits for all connected services to be
    up #1173

Fixed

  • Fixed date picker for setting dates in another timezone #1082
  • Fixed date picker to type a date with keyboard #1081
  • Fixed a bug where it was not possible to upload documents to a workflowitem if the file name contained special
    characters or accents #1054
  • Updated bare-metal documentation #1156

v1.29.0

02 Mar 16:37
5d88286
Compare
Choose a tag to compare

Added

  • Possibility to pass SSL certificate for blockchain network request #1038.

Fixed

  • Fixed the error log output of multichain errors which were not displayed in a readable format #1037
  • Fixed too strict input restrictions which led to unexpected errors #1027

v1.28.1

16 Dec 13:31
7d3f93a
Compare
Choose a tag to compare

Fixed

  • Validation issues for special chars in input fields #1027.
  • Fixed document download for files not present in the cache #1022.

v1.28.0

10 Dec 19:35
1e8a56c
Compare
Choose a tag to compare

Changed

  • Allow all apostrophe types for Trubudget fields #1019.

Fixed

  • Documents saved via Trubudget's default storage (offchain multichain) are not cached anymore #1022.
  • Trubudget ignores not known Events or bad formatted Events instead of exiting #1017.

v1.27.0

10 Nov 15:26
586ab17
Compare
Choose a tag to compare

Added

  • Add an option to setup two organizations (two 2 nodes) with the operation and developer docker setup #932.
  • Add Logging for Frontend: Log messages can now be displayed in backend #1000.

Changed

  • Require a password confirmation on user creation #984.

v1.26.0

23 Sep 17:15
90ebb06
Compare
Choose a tag to compare

Added

  • Optional blockchain network configuration so user can sign transactions with their own address #943.

Changed

  • The email-notificaiton-service environment variable MODE changed to AUTHENTICATION. The values are jwt for JWT-authentication and none to ignore authentication #928.

Fixed

  • Fixed a bug where it was possible to create users and groups with the same id. This will not be allowed in the future. However, if a user and a group with the same id already exist in the same network the permission system will not work correctly, so the user should be disabled by the admin #943.
  • Fixed penetration-test results #943.

v1.25.0

31 Aug 17:18
81fa660
Compare
Choose a tag to compare

1.25.0 - 2021-08-31

Added

  • Add a bash script for a quick and easy TruBudget setup #905
  • Add possibility to reject a workflowitem #845
  • Add Permission Required dialog #933
  • Disable download option for documents that are not available anymore #944

Fixed

  • Fixed group permissions were not considered when checking permissions for an action #907
  • Fixed exception when revoking and adding permissions in one step #922

v1.24.0

05 Aug 12:10
4e78411
Compare
Choose a tag to compare

1.24.0 - 2021-08-05

Added

  • Added currency swiss franc to TruBudget #899
  • Added type of history to history list #895
  • Added option to enable encryption of data saved on chain #832

Changed

  • Improved documentation for the document feature #830

v1.23.1

08 Jul 14:34
6b62cdf
Compare
Choose a tag to compare

Added

  • Trubudget's documentation is now available on our website
  • Trubudget boards including the roadmap and easy to follow sprint boards which shows the current development.

Changed

  • The document id passed by the user on document creation in older versions may not be specified anymore. The filename of the uploaded document is used instead. #837
  • The change above also affects previously uploaded documents. Only the file's names are shown not the passed ids.

Deprecated

Fixed

  • Fixed a bug where it was not possible to upload files bigger than ~10MB (current limit: 50MB)#843