1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

13 Commits

Author SHA1 Message Date
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