2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-04-29 20:16:44 +00:00

28 Commits

Author SHA1 Message Date
Oliver
d765be8c73 Iterate through plugins in a separate background task 2022-01-09 22:58:59 +11:00
Oliver
3731d688c9 Refactor behaviour of "event" mixin:
- Trigger a new background task for each plugin
- Call plugin.process_event
- Plugin class can then decide what to do with the particular event
2022-01-09 22:52:28 +11:00
Oliver Walters
794a9e75e8 Add validation for scheduled tasks defined by a plugin 2022-01-07 15:37:43 +11:00
Oliver
ac849c1566 Fixes for unit tests 2022-01-04 21:36:27 +11:00
Oliver
dc9e25ebad Adds API endpoints for viewing and updating plugin settings
A lot of code updates / refactoring here to get this to work as expected
2022-01-04 20:27:35 +11:00
Oliver
f3bfe6e7ca More refactoring:
- Rename "mixins_globalsettings" to "mixing_settings"
- Fix translation on settings page template
2022-01-02 11:22:05 +11:00
Matthias
098116675a
move git stuff to the helpers 2021-11-20 17:03:10 +01:00
Matthias
40cf7869d3
refactor mixin locations 2021-11-16 00:40:49 +01:00
Matthias
2188025a93
refactor meta names 2021-11-16 00:23:23 +01:00
Matthias
01cf848fbb
fix wrong set settings 2021-11-14 01:53:35 +01:00
Matthias
b10492f088
rename global settings objects 2021-11-14 00:24:32 +01:00
Matthias
357f63180f
add settings url 2021-11-13 01:40:05 +01:00
Matthias
28af5dc128
add regions for easier code nav 2021-11-13 01:26:26 +01:00
Matthias
ae5031e997
refactor internal names 2021-11-12 00:13:12 +01:00
Matthias
61f6061edf
adding in license meta 2021-11-12 00:12:03 +01:00
Matthias
b2478b418a
"description" field for plugin
Fixes #2293
2021-11-12 00:09:05 +01:00
Matthias
65046df417
display path in plugin details
Fixes #2294
2021-11-12 00:00:43 +01:00
Matthias
1535fc0565
refactor is_package 2021-11-11 23:55:34 +01:00
Matthias
f49800d5b8
make attr - test safer 2021-11-04 14:54:15 +01:00
Matthias
2fc8efbfb2
simplify syntax 2021-11-04 13:08:30 +01:00
Matthias
285e6fe93e
prepare fnc for loading metadata 2021-11-04 13:07:35 +01:00
Matthias
dd61714435
refactor 2021-11-04 13:04:02 +01:00
Matthias
c085a86891
naming refactor 2021-11-04 12:55:39 +01:00
Matthias
cb30188623
fix commit references 2021-11-04 12:49:19 +01:00
Matthias
e654ba786f
decide where transit info is loaded from based on install method 2021-11-04 12:43:27 +01:00
Matthias
7fbf25840f
fix problem with iso format dates 2021-11-04 03:44:30 +01:00
Matthias
c67f2aa2d7
set_setting fnc + fixed settings test 2021-10-10 00:21:02 +02:00
Matthias
dddd4370cf
refactor app 2021-10-08 22:08:09 +02:00