Jeremy Stretch
9b680664c1
Removed old console/power connection views
2018-10-31 15:54:29 -04:00
Jeremy Stretch
1d9e98d49c
Expanded cable connection form
2018-10-31 15:31:44 -04:00
Jeremy Stretch
a84b828e17
Tweaked display of connected circuits
2018-10-31 12:53:17 -04:00
Jeremy Stretch
a22957952e
Added dedicated cable trace view; removed modal
2018-10-30 16:30:03 -04:00
Jeremy Stretch
a42d072ce9
Add missing interfaces table
2018-10-30 15:16:15 -04:00
Jeremy Stretch
7e828b7f2a
Extended Cables to connect CircuitTerminations
2018-10-30 12:16:22 -04:00
Jeremy Stretch
e93b7d363c
Initial work on a cable tracing modal
2018-10-29 16:45:20 -04:00
Jeremy Stretch
3b3ed0cf3f
Replace references to Interface.connection with connected_endpoint
2018-10-29 14:15:04 -04:00
Jeremy Stretch
f590da067a
Fix front/rear port connection styling
2018-10-29 13:09:23 -04:00
Jeremy Stretch
9ad167016c
Optimized front/rear port connection displays
2018-10-29 12:56:17 -04:00
Jeremy Stretch
73c279f1a5
Introduced 'cable' field on CableTermination to cache connected Cable
2018-10-29 12:24:16 -04:00
Jeremy Stretch
1714472c0f
Corrected cable display
2018-10-29 09:41:03 -04:00
Jeremy Stretch
560fc22950
Remove is_console_server, is_pdu, and is_network_device from DeviceType
2018-10-26 14:48:22 -04:00
Jeremy Stretch
5c183cd8eb
Swapped the order of cable and connection fields
2018-10-26 13:21:43 -04:00
Jeremy Stretch
aa050d85cc
Fixed color display
2018-10-26 13:14:12 -04:00
Jeremy Stretch
8fdae2f3c6
Clever icon thing
2018-10-26 11:32:04 -04:00
Jeremy Stretch
064e58053a
Added cable connections to component lists
2018-10-26 11:29:03 -04:00
Jeremy Stretch
29dafdedab
Added length and length_unit fields to Cable
2018-10-26 10:28:25 -04:00
Jeremy Stretch
59c75a56c1
Introduced CableView and CableEditView
2018-10-25 15:51:12 -04:00
Jeremy Stretch
0eca6b1b59
Introduced CableTermination abstract model to ptovide Cable access from termination points
2018-10-25 15:21:16 -04:00
Jeremy Stretch
796b609dd7
Removed 'is_patch_panel' from DeviceType
2018-10-25 12:44:28 -04:00
Jeremy Stretch
89efd1f1e2
Dropped 'Panel' from FrontPanelPort/RearPanelPort names
2018-10-25 12:11:13 -04:00
Jeremy Stretch
13ae885618
First stab at cable path tracing and automatic endpoint connections
2018-10-24 16:17:01 -04:00
Jeremy Stretch
0c22e93d7c
Fixed interface connection rendering
2018-10-24 15:07:11 -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
cc01f3cbd3
WIP: Initial work on the cable connection form
2018-10-22 16:58:24 -04:00
Jeremy Stretch
455fcf16eb
Merge branch 'develop-2.5' into 20-physical-cabling
2018-10-19 13:34:21 -04:00
Jeremy Stretch
26ebed03d0
Merge release v2.4.6
2018-10-10 09:36:51 -04:00
Marc Heckmann
2ee8c227cc
Sanitize hostname and port values returned through LLDP
...
If hostname or port are null set to empty string ("").
This avoids breaking the LLDP neighbors (NAPALM) view
2018-10-05 14:30:54 -04:00
Jeremy Stretch
e70840a88d
Closes #2479 : Add user permissions for creating/modifying API tokens
2018-10-05 11:06:59 -04:00
Jeremy Stretch
bd72c26a57
Initial work on #20 - patch panels
2018-10-03 14:04:16 -04:00
Jeremy Stretch
66db32fefd
Merged release v2.4.5
2018-10-03 11:23:21 -04:00
Jeremy Stretch
8311394e4c
Fixes #2414 : Tags field missing from device/VM component creation forms
2018-09-28 16:26:08 -04:00
John Anderson
cd3037211d
remove templates no longer needed for local config context
2018-09-26 10:30:34 -04:00
John Anderson
0bda0a9334
refactored UI for local config context
2018-09-18 11:52:12 -04:00
John Anderson
7997b70ba1
implemnted #2392 - local config context for devices and VMs
2018-09-16 00:25:20 -04:00
John Anderson
1e7e29a934
fixes #2423 - interface connection links
2018-09-15 17:23:58 -04:00
Jeremy Stretch
1d37a9d0e6
Merge branch 'develop' into develop-2.5 (v2.4.4 release)
2018-08-22 12:10:44 -04:00
Jeremy Stretch
2cf259b58d
Fixes #2378 : Corrected "edit" link for virtual machine interfaces
2018-08-22 10:06:01 -04:00
Jeremy Stretch
7e28ecf3e6
Fixes #2370 : Redirect to parent device after deleting device bays
2018-08-20 14:40:19 -04:00
Jeremy Stretch
76cf53095f
Fixes #2374 : Fix toggling display of IP addresses in virtual machine interfaces list
2018-08-20 13:49:15 -04:00
Jeremy Stretch
5c1385f16b
Merge branch 'develop' into develop-2.5
2018-08-16 16:31:54 -04:00
Jeremy Stretch
cbca3cdfcd
Closes #2355 : Added item count to inventory tab on device view
2018-08-16 10:20:22 -04:00
Jeremy Stretch
6d11bbccb0
Closes #2292 : Remove the deprecated UserAction model
2018-08-14 12:13:43 -04:00
Jeremy Stretch
7c063e1730
Corrected typo
2018-08-09 16:37:58 -04:00
Jeremy Stretch
5a5b739517
Closes #2333 : Added search filters for ConfigContexts
2018-08-09 12:22:34 -04:00
Jeremy Stretch
645afb3dc1
Fixes #2336 : Bulk deleting power outlets and console server ports from a device redirects to home page
2018-08-08 15:22:26 -04:00
Jeremy Stretch
426fe4ea12
Fixes #2330 : Incorrect tab link in VRF changelog view
2018-08-08 08:49:23 -04:00
Jeremy Stretch
25c6d45ae9
Added a "view all" link to the changelog panel
2018-08-07 15:19:01 -04:00
Jeremy Stretch
e79eaad8cc
Fixes #2311 : Redirect to parent after editing interface from device/VM view
2018-08-07 08:46:41 -04:00
Jeremy Stretch
86902a44ee
Fixes #2303 : Always redirect to parent object when bulk editing/deleting components
2018-08-06 14:14:40 -04:00
Jeremy Stretch
bbc1cdf364
Fixes #2308 : Custom fields panel absent from object view in UI
2018-08-06 13:32:52 -04:00
Jeremy Stretch
f7820ee0be
Merge branch 'develop-2.4' into develop
2018-08-06 12:28:23 -04:00
Vas Sadvariy
e5c4e6ccf9
Closes #971 : Implement VLANGroup VLANs view to show available VLANs within a group
2018-08-01 15:59:00 -04:00
Marc Hagen
0262b7e5ad
Fixes #2286 : Fix non working 'mark installed' button
2018-07-31 10:37:57 +02:00
Jeremy Stretch
b9e10643b5
Closes #2225 : Add "view elevations" button for site rack groups
2018-07-27 16:25:48 -04:00
Jeremy Stretch
da8cd99b59
Closes #2264 : Added "map it" link for site GPS coordinates
2018-07-27 16:15:56 -04:00
Jeremy Stretch
3cef939e0c
Closes #2229 : Allow mapping of ConfigContexts to tenant groups
2018-07-27 15:47:29 -04:00
Jeremy Stretch
5b92fe79d1
Merged release v2.3.7
2018-07-27 11:43:27 -04:00
Jeremy Stretch
218ce9b495
Closes #2250 : Include stat counters on report result navigation
2018-07-23 16:10:46 -04:00
Jeremy Stretch
39a3eca941
Fixes #2256 : Prevent navigation overlap when jumping to test results on report page
2018-07-23 15:50:44 -04:00
Jeremy Stretch
f1ef4e309a
Closes #2259 : Add changelog tab to interface view
2018-07-23 15:09:37 -04:00
Jeremy Stretch
ea96865bee
Fixes #2258 : Include changed object type on home page changelog
2018-07-23 15:02:07 -04:00
Jeremy Stretch
c34d92456f
Cleaned up custom fields panel template
2018-07-20 19:56:04 -04:00
Jeremy Stretch
5b9eed0e3e
Fixes #2255 : Corrected display of report results in report list
2018-07-20 09:39:55 -04:00
Jeremy Stretch
bcf014b45d
Merge branch 'develop' into develop-2.4
2018-07-18 17:51:57 -04:00
Jeremy Stretch
0c4207c37a
Fixes #2202 : Ditched half-baked concept of tenancy inheritance via VRF
2018-07-18 15:10:12 -04:00
Jeremy Stretch
c5bbcfee29
Fixes #2231 : Remove get_absolute_url() from DeviceRole
2018-07-18 11:24:36 -04:00
Jeremy Stretch
14d07634ad
Enabled export templates for secrets
2018-07-17 10:34:50 -04:00
Jeremy Stretch
278f7228eb
Closes #1739 : Enabled custom fields for secrets
2018-07-17 09:43:57 -04:00
Jeremy Stretch
38f302acc1
Merged v2.3.6
2018-07-16 12:03:32 -04:00
Jeremy Stretch
66e066a8a7
Enabled export templates for services
2018-07-12 16:59:22 -04:00
Jeremy Stretch
e6308fcfb3
Enabled export templates for virtual chassis
2018-07-12 16:55:23 -04:00
Jeremy Stretch
2236e46907
Enabled change logging for circuit terminations
2018-07-12 13:46:30 -04:00
Jeremy Stretch
fce9c91f91
Miscellaneous cleanup for tags
2018-07-12 11:34:35 -04:00
Jeremy Stretch
954ea76abc
Implemented a view for interfaces
2018-07-11 15:30:54 -04:00
zmoody
84029426d8
Fixes #2125 - Show child status in device bay list
...
Exposes devicebay.installed_device.status in the parent device detail view.
2018-07-10 20:40:48 -05:00
Jeremy Stretch
ff6e84ae0e
Misc cleanup for config contexts
2018-07-10 16:16:23 -04:00
Jeremy Stretch
b948a662d6
Updated custom fields inclusion tag to use 'with'
2018-07-10 11:02:37 -04:00
Jeremy Stretch
9a516afef9
Arranged object tags into a separate panel
2018-07-10 10:48:33 -04:00
Jeremy Stretch
ae0b81b903
Include link to parent object changelog when viewing a change
2018-07-10 10:15:56 -04:00
Jeremy Stretch
6729168627
Include return_url when editing interfaces in bulk
2018-07-05 15:36:25 -04:00
Jeremy Stretch
f5fc801f3b
Flip the order of tag and URL name for the tag template tag
2018-07-05 15:20:13 -04:00
Jeremy Stretch
1a0a8dfaaf
Cleaned up IP addresses list under device/VM interfaces
2018-07-03 17:05:04 -04:00
Jeremy Stretch
1ff3bd6da6
Replaced home page user activity with changelog
2018-07-03 14:07:46 -04:00
Jeremy Stretch
4d92ffd153
Merge branch 'develop' into develop-2.4
2018-07-02 17:01:14 -04:00
Jeremy Stretch
9d2c4257a6
Closes #1851 : Standardize usage of GetReturnURLMixin
2018-07-02 11:54:41 -04:00
Jeremy Stretch
20cfcb605e
Added missing description field
2018-06-29 09:56:04 -04:00
Jeremy Stretch
ba282a63e2
Added description to ConfigContext
2018-06-29 09:44:32 -04:00
Jeremy Stretch
9e7ee4b28b
Applied JSON rederer to ConfigContext data
2018-06-28 14:05:57 -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
aa8ffad29c
Introduced the render_json template filter
2018-06-28 10:49:52 -04:00
Jeremy Stretch
2b56131412
Initial work on config contexts
2018-06-27 16:02:34 -04:00
Jeremy Stretch
895bae649f
Extend ObjectChange to optionally indicate a related object (e.g. a parent device)
2018-06-22 15:05:40 -04:00
Jeremy Stretch
837ae2b7b8
Merge branch 'develop-2.4' into 1898-activity-logging
2018-06-21 16:53:15 -04:00
Jeremy Stretch
337897e6e2
Closes #1687 : Enabled custom fields for services
2018-06-21 16:17:18 -04:00
Jeremy Stretch
2f0bac7f64
Closes #1673 : Added object/list views for services
2018-06-21 15:55:27 -04:00
Jeremy Stretch
88cde1da28
Closes #2118 : Added latitude and longitude fields to Site
2018-06-21 14:55:10 -04:00
Jeremy Stretch
46cf4d69ee
Fixed typo
2018-06-21 09:47:20 -04:00
Jeremy Stretch
51bb7cee5c
Added changelog links for organizational models
2018-06-20 14:54:04 -04:00
Jeremy Stretch
d04b1dc304
Implemented changelog views
2018-06-20 13:52:54 -04:00
Chris Howells
04a010294e
Add a serial number to the popover in rack elevation number
2018-06-18 14:35:07 +01:00
Jeremy Stretch
c4c4dd7cad
Added changelog views
2018-06-14 16:15:14 -04:00
Jeremy Stretch
328559dcc0
Moved object header templates into object base templates
2018-06-14 13:34:37 -04:00
Jeremy Stretch
4aa7600615
Merge branch 'develop' into develop-2.4
2018-06-07 16:23:57 -04:00
Jeremy Stretch
f405103c33
Fixes #2150 : Fix display of LLDP neighbors when interface name contains a colon
2018-06-07 10:55:30 -04:00
Jeremy Stretch
d318247364
Closes #2131 : Added created and last_updated fields to DeviceType
2018-05-30 13:41:14 -04:00
Jeremy Stretch
01590c006e
Merge pull request #2083 from Grokzen/add_rack_role_export
...
Add missing export button to rack roles list view.
2018-05-22 15:52:50 -04:00
Jeremy Stretch
39830c41e6
Added list and utility views for tags
2018-05-22 12:22:46 -04:00
Jeremy Stretch
9b79d71ca3
Fixes #2093 : Fix link to circuit termination in device interfaces table
2018-05-21 17:31:43 -04:00
Jeremy Stretch
f1a4c49e3f
Implemented tag filtering
2018-05-18 16:24:15 -04:00
Jeremy Stretch
deb82a62cd
Added tags panel to object list view
2018-05-18 15:43:21 -04:00
Jeremy Stretch
ab2ce51044
Fixes URL name
2018-05-18 12:35:04 -04:00
Jeremy Stretch
d44214e24a
Added template tag for tag links
2018-05-18 11:09:11 -04:00
Jeremy Stretch
f8ba3ff495
Removed redundant tags field
2018-05-18 10:14:56 -04:00
Jeremy Stretch
e08d8c4cac
Implemented tags for all primary models
2018-05-10 12:53:11 -04:00
Jeremy Stretch
1510e5d229
Initial work on implementing django-taggit for #132
2018-05-08 16:28:26 -04:00
Grokzen
b7ff2273a4
Add export button to rack roles list view.
2018-05-08 16:06:53 +02:00
Jeremy Stretch
275a9493bb
Fixes #1999 : Added missing description field to site edit form
2018-03-29 13:49:50 -04:00
Jeremy Stretch
7938651b92
Closes #1990 : Improved search function when assigning an IP address to an interface
2018-03-29 09:45:17 -04:00
Jeremy Stretch
24c94957df
Closes #1945 : Implemented a VLAN members view
2018-03-15 15:33:13 -04:00
Jeremy Stretch
ee35bbd4d2
Closes #1944 : Enable assigning VLANs to virtual machine interfaces
2018-03-14 14:53:28 -04:00
Jeremy Stretch
37e5347763
Improved validation and workflow
2018-03-08 13:25:51 -05: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
9ca11c9ed4
Fixes #1915 : Redirect to device view after deleting a component
2018-02-27 14:59:45 -05:00
Jeremy Stretch
1499d46bd1
Merge branch 'develop' into develop-2.3
2018-02-21 16:16:20 -05:00
Jeremy Stretch
125a03ded1
Closes #1801 : Update list of rack groups when selecting a site to filter by in rack elevations list
2018-02-21 14:06:38 -05:00
Jeremy Stretch
2beeba1f4b
Fixes #1886 : Allow setting the primary IPv4/v6 address for a VirtualMachine via the web UI
2018-02-21 10:49:40 -05:00
Jeremy Stretch
250131cbe8
Finished VirtualChassis list view
2018-02-21 09:53:23 -05:00
Jeremy Stretch
f4ccb3dbe6
Fixed panel heading CSS class
2018-02-15 10:01:02 -05:00
Jeremy Stretch
2ab012fce9
Fixed typo in template
2018-02-14 13:35:25 -05:00
Jeremy Stretch
2c08451461
VirtualChassis form validation cleanup
2018-02-14 12:47:10 -05:00
Jeremy Stretch
7c30bdf4ff
Fixes #1884 : Provide additional context to identify devices when creating/editing avirtual chassis
2018-02-14 11:14:04 -05:00
Jeremy Stretch
a774846992
Closes #1876 : Added explanatory title text to disabled NAPALM buttons on device view
2018-02-13 11:03:31 -05:00
Jeremy Stretch
cd6572bca9
Template libraries cleanup
2018-02-07 13:35:19 -05:00
Jeremy Stretch
628b17dd40
Upgraded jquery to v3.3.1
2018-02-06 15:11:29 -05:00
Jeremy Stretch
91059bb311
Merge branch 'develop' into develop-2.3
2018-02-06 14:58:11 -05:00
Jeremy Stretch
1891062261
Closes #1864 : Added a 'status' field to the circuit model
2018-02-06 14:06:05 -05:00
Jeremy Stretch
cf3c76c975
Closes #1714 : Standardized CSV export functionality for all object lists
2018-02-02 16:12:57 -05:00
Jeremy Stretch
5f7d30e4ec
Additional validation cleanup
2018-02-01 15:53:59 -05:00
Jeremy Stretch
2be7e1b4af
Added virtual chassis tests
2018-02-01 13:52:41 -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
8a8efd5255
Added report results to the home page
2018-01-30 21:01:08 -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
8a3d2ea4e4
#1843 : Allow assignment of VC member interfaces to VC master LAG
2018-01-30 16:34:42 -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
ea86fc21f3
Merge branch 'develop' into develop-2.3
2018-01-25 14:21:25 -05:00
Jeremy Stretch
24aa8103f7
Closes #1821 : Added 'description' field to Site model
2018-01-25 13:29:09 -05:00
Jeremy Stretch
19cb08634a
Closes #1758 : Added 'status' field to Site model
2018-01-25 13:07:04 -05:00
Jeremy Stretch
fd66582a37
Highlight renamed components and allow for multiple previews
2018-01-25 11:59:43 -05:00
Jeremy Stretch
dcd46935fb
Closes #1835 : Consistent position of previous/next rack buttons
2018-01-25 10:19:45 -05:00
Jeremy Stretch
2369323956
Evaluate device_id rather than pulling entire device (DB optimization)
2018-01-19 16:16:45 -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
4a7c77512c
Closes #1781 : Enable bulk renaming of device components
2018-01-10 15:48:07 -05:00
Jeremy Stretch
61b712a196
Fixes #1807 : Populate VRF from parent when creating a new prefix
2018-01-05 15:31:48 -05:00
Jeremy Stretch
369f562075
Fixes #1621 : Tweaked LLDP interface name evaluation logic
2018-01-05 15:19:27 -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
ae615d5d39
Closes #1774 : Include a button to refine search results for all object types under global search
2017-12-20 14:09:52 -05:00
Jeremy Stretch
1a59547916
Closes #1773 : Moved child prefixes table to its own view
2017-12-20 14:01:37 -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
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
23fb841113
Fixes #1766 : Fixed display of "select all" button on device power outlets list
2017-12-13 15:23:35 -05:00
Jeremy Stretch
70694680a7
Fixes #1764 : Fixed typos in export buttons
2017-12-13 11:55:31 -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
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
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
bfcba663f0
Initial work on virtual chassis support
2017-11-17 16:47:26 -05:00
Jeremy Stretch
fb4157645e
Merge branch 'develop' into develop-2.3
2017-11-17 12:05:38 -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
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
50f2fe19ba
A bit of cosmetic cleanup from #1672
2017-11-15 14:06:58 -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
e20fc713e3
Fixes #1715 : Added missing import buttons on object lists
2017-11-15 12:52:21 -05:00
Jeremy Stretch
af68ea5dfd
Merge branch '150-interface-vlans' into develop-2.3
2017-11-14 15:36:14 -05:00
Jeremy Stretch
fe68eca25c
Closes #1512 : Added a view to search for an IP address being assigned to an interface
2017-11-10 11:58:59 -05:00
Jeremy Stretch
29b1926f74
Closes #1679 : Added IP address roles to device/VM interface lists
2017-11-03 17:00:08 -04:00
Jeremy Stretch
a2b9578724
Rearranged device/VM view and expanded component lists
2017-11-03 16:58:56 -04:00
Jeremy Stretch
c83af10008
Closes #1683 : Replaced default 500 handler with custom middleware to provide preliminary troubleshooting assistance
2017-11-03 13:24:31 -04:00
Ichabond
5d8f3d1ddd
Fixes #1655 . Removed explicit field references. ( #1656 )
...
* Fixes #1655
Further field name references were found in `consoleport.html`. These have now been removed, so we rely on proper a proper `__str__` implementation of both `ConsolePort` and `ConsoleServerPort`.
* Fixes #1655 : Removed explicit field references
Cleaned up all (notable) .name references, and removed them so __str__ can do the lifting. Did not remove the references where it was explicitly referenced to .name (eg. in details). Extended the Secret model to also include the name in __str__, since that was weirdly absent.
* Adapted PR to comply with comments
Re-introduced certain references to make sure explicit references are still used where needed.
2017-11-02 11:51:27 -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
886d712987
Fixes #1653 : Remove outdated description for DeviceType's is_network_device flag
2017-10-30 17:45:05 -04:00
Tom Strickx
b0d4620fda
Remove explicit reference to the name field
...
Remove the explicit usage of the `name` field, and let the __str__ method of the ConsoleServerPort class handle the display
2017-10-26 09:24:39 -07:00
Jeremy Stretch
c044d731b9
#1621 : Allow for loose matching of short-form IOS interface names when validating LLDP neighbors
2017-10-19 17:12:28 -04:00
Jeremy Stretch
4cfe36225d
Fixes #1579 : Devices already assigned to a cluster cannot be added to a different cluster
2017-10-17 09:59:35 -04:00
Ryan Breaker
770ba2be06
Add meta tags for charset and convert some tabs to spaces for consistency ( #1574 )
...
* Add meta tag for charset.
* Add meta tag for charset in 500.html and convert some tabs to spaces for consistency.
2017-10-12 13:39:28 -04:00
Jeremy Stretch
5dcc3b2725
Branded the browsable API template
2017-10-11 14:47:43 -04:00
Jeremy Stretch
6671ded02f
Introduced the REPORTS_ROOT config parameter; Python2 fixes
2017-10-11 14:03:35 -04:00
Jeremy Stretch
d23f83818b
Improved template for when no reports are found
2017-10-11 13:30:38 -04:00
Jeremy Stretch
732827f689
Merge branch 'develop' into develop-2.2
...
Conflicts:
netbox/utilities/api.py
2017-10-11 10:47:21 -04:00
Jeremy Stretch
de25348dcc
Closes #1510 : Added ability to search by name when adding devices to a cluster
2017-10-11 10:14:09 -04:00
Jeremy Stretch
ff7a3b75b7
Fixes #1567 : Prompt user for session key when importing secrets
2017-10-10 13:22:40 -04:00
Jeremy Stretch
ec13e1d23e
Closes #494 : Include asset tag in device info pop-up on rack elevation
2017-10-09 16:25:52 -04:00
Jeremy Stretch
b8f9ebeabd
Added bulk import view for secret roles
2017-10-09 15:56:17 -04:00
Jeremy Stretch
38bdfdc3fc
Added bulk import view for circuit types
2017-10-09 15:52:22 -04:00
Jeremy Stretch
6bbca969f8
Added bulk import views for cluster types and groups
2017-10-09 15:49:48 -04:00
Jeremy Stretch
9d051da64b
Added bulk import views for RIRs, roles, and VLAN groups
2017-10-09 15:42:06 -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
6dcab12611
Added bulk import view for tenant groups
2017-10-09 15:09:40 -04:00
Jeremy Stretch
b906030801
#1444 : Added a serial number field to the rack model
2017-10-09 15:01:57 -04:00
Jeremy Stretch
0029cedcf0
Closes #1548 : Automatically populate tenant assignment when adding an IP address from the prefix view
2017-10-09 13:40:28 -04:00
Jeremy Stretch
ee1e3afebf
Fixes #1550 : Corrected interface connections link in navigation menu
2017-10-06 15:39:39 -04:00
Jeremy Stretch
7558170f4c
Redesigned the navigation menus
2017-09-29 14:27:42 -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
dd0bad553f
Closes #1493 : Added functional roles for virtual machines
2017-09-29 11:13:41 -04:00
Jeremy Stretch
3328895c75
Removed deprecated NETBOX_USERNAME and NETBOX_PASSWORD configuration parameters
2017-09-29 10:18:18 -04:00
Jeremy Stretch
c5eaaae9e7
Merge pull request #1544 from digitalocean/reports
...
Closes #1511 : Implemented reports
2017-09-28 17:16:10 -04:00
Jeremy Stretch
9ffe95a545
Cosmetic cleanup
2017-09-28 15:18:40 -04:00
Jeremy Stretch
efa4ed9a32
Added nav menu link to reports list
2017-09-28 14:54:11 -04:00
Jeremy Stretch
7e0b54eadd
Bugfixes
2017-09-28 13:36:50 -04:00
Jeremy Stretch
cceb4c69f8
Expanded report view
2017-09-28 13:35:18 -04:00
Jeremy Stretch
e1bc7edede
Added a run view for reports
2017-09-28 12:51:10 -04:00
Jeremy Stretch
69f6c9ca07
Fixes #1542 : Added cluster field to device view
2017-09-28 10:21:41 -04:00
Jeremy Stretch
ec6475e60b
Started adding a view for individual reports
2017-09-27 17:39:22 -04:00
Jeremy Stretch
ab9ee8b78d
Prettied up the reports list
2017-09-26 17:17:28 -04:00
Jeremy Stretch
c217559883
Added navigation panel
2017-09-25 16:22:50 -04:00
Jeremy Stretch
8936528bb0
Merge branch 'develop' of github.com:digitalocean/netbox into develop-2.2
2017-09-25 15:12:47 -04:00
Jeremy Stretch
644b7e540d
Fixes #1486 : Ignore subinterface IDs when validating LLDP neighbor connections
2017-09-25 14:33:32 -04:00
Jeremy Stretch
d2c6fd7809
Closes #1536 : Improved formatting of aggregate prefix statistics
2017-09-25 12:14:55 -04:00
Jeremy Stretch
dd7f00cbd1
Closes #1509 : Extended cluster model to allow site assignment
2017-09-22 12:53:09 -04:00
Jeremy Stretch
6f401636f8
Implemented rough UI for accessing report results
2017-09-22 12:11:10 -04:00
Jeremy Stretch
c7e54ecde6
Initial work on reports API
2017-09-21 16:32:05 -04:00
Jeremy Stretch
f6e6910bc5
Cleaned up device interfaces/IPs table
2017-09-20 14:44:51 -04:00
Jeremy Stretch
edcb1f120b
Closes #1485 : Added LOGIN_BANNER configuration setting to display a banner on the login page
2017-09-15 15:28:09 -04:00
Jeremy Stretch
8ee542187d
Fixes #1497 : Added cluster_id filter
2017-09-15 11:36:06 -04:00
Jeremy Stretch
e97b595d84
Closes #1490 : Rearrange order of items in the virtualization nav menu
2017-09-15 11:08:23 -04:00
Jeremy Stretch
0d8947bf36
Added a status field for virtual machines
2017-09-14 14:35:34 -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
fbacd95d69
Finished bulk edit/delete views
2017-09-11 16:14:05 -04:00
Jeremy Stretch
51279c3bce
Merge branch 'virtualization' into develop-2.2
2017-09-01 12:29:12 -04:00