Jeremy Stretch
461b4f4154
PEP8 cleanup
2018-10-26 13:27:54 -04:00
Jeremy Stretch
064e58053a
Added cable connections to component lists
2018-10-26 11:29:03 -04:00
Jeremy Stretch
59c75a56c1
Introduced CableView and CableEditView
2018-10-25 15:51:12 -04:00
Jeremy Stretch
89efd1f1e2
Dropped 'Panel' from FrontPanelPort/RearPanelPort names
2018-10-25 12:11:13 -04:00
Jeremy Stretch
0c22e93d7c
Fixed interface connection rendering
2018-10-24 15:07:11 -04:00
Jeremy Stretch
5d82096a49
Added cable filter form
2018-10-24 14:59:46 -04:00
Jeremy Stretch
c540bd34be
Renamed Cable endpoints to terminations
2018-10-24 14:38:44 -04:00
Jeremy Stretch
5ad1d24919
Added CableListView
2018-10-24 14:26:08 -04:00
Jeremy Stretch
f3174c14f7
Deprecated the InterfaceConnection model
2018-10-24 13:59:44 -04:00
Jeremy Stretch
0370a91558
Renamed PowerPort.power_outlet to connected_endpoint
2018-10-24 11:00:13 -04:00
Jeremy Stretch
d4e159dec6
Renamed ConsolePort.cs_port to connected_endpoint
2018-10-24 10:37:54 -04:00
Jeremy Stretch
a9e99f5de0
Fixed cable creation form
2018-10-23 13:40:10 -04:00
Jeremy Stretch
cc01f3cbd3
WIP: Initial work on the cable connection form
2018-10-22 16:58:24 -04:00
Jeremy Stretch
bd72c26a57
Initial work on #20 - patch panels
2018-10-03 14:04:16 -04:00
Jeremy Stretch
68a5dcd47e
Removed Python 2 string compatibility
2018-08-14 11:58:42 -04:00
Jeremy Stretch
0d1bb22c6c
Cleaned up BulkEditView and BulkDeleteView
2018-07-20 21:18:10 -04:00
Jeremy Stretch
38f302acc1
Merged v2.3.6
2018-07-16 12:03:32 -04:00
Jeremy Stretch
954ea76abc
Implemented a view for interfaces
2018-07-11 15:30:54 -04:00
Jeremy Stretch
770a00e720
Queryset fixes for virtual chassis
2018-07-05 13:20:27 -04:00
Jeremy Stretch
9d2c4257a6
Closes #1851 : Standardize usage of GetReturnURLMixin
2018-07-02 11:54:41 -04:00
Jeremy Stretch
1f8e4698f9
Moved object context rendering to ObjectConfigContextView and standardized the template
2018-06-28 13:48:12 -04:00
Jeremy Stretch
2b56131412
Initial work on config contexts
2018-06-27 16:02:34 -04:00
Jeremy Stretch
4a46474005
Disabled the creation of new UserActions
2018-06-21 10:56:33 -04:00
Jeremy Stretch
328559dcc0
Moved object header templates into object base templates
2018-06-14 13:34:37 -04:00
Jeremy Stretch
51710f87a4
Post-release version bump
2018-05-21 16:50:31 -04:00
Jeremy Stretch
8d9e8faf26
Fixes #1988 : Order interfaces naturally when bulk renaming
2018-03-29 15:15:13 -04:00
Jeremy Stretch
a37d074666
Fixes #1978 : Include all virtual chassis member interfaces in LLDP neighbors view
2018-03-21 15:12:15 -04:00
Jeremy Stretch
89d5486688
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
9a2a845983
Fixes #1948 : Fix TypeError when attempting to add a member to an existing virtual chassis
2018-03-06 11:48:26 -05:00
Jeremy Stretch
9130202a42
Fixes #1919 : Prevent exception when attempting to create a virtual machine without selecting devices
2018-02-27 15:40:24 -05:00
Jeremy Stretch
250131cbe8
Finished VirtualChassis list view
2018-02-21 09:53:23 -05:00
Jeremy Stretch
2c08451461
VirtualChassis form validation cleanup
2018-02-14 12:47:10 -05:00
Jeremy Stretch
91059bb311
Merge branch 'develop' into develop-2.3
2018-02-06 14:58:11 -05:00
Jeremy Stretch
3785ccf129
Eliminated queries for distinct related object counts for better performance
2018-02-02 17:46:23 -05:00
Jeremy Stretch
5f7d30e4ec
Additional validation cleanup
2018-02-01 15:53:59 -05:00
Jeremy Stretch
a42b201172
Added virtual chassis member remove view
2018-02-01 12:49:23 -05:00
Jeremy Stretch
de40113d47
Added virtual chassis member add view
2018-02-01 11:39:13 -05:00
Jeremy Stretch
f530fdce74
Collapsed VCMembership into the Device model (WIP)
2018-01-31 22:47:27 -05:00
Jeremy Stretch
e0aac1a049
Merge branch 'develop' into develop-2.3
2018-01-31 11:13:17 -05:00
Jeremy Stretch
fc4a14f9fc
Added warning message about automatically deleting child inventory items
2018-01-31 10:25:06 -05:00
Jeremy Stretch
8e3274533c
Closes #144 : Implemented list and bulk edit/delete views for InventoryItems
2018-01-30 17:46:00 -05:00
Jeremy Stretch
1c8dab8eb0
Fixes #1838 : Fix KeyError when attempting to create a VirtualChassis with no devicesselected
2018-01-30 16:42:52 -05:00
Jeremy Stretch
84935999d3
Cleaned up InventoryItem add/edit/delete links and return URL
2018-01-30 13:07:10 -05:00
Jeremy Stretch
b0fdd9f318
Closes #1366 : Enable searching for regions by name/slug
2018-01-30 12:11:20 -05:00
Jeremy Stretch
24aa8103f7
Closes #1821 : Added 'description' field to Site model
2018-01-25 13:29:09 -05:00
Jeremy Stretch
089288d1fd
Implemented a view for adding individual devices to an existing virtual chassis
2018-01-19 12:34:09 -05:00
Jeremy Stretch
8ae884e164
Merge branch 'develop' into develop-2.3
2018-01-19 10:54:26 -05:00
Jeremy Stretch
89ee93afd1
Closes #1824 : Add virtual machine count to platforms list
2018-01-19 09:25:16 -05:00
Jeremy Stretch
4a7c77512c
Closes #1781 : Enable bulk renaming of device components
2018-01-10 15:48:07 -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
4508d47104
Cleaned up component tables and checkbox toggling
2017-12-21 13:29:02 -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
bdb07522bb
Ignore VC member interfaces where mgmt_only=True
2017-12-18 16:44:44 -05:00
Jeremy Stretch
87d0f18933
Obsoleted ComponentEditView and ComponentDeleteView
2017-12-15 15:57:49 -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
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
d999ad4929
Fixes #1756 : Improved natural ordering of console server ports and power outlets
2017-12-07 13:22:48 -05:00
Jeremy Stretch
f329a85995
Added initial UI views for virtual chassis assignment
2017-11-29 12:58:36 -05:00
Jeremy Stretch
717b897e28
Closes #1722 : Added VM count to site view
2017-11-27 10:59:24 -05:00
Jeremy Stretch
bfcba663f0
Initial work on virtual chassis support
2017-11-17 16:47:26 -05:00
Nicholas Totsch
206beb9251
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
af68ea5dfd
Merge branch '150-interface-vlans' into develop-2.3
2017-11-14 15:36:14 -05:00
Jeremy Stretch
002848cf09
Closes #1691 : Cleaned up and reorganized import statements
2017-11-07 11:08:23 -05:00
Jeremy Stretch
a2b9578724
Rearranged device/VM view and expanded component lists
2017-11-03 16:58:56 -04:00
Jeremy Stretch
6ec60222aa
Closes #1666 : Allow modifying the owner of a rack reservation
2017-10-31 13:52:35 -04:00
Jeremy Stretch
119bc5b5c6
Fixes #1603 : Hide selection checkboxes for tables with no available actions
2017-10-27 10:33:58 -04:00
Jeremy Stretch
444cf949e0
Fixes #1624 : Add VM count to device roles table
2017-10-23 13:15:34 -04:00
Jeremy Stretch
c37eb774dc
Removed deprecated xstr and expand_pattern functions
2017-10-13 14:29:55 -04:00
Jeremy Stretch
34c3fe82c9
Added bulk import views for rack roles, device roles, and platforms
2017-10-09 15:28:46 -04:00
Jeremy Stretch
accb02a98d
Merge branch 'develop-2.2' of github.com:digitalocean/netbox into develop-2.2
2017-09-29 12:54:38 -04:00
Jeremy Stretch
33b4c623d1
Merge branch 'develop-2.2' into develop-2.1
2017-09-29 12:30:36 -04:00
Jeremy Stretch
26c609139e
Merge branch 'develop' into develop-2.1
2017-09-29 12:26:54 -04:00
Jeremy Stretch
bc5302bd63
Corrected default return URL for BulkComponentCreateView
2017-09-29 12:15:14 -04:00
Jeremy Stretch
bf6f513377
Renamed form_class attribute to model_form for consistency
2017-09-12 13:55:11 -04:00
Jeremy Stretch
03cf6b4bd9
Implemented bulk interface creation for virtual machines
2017-09-12 12:49:01 -04:00
Jeremy Stretch
47a2972079
Genericized component edit/delete views
2017-08-18 14:43:11 -04:00
Jeremy Stretch
cc473b3cad
Added template names to device component create views
2017-08-18 12:29:39 -04:00
Jeremy Stretch
593b5a2715
Merge branch 'develop' into virtualization
2017-08-16 15:08:37 -04:00
Jeremy Stretch
b046a30b9c
Fixes #1420 : Exclude virtual interfaces from device LLDP neighbors view
2017-08-15 11:07:26 -04:00
Jeremy Stretch
5ff21e7371
Initial work on virtualization support ( #142 )
2017-08-04 17:02:52 -04:00
Jeremy Stretch
9b1ec6f5f2
Closes #1368 : Render reservations in rack elevations view
2017-08-02 13:33:44 -04:00
Faidon Liambotis
0c474a6683
Allow import/export of device types ( #1347 )
2017-07-25 17:21:34 +03:00
Faidon Liambotis
352191b1e2
Allow import/export of manufacturers ( #1347 )
2017-07-25 17:21:34 +03:00
Faidon Liambotis
6d6a33484c
Allow import/export of rack groups ( #1347 )
2017-07-25 17:21:34 +03:00
Faidon Liambotis
21429c29ed
Allow import/export of regions ( #1347 )
2017-07-25 17:21:34 +03:00
Jeremy Stretch
6a1ee389ba
Added device config view
2017-07-17 13:19:25 -04:00
Jeremy Stretch
a4b0316daf
Added an AJAX spinner
2017-07-17 11:41:39 -04:00
Jeremy Stretch
c2d06287ac
Live device status PoC
2017-07-14 16:07:28 -04:00
Jeremy Stretch
53672dc91d
Optimized performance when editing/deleting objects in bulk
2017-07-13 17:39:28 -04:00
Jeremy Stretch
4d3ccf4397
Closes #838 : Display details of all objects being edited/deleted in bulk
2017-07-13 16:31:47 -04:00
Jeremy Stretch
96cef1a7c4
Removed SearchTables; created DetailTables for models where needed
2017-07-12 16:42:45 -04:00
Jeremy Stretch
146e4176ba
Combined mgmt and non-mgmt interfaces into same list on device and device type views
2017-06-16 17:13:33 -04:00
Jeremy Stretch
2b601963d7
Closes #626 : Added bulk disconnect function for console/power/interface connections on device view
2017-06-15 14:01:49 -04:00
Jeremy Stretch
b76a89d921
Renamed AddViews to CreateViews for consistency
2017-06-13 16:48:21 -04:00
Jeremy Stretch
3fa58a2e59
Fixes #1263 : Differentiate add and edit permissions for objects
2017-06-13 16:41:57 -04:00
Jeremy Stretch
040fd6537d
Closes #1180 : Simplified the process of finding related devices when viewing a device
2017-06-09 17:04:09 -04:00
Jeremy Stretch
bd9fab09d1
Form cleanup and fixed child device import
2017-06-07 15:30:28 -04:00
Jeremy Stretch
43445096cc
Renamed new import view to BulkImportView
2017-06-05 15:53:41 -04:00
Jeremy Stretch
9f06783fc9
Converted console/power import views to new scheme
2017-06-05 15:53:03 -04:00
Jeremy Stretch
b4af0739a7
Converted interface connections import view to new scheme
2017-06-05 15:04:23 -04:00
Jeremy Stretch
95377c42c3
Converted site/rack/device import views to new scheme
2017-06-02 14:49:25 -04:00
Jeremy Stretch
1f911c1567
Fixes #1229 : Fix validation error on forms where API search is used
2017-05-25 14:33:50 -04:00
Jeremy Stretch
297d9c6bb9
Import unicode_literals
2017-05-24 11:33:11 -04:00
Jeremy Stretch
d7af08bef3
Converted all object views to class-based views
2017-05-18 17:00:57 -04:00
Jeremy Stretch
e0d4b077bd
Fixes #1158 : Exception thrown when creating a device component with an invalid name
2017-05-10 11:23:54 -04:00
Jeremy Stretch
aa357d1ebe
Fixes #1151 : name 'escape' is not defined
2017-05-09 17:06:17 -04:00
Jeremy Stretch
bd2f12630d
Merge branch 'develop' into v2-develop
2017-05-08 15:02:06 -04:00
Jeremy Stretch
f5fb8d33cf
Fixes #403 : Record console/power/interface connects and disconnects as user actions
2017-05-03 17:12:34 -04:00
Jeremy Stretch
a3218274ac
Closes #1100 : Add a "view all" link to completed bulk import views is_pool for prefixes
2017-05-03 15:27:26 -04:00
Jeremy Stretch
17f0c31f36
Closes #951 : Provide a side-by-side view of rack elevations
2017-04-20 13:07:22 -04:00
Jeremy Stretch
dfa0275908
Merge branch 'develop' into v2-develop
...
Conflicts:
netbox/dcim/forms.py
netbox/dcim/views.py
netbox/ipam/forms.py
netbox/templates/_base.html
netbox/utilities/views.py
2017-04-13 15:42:50 -04:00
Jeremy Stretch
946b142a69
Closes #1001 : Merged IP interface assignment into ipam.IPAddressForm
2017-04-13 14:54:17 -04:00
Jeremy Stretch
d536cfb057
Improved handling of return_url for object edit/delete views; removed manual definitions of initial data fields
2017-04-13 13:11:23 -04:00
Jeremy Stretch
f80de87771
#878 : Show assigned IP addresses in device interfaces list
2017-04-12 22:02:23 -04:00
Jeremy Stretch
e121a4f31c
Merge branch 'develop' into v2-develop
...
Conflicts:
netbox/netbox/settings.py
netbox/netbox/urls.py
requirements.txt
2017-04-06 17:01:13 -04:00
Jeremy Stretch
54f6e23a35
Closes #1052 : Added rack reservation list and bulk delete views
2017-04-06 16:26:48 -04:00
Jeremy Stretch
4384993546
Resolved RemovedInDjango20Warning deprecation warnings
2017-04-05 14:40:25 -04:00
Jeremy Stretch
3f6f164574
Merge branch 'develop' into v2-develop
...
Conflicts:
netbox/netbox/settings.py
2017-04-04 12:06:49 -04:00
Jeremy Stretch
e580d0fd3f
Fixes #991 : Correct server error on "create and connect another" interface connection
2017-03-27 10:53:32 -04:00
Jeremy Stretch
be56d01a1d
Renamed Module to InventoryItem (prep for #824 )
2017-03-21 12:54:08 -04:00
Jeremy Stretch
86e73a825f
Fix error when assigning a new interface to a LAG
2017-03-16 22:27:01 -04:00
Jeremy Stretch
50e790c2d8
Fixes #950 : Fix site_id error on child device import
2017-03-13 11:18:33 -04:00
Jeremy Stretch
93cf372889
Fixes #944 : Correct console and power connection form behavior
2017-03-07 13:32:48 -05:00
Jeremy Stretch
36ecc890e9
Fixes #941 : Corrected old references to rack.site on Device
2017-03-06 10:23:24 -05:00
Jeremy Stretch
26263f5bcb
Initial work on regions
2017-02-28 12:11:43 -05:00
Jeremy Stretch
9847b5187f
Closes #105 : Interface groups ( #919 )
...
* Initial work on interface groups
* Simplify to a single LAG form factor
* Correct interface serializer
* Allow for bulk editing of interface LAG
* Additional LAG interface validation
* Fixed API tests
2017-02-27 16:52:13 -05:00
Jeremy Stretch
91be4a4df3
Closes #198 : Support for rackless devices ( #902 )
...
* Initial work to support rackless devices
* Updated device component connection forms
* Updated IP address assignment form
* Updated circuit termination form
* Formatting cleanup
* Fixed tests
2017-02-17 14:48:00 -05:00
Jeremy Stretch
cc79b8ea3d
Rack reservations ( #900 )
...
* Initial work on rack reservations
* Added views for rack reservations
* Implemented ArrayFieldSelectMultiple form widget
* Implemented API endpoints for rack reservations
* Tweaked the database migration
2017-02-16 13:46:58 -05:00
Jeremy Stretch
4ee7fc9465
Exposed the request to ObjectEditView's alter_obj()
2017-02-15 15:03:31 -05:00
Jeremy Stretch
dd3e421469
Fixes #845 : Fix missing edit/delete buttons on object tables for non-superusers
2017-01-26 13:20:56 -05:00
Jeremy Stretch
45532211fb
Fixes #844 : Apply order_naturally() to API interfaces list
2017-01-25 14:34:34 -05:00
Jeremy Stretch
27170b2c44
Standardized naming of return_url for all object views
2017-01-23 14:07:26 -05:00
Jeremy Stretch
0b07e0771c
Fixes #830 : Redirect user to device view after editing a device component
2017-01-23 12:14:12 -05:00
Jeremy Stretch
9470a03d0e
Re-implemented method for bulk editing/deleting all objects within a filtered queryset
2017-01-20 16:42:11 -05:00
Jeremy Stretch
9bdc37995f
PEP8 fixes
2017-01-18 14:43:46 -05:00
Jeremy Stretch
6adc37f77e
Deprecated use_obj_view in favor of get_return_url()
2017-01-18 14:34:17 -05:00
Jeremy Stretch
457c8f93c8
Ditched get_parent_url() model method in favor of overrideable get_return_url() view method
2017-01-18 14:07:46 -05:00
Jeremy Stretch
b74e5204db
Standardized the use of return_url for ObjectDeleteView
2017-01-18 13:30:19 -05:00
Jeremy Stretch
b3d354b16b
Regression fix: order_naturally() must come first in the queryset definition
2017-01-18 11:55:48 -05:00
Jeremy Stretch
45758abcf7
Corrected PEP8 errors
2017-01-13 09:30:59 -05:00
Jeremy Stretch
38bc63da40
Table rendering optimizations
2017-01-06 16:50:57 -05:00
Jeremy Stretch
7433d0e856
Closes #284 : Added interface_ordering field to DeviceType
2017-01-06 12:59:49 -05:00
Jeremy Stretch
736c85e4d6
Improved device interface list performance
2016-12-27 13:21:19 -05:00
Jeremy Stretch
558c813698
Refactored device component creation views
2016-12-21 17:20:27 -05:00
Jeremy Stretch
b7b9d0f147
Renamed template
2016-12-21 15:31:55 -05:00
Jeremy Stretch
326edb709e
Introduced DeviceComponentCreateView
2016-12-21 15:26:56 -05:00
Jeremy Stretch
6b0e2aaefd
Fixed device component bulk creation permissions
2016-12-21 13:52:16 -05:00
Jeremy Stretch
916e81b372
Fixed device type component creation permissions
2016-12-21 13:47:15 -05:00
Jeremy Stretch
09036bef05
Closes #743 : Enabled bulk creation of all device components
2016-12-16 16:29:32 -05:00
Jeremy Stretch
a7f430dc3a
Converted module_add to ObjectEditView
2016-12-16 12:12:42 -05:00
Jeremy Stretch
6c25c66bd1
Closes #722 : Enabled custom fields for device types
2016-12-16 10:54:45 -05:00
Jeremy Stretch
a68cae8871
Closes #539 : Implemented L4 services for devices
2016-12-15 15:32:58 -05:00
Jeremy Stretch
a958eed49b
Closes #49 : Introduction of circuit terminations
2016-12-14 13:47:22 -05:00
Jeremy Stretch
37f6ccd861
#49 : Allow selection of devices at other sites when connecting an interface
2016-12-09 11:43:50 -05:00
Jeremy Stretch
83dea60830
Fixes #729 : Corrected cancellation links when editing secondary objects
2016-12-08 12:20:45 -05:00
Jeremy Stretch
76e40f5faf
Fixes #664 : Re-implemented view for bulk creation of interfaces across multiple devices
2016-11-02 16:43:24 -04:00
Jeremy Stretch
11bf206311
Closes #647 : Extend form used when assigning an IP to a device
2016-11-01 13:59:24 -04:00
Jeremy Stretch
01fc746182
Fixes #660 : Correct calculation of utilized space for rack list display
2016-10-31 16:44:00 -04:00
Jeremy Stretch
7ddf81dcc8
Add is_full_depth and instance count columns to DeviceType table
2016-10-31 15:29:32 -04:00
Jeremy Stretch
4823ee698d
Cleaned up message strings
2016-10-31 11:16:30 -04:00
Jeremy Stretch
3e2ddff72c
Standardized device component deletion views to use ObjectDeleteView()
2016-10-28 17:00:41 -04:00
Jeremy Stretch
6f4fd39080
Standardized device component edit views to use ObjectEditView()
2016-10-28 16:14:23 -04:00
Jeremy Stretch
43670ab5e7
Closes #211 : Allow device assignment and removal from IP address view
2016-10-24 15:07:11 -04:00
Jeremy Stretch
201383f74d
#353 : Added bulk editing for InterfaceTemplates
2016-10-19 12:15:54 -04:00
Jeremy Stretch
5a59e3827d
#353 : Allow bulk editing of interfaces
2016-10-14 16:38:46 -04:00
Jeremy Stretch
9a01485312
Fixes #562 : Fixed bulk interface creation
2016-09-19 10:31:40 -04:00
Jeremy Stretch
bef660a2ad
Added bulk editing capability for custom fields
2016-08-16 14:57:04 -04:00
Jeremy Stretch
43a6c13c00
Fixed redirect after editing RackGroups and VLANGroups
2016-08-10 13:13:26 -04:00
Jeremy Stretch
0dc21d18b2
Miscellaneous query optimizations
2016-08-10 13:07:11 -04:00
Jeremy Stretch
2b57aed27b
Closes #241 : Introduced rack roles
2016-08-10 11:52:27 -04:00
Jeremy Stretch
87c23608bb
Closes #157 : Added manufacturer field to module model
2016-08-10 10:24:47 -04:00
Jeremy Stretch
d722327566
#180 : Added type and width fields to Rack model
2016-08-08 18:01:15 -04:00
Jeremy Stretch
2a3e64c825
Corrected omitted variable
2016-07-29 14:29:13 -04:00
Jeremy Stretch
250f04dad1
Show graphs button only if there is at least one graph to display
2016-07-29 13:19:58 -04:00
Jeremy Stretch
a0ab14de99
Allow unassigning VRF and tenants when editing objects in bulk
2016-07-28 15:59:49 -04:00
Jeremy Stretch
1845fafa91
Implemented bulk editing for sites
2016-07-28 15:30:29 -04:00
Jeremy Stretch
25e31ae885
Fixes #392 : Don't include child devices in non-racked devices table
2016-07-28 10:06:25 -04:00
Jeremy Stretch
3f5d96d12f
Fixed platform selection during bulk editing of devices
2016-07-27 16:38:21 -04:00
Jeremy Stretch
3ed00f2d60
Fixed tenant assignment on bulk edit of racks, devices
2016-07-26 17:49:41 -04:00
Jeremy Stretch
a73b0522f0
Enabled filtering of sites, racks, and devices by tenant
2016-07-26 17:28:46 -04:00
Jeremy Stretch
b7648b7a58
Applied tenancy to sites, racks, and devices
2016-07-26 16:46:22 -04:00
Jeremy Stretch
5a238808c2
Enabled bulk deletion of device bays, interfaces, console server ports, and power outlets from devices
2016-07-26 10:14:51 -04:00
Jeremy Stretch
71efef45e1
Replaced all object-specific BulkDeleteForms with the stock form provided by utilities.BulkDeleteView
2016-07-25 17:02:53 -04:00
Jeremy Stretch
be1412d3a9
Rewrote all DeviceType component template deletion views to utilize BulkDeleteView()
2016-07-25 16:32:07 -04:00
Jeremy Stretch
9ab8845e9e
Fixes #381 : Implements a new RackImportTable
2016-07-25 12:04:42 -04:00
bellwood
1aac82d061
properly support #304
...
support for #304
2016-07-20 13:04:11 -04:00
Jeremy Stretch
6ae2378762
#303 : First stab at implementing a natural ordering for sites, racks, and devices
2016-07-20 10:07:32 -04:00
Jeremy Stretch
8fd684a3ed
Fixes #227 : Introduces support for bulk import of child devices
2016-07-14 17:35:52 -04:00
Jeremy Stretch
0648d053c9
Allow for setting mgmt_only=True in "Add management interfaces" link
2016-07-14 11:39:53 -04:00
Jeremy Stretch
a8d5020609
Fixes #290 : Added mgmt interfaces table to device type view
2016-07-14 11:30:15 -04:00
Jeremy Stretch
c862487929
Related to #243 : Implemented natsort on all Device and DeviceType objects (except interfaces)
2016-07-12 14:53:59 -04:00
Jeremy Stretch
f6a42cdf02
Merge pull request #248 from Zanthras/develop
...
possible fix for #243 generic sorting for device bays
2016-07-12 14:13:25 -04:00
Jeremy Stretch
4f2374f04d
Initial work on #93 : Primary IPv4/IPv6 support
2016-07-11 16:24:46 -04:00
Joel
753c6ebd20
Use the natsort library to provide a generic sorting option for better sorting of generic names for device bays.
2016-07-08 22:47:08 -07:00
Jeremy Stretch
8874edad05
Fixes #214 : Suppress status message if updated_count has not been provided
2016-07-06 16:25:15 -04:00
Jeremy Stretch
8909a76200
Fixes #209 : Read pk list from POST instead of form
2016-07-06 15:55:42 -04:00
Nick Peelman
45ed851277
Tests pass now
2016-07-06 13:21:40 -04:00