neope
1cef513f6c
Adding ClusterXL as FHRPGroupProtocolChoices
...
Adding in choices group standard, checkpoint and cisco and ungroupped other.
2022-03-25 19:41:35 +01:00
neope
934493bf5f
#8830 Adding ClusterXL
...
Adding ClusterCL Choice to FHRP Group
2022-03-25 08:35:57 +01:00
jeremystretch
a5820e27a6
Fixes #8905 : Disable ordering by assigned tags to prevent erroneous results
2022-03-24 11:56:18 -04:00
Jeremy Stretch
124fc73386
Merge pull request #8953 from 991jo/fix-8952
...
Fixed #8952 : rack rear faces link not clickable
2022-03-24 10:53:42 -04:00
jeremystretch
c78e7c14d3
Fixes #8947 : Retain filter parameters when handling an export template exception
2022-03-24 10:47:39 -04:00
jeremystretch
30a6dc2f64
Fixes #8951 : Allow changing device type & platform to different manufacturer simultaneously
2022-03-24 10:34:09 -04:00
Johannes Erwerle
6ceb78fd4c
Fixed #8952 : rack rear faces link not clickable
2022-03-24 09:34:23 +01:00
Jeremy Stretch
b6587c00ce
Merge pull request #8925 from kkthxbye-code/fast_script_list
...
Fix #8924 - Speed up rendering of the script list
2022-03-23 16:43:15 -04:00
ae46cd33b6
- Move do_not_call_in_templates to BaseScript
...
- Fix the name classproperty
2022-03-23 12:18:14 +01:00
jeremystretch
41efad4056
Fixes #8919 : Fix filtering of VLAN groups by site under prefix edit form
2022-03-22 11:39:26 -04:00
jeremystretch
197dfca5b2
Fixes #8935 : Correct ordering of next/previous racks to use naturalized names
2022-03-22 09:50:38 -04:00
jeremystretch
e6980626d8
Fixes #8932 : Fix error when setting null value for interface rf_role via REST API
2022-03-22 09:37:57 -04:00
22980cea7b
Speed up rendering of the script list
2022-03-21 10:46:51 +01:00
PieterL75
0da04232f3
Fixes #8813 Retain search value after submitting ( #8907 )
...
* Fixes #8813 Retain search value after submitting
* remove autofocus from searchbar
Co-authored-by: Pieter Lambrecht <pieter.lambrecht@sentia.com >
2022-03-18 13:23:39 -04:00
Jeremy Stretch
52de50aa64
Merge pull request #8873 from minitriga/issue_8457
...
Closes : #8457 - Nonracked Devices Location/Site
2022-03-18 11:32:24 -04:00
Jeremy Stretch
1541060091
Merge pull request #8742 from minitriga/issue_8645
...
Allow filtering on Core models for Contacts
2022-03-18 11:24:09 -04:00
Alex Gittings
50bc0caccf
Fix issues with ordering and add field_groups
2022-03-18 14:58:51 +00:00
minitriga
8f5b14ec84
Update netbox/dcim/forms/filtersets.py
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2022-03-18 14:39:37 +00:00
minitriga
da37db1ea9
Update netbox/circuits/filtersets.py
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2022-03-18 14:39:22 +00:00
Alex Gittings
5abde866f1
Closes : #8457 - implement nonracked devices on locations and sites
2022-03-18 14:34:42 +00:00
Jeremy Stretch
32eed72d2b
Merge pull request #8874 from minitriga/issue_8575
...
Closes : #8575 - Show Racks on Cable Table and Cable Page
2022-03-18 10:14:40 -04:00
Jeremy Stretch
db52fe475a
Merge pull request #8573 from 991jo/asn_search_fix
...
Fixes 8553: Fix contacts and ASNs missing in the search dropdown and …
2022-03-17 16:43:30 -04:00
Alex Gittings
9548cf32ff
add new line
2022-03-15 00:05:10 +00:00
Alex Gittings
bdbfff911b
add new line
2022-03-15 00:04:22 +00:00
Alex Gittings
a143eca57d
Closes : #8575 Implement rack_a and rack_b for cable table
2022-03-15 00:02:16 +00:00
jeremystretch
1add5accf2
Fixes #8844 : Correct VLAN ID max value
2022-03-14 09:57:51 -04:00
jeremystretch
faba6c9bdc
Fixes #8850 : Show airflow field on device REST API serializer when config context data is included
2022-03-14 09:54:11 -04:00
jeremystretch
4eb7cd06b4
Adjust font size for serial number under device status view
2022-03-14 09:46:40 -04:00
Alex Gittings
342f1d31be
fix pycodestyle issues
2022-03-09 17:55:45 +00:00
Alex Gittings
b779bbfc9d
add contacts to site table
2022-03-09 17:49:02 +00:00
Alex Gittings
ef6576bdd6
merge develop into issue
2022-03-09 17:47:58 +00:00
Alex Gittings
27dab262de
add columns for each model table that has contacts
2022-03-09 17:35:25 +00:00
Alex Gittings
412c1df15a
acidentally removed NestedContactAssignmentSerializer in previous commit
2022-03-09 16:48:29 +00:00
Alex Gittings
73af3ba095
remove contacts from api endpoints
2022-03-09 16:45:19 +00:00
thatmattlove
8cd24b1a67
Fixes #8820 : correct navbar color in dark mode
2022-03-08 14:28:52 -07:00
jeremystretch
c515218760
PRVB
2022-03-07 10:07:07 -05:00
jeremystretch
a5603c9953
Release v3.1.9
2022-03-07 09:47:31 -05:00
Jeremy Stretch
bffe63a233
Merge pull request #8793 from seros1521/fix_8715
...
Fixes #8715 : eliminates duplicates when used in many-to-many field constraints
2022-03-07 09:27:14 -05:00
jeremystretch
2cfbfe473e
Fixes #8807 : Correct REST API URL for FHRP group assignments
2022-03-07 09:02:47 -05:00
jeremystretch
3c78c100b5
Fixes #8808 : Fix members count under FHRP group list
2022-03-07 09:00:00 -05:00
jeremystretch
2451b0a5b1
Clean up search results layout
2022-03-07 08:50:58 -05:00
Jeremy Stretch
85e9438ff7
Merge pull request #8734 from emersonfelipesp/add_pluginfooter_block
...
Closes #8733 : Add {% block pluginfooter %} to 'base/layout.html' template
2022-03-04 16:07:54 -05:00
jeremystretch
81610ba86e
Fixes #8724 : Fix exception during device import with invalid device type
2022-03-04 13:45:59 -05:00
jeremystretch
6423b386d2
Closes #8758 : Allow empty string substitution when renaming objects in bulk
2022-03-04 13:30:32 -05:00
jeremystretch
5c48d116eb
Closes #8664 : Show assigned ASNs/sites under list views
2022-03-04 13:20:17 -05:00
seros1521
90257e9dee
Fixes #8715 : eliminates duplicates when used in many-to-many field constraints
...
When using permissions that use tags, a user may receive multiple permissions
of the same type if multiple tags are assigned to the device. This causes the
RestrictedQuerySet class to generate a query similar to this:
>>> dcim.models.Device.objects.filter(Q(tags__name='tag1')|Q(tags__name='tag2'))
<ConfigContextModelQuerySet [<Device: device1>, <Device: device1>]>
This query returns the same object twice if both tags are assigned to it. This
is due to the use of the django-taggit library. The library's documentation
describes this behavior as expected and suggests using an explicit distinct()
call in queries to avoid duplicates.
However, the use of DISTINCT in queries has a global side effect -
deduplication of responses, which may or may not be acceptable behavior
(depending on further use). Since it is not known how RestrictedQuerySet will
be used in the rest of the code, it was decided to dedupe using a subquery.
2022-03-04 14:37:05 +07:00
jeremystretch
2b6e0405a5
Closes #8736 : Add PC and UPC fiber end faces for LC/SC/LSH port types
2022-03-01 11:43:00 -05:00
jeremystretch
7f752d9102
Closes #8762 : Link to rack elevations list from site view
2022-03-01 11:32:17 -05:00
jeremystretch
df430394b0
Closes #8766 : Add SCTP to service protocols list
2022-03-01 11:07:19 -05:00
Emerson Pereira
28de330b50
Replace 'pluginfooter' block with 'footer' and 'footer_links' blocks
...
- 'footer' blocks represents the <footer> html tag
- 'footer_links' are the anchor tags inside nav
2022-02-26 01:13:11 -03:00