8e251ac33c
13757 Fix ConfigContext reference to DeviceType ( #13804 )
...
* 13757 do prefetch to work around Django issue with vars in init (DeviceType)
* 13757 use self.__dict to access vars in init
* 13757 change test
2023-09-20 09:56:52 -04:00
35bcc2ce9d
Revert "Fixes #13741 : Enforce unique names for inventory items with no parent item"
...
This reverts commit 68966db23d22edcd81423e717a4157428ebfb896.
2023-09-20 08:44:25 -04:00
69215c411b
13818 add tags to l2vpntermination edit form
2023-09-19 17:42:19 -04:00
a08b5793f6
Correct example default dashboard config
2023-09-19 14:40:52 -04:00
252bf03525
Fixes #13802 : Restore 'description' header text for custom fields
2023-09-18 13:35:54 -04:00
b9b9bb134f
Changelog for #13741 , #13745 , #13756 , #13782
2023-09-18 11:12:27 -04:00
68966db23d
Fixes #13741 : Enforce unique names for inventory items with no parent item
2023-09-18 11:10:00 -04:00
9aa7444bf9
Fixes #13782 : Fix tag exclusion support for contact assignments
2023-09-18 11:08:49 -04:00
b0541be107
13745 device type migration ( #13747 )
...
* 13745 update migrations to use batch_size
* 13745 update migrations to use subquery update
* 13745 refactor and update other counter migrations
2023-09-18 09:59:26 -04:00
3d1f668235
Disables module_status ordering ( #13761 )
...
* disables module_status ordering #13756
* Set accessor for module status value
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-09-18 09:09:29 -04:00
940c947d3f
Changelog for #11209 , #12219 , #13727 , #13563 , #13767 , #13791
2023-09-18 08:49:08 -04:00
c7dd4206c8
Fixes #13727 : Fix exception when viewing rendered config for VM without a role assigned
2023-09-18 08:44:42 -04:00
79bf12a8fe
13791 rename whitespace fix ( #13793 )
...
* Add test for bug #13791
https://github.com/netbox-community/netbox/issues/13791
* Fix #13791 by disabling striping on find and replace fields of BulkRenameForm
2023-09-18 08:33:29 -04:00
2dfbd72f10
Fixes #13767 : Fix support for comments when creating a new service via web UI
2023-09-15 10:33:54 -04:00
487827c776
13768 fix typo
2023-09-15 09:40:27 -04:00
6939bf8aed
Fixes #12219 : Ensure dashboard widget heading text has sufficient contrast ( #13753 )
...
* Fixes #12219 : Ensure dashboard widget heading text has sufficient contrast in both light & dark modes
* Change foreground color for teal background
2023-09-13 10:56:03 -04:00
e4cb0c3cc2
Fixes #11209 - Fix PrefixIPAddress view with saved sort preferences ( #12820 )
...
* Fixes #11209 - Do not add available ips when IPAddressTable sort preferences are saved
* Refine check to account scenario right after clearing ordering string
* Introduce get_table_ordering() utility to determine intended ordering given a request
* Apply fix to VLAN ranges as well
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-09-13 10:51:24 -04:00
cf2f39a0a8
Documentation: LDAP Update for Active Directory ( #13716 )
...
* Adding documentation to 6-LDAP to display how to allow Active Directory logins with or without the user UPN suffix.
* Correcting misspellings and clarifying explanations
* Updating sections to include sample template
* Misc revisions
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-09-13 08:44:52 -04:00
b7cfb2f7d9
Adds csv dialect detection to bulk import view ( #13563 )
...
* adds csv dialect detection to bulk import view #13239
* adds sane delimiters for dialect detection #13239
* adds csv delimiter tests #13239
* adds csv delimiter on the form
* pass delimiter to clean_csv method #13239
* fix tests for csv import #13239
* fix tests for csv import #13239
* fix tests for csv import #13239
* fix tests for csv import #13239
* Improve auto-detection of import data format
* Misc cleanup
* Include tab as a supported delimiting character for auto-detection
* Move delimiting chars to a separate constant for easy reference
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-09-12 16:48:40 -04:00
39cb9c32d6
Clean up blocktrans template tags (i18n)
2023-09-11 16:17:02 -04:00
75b71890a4
Misc i18n cleanup
2023-09-11 15:59:50 -04:00
2ffa6d0188
Fixes #13701 : Correct display of power feed legs under device view
2023-09-11 14:16:29 -04:00
026386db50
Fixes #13706 : Restore extra filters dropdown on device interfaces list
2023-09-11 14:13:55 -04:00
b5125e512f
Fixes #13721 : Filter VLAN choices by selected site (if any) when creating a prefix
2023-09-11 13:52:19 -04:00
a8a36c0a8f
PRVB
2023-09-06 14:26:19 -04:00
99ab054ea0
Merge pull request #13705 from netbox-community/develop
...
Release v3.6.1
v3.6.1
2023-09-06 14:23:36 -04:00
90ab4b3c86
Release v3.6.1
2023-09-06 14:04:57 -04:00
bb6b4d01c1
12553 prefix serializer to IPAddress ( #13592 )
...
* 12553 prefix serializer to IPAddress
* Introduce IPNetworkField to handle prefix serialization
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-09-06 10:49:40 -04:00
2d1457b94b
Fixes : #13682 - Fix custom field exceptions and validation ( #13685 )
...
* Fixes : #13682 - Fix custom field exceptions and validation
* Add tests
* Remove default setting for multi-select/multi-object and return slice of choices and annotate.
* Remove redundant default choice valiadtion; introduce values property on CustomFieldChoiceSet
* Refactor test
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-09-06 10:47:18 -04:00
9d851924c8
13674 fix ReportSerializer ( #13688 )
...
* 13674 fix ReportSerializer
* Remove test_methods attr from Report class
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-09-06 08:44:25 -04:00
9be5918c83
Fixes #13684 : Enable modying the configuration when maintenance mode is enabled
2023-09-05 14:09:38 -04:00
6db6616892
Changelog for #12870 , #13444 , #13596 , #13642 , #13657
2023-09-01 17:14:59 -04:00
004daca862
Adds rename button on the list page for device components ( #13564 )
...
* adds interface rename button on the list page #13444
* adds rename view on all device components #13564
* Condense component views to a single template
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-09-01 16:58:31 -04:00
559f65f6b2
Add #12906 to v3.6.0 changelog
2023-09-01 13:22:07 -04:00
c38884fa11
Add description & expires fields to token test
2023-09-01 12:33:02 -04:00
7848beedce
adds additional parameters for token provision api #12870
2023-09-01 12:33:02 -04:00
296166da95
Fixes #13656 : Correct decoding of BinaryField content for Django 4.2
2023-09-01 11:06:19 -04:00
679cc8fdda
Fixes #13596 : Always display "render config" tab for devices & VMs
2023-08-31 14:36:03 -04:00
0cdc26e013
Fixes #13642 : Move migration logic overrides from individual mgmt commands to core
2023-08-31 14:34:26 -04:00
2503568875
Changelog for #13619 , #13620 , #13622 , #13628 , #13632 , #13638
2023-08-31 12:23:59 -04:00
78966e12a9
Fixes #13620 : Show admin menu items only for staff users
2023-08-31 12:20:46 -04:00
f962fb3b53
Closes #13638 : Add optional staff_only attribute to MenuItem ( #13639 )
...
* Closes #13638 : Add optional staff_only attribute to MenuItem
* Add missing file
* Add release note
2023-08-31 11:23:44 -04:00
2544e2bf18
Fixes #13622 : Fix exception when viewing current config and no revisions have been created
2023-08-31 11:11:56 -04:00
06f2c6f867
Fixes #13632 : Avoid raising exception when checking if FHRP group IP address is primary
2023-08-31 11:09:49 -04:00
272d2c54d4
removes napalm references #13628
2023-08-31 09:54:35 -04:00
cb93abb0f4
Fixes #13626 : Correct filtering of recent activity list under user view
2023-08-31 08:19:17 -04:00
316d991b33
Fixes #13630 : Fix display of active status under user view
2023-08-31 08:16:11 -04:00
46f734eba2
fix error for is_oob_ip for non-device parents ( #13621 )
...
* fix error for is_oob_ip for non-device parents
* adjust oob_ip_id check to use hasattr
2023-08-31 07:57:14 -04:00
671a56100a
PRVB
2023-08-30 14:57:16 -04:00
dfcfbe240d
Merge pull request #13614 from netbox-community/develop
...
Release v3.6.0
v3.6.0
2023-08-30 14:51:04 -04:00