jeremystretch
|
8adc4c7fa2
|
Expose BaseObjectType and NetBoxObjectType for plugins
|
2022-02-04 15:07:35 -05:00 |
|
jeremystretch
|
41b804d350
|
Initial work on GraphQL
|
2022-02-04 15:06:58 -05:00 |
|
jeremystretch
|
510a5fbb69
|
Merge v3.1.7
|
2022-02-03 12:55:34 -05:00 |
|
jeremystretch
|
38afe6016f
|
Refactor & document supported form fields
|
2022-01-31 14:10:13 -05:00 |
|
jeremystretch
|
ab6f19cf0c
|
Establish 4 core forms in netbox.forms.base
|
2022-01-28 15:48:15 -05:00 |
|
jeremystretch
|
1623838945
|
Closes #8470: Expose NetBoxTable in the plugins framework
|
2022-01-27 16:14:02 -05:00 |
|
jeremystretch
|
32d2caf639
|
Closes #8453: Rename PrimaryModelFilterSet to NetBoxModelFilterSet & expose for plugins
|
2022-01-27 09:27:33 -05:00 |
|
jeremystretch
|
515c7f56a3
|
Rename PrimaryModel to NetBoxModel
|
2022-01-26 20:57:14 -05:00 |
|
jeremystretch
|
566b1b148b
|
Closes #8451: Include ChangeLoggingMixin in BaseModel
|
2022-01-26 20:41:41 -05:00 |
|
jeremystretch
|
19eed7ee4a
|
Rearrange plugins documentation
|
2022-01-25 13:53:31 -05:00 |
|
jeremystretch
|
7389da82d0
|
Move get_object() to BaseObjectView
|
2022-01-21 14:41:37 -05:00 |
|
jeremystretch
|
3fc2405118
|
Move get_extra_context() to base views
|
2022-01-21 14:01:14 -05:00 |
|
jeremystretch
|
0d263cbdf8
|
Refactor generic views; add plugins dev documentation
|
2022-01-20 16:31:55 -05:00 |
|
jeremystretch
|
3900ddac1f
|
Omit job results as a supported feature
|
2022-01-20 11:41:00 -05:00 |
|
jeremystretch
|
43007eca66
|
Include custom validation in BaseModel
|
2022-01-20 10:53:00 -05:00 |
|
jeremystretch
|
8463badfbe
|
Draft documentation for model features
|
2022-01-19 16:47:41 -05:00 |
|
jeremystretch
|
cd4b695f9d
|
Merge v3.1.6
|
2022-01-17 11:12:54 -05:00 |
|
jeremystretch
|
d56094c54b
|
Plug WG8333 in the plugins development docs
|
2022-01-12 14:40:33 -05:00 |
|
jeremystretch
|
74af96c2c0
|
Enable plugins to define user preferences
|
2021-12-22 09:10:50 -05:00 |
|
jeremystretch
|
d13c6d59ca
|
Closes #7731: Require Python 3.8 or later
|
2021-12-09 15:35:40 -05:00 |
|
jeremystretch
|
520118981f
|
Add virtualenv instructions to plugin development docs
|
2021-09-13 10:58:03 -04:00 |
|
Daniel Vaccaro-Senna
|
a0f304e4cb
|
Fixes #7195 update base template in plugin dev doc
|
2021-09-10 16:03:46 +01:00 |
|
jeremystretch
|
151efbf94c
|
Merge branch 'develop' into feature
|
2021-07-20 17:06:18 -04:00 |
|
jeremystretch
|
5f59e6c5b9
|
Closes #6767: Add support for Python 3.9
|
2021-07-19 10:43:52 -04:00 |
|
jeremystretch
|
904be9f9e9
|
Closes #6753: Add plugin removal instructions to the docs
|
2021-07-14 10:43:18 -04:00 |
|
Jeremy Stretch
|
78c45e23b1
|
Merge branch 'feature' into 6651-plugins-rq-queues
|
2021-07-09 08:43:39 -04:00 |
|
maximumG
|
4c9de9d117
|
chore: documentation about netbox plugin queueing system
|
2021-07-09 09:42:03 +02:00 |
|
jeremystretch
|
9e96f2c633
|
Drop caching_config from plugin configuration
|
2021-07-07 17:04:21 -04:00 |
|
Daniel Sheppard
|
1604990fa6
|
Fixes #5254 - Require plugin authors to set zip_safe=False
|
2020-12-17 16:18:10 -06:00 |
|
Jeremy Stretch
|
73d88fe92b
|
Document the available template blocks within base.html
|
2020-10-29 17:10:19 -04:00 |
|
Jeremy Stretch
|
97ae161aae
|
Add schema migrations to plugins installation doc
|
2020-10-14 10:42:31 -04:00 |
|
Jeremy Stretch
|
0678b295fd
|
Add scope warning to plugins development doc
|
2020-10-09 12:56:32 -04:00 |
|
Jeremy Stretch
|
8b4d2b6df9
|
Fixes #5046: Disabled plugin menu items are no longer clickable
|
2020-09-04 14:13:35 -04:00 |
|
Jeremy Stretch
|
7f57de3bcd
|
Closes #4916: Clarify plugin config behavior when specifying a default value for a required setting
|
2020-07-28 17:12:46 -04:00 |
|
Jeremy Stretch
|
cd57422f7d
|
Tweak PluginMenuButton icon_class to require additional "fa" class
|
2020-04-10 10:36:03 -04:00 |
|
Jeremy Stretch
|
f2ce312a36
|
Minor tweaks to plugins development doc
|
2020-04-10 10:20:36 -04:00 |
|
Jeremy Stretch
|
443e0fd8a4
|
Add static file collection to plugins installation doc
|
2020-04-09 14:52:18 -04:00 |
|
Jeremy Stretch
|
5416004cb7
|
Correct author name parameter
|
2020-04-06 11:43:52 -04:00 |
|
Jeremy Stretch
|
e863ea8cb8
|
Move default caching_config to PluginConfig class
|
2020-04-01 12:10:19 -04:00 |
|
Jeremy Stretch
|
46a4b3f62d
|
Change PLUGINS_ENABLED to a list of specific plugins (PLUGINS)
|
2020-04-01 10:10:29 -04:00 |
|
Jeremy Stretch
|
b27b3d5175
|
Rename obj to object; clean up docstrings
|
2020-03-26 21:46:56 -04:00 |
|
Jeremy Stretch
|
56fde3f5b2
|
Restrict context data available to PluginTemplateExtensions
|
2020-03-26 16:50:55 -04:00 |
|
Jeremy Stretch
|
a9421e453b
|
Extend menu items and buttons to accept a list of required permissions
|
2020-03-26 16:04:12 -04:00 |
|
Jeremy Stretch
|
d315eda4fa
|
Rename PluginTemplateContent to PluginTemplateExtension
|
2020-03-26 12:18:58 -04:00 |
|
Jeremy Stretch
|
ce5a0414a0
|
Convert PluginConfig attrs list to a table
|
2020-03-26 12:03:10 -04:00 |
|
Jeremy Stretch
|
4f93c524e0
|
Rename PluginNavMenuButton to PluginMenuButton
|
2020-03-26 11:30:42 -04:00 |
|
Jeremy Stretch
|
5952f5f25d
|
Rename PluginNavMenuLink to PluginMenuItem
|
2020-03-26 11:29:05 -04:00 |
|
Jeremy Stretch
|
77b1d11d27
|
Add a default button color
|
2020-03-26 11:26:11 -04:00 |
|
Jeremy Stretch
|
19bc8e70fa
|
Revised plugins documentation
|
2020-03-26 11:09:20 -04:00 |
|
Jeremy Stretch
|
8c6380dfa7
|
Add documentation for PluginTemplateContent
|
2020-03-25 16:32:16 -04:00 |
|