Commit Graph
100 Commits
Author SHA1 Message Date
Matthias c612cfcfba mark restart required in the settings 2021-11-12 08:03:25 +01:00
Matthias e542a8f8e3 Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-2037 2021-11-12 07:51:25 +01:00
Matthias da7dd0a4ac PEP fix 2021-11-12 02:39:06 +01:00
Matthias 9ae8474ed9 fix test 2021-11-12 02:34:18 +01:00
Matthias aa0237723a refactor a bit more 2021-11-12 02:32:17 +01:00
Matthias 0e6f203660 refactor plugin loading 2021-11-12 02:26:10 +01:00
Matthias 175b6ca053 admin buttons for plugins 2021-11-12 02:14:49 +01:00
Matthias 6e34119f85 nicer model name 2021-11-12 02:05:41 +01:00
Matthias 6de0a211f7 catch if db not migrated 2021-11-12 02:04:52 +01:00
Matthias 55b4ba6207 show inactive plugins in ui 2021-11-12 01:54:35 +01:00
Matthias b706ed2312 keep inactive plugins 2021-11-12 01:54:03 +01:00
Matthias 4dc1ae4f5f log stages 2021-11-12 01:22:35 +01:00
Matthias 36c0fad8e1 check if plugin is enabled 2021-11-12 01:12:13 +01:00
Matthias 8ef7a813ec refactor to plugin app config 2021-11-12 01:07:18 +01:00
Matthias 685d3df6d1 Enable / Disable Plugins
Fixes #2292
2021-11-12 00:46:47 +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 689b414d62 show info if no version exists
Fixes #2295
2021-11-11 23:32:22 +01:00
Matthias 3be21c59ec remove default listing without a key 2021-11-11 23:07:46 +01:00
Matthias 5bb3a95699 Fix theme selector
Fixes #2298
2021-11-11 23:04:16 +01:00
Matthias 1ff9edf490 move theme selection
#2299
2021-11-11 15:54:57 +01:00
Matthias 99f65d242e fix test path 2021-11-11 13:25:07 +01:00
Matthias 796b2a059d move tempalte tags to plugin 2021-11-11 13:10:12 +01:00
Matthias fa36bcdbca 'safe' loading of links 2021-11-11 13:00:20 +01:00
Matthias 36591a5f6e fix link 2021-11-11 12:33:11 +01:00
Matthias 112e04381e fix badges 2021-11-11 12:20:22 +01:00
Matthias ab1742da64 remove reduntant block 2021-11-11 12:19:11 +01:00
Matthias b4faaa7a46 Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-2037 2021-11-11 12:18:13 +01:00
Matthias fcc94b3902 remove empty breadcrumb space in settings 2021-11-11 00:28:30 +01:00
Matthias bae28e8207 Add setting for enabeling reports
Fixes #2278
2021-11-10 23:54:54 +01:00
Matthias f9c004bd36 Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-2037 2021-11-10 23:20:39 +01:00
Matthias e2e8470154 Merge branch 'plugin-2037' of https://github.com/matmair/InvenTree into plugin-2037 2021-11-10 00:37:54 +01:00
Matthias d982bfe201 Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-2037 2021-11-10 00:37:49 +01:00
Matthias f49800d5b8 make attr - test safer 2021-11-04 14:54:15 +01:00
Matthias 1ac51afd27 revert unneeded change 2021-11-04 14:23:42 +01:00
Matthias 0daba629fe Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-2037 2021-11-04 14:23:17 +01:00
Matthias 2992dfdfed remove Shopify 2021-11-04 14:21:17 +01:00
Matthias 80414ba6b5 make icon optional 2021-11-04 13:44:25 +01:00
Matthias 267c5ca40c show install method for plugin 2021-11-04 13:30:40 +01:00
Matthias 99c3bc5529 make package info conditional 2021-11-04 13:21:02 +01:00
Matthias 41954fd2d6 make naming less git related 2021-11-04 13:19:08 +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 50e5bfc4a4 flag if plugin was packaged 2021-11-04 12:42:22 +01:00
Matthias e12e93f19e merge migrations 2021-11-04 10:27:40 +01:00
Matthias b54f9c9c13 provide backport for 3.7 2021-11-04 10:24:05 +01:00
Matthias a88f144239 merge fixes 2021-11-04 10:17:39 +01:00
Matthias eea6c8675c PEP fix 2021-11-04 10:12:30 +01:00
Matthias 363f21d6d7 Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-2037 2021-11-04 10:10:58 +01:00
Matthias cf0c8ec2ea remove builtin integrations 2021-11-04 03:44:48 +01:00
Matthias 7fbf25840f fix problem with iso format dates 2021-11-04 03:44:30 +01:00
Matthias 93a28bbaba enable setup hooks
Fixes #2218
2021-11-04 03:43:39 +01:00
Matthias 83d0693013 Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-2037 2021-11-03 21:25:04 +01:00
Matthias 33d61d8cb5 Merge branch 'master' of https://github.com/inventree/InvenTree into matmair/issue2181 2021-11-01 12:31:35 +01:00
Matthias 338e85ff52 remove breadcrub div where no breadcrumb 2021-11-01 01:09:08 +01:00
Matthias 9a346dd3e2 Revert "remove breadcrub div where no breadcrumb"
This reverts commit 2c9b03944f.
2021-11-01 01:07:13 +01:00
Matthias 8da2865299 setting sidebar header different color to items 2021-11-01 00:11:01 +01:00
Matthias 62aa014f6b add button for navbar toogle 2021-11-01 00:09:38 +01:00
Matthias 2c9b03944f remove breadcrub div where no breadcrumb 2021-11-01 00:08:39 +01:00
Matthias f0a558c1e2 remove unneeded spacing 2021-11-01 00:06:08 +01:00
Matthias 199254dfe9 adjust navigation integration to new style 2021-10-30 22:35:47 +02:00
Matthias 0ae514e7be hide breadcrumb section 2021-10-30 22:15:21 +02:00
Matthias 13cc329dc6 remove unneeded headers 2021-10-30 22:14:57 +02:00
Matthias 584f53b85e Merge branch 'plugin-2037' of https://github.com/matmair/InvenTree into plugin-2037 2021-10-30 18:23:14 +02:00
Matthias 703c8a31b1 Merge branch 'master' of https://github.com/inventree/InvenTree into plugin-2037 2021-10-30 18:23:09 +02:00
Matthias 7f6f22fb03 move part toggle button
under action buttons to save vertical space when closed
2021-10-24 00:40:23 +02:00
Matthias d97e3cd4e5 create stock on import 2021-10-24 00:19:17 +02:00
Matthias bec845003d fix defaults 2021-10-23 23:57:10 +02:00
Matthias 612832c3e7 respect defaults 2021-10-23 23:48:42 +02:00
Matthias 8e6aaa89f9 calculate true / false for fields 2021-10-23 23:40:57 +02:00
Matthias 1556663254 added fields to save step 2021-10-23 23:40:29 +02:00
Matthias 71cc155dc9 Capitalize name 2021-10-23 22:50:01 +02:00
Matthias da9d2f7467 Added missing fields
Fixes #2181
2021-10-23 22:49:06 +02:00
Matthias 48edaa9e2a not all test be fixed 2021-10-20 23:05:45 +02:00
Matthias d29e548c05 fix test 2021-10-20 22:38:55 +02:00
Matthias ae086ba6d4 rename 2021-10-20 22:17:10 +02:00
Matthias a5a346e28b Merge branch 'plugin-2037' of https://github.com/matmair/InvenTree into plugin-2037 2021-10-20 22:13:49 +02:00
Matthias 593c7a41de refactor fnc name 2021-10-20 22:09:50 +02:00
Matthias c6a5a44355 format results as HTTP result 2021-10-20 22:07:29 +02:00
Matthias a03c560914 refactor result processing 2021-10-20 22:06:32 +02:00
Matthias 1b72dfeae6 fix header safeing 2021-10-20 22:04:36 +02:00
Matthias 24a8c34699 only check if plugin urls are enabled if db ready 2021-10-19 21:42:29 +02:00
Matthias 1c93a126ae Revert "remove url load setting for plugin"
This reverts commit e37477eb15.
2021-10-19 21:39:58 +02:00
Matthias f86bd4dd6b catch db not loaded 2021-10-19 20:59:14 +02:00
Matthias 23558e235b PEP fix 2021-10-19 20:58:35 +02:00
Matthias e37477eb15 remove url load setting for plugin 2021-10-19 19:54:20 +02:00
Matthias 69ee4ea14f and here is the helper 2021-10-19 00:32:51 +02:00
Matthias bf679f185f always escalete object 2021-10-19 00:32:26 +02:00
Matthias 515e1faad4 return json rsponse on webhooks 2021-10-19 00:31:25 +02:00
Matthias 6147b079d1 safe url loading 2021-10-18 23:03:00 +02:00
Matthias b36a1d47e1 move webhook receiver logic 2021-10-18 22:39:08 +02:00
Matthias 20bb2d438e make settings protectable from output 2021-10-17 23:19:27 +02:00
Matthias 5eb26c84b9 remove unneeded migration 2021-10-17 20:38:52 +02:00