Abhimanyu Saharan
702c679c71
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
Jeremy Stretch
7dc67a29e8
Clean up blocktrans template tags (i18n)
2023-09-11 16:17:02 -04:00
Jeremy Stretch
5eae35c875
Misc i18n cleanup
2023-09-11 15:59:50 -04:00
Jeremy Stretch
7454bf06a7
Fixes #13701 : Correct display of power feed legs under device view
2023-09-11 14:16:29 -04:00
Jeremy Stretch
26020b11da
Fixes #13706 : Restore extra filters dropdown on device interfaces list
2023-09-11 14:13:55 -04:00
Jeremy Stretch
a893b88976
Fixes #13721 : Filter VLAN choices by selected site (if any) when creating a prefix
2023-09-11 13:52:19 -04:00
Jeremy Stretch
5b41e88a41
PRVB
2023-09-06 14:26:19 -04:00
Jeremy Stretch
b70e8a7e9d
Merge pull request #13705 from netbox-community/develop
...
Release v3.6.1
2023-09-06 14:23:36 -04:00
Jeremy Stretch
83ccb71a67
Release v3.6.1
2023-09-06 14:04:57 -04:00
Arthur Hanson
217394e5ee
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
Daniel Sheppard
b66ada2a60
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
Arthur Hanson
653182cad9
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
Jeremy Stretch
08aaeaf542
Fixes #13684 : Enable modying the configuration when maintenance mode is enabled
2023-09-05 14:09:38 -04:00
Jeremy Stretch
8e5f38d3cd
Changelog for #12870 , #13444 , #13596 , #13642 , #13657
2023-09-01 17:14:59 -04:00
Abhimanyu Saharan
c40a80b62b
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
Jeremy Stretch
bc94fb0be2
Add #12906 to v3.6.0 changelog
2023-09-01 13:22:07 -04:00
Jeremy Stretch
9d0f1446cd
Add description & expires fields to token test
2023-09-01 12:33:02 -04:00
Abhimanyu Saharan
6c62bade8f
adds additional parameters for token provision api #12870
2023-09-01 12:33:02 -04:00
Jeremy Stretch
b60fb8aa1a
Fixes #13656 : Correct decoding of BinaryField content for Django 4.2
2023-09-01 11:06:19 -04:00
Jeremy Stretch
4cc4d232e8
Fixes #13596 : Always display "render config" tab for devices & VMs
2023-08-31 14:36:03 -04:00
Jeremy Stretch
ab614b3405
Fixes #13642 : Move migration logic overrides from individual mgmt commands to core
2023-08-31 14:34:26 -04:00
Jeremy Stretch
c16c229d58
Changelog for #13619 , #13620 , #13622 , #13628 , #13632 , #13638
2023-08-31 12:23:59 -04:00
Jeremy Stretch
8e54033d3b
Fixes #13620 : Show admin menu items only for staff users
2023-08-31 12:20:46 -04:00
Jeremy Stretch
3384aebce7
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
Jeremy Stretch
b91a829971
Fixes #13622 : Fix exception when viewing current config and no revisions have been created
2023-08-31 11:11:56 -04:00
Jeremy Stretch
b1aaae5a6a
Fixes #13632 : Avoid raising exception when checking if FHRP group IP address is primary
2023-08-31 11:09:49 -04:00
Abhimanyu Saharan
60c759592a
removes napalm references #13628
2023-08-31 09:54:35 -04:00
Jeremy Stretch
d6a4640a66
Fixes #13626 : Correct filtering of recent activity list under user view
2023-08-31 08:19:17 -04:00
Jeremy Stretch
a499fa2562
Fixes #13630 : Fix display of active status under user view
2023-08-31 08:16:11 -04:00
Jamie (Bear) Murphy
6f7ffb3422
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
Jeremy Stretch
cff2340f1e
PRVB
2023-08-30 14:57:16 -04:00
Jeremy Stretch
73ac4a7736
Merge pull request #13614 from netbox-community/develop
...
Release v3.6.0
2023-08-30 14:51:04 -04:00
Jeremy Stretch
7bd96bc916
Release v3.6.0
2023-08-30 14:27:07 -04:00
Jeremy Stretch
cff3087ca3
Fix invalid links
2023-08-30 14:21:04 -04:00
Jeremy Stretch
bdd22492ee
#12591 : Add a dedicated view for the active config revision
2023-08-30 11:13:56 -04:00
Jeremy Stretch
1c46d7e7e8
Display last_updated time only if defined
2023-08-30 11:13:02 -04:00
Jeremy Stretch
54f401191f
Changelog for #11478 , #13513 , #13599 , #13605
2023-08-30 09:36:44 -04:00
Daniel Sheppard
a1beaf9921
Fix #11478 - Add vc_interfaces flag to control selection of VC interfaces ( #13296 )
...
* Add `vc_interfaces` flag to control interface queryset
* Fix test failure
* Add new filters instead of using undocumented query params
* Cleanup filterset, add test
* Rename filter and re-introduce virtual_chassis filtering method (required)
* Fix test
* Adjust tests to more accurately provide coverage
* Add breaking change note
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-30 09:33:02 -04:00
Jeremy Stretch
6faf5d80f6
Fixes #13605 : Specify batch size for cached counter migrations ( #13610 )
...
* Specify batch size for cached counter migrations
* Remove list() casting of querysets
2023-08-30 09:18:24 -04:00
Arthur Hanson
bccf89a9d7
13599 fix cached counter for edit object ( #13600 )
...
* 13599 fix cache counter
* 13599 update test
* Merge conditionals
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-08-29 15:31:13 -04:00
Jeremy Stretch
23a988e6ba
#12814 : Add context data section to config rendering doc
2023-08-29 14:43:07 -04:00
Jeremy Stretch
0b1722ac35
#12590 : Exclude proxy model for Token from permission object types
2023-08-29 14:41:14 -04:00
Jeremy Stretch
7fc70779c0
#11305 : Add latitude & longitude to DeviceWithConfigContextSerializer
2023-08-29 14:31:42 -04:00
Jeremy Stretch
5a5f05508d
Merge branch 'develop' into feature
2023-08-29 10:45:55 -04:00
Jeremy Stretch
25c0a5ff60
Merge pull request #13591 from netbox-community/develop
...
Correct version number
2023-08-28 17:07:15 -04:00
Jeremy Stretch
30797b5b95
Merge branch 'master' into develop
2023-08-28 17:05:59 -04:00
Jeremy Stretch
9410f8fa77
Correct version number
2023-08-28 17:04:37 -04:00
Jeremy Stretch
7e535ff7a6
Merge pull request #13589 from netbox-community/develop
...
Release v3.5.9
2023-08-28 16:58:09 -04:00
Jeremy Stretch
bdcc96831d
Merge branch 'master' into develop
2023-08-28 16:19:44 -04:00
Jeremy Stretch
6f9577b1d8
Release v3.5.9
2023-08-28 16:13:13 -04:00