Jeremy Stretch
b8e8b28a79
Re-implemented Swagger now that URL resolution has been fixed
2017-02-01 12:37:19 -05:00
Jeremy Stretch
7f1335afef
Merge branch 'develop' into api2
2017-02-01 12:33:37 -05:00
Jeremy Stretch
9623e7a25c
Fixes #865 : Fix server error when attempting to delete a protected object parent (Python 3)
2017-02-01 12:09:59 -05:00
Jeremy Stretch
82f98c38d3
Fixes #854 : Check whether object still exists before attempting to resolve its URL
2017-02-01 11:59:47 -05:00
Jeremy Stretch
481f33dab7
Fixes #851 : Resolve encoding issues during import/export with Python 3
2017-02-01 11:49:54 -05:00
Jeremy Stretch
072eba9858
Removed deprecated base_path Swagger setting
2017-02-01 10:48:36 -05:00
Jeremy Stretch
bc92574141
Fixes #861 : Avoid overwriting device primary IP assignment from alternate family during bulk import of IP addresses
2017-01-31 17:25:44 -05:00
Jeremy Stretch
440b431763
Closes #856 : Strip whitespace from fields during CSV import
2017-01-31 16:54:13 -05:00
Jeremy Stretch
f8b35f0395
Implemented static writable ModelSerializers for all models
2017-01-31 15:35:09 -05:00
Jeremy Stretch
96182d9f3d
Enabled creation of device components
2017-01-31 12:19:41 -05:00
Jeremy Stretch
e41dc74521
Namespaced all API URLs
2017-01-31 10:40:53 -05:00
Jeremy Stretch
8df7c11123
Fixes #859 : Fix Javascript for connection status toggle button
2017-01-31 09:41:25 -05:00
Jeremy Stretch
b9653cdd12
Moved rack units and device LLDP neighbors views into model viewsets
2017-01-30 17:24:04 -05:00
Jeremy Stretch
06710906c4
Moved graph views into model viewsets
2017-01-30 17:00:58 -05:00
Jeremy Stretch
a802dd0177
Converted device component views to a router
2017-01-30 16:15:12 -05:00
Jeremy Stretch
f0b140818a
Re-implemented interface/connection serializers
2017-01-30 15:35:01 -05:00
Jeremy Stretch
bce8bf8b18
Merge branch 'develop' into api2
2017-01-30 13:38:49 -05:00
Jeremy Stretch
aab85345c9
Fixes #854 : Correct processing of get_return_url() in ObjectDeleteView
2017-01-30 12:13:24 -05:00
Jeremy Stretch
b1c5a9916b
Added Service serializers
2017-01-27 16:19:38 -05:00
Jeremy Stretch
a33e415f1b
Fix retrieval of model under viewsets without a statically defined queryset
2017-01-27 15:12:46 -05:00
Jeremy Stretch
518b631f07
Enabled pagination
2017-01-27 14:54:12 -05:00
Jeremy Stretch
b6181842b2
Introduced WritableSerializerMixin
2017-01-27 14:36:13 -05:00
Jeremy Stretch
ba78981697
Converted nested serializers to HyperlinkedModelSerializer
2017-01-27 12:22:29 -05:00
Jeremy Stretch
ffdf23341b
Cleaned up device component nested serializers
2017-01-26 22:37:17 -05:00
Matthew Yauch
c940db23a9
Update upgrading.md
...
Added directive to copy the LDAP configuration if in use. I upgraded a whole two versions before realizing my LDAP was broken.
2017-01-26 15:28:11 -08:00
Jeremy Stretch
dd44611cb9
Standardized implementation of nested ViewSets
2017-01-26 17:58:36 -05:00
Jeremy Stretch
d568438ebf
Added an endpoint for CircuitTerminations
2017-01-26 17:18:41 -05:00
Jeremy Stretch
a8be1f1f09
Removed Swagger
2017-01-26 15:36:19 -05:00
Jeremy Stretch
ff32286005
Converted static URL definitions to routers
2017-01-26 15:34:07 -05:00
Jeremy Stretch
406a6963fc
Created CircuitDetailSerializer
2017-01-26 15:33:41 -05:00
Jeremy Stretch
c5a2bec6d7
Merge branch 'develop' into api2
2017-01-26 14:07:23 -05:00
Jeremy Stretch
9eb49bdcb4
Post-release version bump
2017-01-26 14:00:08 -05:00
Jeremy Stretch
13095b0791
Merge pull request #849 from digitalocean/develop
...
Release v1.8.3
2017-01-26 13:58:52 -05:00
Jeremy Stretch
f9493cb609
Release v1.8.3
2017-01-26 13:57:00 -05:00
Jeremy Stretch
dd3e421469
Fixes #845 : Fix missing edit/delete buttons on object tables for non-superusers
2017-01-26 13:20:56 -05:00
Jeremy Stretch
541f736d42
Merge branch 'develop' into api2
2017-01-25 16:26:45 -05:00
dav3860
857fb95b3b
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
Jeremy Stretch
db0d88c78f
Fixed DeviceTypeTest
2017-01-25 14:38:45 -05:00
Jeremy Stretch
45532211fb
Fixes #844 : Apply order_naturally() to API interfaces list
2017-01-25 14:34:34 -05:00
Jeremy Stretch
4d72ee291b
Initial work on API v2.0
2017-01-24 17:12:16 -05:00
Jeremy Stretch
960d4d5b5e
Added gunicorn_config.py to .gitignore
2017-01-24 13:41:46 -05:00
Jeremy Stretch
d3d23d55ff
Closes #841 : Merged search and filter forms on all object lists
2017-01-24 12:05:39 -05:00
Jeremy Stretch
049c142a1c
Closes #782 : Allow filtering devices list by manufacturer
2017-01-24 10:53:59 -05:00
Jeremy Stretch
93e1c83be6
Fixes #816 : Redirect back to parent prefix view after deleting child prefixes
2017-01-24 09:50:51 -05:00
Jeremy Stretch
b40a14a61c
Tweaked installation docs to include instructions for Python 2 and 3
2017-01-23 17:01:23 -05:00
Jens L
395b26374a
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
bc065b1ce8
Fixes #840 : Correct API path resolution for secrets when BASE_PATH is configured
2017-01-23 16:25:05 -05:00
Jeremy Stretch
d132a6a575
Fixes #817 : Update last_updated time of a circuit when editing a child termination
2017-01-23 15:31:41 -05:00
Jeremy Stretch
064a400314
Closes #820 : Add VLAN column to parent prefixes table on IP address view
2017-01-23 14:23:42 -05:00
Jeremy Stretch
ac0eaf8d8b
Closes #836 : Add 'deprecated' status for IP addresses
2017-01-23 14:12:43 -05:00