1e7fdbc79a
Fixes #2143 - PUTs to Site Endpoint Requires Value for time_zone
...
Allow null values for `time_zone` field in the writeable serializer for the sites endpoint.
2018-06-05 10:26:33 -05:00
32eee0bede
Add "does" to error messages
...
Those error messages looked a bit strange when I got them, hence the
fix.
2018-05-23 17:41:52 -04:00
afba80bff9
Merge pull request #2083 from Grokzen/add_rack_role_export
...
Add missing export button to rack roles list view.
2018-05-22 15:52:50 -04:00
0d267d97fe
Fixes #2075 : Enable tenant assignment when creating a rack reservation via the API
2018-05-22 14:09:06 -04:00
b0cd372af9
Fixes #2066 : Catch AddrFormatError on invalid IP addresses
2018-05-22 13:56:11 -04:00
e5af4f6f17
Fixes #2093 : Fix link to circuit termination in device interfaces table
2018-05-21 17:31:43 -04:00
399a633d9d
Post-release version bump
2018-05-21 16:50:31 -04:00
2cdb527df9
Fixing typo in permission check for ClusterView.
2018-05-19 11:50:03 +02:00
fc0e8e2aae
Add export button to rack roles list view.
2018-05-08 16:06:53 +02:00
e5454d6714
Post-release version bump
2018-04-19 11:17:17 -04:00
a7389de109
Release v2.3.3
2018-04-19 11:07:19 -04:00
9153c71cbf
stop force value split w ArrayFieldSelectMultiple
2018-04-18 14:02:40 -05:00
b44aa9d32e
Fixes #2014 : Allow assignment of VLANs to VM interfaces via the API
2018-04-18 12:37:20 -04:00
bcb1d9af0b
Fixes #2012 : Fixed deselection of an IP address as the primary IP for its parent device/VM
2018-04-12 13:03:20 -04:00
ef84889a57
Fixes #2022 : Show 0 for zero-value fields on CSV export
2018-04-12 12:54:21 -04:00
81c027e7cf
Fixes #2023 : Manufacturer should not be a required field when importing platforms
2018-04-12 12:45:25 -04:00
fd62a248ee
Merge pull request #2020 from Wikia/intfix
...
#2019 : avoid illegal casts on large integers
2018-04-12 12:06:44 -04:00
2c8bea1b59
avoid illegal casts on large integers
...
A similar fix was applied in e5e32d82d00e454ba5edf25316828c1cdcd7673e
2018-04-09 17:42:54 -07:00
07364abf9e
Fixes #1988 : Order interfaces naturally when bulk renaming
2018-03-29 15:15:13 -04:00
20cb13e1bb
Fixes #1975 : Correct filtering logic for custom boolean fields
2018-03-29 14:47:35 -04:00
3f3b385de7
Fixes #1999 : Added missing description field to site edit form
2018-03-29 13:49:50 -04:00
94b12e506e
Fixes #1993 : Corrected status choices in site CSV import form
2018-03-29 09:50:29 -04:00
4ec6e52e73
Closes #1990 : Improved search function when assigning an IP address to an interface
2018-03-29 09:45:17 -04:00
88adc5ca86
Post-release version bump
2018-03-22 15:06:59 -04:00
223c95adbc
Release v2.3.2
2018-03-22 14:59:23 -04:00
720c5fabaf
Merge pull request #1643 from RyanBreaker/wildcard
...
Implements #1586 , add additional variants for ExpandableNameFields
2018-03-22 11:40:54 -04:00
05b5609d86
Merge pull request #1930 from davcamer/drf-yasg
...
Use drf_yasg to generate swagger
2018-03-21 15:43:05 -04:00
7e92aeb7ac
Merge pull request #1981 from luto/patch-1
...
compare strings using "==" not "is", fix crash bug
2018-03-21 15:22:00 -04:00
6e2eb15a80
Fixes #1978 : Include all virtual chassis member interfaces in LLDP neighbors view
2018-03-21 15:12:15 -04:00
0b825ac3d0
compare strings using "==" not "is", fixes #1980
2018-03-21 14:28:59 +01:00
b5f1d74d6f
Definition for /dcim/connected-device/ endpoint
2018-03-16 16:48:08 -04:00
e071b7dfd5
The id__in field is a csv-separated string of ids
...
drf_yasg is interpreting it as a number because NumericInFilter inherits
from django's NumberFilter which explicitly identifies as being a
DecimalField.
2018-03-15 17:07:58 -04:00
53e4e74930
Differentiate better between boolean and 0, 1 choices
2018-03-15 17:07:58 -04:00
b83de7eb11
Use drf_yasg to generate swagger
...
drf_yasg provides more complete swagger output, allowing for generation
of usable clients.
Some custom work was needed to accommodate Netbox's custom field
serializers, and to provide x-nullable attributes where appropriate.
2018-03-15 17:07:58 -04:00
38a208242b
Closes #1945 : Implemented a VLAN members view
2018-03-15 15:33:13 -04:00
debc8521a5
Closes #1968 : Link device type instance count to filtered device list
2018-03-14 15:18:24 -04:00
8bd268d81c
Closes #1944 : Enable assigning VLANs to virtual machine interfaces
2018-03-14 14:53:28 -04:00
b22744b031
Removed validation constraint prohibitting a VLAN from being both tagged and untagged
2018-03-09 14:00:48 -05:00
a75d7079df
Fixed tests
2018-03-08 13:36:14 -05:00
aa8442a345
Removed VLAN assignments from interface bulk editing
2018-03-08 13:29:08 -05:00
70625a5cb0
Improved validation and workflow
2018-03-08 13:25:51 -05:00
7c043d9b4f
Replaced tagged/untagged VLAN assignment widgets with a VLAN table; separate view for adding VLANs
2018-03-07 17:01:51 -05:00
546f17ab50
Closes #1866 : Introduced AnnotatedMultipleChoiceField for filter forms
2018-03-07 14:16:38 -05:00
1c9986efc4
Closes #1949 : Added a button to view elevations on rack groups list
2018-03-07 11:37:05 -05:00
8ae13e29f5
Fixes #1955 : Require a plaintext value when creating a new secret
2018-03-07 11:20:10 -05:00
f5bb072f28
Fixes #1953 : Ignore duplicate IPs when calculating prefix utilization
2018-03-07 11:08:28 -05:00
37eef0ba6d
Fixes #1951 : Fix TypeError exception when importing platforms
2018-03-06 12:10:02 -05:00
603b80db1b
Fixes #1948 : Fix TypeError when attempting to add a member to an existing virtual chassis
2018-03-06 11:48:26 -05:00
c823660a8f
Post-release version bump
2018-03-01 15:36:32 -05:00
0c5ad85b35
Release v2.3.1
2018-03-01 15:30:09 -05:00