b9ff049705
fix(app): Skip plugins with not satisfied dependencies.
c161541b46
fix(plugins): Fix plugin version for plugin list API endpoint
b03fe136be
feat(cli): Added CLI command for handling plugins
5c1fc19ca8
feat(plugins): Identify plugins by id, migrations must be provided at defined location, add utils for plugin functions
216b88c529
feat(docs): Add documentation on how to install tables
2fcc7ffc5b
fix(app): Skip plugins with not satisfied dependencies.
05667787de
fix(plugins): Fix plugin version for plugin list API endpoint
46ecfcd62a
feat(cli): Added CLI command for handling plugins
76f660c160
feat(plugins): Identify plugins by id, migrations must be provided at defined location, add utils for plugin functions
c137765fbe
fix(docs): Various documentation fixed and improvments
3589564b7f
feat(plugins): Load metadata from entry points / distribution
e510c54bd8
chore(clean): Fix codestyle of config.py
27a086a5c0
feat(plugins): Load metadata from entry points / distribution
bc2fb820f0
chore(clean): Fix codestyle of config.py
feat(plugins): Load metadata from entry points / distribution
7a0d86a07b
feat(plugins): Load metadata from entry points / distribution
c5db932065
chore(clean): Drop `_module_path` from flaschengeist
ferfissimo
created branch proposal/metadata2 in Flaschengeist/flaschengeist
2022-02-21 21:22:41 +00:00
1484d678ce
feat(security): Enforce secret key for flask application.
e82d830410
fix(app): Fix import_name for flask application
760ee9fe36
fix(cli): Fix logging when setting verbosity on the cli
ferfissimo
pushed to proposal/plugin-metadata at Flaschengeist/flaschengeist
2022-02-13 18:22:45 +00:00
ccb1f9b005
Added more examples for splitted metadata
ferfissimo
pushed to proposal/plugin-metadata at Flaschengeist/flaschengeist
2022-02-13 13:37:12 +00:00
e4c552af01
Proposal: Add plugin metadata class to seperate implementation
90999bbefb
chore(core): Seperated logic from the plugin code, reduces imports
fb50ed05be
deps: Require at lease python 3.9, fixes #22
54a789b772
fix(docs): PIP 21.0+ is required, some minor improvements
ferfissimo
pushed to proposal/plugin-metadata at Flaschengeist/flaschengeist
2022-02-13 13:27:39 +00:00
12b0bf55f8
Proposal: Add plugin metadata class to seperate implementation
Proposal: Use additional metadata class for plugins
Not compatible with Python < 3.9