ferfissimo
  • Joined on 2021-03-31
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-08-26 15:05:35 +00:00
9f729bda6c [plugins] Fix `auth_ldap`, `balance`, and `pricelist` compatibility
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-08-25 16:45:44 +00:00
9e8117e554 [plugins] Fix scheduler accessing database while unbound from session
88a4dc24f2 [db] Fix automatic migration upgrade for plugins and core
0698327ef5 [core][deps] Use sqlalchemy_utils instead of copy-paste code for merging references
aa8f8f6e64 [core][plugin] Allow blueprints to be set on instance level
6ad8cd1728 [cli] Users and roles can be now managed using the cli
Compare 7 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-08-25 10:07:38 +00:00
4248825af0 Revert future imports for annotations, PEP563 is still defered
e22e38b304 Implement custom UA parsing, allowing to update Flask and Werkzeug
Compare 2 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-08-18 21:00:35 +00:00
ee38e46c12 [core] Cleanup + Fix loading migrations of (dis)abled plugins
d3530cc15f The enabled state of plugins is now loaded from database rather than config file
Compare 2 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-08-18 18:01:37 +00:00
74ca9b247d The enabled state of plugins is now loaded from database rather than config file
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-08-18 17:59:37 +00:00
a289664f10 The enabled state of plugins is now loaded from database rather than config file
e41be21c47 Restructure models and database import paths
7f8aa80b0e Update dependencies and increase python version to 3.10
dc2b949225 [cli] Fix exporting of plugin interfaces
Compare 4 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-07-31 17:07:44 +00:00
2880076705 [cli] Fix exporting of plugin interfaces
fa503fe142 [cli] Added install command to install the database and all plugins
f1d6b6a2f2 [plugins][cli] Fix initial migration file + Make sure plugin permissions are installed
Compare 3 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-07-31 14:33:59 +00:00
e9fbce0da7 [cli] Added install command to install the database and all plugins
47b838804b [plugins][cli] Fix initial migration file + Make sure plugin permissions are installed
Compare 2 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-07-31 13:49:13 +00:00
74ceb1b1f3 [cli] Added install command to install the database and all plugins
6c73a63eb5 [cli] Make sure plugin permissions are installed
3d6b37f0a5 [plugins] Add missing IDs and fix initial migration file
Compare 3 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-03-08 16:23:04 +00:00
573bea2da0 feat(cli): Added CLI command for handling plugins
4fbd20f78e feat(docs): Add documentation on how to install tables
6a35137a27 feat(db): Add database migration support, implements #19
bf02c0e21f fix(db): Add __repr__ to custom column types, same as done by SQLAlchemy
e09d563e93 Merge pull request 'feat(plugins): Load metadata from entry points / distribution' (#24) from proposal/metadata2 into develop
Compare 5 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-03-07 13:36:52 +00:00
1ac164b860 feat(cli): Added CLI command for handling plugins
bef69c6bad feat(docs): Add documentation on how to install tables
1cf2f9a073 feat(db): Add database migration support, implements #19
5178600fea fix(db): Add __repr__ to custom column types, same as done by SQLAlchemy
2d4c8ebfd9 fix(plugins): Fix functions using id instead of name property
Compare 5 commits »
ferfissimo pushed to proposal/metadata2 at Flaschengeist/flaschengeist 2022-03-07 13:36:35 +00:00
2d4c8ebfd9 fix(plugins): Fix functions using id instead of name property
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-02-23 14:40:39 +00:00
5038582406 feat(cli): Added CLI command for handling plugins
0a7ffc29d1 feat(docs): Add documentation on how to install tables
047e807fc0 feat(db): Add database migration support, implements #19
Compare 3 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-02-23 14:37:16 +00:00
8fbdac365f fix(migrations): Fix rebase issues
6c1a0a01f4 feat(cli): Added CLI command for handling plugins
0db6b6e72f feat(docs): Add documentation on how to install tables
84addcbd46 feat(db): Add database migration support, implements #19
14d432ebd4 fix(db): Add __repr__ to custom column types, same as done by SQLAlchemy
Compare 5 commits »
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-02-23 14:24:30 +00:00
507eb8d711 fix(migrations): Fix rebase issues
693978a5f9 fix(app): Skip plugins with not satisfied dependencies.
015ef353d9 fix(plugins): Fix plugin version for plugin list API endpoint
0bfc551450 feat(cli): Added CLI command for handling plugins
4248405462 feat(plugins): Identify plugins by id, migrations must be provided at defined location, add utils for plugin functions
Compare 11 commits »
ferfissimo pushed to proposal/metadata2 at Flaschengeist/flaschengeist 2022-02-23 14:20:38 +00:00
6f35e17fba feat(plugins): Load metadata from entry points / distribution
2f4472e708 feat(docs): Added more documentation on plugins
Compare 2 commits »
ferfissimo pushed to develop at Flaschengeist/flaschengeist 2022-02-23 14:19:51 +00:00
2f4472e708 feat(docs): Added more documentation on plugins
ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-02-23 14:12:51 +00:00
0b5b73edc3 fix(migrations): Fix rebase issues
ferfissimo commented on pull request Flaschengeist/flaschengeist#20 2022-02-22 23:05:48 +00:00
feature/migrations, closes #19

Now based on #24

ferfissimo pushed to feature/migrations at Flaschengeist/flaschengeist 2022-02-22 23:05:22 +00:00
aeb4c39a12 fix(app): Skip plugins with not satisfied dependencies.
a9674d68ab fix(plugins): Fix plugin version for plugin list API endpoint
f0751a3cc5 feat(cli): Added CLI command for handling plugins
a356ef99b7 feat(plugins): Identify plugins by id, migrations must be provided at defined location, add utils for plugin functions
d1114db06b feat(docs): Add documentation on how to install tables
Compare 9 commits »