From ef3ac25406947b502d3a6a92c050200de6bcf7a6 Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Fri, 13 Jan 2023 10:58:20 -0500 Subject: [PATCH] Remove old feature version notices --- docs/administration/permissions.md | 2 -- docs/customization/custom-fields.md | 6 ------ docs/customization/custom-scripts.md | 2 -- docs/customization/reports.md | 2 -- docs/integrations/rest-api.md | 3 --- docs/plugins/development/navigation.md | 3 --- docs/plugins/development/search.md | 3 --- docs/plugins/development/staged-changes.md | 3 --- docs/plugins/development/views.md | 3 --- 9 files changed, 27 deletions(-) diff --git a/docs/administration/permissions.md b/docs/administration/permissions.md index 21f259979..bcfbf0ba4 100644 --- a/docs/administration/permissions.md +++ b/docs/administration/permissions.md @@ -58,8 +58,6 @@ Additionally, where multiple permissions have been assigned for an object type, ### User Token -!!! info "This feature was introduced in NetBox v3.3" - When defining a permission constraint, administrators may use the special token `$user` to reference the current user at the time of evaluation. This can be helpful to restrict users to editing only their own journal entries, for example. Such a constraint might be defined as: ```json diff --git a/docs/customization/custom-fields.md b/docs/customization/custom-fields.md index 81aaa5247..7dc82e179 100644 --- a/docs/customization/custom-fields.md +++ b/docs/customization/custom-fields.md @@ -35,18 +35,12 @@ The filter logic controls how values are matched when filtering objects by the c ### Grouping -!!! note - This feature was introduced in NetBox v3.3. - Related custom fields can be grouped together within the UI by assigning each the same group name. When at least one custom field for an object type has a group defined, it will appear under the group heading within the custom fields panel under the object view. All custom fields with the same group name will appear under that heading. (Note that the group names must match exactly, or each will appear as a separate heading.) This parameter has no effect on the API representation of custom field data. ### Visibility -!!! note - This feature was introduced in NetBox v3.3. - When creating a custom field, there are three options for UI visibility. These control how and whether the custom field is displayed within the NetBox UI. * **Read/write** (default): The custom field is included when viewing and editing objects. diff --git a/docs/customization/custom-scripts.md b/docs/customization/custom-scripts.md index af1e9b5b6..eb4a8626b 100644 --- a/docs/customization/custom-scripts.md +++ b/docs/customization/custom-scripts.md @@ -93,8 +93,6 @@ commit_default = False Set the maximum allowed runtime for the script. If not set, `RQ_DEFAULT_TIMEOUT` will be used. -!!! info "This feature was introduced in v3.2.1" - ## Accessing Request Data Details of the current HTTP request (the one being made to execute the script) are available as the instance attribute `self.request`. This can be used to infer, for example, the user executing the script and the client IP address: diff --git a/docs/customization/reports.md b/docs/customization/reports.md index b83c4a177..9db436961 100644 --- a/docs/customization/reports.md +++ b/docs/customization/reports.md @@ -95,8 +95,6 @@ A human-friendly description of what your report does. Set the maximum allowed runtime for the report. If not set, `RQ_DEFAULT_TIMEOUT` will be used. -!!! info "This feature was introduced in v3.2.1" - ## Logging The following methods are available to log results within a report: diff --git a/docs/integrations/rest-api.md b/docs/integrations/rest-api.md index 6f54a8cb0..25741ce6c 100644 --- a/docs/integrations/rest-api.md +++ b/docs/integrations/rest-api.md @@ -584,9 +584,6 @@ Additionally, a token can be set to expire at a specific time. This can be usefu #### Client IP Restriction -!!! note - This feature was introduced in NetBox v3.3. - Each API token can optionally be restricted by client IP address. If one or more allowed IP prefixes/addresses is defined for a token, authentication will fail for any client connecting from an IP address outside the defined range(s). This enables restricting the use a token to a specific client. (By default, any client IP address is permitted.) diff --git a/docs/plugins/development/navigation.md b/docs/plugins/development/navigation.md index 5f4a8a0dc..3e7762184 100644 --- a/docs/plugins/development/navigation.md +++ b/docs/plugins/development/navigation.md @@ -2,9 +2,6 @@ ## Menus -!!! note - This feature was introduced in NetBox v3.4. - A plugin can register its own submenu as part of NetBox's navigation menu. This is done by defining a variable named `menu` in `navigation.py`, pointing to an instance of the `PluginMenu` class. Each menu must define a label and grouped menu items (discussed below), and may optionally specify an icon. An example is shown below. ```python title="navigation.py" diff --git a/docs/plugins/development/search.md b/docs/plugins/development/search.md index b6f24f58d..e3b861f00 100644 --- a/docs/plugins/development/search.md +++ b/docs/plugins/development/search.md @@ -1,8 +1,5 @@ # Search -!!! note - This feature was introduced in NetBox v3.4. - Plugins can define and register their own models to extend NetBox's core search functionality. Typically, a plugin will include a file named `search.py`, which holds all search indexes for its models (see the example below). ```python diff --git a/docs/plugins/development/staged-changes.md b/docs/plugins/development/staged-changes.md index 7a4446eea..64a1a43e0 100644 --- a/docs/plugins/development/staged-changes.md +++ b/docs/plugins/development/staged-changes.md @@ -3,9 +3,6 @@ !!! danger "Experimental Feature" This feature is still under active development and considered experimental in nature. Its use in production is strongly discouraged at this time. -!!! note - This feature was introduced in NetBox v3.4. - NetBox provides a programmatic API to stage the creation, modification, and deletion of objects without actually committing those changes to the active database. This can be useful for performing a "dry run" of bulk operations, or preparing a set of changes for administrative approval, for example. To begin staging changes, first create a [branch](../../models/extras/branch.md): diff --git a/docs/plugins/development/views.md b/docs/plugins/development/views.md index 7f8a64744..3d0e87a68 100644 --- a/docs/plugins/development/views.md +++ b/docs/plugins/development/views.md @@ -157,9 +157,6 @@ These views are provided to enable or enhance certain NetBox model features, suc ### Additional Tabs -!!! note - This feature was introduced in NetBox v3.4. - Plugins can "attach" a custom view to a core NetBox model by registering it with `register_model_view()`. To include a tab for this view within the NetBox UI, declare a TabView instance named `tab`: ```python