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

Plugin blueprint registration #171

Merged
merged 25 commits into from Sep 3, 2021
Merged

Plugin blueprint registration #171

merged 25 commits into from Sep 3, 2021

Commits on Aug 30, 2021

  1. Copy the full SHA
    a0bb2c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2021

  1. Copy the full SHA
    c14dcfc View commit details
    Browse the repository at this point in the history
  2. add changelog entry

    nhoening committed Aug 31, 2021
    Copy the full SHA
    14ff213 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    cf6239f View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2021

  1. Copy the full SHA
    352c28a View commit details
    Browse the repository at this point in the history
  2. Allow a plugin to define multiple Blueprints and relax naming assumpt…

    …ion (#164)
    
    This gives more flexibility in naming the plugin, and less worrying about consistently naming plugins and blueprints in different places (thereby facilitating renaming plugins).
    
    The possibility of defining multiple Blueprints in a plugin is more of a perk, but I can imagine it comes in handy if you want to register separate Blueprints for your UI and API, for example, with a different url_prefix.
    Flix6x committed Sep 1, 2021
    Copy the full SHA
    5bc278f View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. Copy the full SHA
    1c11c8f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    516c266 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    7ef1585 View commit details
    Browse the repository at this point in the history
  4. use a better name for the function dealing with these config entries,…

    … and use it throughout
    nhoening committed Sep 2, 2021
    Copy the full SHA
    5ab5f39 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    b493b04 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    68c14ca View commit details
    Browse the repository at this point in the history
  7. merge

    nhoening committed Sep 2, 2021
    Copy the full SHA
    9054722 View commit details
    Browse the repository at this point in the history
  8. Customize view titles and icons (#166)

    * Allow to set view icons and titles as a config setting
    
    * Add config defaults
    
    * Allow Font Awesome icons to be used in the documentation
    
    * Add documentation for the two new config settings
    
    Co-authored-by: Nicolas Höning <iam@nicolashoening.de>
    Flix6x and nhoening committed Sep 2, 2021
    Copy the full SHA
    d03909e View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    12a0e29 View commit details
    Browse the repository at this point in the history
  10. separate the application of updates to the menu config, so we apply e…

    …verything, not just to menu entries not in the original list
    nhoening committed Sep 2, 2021
    Copy the full SHA
    1ffcac6 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. Revert "Allow a plugin to define multiple Blueprints and relax naming…

    … assumption (#164)"
    
    This reverts commit 5bc278f.
    Flix6x committed Sep 3, 2021
    Copy the full SHA
    b4d5f94 View commit details
    Browse the repository at this point in the history
  2. Typographical edits

    Flix6x committed Sep 3, 2021
    Copy the full SHA
    1423cff View commit details
    Browse the repository at this point in the history
  3. 3
    Copy the full SHA
    3d83ee2 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    6f79923 View commit details
    Browse the repository at this point in the history
  5. Allow a plugin to define multiple Blueprints and relax naming assumpt…

    …ion (#164)
    
    This gives more flexibility in naming the plugin, and less worrying about consistently naming plugins and blueprints in different places (thereby facilitating renaming plugins).
    
    The possibility of defining multiple Blueprints in a plugin is more of a perk, but I can imagine it comes in handy if you want to register separate Blueprints for your UI and API, for example, with a different url_prefix.
    
    From PR#164.
    Flix6x committed Sep 3, 2021
    Copy the full SHA
    f14c207 View commit details
    Browse the repository at this point in the history
  6. Merge remote-tracking branch 'origin/main' into plugin-blueprint-regi…

    …stration
    
    # Conflicts:
    #	documentation/changelog.rst
    #	documentation/configuration.rst
    #	flexmeasures/data/scripts/cli_tasks/data_delete.py
    #	flexmeasures/utils/app_utils.py
    Flix6x committed Sep 3, 2021
    Copy the full SHA
    59bdd77 View commit details
    Browse the repository at this point in the history
  7. Changelog entry

    Flix6x committed Sep 3, 2021
    Copy the full SHA
    e5d1142 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    58ab0b5 View commit details
    Browse the repository at this point in the history
  9. Add changelog warning

    Flix6x committed Sep 3, 2021
    Copy the full SHA
    4f72dea View commit details
    Browse the repository at this point in the history