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

Commit Graph

  • bb559deb5d add docstrings Matthias 2022-01-10 01:00:45 +01:00
  • 6affc7550b add depreciation TODO Matthias 2022-01-10 01:00:12 +01:00
  • bcb0f62e42 remove old loading mechanism Matthias 2022-01-10 00:59:24 +01:00
  • 8088bf28fe refactor ActionPlugin to use mixin Matthias 2022-01-10 00:40:19 +01:00
  • 4ddd6bc351 Adds more triggered events for stock models Oliver 2022-01-10 09:16:18 +11:00
  • a2b88dd0fa Merge pull request #2521 from matmair/patch-1 Oliver 2022-01-10 09:10:52 +11:00
  • 67aac9c373 Add triggere events for the "company" app Oliver 2022-01-10 09:07:30 +11:00
  • 6af2267e3d fix test #2518 Matthias 2022-01-09 23:05:51 +01:00
  • 13d8bf437a PEP fixes Oliver 2022-01-10 09:02:11 +11:00
  • bf7af8f72a cover another missing setting Matthias 2022-01-09 23:01:38 +01:00
  • 2370e41961 Add multiple triggered events for the "order" app Oliver 2022-01-10 09:01:17 +11:00
  • afada6b759 test the url arg building Matthias 2022-01-09 22:56:14 +01:00
  • 5acd880f39 Fix for triggered events Oliver 2022-01-10 08:53:46 +11:00
  • 0002edc32c Hide "restart required" message in demo mode #2522 Oliver 2022-01-10 08:50:50 +11:00
  • f219a10b2f small fix to language in readme #2521 Matthias Mair 2022-01-09 22:46:28 +01:00
  • 2c05b858a4 renmae var Matthias 2022-01-09 22:34:02 +01:00
  • c8599039a2 added test for wrong config Matthias 2022-01-09 22:33:14 +01:00
  • e889f487f0 added a check for the required constants Matthias 2022-01-09 22:27:50 +01:00
  • 31d587a9b1 unittests fdor ApiCallMixin Matthias 2022-01-09 22:19:01 +01:00
  • c699ced34a make general mixin tests multi mixin enabled Matthias 2022-01-09 22:16:19 +01:00
  • 936330d3d2 Add more triggered events Oliver 2022-01-09 23:07:12 +11:00
  • e891e0a2b9 typo fix Oliver 2022-01-09 23:02:24 +11:00
  • d765be8c73 Iterate through plugins in a separate background task Oliver 2022-01-09 22:58:59 +11:00
  • 3731d688c9 Refactor behaviour of "event" mixin: Oliver 2022-01-09 22:52:28 +11:00
  • be729d037e Merge pull request #2520 from SchrodingersGat/build-comple-fix-2 Oliver 2022-01-09 22:38:42 +11:00
  • 6aa83796ea PEP fixes #2520 Oliver 2022-01-09 22:15:59 +11:00
  • da9fa1313c Increased unit testing Oliver 2022-01-09 22:14:48 +11:00
  • 3e2e9aaf9e Mark serializer fields as not required Oliver 2022-01-09 20:10:00 +11:00
  • ad9a9da656 PEP fix Matthias 2022-01-09 03:35:29 +01:00
  • f9742ab41d add integration test for plugin Matthias 2022-01-09 03:34:27 +01:00
  • cc8948c708 fix sample url Matthias 2022-01-09 03:34:08 +01:00
  • b48e9bcac9 fix settings call Matthias 2022-01-09 03:33:47 +01:00
  • ea8fd21af0 pip fix Matthias 2022-01-09 03:10:23 +01:00
  • ed193e9e90 docstring for plugin base import class Matthias 2022-01-09 03:04:00 +01:00
  • 61b21d1ec1 add sample for api caller Matthias 2022-01-09 03:03:05 +01:00
  • 19f2c44c2a change mixin name Matthias 2022-01-09 03:02:19 +01:00
  • 33ee7e53db append docstring Matthias 2022-01-09 03:01:50 +01:00
  • d939107d36 add example Matthias 2022-01-09 03:01:31 +01:00
  • af1bfb2f87 Merge remote-tracking branch 'inventree/master' into triggers Oliver 2022-01-09 08:15:47 +11:00
  • 63ed59ebcf Merge pull request #2517 from SchrodingersGat/build-complete-fix Oliver 2022-01-09 08:12:52 +11:00
  • 3aea1bb7ba made docstring clearer Matthias 2022-01-08 21:59:02 +01:00
  • f59b59401f refactor setting Matthias 2022-01-08 21:58:44 +01:00
  • 62394c4a82 small reformat Matthias 2022-01-08 21:54:42 +01:00
  • 3bc3e98ed1 Merge branch 'master' of https://github.com/inventree/InvenTree into api-mixin Matthias 2022-01-08 21:50:37 +01:00
  • d8057e88e7 Fix messaging in build complete dialg #2517 Oliver 2022-01-09 07:50:08 +11:00
  • 9e21dde6de Merge branch 'inventree:master' into webhooks #2336 Matthias Mair 2022-01-08 21:42:18 +01:00
  • ff7a75266b Fixes for stock location forms Oliver 2022-01-08 20:28:57 +11:00
  • af18d16d98 Tweak admin area icon Oliver 2022-01-08 20:19:18 +11:00
  • 77decc72ed Extra bug fix for part variant form Oliver 2022-01-08 20:07:54 +11:00
  • 137a668452 Remove duplicated settings display Oliver 2022-01-08 13:29:13 +11:00
  • 9e2250e9b8 Bug fixes for settings Oliver 2022-01-08 13:19:16 +11:00
  • 04d25a60b0 Adds sample plugin which responds to triggered events Oliver 2022-01-08 09:07:27 +11:00
  • a604d85f0f Move events.py to the plugin app Oliver 2022-01-07 22:31:10 +11:00
  • 63eb49777a Add mixin class to respond to internal events Oliver 2022-01-07 22:22:59 +11:00
  • 8ff3bf1ad1 Adds a new setting to enable event responses Oliver 2022-01-07 21:53:42 +11:00
  • 1e5ecb13f0 Add code for triggering and responding to events Oliver 2022-01-07 21:48:17 +11:00
  • 4a5e4a88ac Merge pull request #2509 from matmair/plugin-install Oliver 2022-01-07 20:19:47 +11:00
  • 220bf0db3a Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-install #2509 Matthias 2022-01-07 08:57:04 +01:00
  • 31ea7e2792 Merge pull request #2512 from SchrodingersGat/mixins Oliver 2022-01-07 18:25:47 +11:00
  • 8efd45f0ad log warning message if db not ready #2512 Oliver Walters 2022-01-07 18:00:38 +11:00
  • 668e2bfcd5 Further error catching Oliver Walters 2022-01-07 17:20:57 +11:00
  • 103dfaa2a5 try/catch for operational error Oliver Walters 2022-01-07 17:11:53 +11:00
  • c04e07c1fa Add a task which fails on purpose Oliver Walters 2022-01-07 17:04:33 +11:00
  • 36feef6558 Remove log message if not relevent Oliver Walters 2022-01-07 16:53:51 +11:00
  • 3eb1fa32f9 Scheduled tasks get registered for the background worker Oliver Walters 2022-01-07 16:51:00 +11:00
  • ff598a22ff bug fix : correct setting name when changing a 'requires restart' setting Oliver Walters 2022-01-07 16:20:16 +11:00
  • 0ab9b2dbc7 Bug fix - always allow plugins to register settings Oliver Walters 2022-01-07 15:41:31 +11:00
  • 794a9e75e8 Add validation for scheduled tasks defined by a plugin Oliver Walters 2022-01-07 15:37:43 +11:00
  • 326b897d14 Revert "Move mixins.py into main plugin directory" Oliver Walters 2022-01-07 14:54:12 +11:00
  • 0773545615 Add "ScheduleMixin" for scheduling tasks Oliver Walters 2022-01-07 14:54:04 +11:00
  • 8103b84268 Move mixins.py into main plugin directory Oliver Walters 2022-01-07 14:23:32 +11:00
  • 7967c0c0bd Merge pull request #2492 from SchrodingersGat/plugin-settings-refactor Oliver 2022-01-07 14:12:22 +11:00
  • a1f51a8e92 Merge pull request #2495 from matmair/stale Oliver 2022-01-07 13:56:18 +11:00
  • 35561b46ef Merge pull request #2511 from SchrodingersGat/table-pagination-fix Oliver 2022-01-07 13:44:48 +11:00
  • aaf35e6c76 Customize text if totalRows not known #2511 Oliver Walters 2022-01-07 13:14:47 +11:00
  • c1ef9a445a Merge pull request #2510 from SchrodingersGat/build-order-complete-improvements Oliver 2022-01-07 12:45:34 +11:00
  • 2bb1c4ea77 Remove old forms / outdated code #2510 Oliver Walters 2022-01-07 11:34:33 +11:00
  • 12b3a5c9cc Validate and save the new serailizer Oliver Walters 2022-01-07 11:33:27 +11:00
  • 0974ebb5cd shield plugin package load Matthias 2022-01-07 01:10:44 +01:00
  • edc648d619 write installd plugins to plugins.txt Matthias 2022-01-07 01:09:44 +01:00
  • ceed90217b restructuring Matthias 2022-01-07 01:03:05 +01:00
  • 960784644f Adds skeleton for new API endpoint for completing a build order Oliver Walters 2022-01-07 10:50:29 +11:00
  • 8799985f75 Merge branch 'inventree:master' into stale #2495 Matthias Mair 2022-01-07 00:08:28 +01:00
  • 978018e284 Merge branch 'inventree:master' into matmair/issue2279 Matthias Mair 2022-01-07 00:08:17 +01:00
  • 67e4fd9d34 Merge branch 'inventree:master' into webhooks Matthias Mair 2022-01-07 00:08:11 +01:00
  • 8597ae89b6 Merge pull request #2504 from SchrodingersGat/plugin-docker-support Oliver 2022-01-06 14:48:00 +11:00
  • d4410a11ca Merge pull request #2506 from ldet/fix-localize Oliver 2022-01-06 14:39:25 +11:00
  • d8d22e5f38 Refactor code (so that it actually runs)... #2504 Oliver 2022-01-06 14:20:26 +11:00
  • 836b6275b6 Removes custom plugins directory Oliver 2022-01-06 13:31:04 +11:00
  • 6edfe08bde Dont localize item.quantity in JS Code #2506 Lennart Deters 2022-01-06 03:05:29 +01:00
  • 75d5f9d6e6 Allow specification of an external plugin directory Oliver 2022-01-06 12:37:12 +11:00
  • 5c2121b1a1 Add invoke target to install plugins from file Oliver 2022-01-06 12:25:07 +11:00
  • e0e6dbac94 Add PLUGIN_FILE to settings.py Oliver 2022-01-06 12:15:33 +11:00
  • c932597459 Merge pull request #2502 from matmair/welcome-action Oliver 2022-01-06 10:40:29 +11:00
  • a02ae8c20d add welcome messages #2502 Matthias Mair 2022-01-05 23:41:04 +01:00
  • ff80fe4dbf Translation merge (#2499) Oliver 2022-01-05 15:14:03 +11:00
  • 963ac35a5b Tweaks for settings pages #2492 Oliver 2022-01-04 21:57:09 +11:00
  • ac849c1566 Fixes for unit tests Oliver 2022-01-04 21:36:27 +11:00
  • 928b90a833 Edit plugin settings via the "settings" display Oliver 2022-01-04 21:03:01 +11:00
  • dc9e25ebad Adds API endpoints for viewing and updating plugin settings Oliver 2022-01-02 14:12:34 +11:00