Skip to content

Releases: openkfw/TruBudget

v1.3.0

01 Aug 07:33
Compare
Choose a tag to compare

Added

  • Added search feature for overview page #347
  • Added project tags #342

Changed

  • Organizations and currencies for projected budgets of subprojects can only be selected from values of the parent project #228
  • Global permissions can only be granted/revoked to/from users within the same organizations #340
  • Don't display edit/permission/close button if the user does not have the permissions for the action #235
  • Updated postman collection including a postman environment#199

Removed

  • Permissions button is removed for groups #345

Fixed

  • Added backwards compatibility for future versions #360
  • If a user has permissions to view subproject details, but not the permissions to see the parent project, he/she can still view the subproject details #282

v1.2.0

26 Jun 07:43
Compare
Choose a tag to compare

Added

  • UI feature to change a user's password #325

Changed

  • Every user can see the users and groups table #333

Removed

  • Removed permissions related to notifications #316

Fixed

  • Display correct currency when editing workflow items #281

v1.1.0

12 Jun 08:05
Compare
Choose a tag to compare

Added

  • New API endpoint to change a user's password #79
  • New API endpoints to grant, revoke and list permissions #310
  • Different background color for unread notifications #300

Changed

  • Notification displays name of parent project and subproject #298
  • Move 'Read All' button to the left side #301
  • Don't display view button if user is not allowed to see project/subproject #302

Fixed

  • Empty history displayed after API call is finished #294
  • Last page of notifications displays correct number of items #288
  • Prevent assignee selection from overflowing #299
  • Display correct name in notifications #292
  • Workflowitem amount is only displayed if amount and exchange rate are available #297
  • User is not logged out when viewing a workflow item's history #317

v1.0.1

21 May 07:36
Compare
Choose a tag to compare

Changed

  • Increased Multichain Version to 2.0.1 #273

Fixed

  • Correct number of history items is displayed when history drawer/list is opened #275
  • Display formatted string when user edits or deletes projected budget #279
  • Previously added documents stay visible after addition of a new document #268
  • Navigation on notifications page now works as expected #287
  • The link to the project/subproject is now active when the user has permissions to see it #284
  • The link to the project/subproject in fly-in notifications correctly redirects the user #285
  • When a workflow item is assigned, the new assignee gets notified #272

v1.0.0

08 May 20:45
Compare
Choose a tag to compare

Added

  • Projected budget ratio on project analytics screen #242
  • New endpoint /workflowitem.viewHistory that returns all changes that have been applied to a particular workflowitem in chronological order. #252
  • Each workflowitem's history can now be displayed individually in the frontend. #252

Changed

  • When adding subprojects, projected budgets are not mandatory anymore #229
  • Added groups to provisioning #57
  • In the frontend directory, the .env_example file was removed and the .env file is copied into the Docker container instead #176
  • The additional data button is now available on all levels and is only displayed if additional data is available #91
  • The frontend no longer displays workflowitem history events in a subproject's history; similarly, a project's history no longer contains the historic events of its subprojects. #252

Deprecated

  • /project.viewHistory deprecated in favor of /project.viewHistory.v2. #252
  • /subproject.viewHistory deprecated in favor of /subproject.viewHistory.v2. #252

Fixed

  • Fixed line of YAML file for master deployments via docker-compose, so that image of excel export service is pulled correctly #223
  • Backup/restore works again. #237
  • Budgets on project analytics do not contain open workflow items #230
  • Fixed a bug where on smaller screens the action buttons (create & cancel) are hidden and no item could be created #240
  • Increase frontend stability #263

Known Issues

  • Sometimes a user does not receive notifications as expected #272
  • ui: When adding a third document, the existing document IDs are empty #268

v1.0.0-beta.9

23 Apr 17:34
Compare
Choose a tag to compare
v1.0.0-beta.9 Pre-release
Pre-release

Added

  • Export all visible data for a certain user into an excel sheet #67
  • Analytics dashboard on project/subproject level #202

Changed

  • Only allow the point character as the decimal sign for a workflowitems' amount and exchangeRate fields. While we generally try to avoid interpreting amounts, this change is important to ensure that values on the chain can be read without knowing the author's locale settings. #216

Fixed

  • subproject.list did not return additionalData #214

v1.0.0-beta.8

11 Apr 15:34
e1c315e
Compare
Choose a tag to compare

Added

  • Digit grouping when typing amount of projected budgets #159
  • Edit projected budgets of projects and subprojects #129
  • External Webhook #158

Changed

  • Reject workflowitem update when document would be overwritten #205

Fixed

  • Schema for workflowitem_update #212
  • Sorting of Swagger documentation #207
  • Editing of workflowitem when amount type is changed to allocated/disbursed #171
  • Alignment of columns in workflowitem table #141
  • Display of error snackbar after failed login #170
  • Increased the stability of the event sourcing code by replacing the "immer" dependency with a custom implementation. #196
  • Provisioning error related to readiness of blockchain/api #193

v1.0.0-beta.7

03 Apr 15:59
b8c9c3f
Compare
Choose a tag to compare
v1.0.0-beta.7 Pre-release
Pre-release

Added

Changed

  • Error message for user logging in on another organization's node #174
  • JWT validity set to 8 hours #160

Fixed

  • notifications do not work according to wrong notification.list schema #182 #183
  • uploading document does not produce history output #85
  • display of user names in history #87
  • not authorized HTTP status code #177
  • Swagger documentation #146
  • upload documents using Firefox #121
  • provisioning script #149
  • e2e test for updated display of organization #145

v1.0.0-beta.6

24 Mar 09:47
26c431f
Compare
Choose a tag to compare
v1.0.0-beta.6 Pre-release
Pre-release

Changed

  • Comment field is no longer mandatory for project / subproject creation.
  • Notification.list API response format

Removed

  • Notification.poll

Fixed

  • Notifications include displayname of resource and show redaction