Commit Graph

2231 Commits

Author SHA1 Message Date
Jeremy Stretch
77349a2d2d Fixes #1892: Removed convenience function from an old migration (see #632) to fix database error on extras/0009_topologymap_type 2018-02-21 12:00:38 -05:00
Jeremy Stretch
bb3a9f656b Closes #1885: Added a device filter field for primary IP 2018-02-21 10:55:49 -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
370da94773 Fixes #1889: Consistent ordering of interface fields on add/edit 2018-02-21 10:38:45 -05:00
Jeremy Stretch
250131cbe8 Finished VirtualChassis list view 2018-02-21 09:53:23 -05:00
Jeremy Stretch
6b9c193fc2 Closes #78: Implemented ability to render topology maps for console/power 2018-02-15 12:10:29 -05:00
Jeremy Stretch
f4ccb3dbe6 Fixed panel heading CSS class 2018-02-15 10:01:02 -05:00
Jeremy Stretch
02b38a3869 Exclude devices already assigned to a VC from the list of potential VC members 2018-02-14 13:36:05 -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
John Anderson
928428e21f Fix for bulk interface edit form 802.1Q settings (#1882)
* fixes #1881 - bulk interface 802.1Q settings form

* fix PEP8 newline

* PEP8 fixup
2018-02-14 10:42:12 -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
78d951ae7d Fixes #1869: Corrected ordering of VRFs with duplicate names 2018-02-07 13:40:08 -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
ff314d4a92 Fixes #1867: Allow filtering on device status with multiple values 2018-02-06 14:10:42 -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
8a3045c6df Fixes #1860: Do not populate initial values for custom fields when editing objects in bulk 2018-02-02 21:30:16 -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
2d42fd0867 Fixes #1858: Include device/CM count for cluster list in global search results 2018-02-02 17:11:46 -05:00
Jeremy Stretch
007e10855b Fixed related object links for platform/role tables 2018-02-02 16:49:38 -05:00
Jeremy Stretch
d33c4c6088 Fixed quoting of line breaks inside a CSV field 2018-02-02 16:31:23 -05:00
Jeremy Stretch
5fe4d47f52 Added missing CSV header 2018-02-02 16:23:07 -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
cea1c45635 Standardized declaration of csv_headers on models 2018-02-02 14:26:16 -05:00
Jeremy Stretch
9f07379800 Fixes #1859: Implemented support for line breaks within CSV fields 2018-02-02 13:32:16 -05:00
Jeremy Stretch
c6c165b1d0 Refactored CSV export logic 2018-02-02 11:36:45 -05:00
Jeremy Stretch
eed722a49a Replaced IRC with Slack; formatting cleanup 2018-02-01 16:52:24 -05:00
Jeremy Stretch
c82ac63088 Changed IRC to Slack; added warning about noisy comments 2018-02-01 16:39:48 -05:00
Jeremy Stretch
b117c93529 Allow assignment of services to IPs on any VC member 2018-02-01 16:11:04 -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
a61094e6c4 Cleaned up API for virtual chassis 2018-02-01 13:02:34 -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
103edfc624 Post-release version bump 2018-01-31 11:15:26 -05:00
Jeremy Stretch
e0aac1a049 Merge branch 'develop' into develop-2.3 2018-01-31 11:13:17 -05:00
Jeremy Stretch
50b17ddca3 Release v.2.2.9 2018-01-31 10:30:55 -05:00
Jeremy Stretch
fc4a14f9fc Added warning message about automatically deleting child inventory items 2018-01-31 10:25:06 -05:00
Jeremy Stretch
1a2117ec7c Fixes #1850: Fix TypeError when attempting IP address import if only unnamed devices exist 2018-01-31 10:03:05 -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
1c8dab8eb0 Fixes #1838: Fix KeyError when attempting to create a VirtualChassis with no devicesselected 2018-01-30 16:42:52 -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
bb0256fd56 Fixes #1848: Allow null value for interface encapsulation mode 2018-01-30 16:20:50 -05:00
Jeremy Stretch
caebd24d1e Fixes #1847: Fix RecursionError when VC master device is unnamed 2018-01-30 16:08:43 -05:00
Jeremy Stretch
4ed9187f70 Closes #1073: Include prefixes/IPs from all VRFs when viewing the children of a container prefix in the global table 2018-01-30 13:39:33 -05:00