Commit Graph

1972 Commits

Author SHA1 Message Date
Jeremy Stretch
6613aaebd1 Fix bulk creation of VCMemberships via API 2018-01-02 16:40:52 -05:00
Jeremy Stretch
822b3b6c51 Added bulk creation API tests 2018-01-02 16:29:44 -05:00
Jeremy Stretch
b4e0ef6e56 Converted remaining legacy views to class-based views for the DCIM app 2017-12-21 15:08:05 -05:00
Jeremy Stretch
e5d6bffdf8 More table cleanup 2017-12-21 13:33:41 -05:00
Jeremy Stretch
4508d47104 Cleaned up component tables and checkbox toggling 2017-12-21 13:29:02 -05:00
Jeremy Stretch
ce12e30903 Closes #1321: Added created and last_updated fields for relevant models to their API serializers 2017-12-21 10:49:40 -05:00
Jeremy Stretch
db66a4122c Fixes #1136: Enforce model validation during bulk update 2017-12-20 13:04:00 -05:00
Jeremy Stretch
189e1771d6 Closes #1283: Added a time zone field to the site model 2017-12-19 17:24:14 -05:00
Jeremy Stretch
3e355830fe Closes #1744: Allow associating a platform with a specific manufacturer 2017-12-19 16:15:26 -05:00
Jeremy Stretch
64dcd4eb99 Merge pull request #1782 from digitalocean/99-virtual-chassis
Virtual Chassis Support
2017-12-18 17:09:53 -05:00
Jeremy Stretch
a31e0c82d8 PEP8 fixes 2017-12-18 16:52:49 -05:00
Jeremy Stretch
bdb07522bb Ignore VC member interfaces where mgmt_only=True 2017-12-18 16:44:44 -05:00
Jeremy Stretch
d8d0a14dc4 Return all VC member interfaces when filtering for the master device; remove virtual_chassis_id filter 2017-12-18 16:22:49 -05:00
Jeremy Stretch
6aa37ea35e Allow designating primary IPs assigned to a device's peer VC members 2017-12-18 16:08:46 -05:00
Jeremy Stretch
dbed43e69e Added virtual chassis tests 2017-12-15 17:21:43 -05:00
Jeremy Stretch
87d0f18933 Obsoleted ComponentEditView and ComponentDeleteView 2017-12-15 15:57:49 -05:00
Jeremy Stretch
baca16e782 Added virtual_chassis_id API filter for interfaces 2017-12-15 15:31:35 -05:00
Jeremy Stretch
01a9926398 Display member interfaces when viewing VC master device 2017-12-15 15:24:03 -05:00
Jeremy Stretch
1e0265dd60 Added views for editing/deleting VCMemberships 2017-12-08 12:51:52 -05:00
Jeremy Stretch
c5c0d48738 Added a form to edit virtual chassis 2017-12-07 17:05:03 -05:00
Jeremy Stretch
e209f6819f Fixes #1727: Added missing import for M2M_FIELD_TYPES 2017-12-07 15:36:08 -05:00
Jeremy Stretch
9149652503 Merge branch 'develop-2.3' into 99-virtual-chassis 2017-12-07 15:30:58 -05:00
Jeremy Stretch
d5929c6cb0 Merge branch 'develop' into develop-2.3 2017-12-07 14:56:16 -05:00
Jeremy Stretch
3dc4e1dc0a Post-release version bump 2017-12-07 14:54:16 -05:00
Jeremy Stretch
c31aad9e61 Release v2.2.7 2017-12-07 14:50:44 -05:00
Jeremy Stretch
d999ad4929 Fixes #1756: Improved natural ordering of console server ports and power outlets 2017-12-07 13:22:48 -05:00
Jeremy Stretch
36dd744a22 Fixed typo 2017-12-06 12:17:04 -05:00
Jeremy Stretch
d60524d36f Fixes #1751: Corrected filtering for IPv6 addresses containing letters 2017-12-05 16:10:45 -05:00
Jeremy Stretch
9bc5075460 Fixes #1740: Delete session_key cookie on logout 2017-12-05 14:19:24 -05:00
Jeremy Stretch
820116b6e0 Closes #1737: Added a 'contains' API filter to find all prefixes containing a given IP or prefix 2017-11-30 12:37:41 -05:00
Jeremy Stretch
bb393b63b6 Fixes #1741: Fixed Unicode support for secret plaintexts 2017-11-29 15:16:11 -05:00
Jeremy Stretch
c198ac04b1 Fixes #1743: Include number of instances for device types in global search 2017-11-29 14:07:41 -05:00
Jeremy Stretch
f329a85995 Added initial UI views for virtual chassis assignment 2017-11-29 12:58:36 -05:00
Jeremy Stretch
6e5442da72 Fixed search field length in search view 2017-11-28 09:27:31 -05:00
Jeremy Stretch
06c3499ec8 Moved VC master designation to membership model 2017-11-27 15:59:13 -05:00
Jeremy Stretch
717b897e28 Closes #1722: Added VM count to site view 2017-11-27 10:59:24 -05:00
Jeremy Stretch
eb3abfe504 Corrected tenant inheritance for new IP addresses created from a parent prefix 2017-11-22 13:00:48 -05:00
Jeremy Stretch
70769431a6 Fixes #1721: Differentiated child IP count from utilization percentage for prefixes 2017-11-22 12:40:58 -05:00
Jeremy Stretch
93b2b7601e Closes #1722: Added virtual machine count to sites list 2017-11-22 12:19:04 -05:00
Jeremy Stretch
bfcba663f0 Initial work on virtual chassis support 2017-11-17 16:47:26 -05:00
Jeremy Stretch
4bfb597bcd Fixed version number 2017-11-17 12:06:52 -05:00
Jeremy Stretch
fb4157645e Merge branch 'develop' into develop-2.3 2017-11-17 12:05:38 -05:00
Jeremy Stretch
228a5337a9 Post-release version bump 2017-11-16 12:01:09 -05:00
Jeremy Stretch
4d20e23dde Release v2.2.6 2017-11-16 11:57:43 -05:00
Jeremy Stretch
154aae76f9 Fixes #1718: Set empty label to 'Global' or VRF field in IP assignment form 2017-11-16 11:54:23 -05:00
Jeremy Stretch
d8f390b32c Closes #1669: Clicking "add an IP" from the prefix view will default to the first available IP within the prefix 2017-11-15 15:26:00 -05:00
Jeremy Stretch
24821a6f93 Fixes #1599: Reduce mobile cut-off for navigation menu to 960px 2017-11-15 14:57:56 -05:00
Jeremy Stretch
066a1d36d7 Fixes #1599: Display global search in navigation menu unless display is less than 1200px wide 2017-11-15 14:44:33 -05:00
Jeremy Stretch
5b02b48ea6 Added nested representations of user and tenant to the rack reservation serializer 2017-11-15 14:15:44 -05:00
Jeremy Stretch
50f2fe19ba A bit of cosmetic cleanup from #1672 2017-11-15 14:06:58 -05:00