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

97 Commits

Author SHA1 Message Date
bd79a27e4d Merge branch 'develop' into feature 2022-10-20 16:07:03 -04:00
bb150379a2 10571 replace deprecated mkdoc settings ()
* 10571 replace deprecated mkdoc settings

* Omit landing page from docs nav menu

Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-10-12 08:36:02 -04:00
ffce5d968d 8927 plugin search ()
*  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 

Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-10-10 14:00:59 -04:00
053c97b7a8 Docs and test for 2022-10-07 15:03:52 -04:00
c481a1b6a2 Merge branch 'develop' into feature 2022-10-05 10:28:48 -04:00
cf062b5b6a Closes : 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
d0465242a3 Add documentation for PluginMenu 2022-09-28 16:44:16 -04:00
7deb9fde9e 9071 add documentation 2022-09-26 14:41:46 -07:00
6a9274a95f Closes : Move clone() method from NetBoxModel to CloningMixin 2022-09-13 14:36:37 -04:00
173f27cb64 Update filtersets.md
corrected typos on the page,
an issue report has also been submitted at https://github.com/netbox-community/netbox/issues/10179
regards,
2022-08-28 13:53:53 +03:00
a6c431f3ba Reorganize configuration docs 2022-07-29 15:10:50 -04:00
1ddb219a0c Documentation cleanup 2022-07-11 17:29:25 -04:00
a57398b0d6 Closes : Introduce customfield_value template tag 2022-07-01 14:45:22 -04:00
3a6f46bf38 Closes : Introduce AbortRequest exception for cleanly interrupting object mutations 2022-06-30 15:15:07 -04:00
a0f9b5e47b Document support for ObjectChildrenView 2022-06-29 14:30:47 -04:00
f9d81fd362 Closes : Add clone() method to NetBoxModel for copying instance attributes 2022-06-23 15:21:10 -04:00
5838a9f3a0 Closes : Add export_raw argument for TemplateColumn 2022-05-31 12:20:39 -04:00
f72d160249 Add form examples to plugin dev docs 2022-03-23 12:12:31 -04:00
75dae5fbe8 Introduce linkify template filter 2022-03-22 14:51:20 -04:00
ca44a654a5 Closes : Support dynamic configuration for JournalEntry kinds 2022-03-21 16:35:24 -04:00
0c5eab680b Document the use of WritableNestedSerializer 2022-03-21 15:22:45 -04:00
3dc671395e Introduce local ChoiceField and MultipleChoiceField classes 2022-03-21 15:08:05 -04:00
ed0c19807a Link to plugin tutorial in development docs 2022-03-18 13:43:58 -04:00
59aba52b03 Rename OrderedDefaultRouter to NetBoxRouter & document for plugins 2022-03-11 15:59:03 -05:00
6d05a4117a Update plugins documentation 2022-03-11 15:47:52 -05:00
e36ae4f0f7 Document support for NetBoxModelSerializer, NetBoxModelViewSet 2022-03-09 11:52:14 -05:00
28f7b411ed Revise plugins documentation 2022-03-08 15:44:35 -05:00
dadd8cb93a Support the direct use of TagFilter 2022-03-02 12:06:07 -05:00
5f8af6ad66 Closes : Enable the use of ChoiceSet by plugins 2022-03-02 11:43:28 -05:00
0953bba0a3 Closes : Rename ObjectListView action_buttons to actions 2022-02-24 16:33:51 -05:00
71d3dc6e44 Improve ChoiceFieldColumn to not rely on model method to derive label color 2022-02-10 16:29:19 -05:00
d42c59792f : Move object changelog & journaling to generic views 2022-02-09 16:24:10 -05:00
7c105019d8 Closes : Document built-in template tags & filters 2022-02-09 16:01:58 -05:00
ee566723d7 Document supported table columns 2022-02-09 14:31:40 -05:00
23a80770e1 Move configure_table() logic to NetBoxTable.configure() 2022-02-09 14:10:54 -05:00
d9b7c012a6 Document templates supported for plugin use 2022-02-08 12:14:37 -05:00
dae5c94be0 Expose BaseObjectType and NetBoxObjectType for plugins 2022-02-04 15:07:35 -05:00
03ea257711 Initial work on GraphQL 2022-02-04 15:06:58 -05:00
478eefb74c Merge v3.1.7 2022-02-03 12:55:34 -05:00
cf3ca5a661 Refactor & document supported form fields 2022-01-31 14:10:13 -05:00
f4776731ec Establish 4 core forms in netbox.forms.base 2022-01-28 15:48:15 -05:00
3c1ea5d0fb Closes : Expose NetBoxTable in the plugins framework 2022-01-27 16:14:02 -05:00
083d1acb81 Closes : Rename PrimaryModelFilterSet to NetBoxModelFilterSet & expose for plugins 2022-01-27 09:27:33 -05:00
c5650bb278 Rename PrimaryModel to NetBoxModel 2022-01-26 20:57:14 -05:00
a795b95f7e Closes : Include ChangeLoggingMixin in BaseModel 2022-01-26 20:41:41 -05:00
497afcc1e4 Rearrange plugins documentation 2022-01-25 13:53:31 -05:00
a74ed33b0e Move get_object() to BaseObjectView 2022-01-21 14:41:37 -05:00
e03593d86f Move get_extra_context() to base views 2022-01-21 14:01:14 -05:00