Skip to content
Snippets Groups Projects
CHANGELOG.md 2.73 KiB
Newer Older
## [0.7.0]

- Improve the UX of the dashboard tiles: adding help texts in modals, add a
  status dropdown with version info, add alerts before and after automatic
  upgrades, show greeting, show tag when logged in as admin user.
- Make sure we run the initialisation code in the backend only once per run,
  both in development and production mode. Also, do not run the init code on
  flask cli runs.
- Remember the active tab in the authentication settings when saving.
- No longer send emails to addresses that do not match an existing account.
  This was fixed by upgrading Kratos; we're happy to see that the default
  Kratos behaviour was changed in this regard.

## [0.6.7]

Only changes to the helm chart.

## [0.6.6]

Only changes to the helm chart.

## [0.6.5]

- Further improve (error) message handling. In particular, show feedback when
  saving profile settings. Some of the previous error message changes have been
  reverted pending further consideration of the design.
- Disable changing the email address as this is not supported right now.

## [0.6.4]

- Fix error messages that were not shown, in particular when providing wrong
  credentials when logging in. We redesigned the error handling, considering
  that these messages may be translated later on.

## [0.6.3]

- Add support for Hedgedoc.
- Add a button for admins for creating a recovery link for a user.
- Automatically log in to dashboard if already authenticated.
- Redirect to dashboard if not redirect login is set, on successful login.
- Fix deletion of apps via the CLI.
- Add special features (sign-up form) for the Stackspin demo instance.
- Show the user UUID in user modal.
- Only show installed apps when configuring roles.

## [0.6.2]

- Fix submit button label in the form for verifying your TOTP code.


- Add TOTP as second factor authentication. Please note that you'll need to set
  a `backend.dashboardUrl` value instead of the old `backend.loginPanelUrl` one
  -- typically dropping the `/web` suffix to get the new value.
- Create a new backend endpoint for providing some environment variables to the
  frontend, with the URLs of the Kratos and Hydra APIs.
## [0.6.0]

- Make it easier to add apps, by reading apps and oauthclients from configmaps
  at startup.
- Reset alembic migration history.

## [0.5.2]

- Fix login welcome message
- Clarify "set new password" button (#94)
- Show error messages when login fails, for example when a wrong password was
  entered (#96)
Arie Peterson's avatar
Arie Peterson committed
- Fix access checking for monitoring (#105)
Maarten de Waard's avatar
Maarten de Waard committed
## [0.5.1]
Arie Peterson's avatar
Arie Peterson committed

- Fix bug of missing "Monitoring" app access when creating a new user.
Maarten de Waard's avatar
Maarten de Waard committed
- Add Velero to the list of installable apps, but hide it from the dashboard
Arie Peterson's avatar
Arie Peterson committed

## [0.5.0]

- Merge dashboard-backend repository into this repository, released as 0.5.0