jeremystretch
a0aef91c89
Update plugins documentation
2022-03-11 15:47:52 -05:00
jeremystretch
272f4799bc
Release v3.2.0-beta2
2022-03-09 12:56:20 -05:00
jeremystretch
c5579e4de8
Document support for NetBoxModelSerializer, NetBoxModelViewSet
2022-03-09 11:52:14 -05:00
thatmattlove
4dcd94157e
Fixes #8820 : correct navbar color in dark mode
2022-03-08 14:28:52 -07:00
jeremystretch
454e6c9675
Revise plugins documentation
2022-03-08 15:44:35 -05:00
jeremystretch
bde87a4f4c
Fixes #8810 : Enable filtering modules by type
2022-03-07 13:40:49 -05:00
jeremystretch
1714f0c717
Fixes #8815 : Fix display of custom object fields in table columns
2022-03-07 13:30:52 -05:00
jeremystretch
7573dde28f
Merge v3.1.9
2022-03-07 10:55:30 -05:00
jeremystretch
4fbf72263f
PRVB
2022-03-07 10:07:07 -05:00
jeremystretch
c79129edac
Release v3.1.9
2022-03-07 09:47:31 -05:00
jeremystretch
5d611e34ef
Fixes #8807 : Correct REST API URL for FHRP group assignments
2022-03-07 09:02:47 -05:00
jeremystretch
d489531c67
Fixes #8808 : Fix members count under FHRP group list
2022-03-07 09:00:00 -05:00
jeremystretch
2c657af4b1
Fixes #8724 : Fix exception during device import with invalid device type
2022-03-04 13:45:59 -05:00
jeremystretch
34274ba413
Closes #8758 : Allow empty string substitution when renaming objects in bulk
2022-03-04 13:30:32 -05:00
jeremystretch
50be59f05a
Closes #8664 : Show assigned ASNs/sites under list views
2022-03-04 13:20:17 -05:00
jeremystretch
2b8428dfc8
Fixes #8792 : Fix creation of circuit terminations via UI
2022-03-03 16:42:48 -05:00
jeremystretch
710ae0243d
Fixes #7891 : Fix display of form validation failures during device component creation
2022-03-03 16:18:24 -05:00
jeremystretch
138da04cca
Fixes #8763 : Fix inventory item component assignment
2022-03-03 11:52:36 -05:00
jeremystretch
89f4d1c59f
Support the direct use of TagFilter
2022-03-02 12:06:07 -05:00
jeremystretch
1402a9097b
Closes #8779 : Enable the use of ChoiceSet by plugins
2022-03-02 11:43:28 -05:00
jeremystretch
824c0ac344
Closes #8736 : Add PC and UPC fiber end faces for LC/SC/LSH port types
2022-03-01 11:43:00 -05:00
jeremystretch
b98edae0a4
Closes #8762 : Link to rack elevations list from site view
2022-03-01 11:32:17 -05:00
jeremystretch
4d520d5588
Closes #8766 : Add SCTP to service protocols list
2022-03-01 11:07:19 -05:00
jeremystretch
f760615bf3
Announce 2022 community survey
2022-03-01 09:29:58 -05:00
jeremystretch
cebc028d8f
Fixes #8764 : Correct view name resolution for dynamic form fields
2022-02-28 15:17:49 -05:00
jeremystretch
7f4c613d63
Fixes #8761 : Correct view name resolution under journal entry views
2022-02-28 12:10:22 -05:00
jeremystretch
a8ee0f1e4d
Merge branch 'develop' into feature
2022-02-25 14:06:45 -05:00
jeremystretch
98f1e6c18f
Update changelog
2022-02-25 13:26:02 -05:00
Daniel Estévez
9d6db1564e
Conflicting documentation on remote default group
...
In the current documentation we have two seemingly conflicting sentences:
* REMOTE_AUTH_DEFAULT_GROUPS: (Requires REMOTE_AUTH_ENABLED.)
* REMOTE_AUTH_ENABLED: (REMOTE_AUTH_DEFAULT_GROUPS will not function if REMOTE_AUTH_ENABLED is enabled)
2022-02-25 11:30:13 -05:00
jeremystretch
79ac649746
Closes #8747 : Rename ObjectListView action_buttons to actions
2022-02-24 16:33:51 -05:00
Alex Gittings
c69c291191
Fixes #8629 ; Add description to tag table search function
2022-02-24 10:02:21 +00:00
jeremystretch
1c3bfc2a3a
Fixes #8683 : Fix ZoneInfoNotFoundError exception under Python 3.9+
2022-02-23 14:16:12 -05:00
jeremystretch
67e3b614b3
Fixes #8682 : Limit available VLANs by group min/max VIDs
2022-02-22 11:39:05 -05:00
jeremystretch
e98a60bbdd
Fixes #8713 : Restore missing "add" button on services list view
2022-02-22 09:05:31 -05:00
jeremystretch
7b2ed6e264
Fixes #8717 : Fix redirection after bulk edit/delete of prefixes from aggregate view
2022-02-22 09:02:31 -05:00
jeremystretch
5a78c3cc12
Update development docs
2022-02-18 15:35:08 -05:00
jeremystretch
9f22b2b065
Closes #8684 : Change custom link template context variable 'obj' to 'object' (backward-compatible)
2022-02-18 09:50:02 -05:00
jeremystretch
a4edd642e0
Fixes #8656 : Fix migration error when upgrading from a v2.11 database
2022-02-17 14:14:23 -05:00
jeremystretch
c4b75d945d
Fixes #8670 : Fix filtering device components by installed module
2022-02-17 11:42:18 -05:00
jeremystretch
4091bd2485
Fixes #8671 : Fix AttributeError when viewing console/power/interface connection lists
2022-02-16 16:45:56 -05:00
jeremystretch
3d53d72614
Fixes #8674 : Fix rendering of tabbed content in documentation
2022-02-16 16:21:32 -05:00
jeremystretch
b4e095d7cc
Fixes #8661 : Fix ValueError exception when trying to connect a cable
2022-02-16 09:27:16 -05:00
jeremystretch
4ab4d3afc2
Fixes #8659 : Fix display of multi-object custom fields after deleting related object
2022-02-16 09:07:01 -05:00
jeremystretch
1426646ba4
Fixes #8655 : Fix AttributeError when viewing cabled interfaces
2022-02-16 08:23:57 -05:00
jeremystretch
ff9f5dfce0
Release v3.2-beta1
2022-02-15 14:56:01 -05:00
jeremystretch
c497c47ae3
Closes #8649 : Enable customization of configuration module using NETBOX_CONFIGURATION environment variable
2022-02-15 12:36:03 -05:00
Daniel Sheppard
1755ece949
Fixes #8546 - Fix import to restrict bridge, parent, lag to device interfaces
2022-02-15 09:27:55 -06:00
jeremystretch
6e8ca650a5
Merge v3.1.8
2022-02-15 10:05:07 -05:00
jeremystretch
0528ae96e8
PRVB
2022-02-15 09:32:52 -05:00
jeremystretch
8e260cf468
Remove outdated installation video
2022-02-15 09:20:19 -05:00
jeremystretch
94be948505
Release v3.1.8
2022-02-15 09:01:58 -05:00
jeremystretch
f6f8970d75
Fixes #8609 : Display validation error when attempting to assign VLANs to interface with no mode during bulk edit
2022-02-15 08:39:45 -05:00
jeremystretch
1579f8d4c3
Changelog for #8391
2022-02-14 10:34:30 -05:00
jeremystretch
2a1a542409
Changelog & cleanup for #8556
2022-02-14 10:06:56 -05:00
jeremystretch
cdf6105723
Changelog for #8577
2022-02-11 16:00:01 -05:00
jeremystretch
a6221de092
Fixes #8611 : Fix bulk editing for certain custom link, webhook, and journal entry fields
2022-02-11 15:34:41 -05:00
jeremystretch
b83047fd34
Use project requirements to build docs
2022-02-11 14:36:03 -05:00
jeremystretch
aafadd81ec
Update documentation for v3.2
2022-02-11 12:57:08 -05:00
jeremystretch
d8610ccec4
Improve ChoiceFieldColumn to not rely on model method to derive label color
2022-02-10 16:29:19 -05:00
jeremystretch
553fb3d905
Merge branch 'develop' into feature
2022-02-10 15:05:54 -05:00
jeremystretch
d52a6d0927
Remove references to the old mailing list
2022-02-10 14:56:21 -05:00
jeremystretch
88a75c46df
Change notes for #7150 , #8398
2022-02-10 14:22:40 -05:00
Jeremy Stretch
4eebd54313
Merge pull request #8589 from ITJamie/patch-1
...
small documentation upgrade regarding group syncs
2022-02-10 14:11:12 -05:00
jeremystretch
fd3e3f9b64
Fixes #8578 : Object change log tables should honor user's configured preferences
2022-02-10 12:07:09 -05:00
jeremystretch
1e880f9ccf
Fixes #8604 : Fix tag filter on config context list filter form
2022-02-10 11:56:41 -05:00
jeremystretch
fa165df5fd
#8334 : Move object changelog & journaling to generic views
2022-02-09 16:24:10 -05:00
jeremystretch
9b4327e5d3
Closes #8600 : Document built-in template tags & filters
2022-02-09 16:01:58 -05:00
jeremystretch
81964caa73
Document supported table columns
2022-02-09 14:31:40 -05:00
jeremystretch
02f4b84512
Move configure_table() logic to NetBoxTable.configure()
2022-02-09 14:10:54 -05:00
Jamie (Bear) Murphy
b2e22ae6be
small documentation upgrade regarding group syncs
...
small documentation upgrade regarding group syncs
2022-02-09 13:05:51 +00:00
jeremystretch
e17be35d53
Closes #8463 : Change the created field on all change-logged models from date to datetime
2022-02-08 14:41:44 -05:00
jeremystretch
f9894e7688
Document templates supported for plugin use
2022-02-08 12:14:37 -05:00
thatmattlove
d61b324436
Fixes #8564 : only use columns form field in user table config form submit
2022-02-07 14:36:28 -07:00
thatmattlove
9d81c37e4d
Implement replaceAll utility function
...
add #8331 release notes
2022-02-07 14:04:58 -07:00
jeremystretch
60278abe2b
Clean up release notes
2022-02-07 14:31:49 -05:00
Jeremy Stretch
ed0d2aa3bb
Merge pull request #8562 from netbox-community/8405-plugins-graphql
...
Closes #8405 : GraphQL support for plugins
2022-02-07 13:08:32 -05:00
jeremystretch
e8c3910065
Closes #8572 : Add a pre_run() method for reports
2022-02-07 12:57:02 -05:00
jeremystretch
ba0c0598e0
Clean up merge conflict remnants
2022-02-07 10:47:07 -05:00
jeremystretch
412478464a
Changelog for #8548 & misc cleanup
2022-02-07 10:37:11 -05:00
jeremystretch
9159ac2ab2
#7852 : Extend VRF assignment to VM interfaces
2022-02-07 09:54:00 -05:00
jeremystretch
ad3b05d024
Changelog for #8561
2022-02-04 16:22:30 -05:00
jeremystretch
8adc4c7fa2
Expose BaseObjectType and NetBoxObjectType for plugins
2022-02-04 15:07:35 -05:00
jeremystretch
41b804d350
Initial work on GraphQL
2022-02-04 15:06:58 -05:00
jeremystretch
f867cf3524
#8054 : Allow replacing default static choices
2022-02-03 13:52:42 -05:00
jeremystretch
510a5fbb69
Merge v3.1.7
2022-02-03 12:55:34 -05:00
jeremystretch
0f5192f1ca
Release v3.1.7
2022-02-03 10:51:41 -05:00
jeremystretch
8d21f80a71
Fixes #8315 : Fix display of NAT link for primary IPv4 address under device view
2022-02-03 10:30:26 -05:00
jeremystretch
2d1bdefb4f
Closes #8530 : Indicate CSV or YAML as format for "all data" export
2022-02-03 10:22:38 -05:00
jeremystretch
c38260cd79
Fixes #8527 : Fix display of changelog retention period
2022-02-03 09:48:21 -05:00
jeremystretch
d7fc36a0ce
Closes #8517 : Render boolean custom fields as icons in object tables
2022-02-02 16:24:51 -05:00
jeremystretch
4386cc0ae9
Fixes #8498 : Fix display of selected content type filters in object list views
2022-02-02 16:08:12 -05:00
Daniel Sheppard
706f6a7525
Fixes #8425 - Fix exception when viewing change list/records with removed plugins
2022-02-02 11:18:41 -06:00
jeremystretch
98413f0c09
Fixes #8514 : Correct several links to config parameters
2022-02-02 09:27:29 -05:00
jeremystretch
1fcc218a38
Fixes #8512 : Correct file permissions to allow execution of housekeeping script
2022-02-01 16:58:09 -05:00
jeremystretch
e4f18e352b
Closes #7504 : Include IP range data under IPAM role views
2022-02-01 16:47:29 -05:00
jeremystretch
3a2b246c0f
Closes #8494 : Include locations count under tenant view
2022-02-01 16:31:34 -05:00
jeremystretch
af479c3d4d
Fixes #8499 : Content types REST API endpoint should not require model permission
2022-02-01 15:14:13 -05:00
jeremystretch
af6d1938c3
Closes #8509 : CSRF_TRUSTED_ORIGINS is now a discrete configuration parameter
2022-02-01 14:29:52 -05:00
jeremystretch
38afe6016f
Refactor & document supported form fields
2022-01-31 14:10:13 -05:00
jeremystretch
ab6f19cf0c
Establish 4 core forms in netbox.forms.base
2022-01-28 15:48:15 -05:00
Jeremy Stretch
5d53863719
Merge pull request #8489 from 991jo/fix-unittest-docs
...
Fixes #8477 : The commands for running the tests in the development se…
2022-01-28 14:19:57 -05:00
jeremystretch
d0d6ae5d61
Fixes #8465 : Accept empty string values for Interface rf_channel in REST API
2022-01-28 14:03:36 -05:00
jeremystretch
e5ca008e90
Fixes #8456 : Fix redundant display of VRF RD in prefix view
2022-01-28 13:19:23 -05:00
jeremystretch
00f2c652d1
Closes #8462 : Linkify manufacturer column in device type table
2022-01-28 13:09:57 -05:00
Johannes Erwerle
a31379bf0c
Fixes #8477 : The commands for running the tests in the development section are not working
2022-01-28 17:54:37 +01:00
Johannes Erwerle
5e5d903142
Fixes #8476 : Bring the ASN Web UI up to the standard set by other objects
2022-01-28 11:58:29 +01:00
jeremystretch
a009167e98
Add change log for plugins framework additions
2022-01-27 16:21:19 -05:00
jeremystretch
1623838945
Closes #8470 : Expose NetBoxTable in the plugins framework
2022-01-27 16:14:02 -05:00
jeremystretch
32d2caf639
Closes #8453 : Rename PrimaryModelFilterSet to NetBoxModelFilterSet & expose for plugins
2022-01-27 09:27:33 -05:00
jeremystretch
515c7f56a3
Rename PrimaryModel to NetBoxModel
2022-01-26 20:57:14 -05:00
jeremystretch
566b1b148b
Closes #8451 : Include ChangeLoggingMixin in BaseModel
2022-01-26 20:41:41 -05:00
jeremystretch
ff4c8848a6
Closes #8454 : Set DEFAULT_AUTO_FIELD to BigAutoField
2022-01-25 17:37:06 -05:00
jeremystretch
19eed7ee4a
Rearrange plugins documentation
2022-01-25 13:53:31 -05:00
jeremystretch
1b60c3474f
Changelog cnad cleanup for #7853
2022-01-21 15:43:53 -05:00
jeremystretch
7389da82d0
Move get_object() to BaseObjectView
2022-01-21 14:41:37 -05:00
jeremystretch
3fc2405118
Move get_extra_context() to base views
2022-01-21 14:01:14 -05:00
jeremystretch
0d263cbdf8
Refactor generic views; add plugins dev documentation
2022-01-20 16:31:55 -05:00
jeremystretch
3900ddac1f
Omit job results as a supported feature
2022-01-20 11:41:00 -05:00
jeremystretch
43007eca66
Include custom validation in BaseModel
2022-01-20 10:53:00 -05:00
jeremystretch
d64b26168c
Update documentation requirements
2022-01-19 16:58:06 -05:00
jeremystretch
7e6b41bd34
Add mkdocstrings
2022-01-19 16:52:00 -05:00
jeremystretch
8463badfbe
Draft documentation for model features
2022-01-19 16:47:41 -05:00
jeremystretch
3991b82797
Closes #5429 : Enable toggling the placement of table paginators
2022-01-19 09:14:38 -05:00
jeremystretch
3e6be829e5
Closes #8307 : Add data_type indicator to REST API serializer for custom fields
2022-01-18 16:57:54 -05:00
jeremystretch
1b6314e1c4
Closes #8368 : Enable controlling the order of custom script form fields with field_order
2022-01-18 16:01:40 -05:00
jeremystretch
a50abdff7c
Closes #8381 : Add contacts to global search function
2022-01-18 15:40:19 -05:00
jeremystretch
66e1d25ec6
Closes #8367 : Add ASNs to global search function
2022-01-18 15:36:21 -05:00
Daniel Sheppard
0842336cff
Fixes #8375 - Change ASN display column from ASDOT to ASPLAIN. Add ASDOT display column.
2022-01-18 11:23:52 -06:00
jeremystretch
7a5516f980
Closes #8376 : Correct example condition defitinions; call out value vs label ealuation for choice fields
2022-01-18 11:31:39 -05:00
jeremystretch
0d90605bf0
Fixes #8377 : Fix calculation of absolute cable lengths when specified in fractional units
2022-01-18 11:09:12 -05:00
jeremystretch
cd4b695f9d
Merge v3.1.6
2022-01-17 11:12:54 -05:00
jeremystretch
f86dda2823
PRVB
2022-01-17 10:16:37 -05:00
jeremystretch
88bf196947
Release v3.1.6
2022-01-17 09:49:16 -05:00
jeremystretch
aaac68f667
Fixes #8358 : Fix inconsistent styling of custom fields on filter & bulk edit forms
2022-01-14 14:23:58 -05:00
jeremystretch
2d6f8f8272
Changelog for #8342 , #8357
2022-01-14 11:51:02 -05:00
jeremystretch
2437594e62
Changelog for #8337
2022-01-13 15:24:15 -05:00
jeremystretch
b204bb5fb7
#8293 : Tweak table column output & add changelog
2022-01-13 15:10:06 -05:00
jeremystretch
b82417f9b9
Changelog for #8295
2022-01-13 12:10:25 -05:00
Jeremy Stretch
262ce9ad1b
Merge pull request #8343 from netbox-community/1591-service-templates
...
Closes #1591 : Service templates
2022-01-13 12:09:36 -05:00
jeremystretch
e56a14e7a3
Changelog for #1591
2022-01-13 10:48:08 -05:00
jeremystretch
3741df2862
Introduce ServiceTemplate
2022-01-12 16:42:28 -05:00
Martin Rødvand
264aa11f79
Render the payload_url of the Webhook with Jinja2
...
- Update markdown documentation
- Expand on the help text for the Webhook model
2022-01-12 21:58:19 +01:00
jeremystretch
d56094c54b
Plug WG8333 in the plugins development docs
2022-01-12 14:40:33 -05:00
jeremystretch
69ce2b218d
Changelog for #8279
2022-01-11 16:27:30 -05:00
jeremystretch
e5d3730ad8
Merge branch 'develop' into feature
2022-01-11 16:16:13 -05:00
jeremystretch
0c3174284a
Fixes #8319 : Custom URL fields should honor ALLOWED_URL_SCHEMES config parameter
2022-01-11 15:32:04 -05:00
jeremystretch
03bbc410ad
Fixes #8314 : Prevent custom fields with default values from appearing as applied filters erroneously
2022-01-11 15:02:10 -05:00
jeremystretch
5713076155
Fixes #8317 : Fix CSV import of multi-select custom field values
2022-01-11 14:52:47 -05:00
jeremystretch
fcfd1f55c0
Document formal release cycle
2022-01-11 12:54:07 -05:00
jeremystretch
8a2d387495
Reference netbox-demo-data repo in development guide
2022-01-10 15:34:27 -05:00