c5fba24cc5
Merge branch 'develop' into api2
2017-01-26 14:07:23 -05:00
b8b2ea7ccb
Post-release version bump
2017-01-26 14:00:08 -05:00
b2ef7bb104
Release v1.8.3
2017-01-26 13:57:00 -05:00
5d5d4ac714
Fixes #845 : Fix missing edit/delete buttons on object tables for non-superusers
2017-01-26 13:20:56 -05:00
0b228ed6d3
Merge branch 'develop' into api2
2017-01-25 16:26:45 -05:00
b3b96e5e10
Support for comma in interfaces and ip addresses bulk creation ( #833 )
...
* Added support for comma in interfaces and ip addresses bulk creation
* fixed PEP8 style
* removed unnecessary assertions
2017-01-25 14:47:14 -05:00
6be520a8f9
Fixed DeviceTypeTest
2017-01-25 14:38:45 -05:00
f3db914e9d
Fixes #844 : Apply order_naturally() to API interfaces list
2017-01-25 14:34:34 -05:00
062a5bfe8d
Initial work on API v2.0
2017-01-24 17:12:16 -05:00
1317c0dd8c
Closes #841 : Merged search and filter forms on all object lists
2017-01-24 12:05:39 -05:00
bbc633b004
Closes #782 : Allow filtering devices list by manufacturer
2017-01-24 10:53:59 -05:00
ed8fdd9292
Fixes #816 : Redirect back to parent prefix view after deleting child prefixes
2017-01-24 09:50:51 -05:00
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
1bddd038fe
Fixes #840 : Correct API path resolution for secrets when BASE_PATH is configured
2017-01-23 16:25:05 -05:00
d36923e47d
Fixes #817 : Update last_updated time of a circuit when editing a child termination
2017-01-23 15:31:41 -05:00
476cbf17f6
Closes #820 : Add VLAN column to parent prefixes table on IP address view
2017-01-23 14:23:42 -05:00
91d50b9627
Closes #836 : Add 'deprecated' status for IP addresses
2017-01-23 14:12:43 -05:00
52420945b2
Standardized naming of return_url for all object views
2017-01-23 14:07:26 -05:00
b70eca7661
Fixes #830 : Redirect user to device view after editing a device component
2017-01-23 12:14:12 -05:00
39d083eae7
Re-implemented method for bulk editing/deleting all objects within a filtered queryset
2017-01-20 16:42:11 -05:00
3bfc1ebcea
Post-release version bump
2017-01-18 16:23:52 -05:00
6121f97ca9
Release v1.8.2
2017-01-18 16:19:45 -05:00
74e48fc490
PEP8 fixes
2017-01-18 14:43:46 -05:00
28a9307f9f
Deprecated use_obj_view in favor of get_return_url()
2017-01-18 14:34:17 -05:00
cdccc3a47f
Ditched get_parent_url() model method in favor of overrideable get_return_url() view method
2017-01-18 14:07:46 -05:00
3eb969de0c
Standardized the use of return_url for ObjectDeleteView
2017-01-18 13:30:19 -05:00
9ff59ab686
Closes #760 : Redirect user back to device view after deleting an assigned IP address
2017-01-18 12:25:07 -05:00
fc7f88d2a2
Regression fix: order_naturally() must come first in the queryset definition
2017-01-18 11:55:48 -05:00
769537fe98
Fixes #810 : Suppress unique IP validation on invalid IP addresses and prefixes
2017-01-18 09:55:57 -05:00
f8a4f1b24f
Closes #797 : Add description column to VLANs table
2017-01-17 16:06:19 -05:00
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
c264281530
Add an empty label (global) to IPAddressBulkAddForm VRF field
2017-01-17 15:33:55 -05:00
b3f20aa233
Closes #783 : Add a description field to the Circuit model
2017-01-17 15:18:03 -05:00
07997b24ca
Fixes #785 : Trigger validation error when importing a prefix assigned to a nonexistent VLAN
2017-01-17 15:01:30 -05:00
03859d7287
Closes #803 : Clarify that no child objects are deleted when deleting a prefix
2017-01-17 14:52:39 -05:00
0ad2670822
Closes #805 : Linkify site column in device table
2017-01-17 14:46:29 -05:00
ab706d2440
Follow-up to #804
2017-01-17 12:32:54 -05:00
edf29e7b9b
moved duplicates() method to model instead of manager.
2017-01-16 18:14:34 -06:00
485a21f13e
cleaned up IPAddress clean() to be more like Prefix's
2017-01-16 16:52:03 -06:00
eedec192ba
Added model tests for duplicate prefix and IPs.
2017-01-16 16:40:06 -06:00
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
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
466c505bb8
Corrected PEP8 errors
2017-01-13 09:30:59 -05:00
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
424c2a59d6
Table rendering optimizations
2017-01-06 16:50:57 -05:00
c9e7c12463
Closes #284 : Added interface_ordering field to DeviceType
2017-01-06 12:59:49 -05:00
ac72e90dcc
Fixes #778 : Refactored order_interfaces() to fix InterfaceTemplate ordering within a table
2017-01-05 16:12:07 -05:00
dbf9840b26
Corrected permissions for device component form rendering
2017-01-05 15:37:15 -05:00
09fe328c3f
Standardized template names
2017-01-05 15:31:41 -05:00
23c6451524
Fixes #776 : Prevent circuits from appearing twice while searching
2017-01-04 16:56:28 -05:00