Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

webadmin: add Account Settings sub-tab #130

Merged
merged 4 commits into from
Nov 1, 2022
Merged

Commits on Sep 29, 2022

  1. webadmin: display toast notifications via Frontend

    Before, in order to display a toast notification, the component needed
    direct access to NotificationPresenterWidget.
    With this patch this restriction has been removed. The notification
    handler registers itself in the Frontend which allows public access.
    rszwajko authored and michalskrivanek committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    8aae9f6 View commit details
    Browse the repository at this point in the history
  2. webadmin: add Account Settings sub-tab

    Add a new sub-tab under Administration -> Users -> {user} that allows
    viewing user settings. The settings are displayed unformated as JSON
    or plain text depending on the property type. Only remove operation is
    supported.
    
    Main use case is troubleshooting problems related to user settings.
    With the new view, the admin is able to restore the default
    configuration by removing incorrect user properties.
    rszwajko authored and michalskrivanek committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    57592e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ba58ac View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2022

  1. Configuration menu
    Copy the full SHA
    5e29307 View commit details
    Browse the repository at this point in the history