Jeremy Stretch
3b801d43bc
Moved VC master designation to membership model
2017-11-27 15:59:13 -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
Jeremy Stretch
1c09570805
Added nested representations of user and tenant to the rack reservation serializer
2017-11-15 14:15:44 -05:00
Jeremy Stretch
81852de1fa
Resolved migration collision from #1672
2017-11-15 13:57:19 -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
3df8c63d5c
Merge branch 'develop' into develop-2.3
2017-11-14 14:38:32 -05:00
Jeremy Stretch
8d6d55d628
Fixes #1705 : Fixed filtering of devices with a status of offline
2017-11-14 12:58:47 -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
e01e5e6b0e
Standardize on JSON data format for all POST/PUT test client requests
2017-11-08 13:54:35 -05:00
Jeremy Stretch
9d50b78b69
Fixes #1696 : Fix for NAPALM v2.0+
2017-11-08 09:51:37 -05:00
Jeremy Stretch
198170ca48
Closes #1553 : Introduced support for bulk object creation via the API
2017-11-07 15:36:10 -05:00
Jeremy Stretch
00986fd7bf
Closes #1691 : Cleaned up and reorganized import statements
2017-11-07 11:08:23 -05:00
Jeremy Stretch
5d19a9f50f
Rearranged device/VM view and expanded component lists
2017-11-03 16:58:56 -04:00
Jeremy Stretch
368c30ef9d
Removed unused imports
2017-11-03 14:36:28 -04:00
Jeremy Stretch
74cc8c022c
Fixes #1650 : Correct numeric ordering for interfaces with no alphabetic type
2017-11-02 13:58:30 -04:00
Jeremy Stretch
85c273c8ca
Fixes #1670 : Corrected filter names (regression from #1649 )
2017-10-31 14:47:14 -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
Jeremy Stretch
4668149943
Fixes #1649 : Correct fitlering on null values (e.g. ?tenant_id=0) for django-filters v1.1.0+
2017-10-30 17:20:22 -04:00
Jeremy Stretch
0a04bb110a
Fixes #1603 : Hide selection checkboxes for tables with no available actions
2017-10-27 10:33:58 -04:00
Jeremy Stretch
54472b3806
Fixes #1634 : Cluster should not be a required field when importing child devices
2017-10-23 13:17:51 -04:00
Jeremy Stretch
14e5f89feb
Fixes #1624 : Add VM count to device roles table
2017-10-23 13:15:34 -04:00
Ryan Breaker
937faaf149
Add test for validation of device within rack height.
2017-10-15 19:03:28 -05: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
34259d5d9d
Removed deprecated xstr and expand_pattern functions
2017-10-13 14:29:55 -04:00
Jeremy Stretch
91b6ebb0c0
Closes #1580 : Allow cluster assignment when bulk importing devices
2017-10-13 14:19:41 -04:00
Jeremy Stretch
0c645b12d1
Moved querysets to separate files; tweaked interface ordering logic ( #1523 )
2017-10-10 17:23:41 -04:00
Jeremy Stretch
f824d1eb3b
Closes #1556 : Added API endpoints listing static field choices for each app
2017-10-10 16:41:35 -04:00
Jeremy Stretch
977cad3830
Added bulk import views for RIRs, roles, and VLAN groups
2017-10-09 15:42:06 -04:00
Jeremy Stretch
987587b5f3
Added NAPALM driver to platform table; removed legacy RPC client
2017-10-09 15:30:48 -04:00
Jeremy Stretch
9351f686b1
Added bulk import views for rack roles, device roles, and platforms
2017-10-09 15:28:46 -04:00
Jeremy Stretch
35c2c8e8de
#1444 : Added a serial number field to the rack model
2017-10-09 15:01:57 -04:00
Jeremy Stretch
960e1d49c2
Closes #1551 : Added CPAK, CFP2, and CFP4 100GE interface form factors
2017-10-09 14:45:10 -04:00
Jeremy Stretch
100d979d3e
Fixes #1554 : Don't require form_factor when creating an interface assigned to a virtual machine
2017-10-09 14:27:31 -04:00
Jeremy Stretch
b41b4fc584
Closes #1506 : Extended rack facility ID field from 30 to 50 characters
2017-10-09 13:44:22 -04:00
Jeremy Stretch
32399b0cb5
Merge branch 'develop-2.2' of github.com:digitalocean/netbox into develop-2.2
2017-09-29 12:54:38 -04:00
Jeremy Stretch
3d25cecc69
Merge branch 'develop-2.2' into develop-2.1
2017-09-29 12:30:36 -04:00
Jeremy Stretch
068c0ff36c
Merge branch 'develop' into develop-2.1
2017-09-29 12:26:54 -04:00
Jeremy Stretch
86a298792a
Corrected default return URL for BulkComponentCreateView
2017-09-29 12:15:14 -04:00
Jeremy Stretch
a6599874db
#1493 : Extended DeviceRole to include a toggle indicating applicability to virtual machines
2017-09-29 12:11:20 -04:00
Jeremy Stretch
0deae84ecb
Renamed column
2017-09-29 11:50:26 -04:00
Jeremy Stretch
a3a77a0bb6
Fixes #1540 : Added missing 'cluster' field to WritableDeviceSerializer
2017-09-26 15:45:14 -04:00
Jeremy Stretch
0d9ff907a8
Merge branch 'develop' of github.com:digitalocean/netbox into develop-2.2
2017-09-25 15:12:47 -04:00
Jeremy Stretch
a010f7439d
More work on #1523 (natural ordering for interfaces)
2017-09-22 16:18:43 -04:00
Jeremy Stretch
2ca161f3d8
Closes #1509 : Extended cluster model to allow site assignment
2017-09-22 12:53:09 -04:00
Joey Wilhelm
89194c067b
Another test case to ensure subinterface ordering
2017-09-21 17:21:21 -07:00