Jeremy Stretch
643b0eaf65
Fixes #2127 : Prevent non-conntectable interfaces from being connected
2018-06-07 14:22:56 -04:00
Mandar Gokhale
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
Jeremy Stretch
a75d7079df
Fixed tests
2018-03-08 13:36:14 -05:00
Jeremy Stretch
70625a5cb0
Improved validation and workflow
2018-03-08 13:25:51 -05:00
Jeremy Stretch
7c043d9b4f
Replaced tagged/untagged VLAN assignment widgets with a VLAN table; separate view for adding VLANs
2018-03-07 17:01:51 -05:00
Jeremy Stretch
84bb977d2e
Finished VirtualChassis list view
2018-02-21 09:53:23 -05:00
Jeremy Stretch
73c64272d8
Merge branch 'develop' into develop-2.3
2018-02-06 14:58:11 -05:00
Jeremy Stretch
12e6fe1d50
Standardized declaration of csv_headers on models
2018-02-02 14:26:16 -05:00
Jeremy Stretch
59dcbce417
Refactored CSV export logic
2018-02-02 11:36:45 -05:00
Jeremy Stretch
55adcc1f0c
Additional validation cleanup
2018-02-01 15:53:59 -05:00
Jeremy Stretch
d6eaa3d0cc
Added virtual chassis tests
2018-02-01 13:52:41 -05:00
Jeremy Stretch
25ad58d42c
Cleaned up API for virtual chassis
2018-02-01 13:02:34 -05:00
Jeremy Stretch
b61bccbb67
Added virtual chassis member remove view
2018-02-01 12:49:23 -05:00
Jeremy Stretch
f1da517c84
Added virtual chassis member add view
2018-02-01 11:39:13 -05:00
Jeremy Stretch
a4019be28c
Collapsed VCMembership into the Device model (WIP)
2018-01-31 22:47:27 -05:00
Jeremy Stretch
6b101d2c49
Merge branch 'develop' into develop-2.3
2018-01-31 11:13:17 -05:00
Jeremy Stretch
2bb0e65aea
Closes #144 : Implemented list and bulk edit/delete views for InventoryItems
2018-01-30 17:46:00 -05:00
Jeremy Stretch
1cd629efb3
#1843 : Allow assignment of VC member interfaces to VC master LAG
2018-01-30 16:34:42 -05:00
Jeremy Stretch
215156c333
Fixes #1847 : Fix RecursionError when VC master device is unnamed
2018-01-30 16:08:43 -05:00
Jeremy Stretch
7378d82bc4
Closes #1821 : Added 'description' field to Site model
2018-01-25 13:29:09 -05:00
Jeremy Stretch
ed10a99771
Closes #1758 : Added 'status' field to Site model
2018-01-25 13:07:04 -05:00
Jeremy Stretch
4df128d34e
Renamed device status constants for clarity
2018-01-25 12:20:24 -05:00
Jeremy Stretch
4a57a554da
Allow interface mode to be null (for routed interfaces)
2018-01-25 11:45:12 -05:00
Jeremy Stretch
d80e64b2cc
Reflect virtual chassis membership in display_name
2018-01-19 15:53:49 -05:00
Jeremy Stretch
b20258c66e
Closes #1283 : Added a time zone field to the site model
2017-12-19 17:24:14 -05:00
Jeremy Stretch
9984238f2a
Closes #1744 : Allow associating a platform with a specific manufacturer
2017-12-19 16:15:26 -05:00
Jeremy Stretch
022c360964
Ignore VC member interfaces where mgmt_only=True
2017-12-18 16:44:44 -05:00
Jeremy Stretch
4871682dc6
Allow designating primary IPs assigned to a device's peer VC members
2017-12-18 16:08:46 -05:00
Jeremy Stretch
153409d37e
Obsoleted ComponentEditView and ComponentDeleteView
2017-12-15 15:57:49 -05:00
Jeremy Stretch
da2bff691b
Added views for editing/deleting VCMemberships
2017-12-08 12:51:52 -05:00
Jeremy Stretch
a85b3aa69f
Added a form to edit virtual chassis
2017-12-07 17:05:03 -05:00
Jeremy Stretch
2545912532
Merge branch 'develop-2.3' into 99-virtual-chassis
2017-12-07 15:30:58 -05:00
Jeremy Stretch
2fc1519bc6
Merge branch 'develop' into develop-2.3
2017-12-07 14:56:16 -05:00
Jeremy Stretch
85f5ba9a25
Fixes #1756 : Improved natural ordering of console server ports and power outlets
2017-12-07 13:22:48 -05:00
Jeremy Stretch
5f91413023
Added initial UI views for virtual chassis assignment
2017-11-29 12:58:36 -05:00
Jeremy Stretch
3b801d43bc
Moved VC master designation to membership model
2017-11-27 15:59:13 -05:00
Jeremy Stretch
0ec3b5db8b
Closes #1722 : Added virtual machine count to sites list
2017-11-22 12:19:04 -05:00
Jeremy Stretch
55e07c1c9a
Initial work on virtual chassis support
2017-11-17 16:47:26 -05:00
Jeremy Stretch
ca77e4545a
Merge branch 'develop' into develop-2.3
2017-11-17 12:05:38 -05:00
Nicholas Totsch
fbd39da8ca
Add Tenancy to Rack Reservations; Fixes #1592 ( #1672 )
...
* fixed prefix header to represent new serial "vlan_vid"
* shows option in creation now
* fixed visibility on rack page
* cleanup
* Added view to Tenant page
* Moved migration for update from #1666 and fixed tenant enumeration in FilterForm
* Fixed conflict #1
* Fixed filters from merge and made migration merge
* added tenant to api
* Fixed migrations problem
* Added Tenant to bulkedit option
2017-11-15 13:54:49 -05:00
Jeremy Stretch
0cb3e1749b
Fixes #1717 : Fixed inteface validation for virtual machines
2017-11-15 12:37:08 -05:00
Jeremy Stretch
04ba57cb38
Fixed up validation of Interface VLAN assignments
2017-11-14 16:15:23 -05:00
Jeremy Stretch
ba42ad2115
Merge branch '150-interface-vlans' into develop-2.3
2017-11-14 15:36:14 -05:00
Jeremy Stretch
30b544a743
Fixes #1642 : Validate device type classification when creating console server ports and power outlets
2017-11-10 15:01:46 -05:00
Jeremy Stretch
00986fd7bf
Closes #1691 : Cleaned up and reorganized import statements
2017-11-07 11:08:23 -05:00
Jeremy Stretch
368c30ef9d
Removed unused imports
2017-11-03 14:36:28 -04:00
Jeremy Stretch
b46cc2c1a9
Closes #1666 : Allow modifying the owner of a rack reservation
2017-10-31 13:52:35 -04:00
wanglf
d08bc7767e
Fixed missing field 'serial' in function to_csv()
2017-10-31 22:05:30 +08:00
Ryan Breaker
115e7d6e50
Add group and site matching validation to Rack.clean() and testing
2017-10-15 18:35:03 -05:00
Jeremy Stretch
0c645b12d1
Moved querysets to separate files; tweaked interface ordering logic ( #1523 )
2017-10-10 17:23:41 -04:00