Jeremy Stretch
ff8bbfbe50
Closes #14638 : Drop support for Python 3.8 and 3.9
2024-01-03 13:33:00 -05:00
Jeremy Stretch
e864b2cfeb
#14036 : Update import paths in example plugin code
2023-12-29 09:21:06 -05:00
Jeremy Stretch
bbf9018b37
Closes #13381 : Enable plugins to register custom data backends ( #14095 )
...
* Initial work on #13381
* Fix backend type display in table column
* Fix data source type choices during bulk edit
* Misc cleanup
* Move backend utils from core app to netbox
* Move backend type validation from serializer to model
2023-10-24 11:35:53 -04:00
jeremystretch
980987e342
Closes #10543 : Introduce get_plugin_config() utility function
2022-11-03 13:18:58 -04:00
Arthur Hanson
f63ee79a35
8927 plugin search ( #10489 )
...
* #7016 base search classes
* 7016 add search indexes
* 7016 add search indexes
* 7016 add search indexes
* 7016 add search indexes
* 7016 add search indexes
* 7016 add search indexes
* 8927 refactor search
* 8927 refactor search
* 8927 refactor search
* 8927 refactor search
* 8927 get search choices working
* 8927 cleanup - optimize
* 8927 use backend search function
* 8927 fix for plugin search
* 8927 add docs
* Move search app to a module under netbox/
* Utilize global registry to register model search classes
* Build search form options from registry
* Determine search categories from model app by default
* Enable dynamic search registration for plugins
* Update docs & improve plugin support
* Clean up search backend class
* Docs for #8927
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-10-10 14:00:59 -04:00
jeremystretch
cd34f23465
Merge branch 'develop' into feature
2022-10-05 10:28:48 -04:00
jeremystretch
e3e3656a70
Closes #10346 : Document how to access plugin config parameters
2022-10-03 13:56:46 -04:00
jeremystretch
be18d8e389
Docs cleanup
2022-09-30 17:18:12 -04:00
Jonathan Senecal
addd7fecfb
Update plugins development docs
2022-09-30 17:18:12 -04:00
jeremystretch
862568a2f7
Link to plugin tutorial in development docs
2022-03-18 13:43:58 -04:00
jeremystretch
a0aef91c89
Update plugins documentation
2022-03-11 15:47:52 -05:00
jeremystretch
454e6c9675
Revise plugins documentation
2022-03-08 15:44:35 -05:00
jeremystretch
41b804d350
Initial work on GraphQL
2022-02-04 15:06:58 -05:00
jeremystretch
19eed7ee4a
Rearrange plugins documentation
2022-01-25 13:53:31 -05:00
jeremystretch
8463badfbe
Draft documentation for model features
2022-01-19 16:47:41 -05:00