8762f1314d
Closes #2131 : Added created and last_updated fields to DeviceType
2018-05-30 13:41:14 -04:00
836478c166
Implements #81 - webhook event backend ( #1640 )
...
* merge branch develop
* bugfix, signals for virtualization's class wasn't correctly defined
* updated webhooks for 2.4 and cleanup
* updated docs to cover changes to supervisor config
* review changes and further cleanup
* updated redis connection settings
* cleanup settings
2018-05-30 11:19:10 -04:00
4fd52d46bf
Closes #238 : Allow racks with the same name within a site (but in different groups)
2018-05-22 15:45:30 -04:00
8f9fc8fb51
Added migrations for #132 (tags)
2018-05-22 15:06:47 -04:00
b0985ebd42
Closes #2034 : Include the ID when showing nested interface connections
2018-05-22 14:41:11 -04:00
b3350490e7
Implemented tag filtering
2018-05-18 16:24:15 -04:00
9b3869790d
Implemented tags for all primary models
2018-05-10 12:53:11 -04:00
b0dafcf50f
Initial work on implementing django-taggit for #132
2018-05-08 16:28:26 -04:00
57f6d22c64
Merge branch 'develop' into develop-2.4
2018-04-19 11:24:11 -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
9de1a8c363
Introduced SerializedPKRelatedField to represent serialized ManyToManyFields
2018-04-06 12:42:25 -04:00
c72d70d114
Removed nested serializers for ManyToMany relationships temporarily
2018-04-05 16:26:29 -04:00
821fb1e01e
Finished merging writable serializers
2018-04-05 14:12:43 -04:00
7241783249
Started merging writable serializers (WIP)
2018-04-04 17:01:24 -04:00
72c518bcb7
Updated tests for recently added model fields
2018-04-04 15:10:06 -04:00
9725f19bae
Code formatting cleanup
2018-03-30 13:57:26 -04:00
0969c458b3
Closes #1842 : Implement support for Django 2.0
2018-03-30 10:39:22 -04:00
07364abf9e
Fixes #1988 : Order interfaces naturally when bulk renaming
2018-03-29 15:15:13 -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
05b5609d86
Merge pull request #1930 from davcamer/drf-yasg
...
Use drf_yasg to generate swagger
2018-03-21 15:43:05 -04:00
6e2eb15a80
Fixes #1978 : Include all virtual chassis member interfaces in LLDP neighbors view
2018-03-21 15:12:15 -04:00
b5f1d74d6f
Definition for /dcim/connected-device/ endpoint
2018-03-16 16:48:08 -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
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
bdecf7a3e3
Fixes #1936 : Trigger validation error when attempting to create a virtual chassis without specifying member positions
2018-03-01 14:40:39 -05:00
d48c450018
Merge pull request #1925 from lampwins/bug/1921
...
fixed #1921 - create interfaces with 802.1q in api
2018-03-01 13:17:16 -05:00
078404fb59
Fixes #1926 : Prevent reassignment of parent device when bulk editing VC member interfaces
2018-03-01 13:10:36 -05:00
0476006ef2
Merge pull request #1929 from lampwins/bug/1928
...
Fixed #1928 form bound check for site and vlan group
2018-03-01 12:22:17 -05:00
19831f0177
Merge branch 'develop' into bug/1921
2018-03-01 12:11:46 -05:00
fc9871fba3
Fixes #1935 : Correct API validation of VLANs assigned to interfaces
2018-03-01 12:05:25 -05:00
b34f4f8e43
refactor to handle M2M validation in ValidatedModelSerializer
2018-03-01 11:31:56 -05:00
0357d8522c
Merge branch 'develop' into bug/1921
2018-03-01 11:26:52 -05:00
01a97add2a
Fixes #1927 : Include all VC member interaces on A side when creating a new interface connection
2018-03-01 09:49:17 -05:00
3cb351dceb
fixed form bound check for site and vlan group
2018-02-28 16:31:53 -05:00
e4c1cece75
fixed #1921 - create interfaces with 801.1q in api
2018-02-27 16:19:28 -05:00
6881a98048
Fixes #1924 : Include VID in VLAN lists when editing an interface
2018-02-27 16:10:02 -05:00
1cc135f01f
Fixes #1919 : Prevent exception when attempting to create a virtual machine without selecting devices
2018-02-27 15:40:24 -05:00
37dde72c8f
Corrected order of arguments on DeviceVCMembershipForm
2018-02-26 13:28:05 -05:00