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

Issue 423 improve dashboard and asset listing for admins #461

Merged
merged 14 commits into from Jul 21, 2022

Commits on Jul 8, 2022

  1. improve auth behaviour of query utility function, and also give it a …

    …better name
    
    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 8, 2022
    Copy the full SHA
    43dd58e View commit details
    Browse the repository at this point in the history
  2. add account attribute to generic_asset

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 8, 2022
    Copy the full SHA
    512d76a View commit details
    Browse the repository at this point in the history
  3. For admins, show next to assets on dashboard what account they are on

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 8, 2022
    Copy the full SHA
    6c8b681 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2022

  1. add switch button to group assets on dashboard by accounts (for admins)

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 12, 2022
    Copy the full SHA
    388e1b5 View commit details
    Browse the repository at this point in the history
  2. using asset IDs in marker variable names is safer, as asset names are…

    … not unique (anymore)
    
    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 12, 2022
    Copy the full SHA
    4f71f70 View commit details
    Browse the repository at this point in the history
  3. Assets Ui page shows all account assets for admin(-reader)s

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 12, 2022
    Copy the full SHA
    ef2acdb View commit details
    Browse the repository at this point in the history
  4. add changelog entry

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 12, 2022
    Copy the full SHA
    0ad6f77 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2022

  1. correct treatmnt of session in CRUD asset views, remove unnecessary a…

    …ttribute added earlier
    
    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 14, 2022
    Copy the full SHA
    5a367f4 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into Issue-423-improve-dashboard-for-admins

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 14, 2022
    Copy the full SHA
    b6a0785 View commit details
    Browse the repository at this point in the history
  3. fix one more test

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 14, 2022
    Copy the full SHA
    94266c8 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'Issue-423-improve-dashboard-for-admins' of github.com:F…

    …lexMeasures/flexmeasures into Issue-423-improve-dashboard-for-admins
    nhoening committed Jul 14, 2022
    Copy the full SHA
    9b32197 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2022

  1. implement review comments

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 15, 2022
    Copy the full SHA
    da4ca17 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2022

  1. Merge branch 'main' into Issue-423-improve-dashboard-for-admins

    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 16, 2022
    Copy the full SHA
    9e103f1 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. Let the asets page display public assets. Add GET /assets/public endp…

    …oint, so public assets can be read as well (/assets needs an account, so this is the only clean solution).
    
    Signed-off-by: Nicolas Höning <nicolas@seita.nl>
    nhoening committed Jul 19, 2022
    Copy the full SHA
    ca43247 View commit details
    Browse the repository at this point in the history