Raymond P. Burkholder
acd2fc9550
Add description field to TenantSerializer
...
This might be just an oversight. Other data models do include the description in their serialisers. The API produces the description field with this change.
2017-01-13 08:49:43 -04: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
8d00d523b5
Fixes #778 : Refactored order_interfaces() to fix InterfaceTemplate ordering within a table
2017-01-05 16:12:07 -05:00
Jeremy Stretch
3755adf42f
Corrected permissions for device component form rendering
2017-01-05 15:37:15 -05:00
Jeremy Stretch
9f2c756ef0
Standardized template names
2017-01-05 15:31:41 -05:00
Jeremy Stretch
d1dd658356
Fixes #776 : Prevent circuits from appearing twice while searching
2017-01-04 16:56:28 -05:00
Jeremy Stretch
165021eaa9
Post-release version bump
2017-01-04 15:31:10 -05:00
Jeremy Stretch
125e95bbc1
Release v1.8.1
2017-01-04 15:28:53 -05:00
Jeremy Stretch
646abd8d5b
Fixes #772 : Fix TypeError in API RackUnitListView when no device is excluded
2017-01-04 10:58:11 -05:00
Jeremy Stretch
c6a656d082
Fixes #764 : Encapsulate in double quotes values containing commas when exporting to CSV
2017-01-04 10:47:00 -05:00
Jeremy Stretch
8ff2ac6f73
Closes #771 : Don't automatically redirect user when only one object is returned in a list
2017-01-04 09:51:40 -05:00
Jeremy Stretch
4077ec0ce6
Fixes #769 : Show default value for boolean custom fields
2017-01-04 09:47:26 -05:00
Jeremy Stretch
6f866ccb9c
Fixes #767 : Fixes xconnect_id error when searching for ciruits
2017-01-03 17:00:43 -05:00
Jeremy Stretch
639b90f9d7
Allow null filtering of prefix VLAN
2017-01-03 16:57:42 -05:00
Jeremy Stretch
1afe5c1b0a
Post-release version bump
2017-01-03 15:14:09 -05:00
Jeremy Stretch
ba1b5ae3ac
Release v1.8.0
2017-01-03 15:07:41 -05:00
Jeremy Stretch
a43c45ce68
Fixes #763 : Added missing fields to CSV exports
2017-01-03 14:52:56 -05:00
Jeremy Stretch
308d5d5b67
Updated circuit import template
2017-01-03 14:25:51 -05:00
Jeremy Stretch
2ca44a515e
Split site contact info into a separate panel
2017-01-03 13:46:49 -05:00
Jeremy Stretch
4997b31aaa
Fixes #757 : Debug toolbar middleware must always be included, even if DEBUG is False
2016-12-29 13:45:57 -05:00
Jeremy Stretch
cb4d3d68b7
Miscellaneous cleanup and documentation
2016-12-29 13:42:38 -05:00
Jeremy Stretch
a7659d6714
Fixed outdated select_related reference to circuit
2016-12-29 11:53:24 -05:00
Jeremy Stretch
983cf2ab05
Closes #756 : Added contact details to site model
2016-12-29 11:37:40 -05:00
Jeremy Stretch
e4f4481a6a
Fixes #658 : Added is_pool field to Prefix model
2016-12-27 15:07:52 -05:00
Jeremy Stretch
f0a2225f28
Fixed bug introduced in e1f6cfbf27
2016-12-27 14:18:31 -05:00
Jeremy Stretch
736c85e4d6
Improved device interface list performance
2016-12-27 13:21:19 -05:00
Jeremy Stretch
98b56db82e
Simplified paginator when dealing with <=5 pages
2016-12-26 15:43:48 -05:00
Jeremy Stretch
b1e322130d
Fixed paginator text rendering
2016-12-26 15:36:33 -05:00
Jeremy Stretch
e1f6cfbf27
Fixed table form rendering for django-tables2>=1.2.1
2016-12-26 14:30:56 -05:00
Jeremy Stretch
8f52c8a3a6
Fixed debug toolbar display
2016-12-26 12:15:14 -05:00
Jeremy Stretch
ff6d4d6c8f
Upgraded django-filter to 0.15.3
2016-12-26 11:58:27 -05:00
Jeremy Stretch
fb89772585
Updated middleware for Django 1.10
2016-12-26 10:48:15 -05:00
Jeremy Stretch
0c7431e186
Added permissions evaluation
2016-12-21 17:28:35 -05:00
Jeremy Stretch
93f91e9d17
Only display "select all" button if there are two or more items
2016-12-21 17:26:25 -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
fdedd18394
Standardized inheritance order of BootstrapMixin
2016-12-21 14:15:18 -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
d73ff19d71
Fixes #563 : Allow a device to be flipped from one rack face to the other
2016-12-21 11:06:42 -05:00
Jeremy Stretch
9537ab02c6
Closes #716 : Add ASN field to site bulk edit form
2016-12-20 16:13:45 -05:00
Jeremy Stretch
561ebaf5d3
Closes #181 : Implemented support for bulk IP address creation
2016-12-20 15:39:22 -05:00
Jeremy Stretch
351e8f0358
Fixed prefix/VLAN role links
2016-12-19 14:45:25 -05:00
Jeremy Stretch
791d870668
Fixes #747 : Fixes natural_order_by integer cast error on large numbers
2016-12-19 11:01:44 -05:00
Jeremy Stretch
e19bc4599d
Tweaked prefix column header padding
2016-12-16 17:09:27 -05:00
Jeremy Stretch
c96ee3cec9
Fixes #744 : Fixed export of sites without an AS number
2016-12-16 16:33:07 -05:00
Jeremy Stretch
09036bef05
Closes #743 : Enabled bulk creation of all device components
2016-12-16 16:29:32 -05:00
Jeremy Stretch
2042767ba3
Fixed dcim tests
2016-12-16 12:15:32 -05:00
Jeremy Stretch
a7f430dc3a
Converted module_add to ObjectEditView
2016-12-16 12:12:42 -05:00
Jeremy Stretch
eb08425465
Closes #122 : Add comments field to device types
2016-12-16 11:14:44 -05:00
Jeremy Stretch
6c25c66bd1
Closes #722 : Enabled custom fields for device types
2016-12-16 10:54:45 -05:00
Jeremy Stretch
2765fde115
Closes #613 : Added prefixes column to VLAN list; added VLAN column to prefix list
2016-12-15 16:56:43 -05:00
Jeremy Stretch
2cbec50135
Fixes #741 : Hide "select all" button for users without edit permissions
2016-12-15 15:58:50 -05:00
Jeremy Stretch
a68cae8871
Closes #539 : Implemented L4 services for devices
2016-12-15 15:32:58 -05:00
Jeremy Stretch
4a412d6327
ObjectEditView: Save many-to-many fields
2016-12-15 14:37:35 -05:00
Jeremy Stretch
2893bd0433
Cleaned up attribute tables
2016-12-14 17:09:33 -05:00
Jeremy Stretch
a958eed49b
Closes #49 : Introduction of circuit terminations
2016-12-14 13:47:22 -05:00
Jeremy Stretch
69dd8cd3c3
Widened page layout; improved mobile rendering
2016-12-09 16:23:11 -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
c417e31f20
Post-release version bump
2016-12-08 12:35:18 -05:00
Jeremy Stretch
30ea3299af
Release v1.7.3
2016-12-08 12:33:36 -05:00
Jeremy Stretch
83dea60830
Fixes #729 : Corrected cancellation links when editing secondary objects
2016-12-08 12:20:45 -05:00
Jeremy Stretch
9f5a74972f
Fixes #734 : Corrected display of device type when editing a device
2016-12-08 09:59:21 -05:00
Jeremy Stretch
ef65c7fcc7
#733 : Fixed MAC address device filter
2016-12-07 15:53:19 -05:00
Jeremy Stretch
6246c9ef92
Merge pull request #733 from linuxsimba/remove_mac_addr_required_from_filter
...
FIX: filtering devices fails because mac address filter is a required
2016-12-07 15:42:50 -05:00
stanley karunditu
cfe24663fe
FIX: filtering devices fails because mac address filter is a required
...
field
2016-12-07 15:30:57 -05:00
Jeremy Stretch
c870a40f9b
#724 : Exempt API views from LoginRequiredMiddleware to enable basic HTTP authentication when LOGIN_REQUIRED is true
2016-12-07 15:14:22 -05:00
Jeremy Stretch
00982bcd04
Fixes #732 : Allow custom select field values to be deselected if the field is not required
2016-12-07 14:00:52 -05:00
Jeremy Stretch
fd56e021a2
Reverting GitHub test
2016-12-06 15:32:11 -05:00
Jeremy Stretch
a57c01bae7
Testing GitHub
2016-12-06 15:31:31 -05:00
Jeremy Stretch
47f2936fb9
Fixes #727 : Corrected error in rack elevation display
2016-12-06 15:27:35 -05:00
Jeremy Stretch
e25bc5d61d
Post-release version bump
2016-12-06 14:55:45 -05:00
Jeremy Stretch
8615deef60
Release v1.7.2
2016-12-06 14:53:43 -05:00
Jeremy Stretch
9b4c370a3a
Closes #663 : Added MAC address search field to device list
2016-12-06 14:45:01 -05:00
Jeremy Stretch
f4820c9da7
Fixes #723 : API documentation is now accessible when using BASE_PATH
2016-12-06 14:08:25 -05:00
Jeremy Stretch
f25d182e18
Closes #695 : Added is_private field to RIR
2016-12-06 13:59:13 -05:00
Jeremy Stretch
193afa4338
Fixes #720 : Display user action links properly in admin UI
2016-12-06 13:16:42 -05:00
Jeremy Stretch
9733e623e5
Fixes #672 : Expanded color selection for rack and device roles
2016-12-06 12:28:29 -05:00
Jeremy Stretch
be2d21908d
#672 : Cleaned up rack elevation CSS
2016-12-05 18:11:07 -05:00
Jeremy Stretch
dc1292d9ca
Rewrote get_connected_interface() to return first connection if more than one exist (erroneously)
2016-12-02 16:09:07 -05:00
Jeremy Stretch
eeeab16254
Fixes #718 : Restore is_primary field on IP assignment form
2016-12-01 14:54:20 -05:00
Jeremy Stretch
0f08e703f6
#702 : Fix lingering Unicode incompatibility
2016-11-29 17:33:22 -05:00
Jeremy Stretch
2edf823bb7
Fixes #713 : Include a label for the comments field when editing circuits, providers, or racks in bulk
2016-11-29 17:29:56 -05:00
Jeremy Stretch
c8e27fecd0
Fixes #712 : Corrected export of tenants which are not assigned to a group
2016-11-29 13:45:31 -05:00
Jeremy Stretch
96cffd9295
Fixes #702 : Improved Unicode support for custom fields
2016-11-29 13:34:22 -05:00
Jeremy Stretch
fa5b10d84a
Fixes #696 : Corrected link to VRF in prefix and IP address breadcrumbs
2016-11-18 09:49:04 -05:00
Jeremy Stretch
4013f86fa5
Post-release version bump
2016-11-15 12:36:17 -05:00
Jeremy Stretch
3523512dc7
Release v1.7.1
2016-11-15 12:13:42 -05:00
Jeremy Stretch
6d64a70f3d
Fixes #691 : Allow the assignment of power ports to PDUs
2016-11-14 11:29:03 -05:00
Jeremy Stretch
46cba87275
Fixes #692 : Form errors are not displayed on checkbox fields
2016-11-14 11:13:27 -05:00
Jeremy Stretch
bf22db1cf1
Closes #685 : When assigning an IP to a device, automaitcally select the interface if only one exists
2016-11-11 15:29:40 -05:00
Jeremy Stretch
c7f7ab0f5d
Merge pull request #686 from digitalocean/rir_stats
...
#667 : Add utilization statistics to RIR list view
2016-11-11 15:13:41 -05:00
Jeremy Stretch
5ecb4e4eb4
Another PEP8 fix
2016-11-11 15:09:25 -05:00
Jeremy Stretch
c2bf8fa7eb
PEP8 fix
2016-11-11 15:04:14 -05:00
Jeremy Stretch
c4c468bef9
Closes #667 : Added stats to RIR list view
2016-11-11 15:02:53 -05:00
Jeremy Stretch
24ce9b83bd
Incorporated stats into RIR list view
2016-11-11 12:45:24 -05:00
Jeremy Stretch
0857ce0bf6
Fixes #678 : Server error on device import specifying an invalid device type
2016-11-10 15:30:45 -05:00
Jeremy Stretch
00508de55a
Fixes #676 : Server error when bulk editing device types
2016-11-10 15:15:55 -05:00
Jeremy Stretch
c44c1bdcef
Fixes #674 : Correct status assignment on IP address import
2016-11-10 15:01:05 -05:00
Jeremy Stretch
e1cdf49ed9
#667 : Initial work on RIR statistics
2016-11-04 16:04:29 -04:00
Jeremy Stretch
c852de98a8
Post-release version bump
2016-11-03 15:13:15 -04:00
Jeremy Stretch
79859d7594
Release v1.7.0
2016-11-03 15:06:08 -04:00
Jeremy Stretch
536777e38f
Fixes #632 : Use semicolons instead of commas to separate regexes in topology maps
2016-11-03 14:49:02 -04:00
Jeremy Stretch
41268b48e2
Miscellaneous cleanup
2016-11-03 14:15:57 -04: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
df31cc2dc7
Fixed typo in error message
2016-11-01 15:44:10 -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
a7dba31fdc
Tweaked Aggregate get_utilization for table display
2016-10-31 16:47:00 -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
ffc784ec10
Fix typo in c5e9c1bc2a
2016-10-31 14:48:33 -04:00
Jeremy Stretch
07a451a535
Closes #652 : Use password input controls when editing secrets
2016-10-31 12:30:50 -04:00
Jeremy Stretch
c5e9c1bc2a
Closes #654 : Added Cisco FlexStack and FlexStack Plus form factors
2016-10-31 12:22:05 -04:00
Jeremy Stretch
1262be01cc
Closes #661 : Display relevant IP addressing when viewing a circuit
2016-10-31 11:36:05 -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
647cf4889a
#181 : Added ExpandableIPAddressField
2016-10-28 15:12:53 -04:00
Jeremy Stretch
c727fa82b0
Closes #191 : Support for racks numbered top-to-bottom
2016-10-28 11:30:40 -04:00
Jonathan Senecal
0c7cadf0fc
Fixed "Power Port" column name
2016-10-24 17:22:01 -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
7d77757b5c
Closes #630 : Added a custom 404 page
2016-10-24 13:53:58 -04:00
Jeremy Stretch
86531cbb71
Attributed all model ValidationErrors to specific fields (where appropriate)
2016-10-21 15:39:13 -04:00
Jeremy Stretch
4aba691dd9
Closes #87 : Added status field to IP addresses
2016-10-21 12:34:02 -04:00
Jeremy Stretch
5fa8664c44
Post-release version bump
2016-10-19 16:27:46 -04:00
Jeremy Stretch
b6919f9804
Release v1.6.3
2016-10-19 16:21:01 -04:00
Jeremy Stretch
8a86f7003b
Added instance count to DeviceType view
2016-10-19 15:56:15 -04:00
Jeremy Stretch
dcceba0e02
Closes #608 : Add "toggle all" button to device and device type components
2016-10-19 15:45:26 -04:00
Jonathan Senecal
9d056c6354
Removed superfluous "is" in error message
2016-10-19 14:22:34 -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
948cd312c2
Fixes #616 : Correct display of custom URL fields
2016-10-14 11:08:09 -04:00
Jeremy Stretch
0da6deaa53
Fixes #615 : Account for BASE_PATH in static URLs and during login
2016-10-13 16:27:09 -04:00
Jeremy Stretch
1d19186c57
Redirect user to previous page after logging in
2016-10-13 16:12:27 -04:00
Jeremy Stretch
308c6980b7
Fixes #604 : Correct display of unnamed devices in form selection fields
2016-10-13 15:21:36 -04:00
Jeremy Stretch
61eacad45c
Fixes #611 : Power/console/interface connection import: status field should be case-insensitive
2016-10-13 12:18:32 -04:00
Jeremy Stretch
a3986af43c
Fixes #602 : Correct display of custom integer fields with value of 0 or 1
2016-10-05 15:29:16 -04:00
Jeremy Stretch
75190bb2e9
Fixes #527 : Support for nullifying custom fields during bulk editing
2016-10-05 15:17:17 -04:00
Jeremy Stretch
44dd12bf4c
Merge pull request #592 from lf-/patch-2
...
Allow multiple ALLOWED_HOSTS on docker
2016-10-04 15:01:31 -04:00
Jeremy Stretch
7153969361
Fixes #591 : Correct display of device type component creation buttons
2016-10-04 14:46:27 -04:00
Jeremy Stretch
db9084a568
Fixes #591 : Correct display of component creation buttons in device type view
2016-10-04 10:17:56 -04:00
lf
f47e44ed79
Allow multiple ALLOWED_HOSTS on docker
...
Change ALLOWED_HOSTS to be a space delimited list.
2016-10-02 21:01:29 -06:00
Jeremy Stretch
369a7f4a3f
#527 : Initial work to allow nullifying fields during bulk edit
2016-09-30 16:17:41 -04:00
Jeremy Stretch
6ac9f7b3c5
Post-release version bump
2016-09-30 11:26:08 -04:00
Jeremy Stretch
dafa16d43c
Reformatted URLs list to make pep8 happy
2016-09-30 11:19:50 -04:00
Jeremy Stretch
a626668400
Release v1.6.2
2016-09-30 11:06:31 -04:00
Jeremy Stretch
23d3bbdd24
Fixed tests
2016-09-29 16:56:30 -04:00
Jeremy Stretch
680b53f8f4
Fixes #212 : Tweak APISelect widget to inject BASE_PATH in API URL
2016-09-29 16:41:02 -04:00