Commit Graph

1573 Commits

Author SHA1 Message Date
Zach Moody
d8b29c8b59 fix remaining legacy api url paths. 2017-03-24 18:58:19 -05:00
Zach Moody
8fc8fa462a update api_url with new interfaces endpoint. 2017-03-24 18:42:23 -05:00
Zach Moody
6e5ab9e0af Fixes #996 2017-03-24 17:38:06 -05:00
Jeremy Stretch
b7435e76dd Merge branch 'develop' into v2-develop
Conflicts:
	netbox/netbox/settings.py
2017-03-23 17:14:41 -04:00
Jeremy Stretch
b33c4e7274 Post-release version bump 2017-03-23 16:29:42 -04:00
Jeremy Stretch
d1fbaa7695 Release v1.9.3 2017-03-23 16:24:35 -04:00
Jeremy Stretch
3febbaf060 Rack assignment is optional for devices 2017-03-23 15:36:24 -04:00
Jeremy Stretch
44099b0f1a Merge branch 'api2' into v2-develop 2017-03-23 13:36:09 -04:00
Jeremy Stretch
cd34408945 Merge pull request #986 from alejojo/patch-1
Update Dockerfile
2017-03-23 10:28:10 -04:00
Jeremy Stretch
7d3831ee25 Closes #972: Add ability to filter connections list by device name 2017-03-23 10:07:02 -04:00
Jeremy Stretch
f815eede74 Merge pull request #974 from marc-us/develop
Filter on mac address on interface
2017-03-23 09:35:01 -04:00
Mark
a020c4c56b Filter on mac address on interface via API 2017-03-23 12:57:35 +01:00
Alejandro
df01633f45 Update Dockerfile
change branch MASTER > v2.0-beta1
2017-03-23 18:39:14 +09:00
Jeremy Stretch
32e641936b Only attempt to process session key if user is authenticated 2017-03-22 17:43:29 -04:00
Jeremy Stretch
a8960b3fd2 Closes #978: Allow filtering device types by function and subdevice role 2017-03-22 17:29:47 -04:00
Jeremy Stretch
30e584d017 Closes #983: Include peer device names when listing circuits in device view 2017-03-22 16:58:56 -04:00
Jeremy Stretch
5452953e03 Markdown fixes 2017-03-22 10:49:20 -04:00
Jeremy Stretch
74f98b27fa v2.0 Beta 1 release 2017-03-22 10:07:37 -04:00
Jeremy Stretch
52d235853f Merge branch 'develop' into api2
Conflicts:
	netbox/circuits/filters.py
2017-03-22 09:48:41 -04:00
Jeremy Stretch
74fb6f1a4d Closes #981: Allow filtering primary objects by a given set of IDs 2017-03-22 09:39:30 -04:00
Jeremy Stretch
5a21884cea Added has_primary_ip filter for Devices 2017-03-21 21:29:03 -04:00
Jeremy Stretch
78a665d2e4 Allow editing of platform RPC client 2017-03-21 17:33:40 -04:00
Jeremy Stretch
a0c3b7dc0d RPC API fixes 2017-03-21 17:24:16 -04:00
Jeremy Stretch
1919ece30f Added API doc for working with secrets 2017-03-21 16:00:02 -04:00
Jeremy Stretch
dfb1bfa456 Finished work on secrets views; removed path from cookie assignment 2017-03-21 15:30:36 -04:00
Jeremy Stretch
6825813876 Added section on pagination 2017-03-21 14:34:52 -04:00
Jeremy Stretch
903656c414 Merge branch 'develop' into api2 2017-03-21 14:10:53 -04:00
Jeremy Stretch
fb8ac4e816 Fixes #843: Implemented CORS headers for API 2017-03-21 13:53:07 -04:00
Jeremy Stretch
7ce4d6e976 Include the API version in responses 2017-03-21 13:23:56 -04:00
Jeremy Stretch
581f7c3269 Tweak how we set the API version 2017-03-21 13:17:50 -04:00
Jeremy Stretch
be56d01a1d Renamed Module to InventoryItem (prep for #824) 2017-03-21 12:54:08 -04:00
Jeremy Stretch
ea9ed11c3b Custom name for ConnectedDeviceViewSet 2017-03-20 21:54:01 -04:00
Jeremy Stretch
8c15daf697 Fixed browsable API breadcrumbs 2017-03-20 21:50:10 -04:00
Jeremy Stretch
354b3b0011 Added test case for ConnectedDeviceViewSet 2017-03-20 21:39:40 -04:00
Jeremy Stretch
2be7d030c2 Renamed rack-units API and added a test 2017-03-20 21:18:37 -04:00
Jeremy Stretch
73be1297a5 Removed custom renderers 2017-03-20 17:47:18 -04:00
Jeremy Stretch
9ba11806b2 Fixed custom renderers to work with paginated data 2017-03-20 17:15:42 -04:00
Jeremy Stretch
c09c9f8745 Converted ChoiceFieldSerializer to display an object 2017-03-20 16:32:59 -04:00
Jeremy Stretch
5577d67223 Wrote API endpoints, tests for ExportTemplates 2017-03-20 16:21:10 -04:00
Jeremy Stretch
15ecd734c6 Added API endpoint, tests for Graphs 2017-03-20 15:14:33 -04:00
Jeremy Stretch
023b67ca4a Added a footer link to the GitHub wiki 2017-03-20 14:05:26 -04:00
Jeremy Stretch
4f5d5cd4f0 Introduced HttpStatusMixin to provide more detail on HTTP response status test failures 2017-03-20 13:46:47 -04:00
Jeremy Stretch
b9bc9cabd8 Enforce API versioning 2017-03-20 12:33:42 -04:00
Jeremy Stretch
c786517119 Expanded API documentation 2017-03-20 12:18:18 -04:00
Jeremy Stretch
472008a673 Updated RackViewSet() to be compatible with paginated API 2017-03-20 10:38:09 -04:00
Jeremy Stretch
d76d4b6966 Fix API JS to read response.results for new API 2017-03-20 10:06:25 -04:00
Mark
2c273eef03 Filter on mac address on interface 2017-03-18 21:26:33 +01:00
Mark
a7df85acdf Filter on mac address on interface 2017-03-18 21:21:49 +01:00
Mark
6662b34fac Filter on mac address on interface
Extension to be able filter on mac address via API
2017-03-18 21:10:36 +01:00
Jeremy Stretch
eff1cb8e2f Limit tests to one per major Python version 2017-03-17 21:43:46 -04:00