Jeremy Stretch
6be520a8f9
Fixed DeviceTypeTest
2017-01-25 14:38:45 -05:00
Jeremy Stretch
f3db914e9d
Fixes #844 : Apply order_naturally() to API interfaces list
2017-01-25 14:34:34 -05:00
Jeremy Stretch
062a5bfe8d
Initial work on API v2.0
2017-01-24 17:12:16 -05:00
Jeremy Stretch
1317c0dd8c
Closes #841 : Merged search and filter forms on all object lists
2017-01-24 12:05:39 -05:00
Jeremy Stretch
bbc633b004
Closes #782 : Allow filtering devices list by manufacturer
2017-01-24 10:53:59 -05:00
Jeremy Stretch
ed8fdd9292
Fixes #816 : Redirect back to parent prefix view after deleting child prefixes
2017-01-24 09:50:51 -05:00
Jens L
80439c495e
Basic Support for Python 3 ( #827 )
...
* Rudimentary python3 support
* update docs and trigger Travis
* fix some of the tests
* fix all python3 errors
* change env calls to just python
* add @python_2_unicode_compatible decorator to models for python2 compatibility
* switch netbox.configuration to from netbox import configuration
2017-01-23 16:44:29 -05:00
Jeremy Stretch
1bddd038fe
Fixes #840 : Correct API path resolution for secrets when BASE_PATH is configured
2017-01-23 16:25:05 -05:00
Jeremy Stretch
d36923e47d
Fixes #817 : Update last_updated time of a circuit when editing a child termination
2017-01-23 15:31:41 -05:00
Jeremy Stretch
476cbf17f6
Closes #820 : Add VLAN column to parent prefixes table on IP address view
2017-01-23 14:23:42 -05:00
Jeremy Stretch
91d50b9627
Closes #836 : Add 'deprecated' status for IP addresses
2017-01-23 14:12:43 -05:00
Jeremy Stretch
52420945b2
Standardized naming of return_url for all object views
2017-01-23 14:07:26 -05:00
Jeremy Stretch
b70eca7661
Fixes #830 : Redirect user to device view after editing a device component
2017-01-23 12:14:12 -05:00
Jeremy Stretch
39d083eae7
Re-implemented method for bulk editing/deleting all objects within a filtered queryset
2017-01-20 16:42:11 -05:00
Jeremy Stretch
3bfc1ebcea
Post-release version bump
2017-01-18 16:23:52 -05:00
Jeremy Stretch
6121f97ca9
Release v1.8.2
2017-01-18 16:19:45 -05:00
Jeremy Stretch
74e48fc490
PEP8 fixes
2017-01-18 14:43:46 -05:00
Jeremy Stretch
28a9307f9f
Deprecated use_obj_view in favor of get_return_url()
2017-01-18 14:34:17 -05:00
Jeremy Stretch
cdccc3a47f
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
3eb969de0c
Standardized the use of return_url for ObjectDeleteView
2017-01-18 13:30:19 -05:00
Jeremy Stretch
9ff59ab686
Closes #760 : Redirect user back to device view after deleting an assigned IP address
2017-01-18 12:25:07 -05:00
Jeremy Stretch
fc7f88d2a2
Regression fix: order_naturally() must come first in the queryset definition
2017-01-18 11:55:48 -05:00
Jeremy Stretch
769537fe98
Fixes #810 : Suppress unique IP validation on invalid IP addresses and prefixes
2017-01-18 09:55:57 -05:00
Jeremy Stretch
f8a4f1b24f
Closes #797 : Add description column to VLANs table
2017-01-17 16:06:19 -05:00
Jeremy Stretch
7f3b358571
Fixes #807 : Redirect user back to form when adding IP addresses in bulk and "create and add another" is clicked
2017-01-17 15:46:43 -05:00
Jeremy Stretch
c264281530
Add an empty label (global) to IPAddressBulkAddForm VRF field
2017-01-17 15:33:55 -05:00
Jeremy Stretch
b3f20aa233
Closes #783 : Add a description field to the Circuit model
2017-01-17 15:18:03 -05:00
Jeremy Stretch
07997b24ca
Fixes #785 : Trigger validation error when importing a prefix assigned to a nonexistent VLAN
2017-01-17 15:01:30 -05:00
Jeremy Stretch
03859d7287
Closes #803 : Clarify that no child objects are deleted when deleting a prefix
2017-01-17 14:52:39 -05:00
Jeremy Stretch
0ad2670822
Closes #805 : Linkify site column in device table
2017-01-17 14:46:29 -05:00
Jeremy Stretch
ab706d2440
Follow-up to #804
2017-01-17 12:32:54 -05:00
Zach Moody
edf29e7b9b
moved duplicates() method to model instead of manager.
2017-01-16 18:14:34 -06:00
Zach Moody
485a21f13e
cleaned up IPAddress clean() to be more like Prefix's
2017-01-16 16:52:03 -06:00
Zach Moody
eedec192ba
Added model tests for duplicate prefix and IPs.
2017-01-16 16:40:06 -06:00
Zach Moody
cfaf8b9157
added duplicates() method to IPAddress and Prefix model managers.
...
refactored condition on IPAddress and Prefix clean method to use new
manager method.
2017-01-16 16:28:04 -06:00
Jeremy Stretch
98e2145b52
Merge pull request #796 from rburkholder/rburkholder-patch-TenantSerializer-description
...
rburkholder - patch - tenant serialiser - add description field to output
2017-01-13 09:36:33 -05:00
Jeremy Stretch
466c505bb8
Corrected PEP8 errors
2017-01-13 09:30:59 -05:00
Raymond P. Burkholder
97c0f23c67
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
424c2a59d6
Table rendering optimizations
2017-01-06 16:50:57 -05:00
Jeremy Stretch
c9e7c12463
Closes #284 : Added interface_ordering field to DeviceType
2017-01-06 12:59:49 -05:00
Jeremy Stretch
ac72e90dcc
Fixes #778 : Refactored order_interfaces() to fix InterfaceTemplate ordering within a table
2017-01-05 16:12:07 -05:00
Jeremy Stretch
dbf9840b26
Corrected permissions for device component form rendering
2017-01-05 15:37:15 -05:00
Jeremy Stretch
09fe328c3f
Standardized template names
2017-01-05 15:31:41 -05:00
Jeremy Stretch
23c6451524
Fixes #776 : Prevent circuits from appearing twice while searching
2017-01-04 16:56:28 -05:00
Jeremy Stretch
99cd78cbbf
Post-release version bump
2017-01-04 15:31:10 -05:00
Jeremy Stretch
bce23ebdf5
Release v1.8.1
2017-01-04 15:28:53 -05:00
Jeremy Stretch
0d4b2a6e92
Fixes #772 : Fix TypeError in API RackUnitListView when no device is excluded
2017-01-04 10:58:11 -05:00
Jeremy Stretch
52567c4ade
Fixes #764 : Encapsulate in double quotes values containing commas when exporting to CSV
2017-01-04 10:47:00 -05:00
Jeremy Stretch
8154ae3685
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
7f297b4733
Fixes #769 : Show default value for boolean custom fields
2017-01-04 09:47:26 -05:00