InvenTree/InvenTree/plugin
Matthias Mair 017ccaa27a
Cleanup plugin mixin registry (#4790)
* collect mixins dynamically

* remove unfinsihed option to reorder mixins

* clean up settings

* fix text

* fix mixin lookup

* stupid error

* fix assertations

* use regustered function instead of private dict

* switch to dict for reg

* fix test

* makke sure mixins also works with class

* cleanup

* fix reqs

* fix test assertations
2023-05-12 22:00:25 +10:00
..
base Cleanup plugin mixin registry (#4790) 2023-05-12 22:00:25 +10:00
builtin Support image uploads in the "notes" markdown fields (#4615) 2023-04-19 13:08:26 +10:00
migrations user notification settings 2022-04-04 23:46:19 +02:00
mixins Code style improvements (#4683) 2023-04-28 20:49:53 +10:00
mock Improve plugin testing (#3517) 2022-08-16 13:09:48 +10:00
samples Code style improvements (#4683) 2023-04-28 20:49:53 +10:00
templatetags [FR] Slack notifications & notification method updates (#4114) 2023-01-01 09:20:55 +11:00
__init__.py BREAKING (#3283) 2022-07-03 12:32:35 +10:00
admin.py Code style improvements (#4683) 2023-04-28 20:49:53 +10:00
api.py Reduce duplication with filters (#4583) 2023-04-05 08:46:36 +10:00
apps.py Plugin schedule fix (#4295) 2023-02-02 23:36:19 +11:00
events.py Docstring checks in QC checks (#3089) 2022-06-02 01:37:39 +10:00
helpers.py Plugin load fix (#3768) 2022-10-11 23:15:24 +11:00
models.py Cleanup plugin mixin registry (#4790) 2023-05-12 22:00:25 +10:00
plugin.py Cleanup plugin mixin registry (#4790) 2023-05-12 22:00:25 +10:00
registry.py Cleanup plugin mixin registry (#4790) 2023-05-12 22:00:25 +10:00
serializers.py Make sure plugins are always on a new line (#4721) 2023-05-01 23:26:23 +10:00
template.py Plugin framework updates (#3535) 2022-08-16 16:10:18 +10:00
test_api.py Force builtin plugins to be active (#4276) 2023-01-29 15:44:04 +11:00
test_helpers.py Optimisations for editable installs of plugins (#3634) 2022-09-05 13:03:26 +10:00
test_plugin.py Unit test speed improvements (#4463) 2023-03-08 15:22:08 +11:00
urls.py [FR] Refactor plugin registry (#4340) 2023-04-19 20:54:42 +10:00
views.py Ensure an error gets logged when a delivery method fails (#3144) 2022-06-07 08:58:00 +10:00