30ce9edf1c
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
13afc52617
Closes #10543 : Introduce get_plugin_config() utility function
2022-11-03 13:18:58 -04:00
ffce5d968d
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
c481a1b6a2
Merge branch 'develop' into feature
2022-10-05 10:28:48 -04:00
cf062b5b6a
Closes #10346 : Document how to access plugin config parameters
2022-10-03 13:56:46 -04:00
0607295081
Docs cleanup
2022-09-30 17:18:12 -04:00
d4a7af8a89
Update plugins development docs
2022-09-30 17:18:12 -04:00
ed0c19807a
Link to plugin tutorial in development docs
2022-03-18 13:43:58 -04:00
6d05a4117a
Update plugins documentation
2022-03-11 15:47:52 -05:00
28f7b411ed
Revise plugins documentation
2022-03-08 15:44:35 -05:00
03ea257711
Initial work on GraphQL
2022-02-04 15:06:58 -05:00
497afcc1e4
Rearrange plugins documentation
2022-01-25 13:53:31 -05:00
dd55226455
Draft documentation for model features
2022-01-19 16:47:41 -05:00