Commit Graph

  • 3ffe36e5ed Merge pull request #1032 from digitalocean/develop Jeremy Stretch 2017-04-04 12:01:58 -04:00
  • 3b2c74042e Release v1.9.4 Jeremy Stretch 2017-04-04 11:58:44 -04:00
  • 11ae938146 Fixes #1027: Fixed nav menu highlighting when BASE_PATH is set Jeremy Stretch 2017-04-04 11:55:16 -04:00
  • f11bb254a5 Only show Custom Fields on IP Address Assign Page if custom fields are set against the ip address (#1031) Stephen 2017-04-04 16:37:20 +01:00
  • 5187138547 Refactored custom field serializers Jeremy Stretch 2017-04-04 11:25:23 -04:00
  • 2bb6387dae Fixes #1028: Corrected API endpoint URL name in IPAddressForm Jeremy Stretch 2017-04-03 17:11:22 -04:00
  • ca293dc0e7 Corrected topology map link Jeremy Stretch 2017-04-03 16:34:37 -04:00
  • ea1d4e7f50 Updated static CSS/JS libraries Jeremy Stretch 2017-04-03 16:15:06 -04:00
  • 0b681c471e Removed survey notice Jeremy Stretch 2017-04-03 16:01:03 -04:00
  • 80267aa418 Documented image attachments Jeremy Stretch 2017-04-03 15:56:04 -04:00
  • 36c31a21b9 Fixed deprecated references to ImageAttachment.obj Jeremy Stretch 2017-04-03 15:51:45 -04:00
  • 51725d3d9c Added a search box to the navigation menu Jeremy Stretch 2017-04-03 15:33:41 -04:00
  • 05d3354570 Fixes #1022: Record user actions when creating IP addresses in bulk Jeremy Stretch 2017-04-03 14:45:20 -04:00
  • 8799a15e73 What would we do without you, PEP8? Jeremy Stretch 2017-04-03 14:26:20 -04:00
  • 2cde9a82a0 Merge pull request #1026 from digitalocean/image-attachments Jeremy Stretch 2017-04-03 14:21:15 -04:00
  • 2c1fa628a2 Implemented API endpoints for ImageAttachments Jeremy Stretch 2017-04-03 14:00:15 -04:00
  • a67fc64afb Fixes #1025: Applied missing API view filters Jeremy Stretch 2017-04-03 11:04:17 -04:00
  • 6bbdc2bae1 Enable serving static media through Django Jeremy Stretch 2017-03-31 15:51:17 -04:00
  • 50d7fd776f Added image attachments to sites and devices Jeremy Stretch 2017-03-31 15:19:44 -04:00
  • 1c38f705a7 Fixes #1021: Corrected evaluation of API token expiration time Jeremy Stretch 2017-03-31 11:13:37 -04:00
  • b643939cc4 Initial work on #152: Image attachments Jeremy Stretch 2017-03-30 21:55:57 -04:00
  • 3ed3e93b25 Appended a version flag to all CSS/JS references to invalidate browser cache after an upgrade Jeremy Stretch 2017-03-30 15:40:00 -04:00
  • f6ea09e581 Removed duplicate 'Regions' section Jeremy Stretch 2017-03-30 10:27:20 -04:00
  • 998f89216e Updated the docstring for Device Jeremy Stretch 2017-03-30 09:56:47 -04:00
  • aefc6ff7b4 Merge branch 'global-search' into v2-develop Jeremy Stretch 2017-03-29 16:45:57 -04:00
  • 66615f1a96 Prettied things up a bit Jeremy Stretch 2017-03-29 16:45:25 -04:00
  • a5dc91c175 Introduced SearchTable for improved performance Jeremy Stretch 2017-03-29 16:05:23 -04:00
  • d04436aa0a Search form improvements Jeremy Stretch 2017-03-29 14:22:27 -04:00
  • 6542b8b198 Base64 decoding tweaks Jeremy Stretch 2017-03-29 13:39:59 -04:00
  • 6813787fc7 Fixes #1013: Show edit/delete reservation buttons on rack view Jeremy Stretch 2017-03-29 12:15:14 -04:00
  • afdb24610d Initial work on global search Jeremy Stretch 2017-03-29 12:04:57 -04:00
  • 58e4bf1cc3 Closes #973: Removed extraneous admin UI functions Jeremy Stretch 2017-03-28 16:41:53 -04:00
  • 28761fc960 Closes #362: Added per_page query parameter to control pagination page length Jeremy Stretch 2017-03-28 15:57:50 -04:00
  • 69e54ab410 Token admin form improvements Jeremy Stretch 2017-03-28 12:19:08 -04:00
  • 116ceb6f93 Added tests for get-session-key API endpoint Jeremy Stretch 2017-03-28 11:30:38 -04:00
  • 5d022a575a Closes #985: Added preserve_key to get-session-key endpoint Jeremy Stretch 2017-03-28 11:13:13 -04:00
  • e8fd0f3531 Order interfaces naturally for Device A Jeremy Stretch 2017-03-27 10:55:54 -04:00
  • 8103c399d5 Fixes #991: Correct server error on "create and connect another" interface connection Jeremy Stretch 2017-03-27 10:53:32 -04:00
  • cf3e7f90d6 Merge pull request #997 from digitalocean/livesearch-fix Jeremy Stretch 2017-03-27 09:38:48 -04:00
  • 22bfac746e fix remaining legacy api url paths. Zach Moody 2017-03-24 18:58:19 -05:00
  • 066a3b8b52 update api_url with new interfaces endpoint. Zach Moody 2017-03-24 18:42:23 -05:00
  • 48141c0693 Fixes #996 Zach Moody 2017-03-24 17:38:06 -05:00
  • 576e21eb65 Merge branch 'develop' into v2-develop Jeremy Stretch 2017-03-23 17:14:41 -04:00
  • a51f5edbc8 Post-release version bump Jeremy Stretch 2017-03-23 16:29:42 -04:00
  • be393a9d10 Merge pull request #989 from digitalocean/develop v1.9.3 Jeremy Stretch 2017-03-23 16:27:06 -04:00
  • ef59f38ec4 Release v1.9.3 Jeremy Stretch 2017-03-23 16:24:35 -04:00
  • 47120fae01 Rack assignment is optional for devices Jeremy Stretch 2017-03-23 15:36:24 -04:00
  • 93a4327921 Merge branch 'api2' into v2-develop Jeremy Stretch 2017-03-23 13:36:09 -04:00
  • 0f2bbd7bfd Merge pull request #986 from alejojo/patch-1 Jeremy Stretch 2017-03-23 10:28:10 -04:00
  • c0417c1989 Closes #972: Add ability to filter connections list by device name Jeremy Stretch 2017-03-23 10:07:02 -04:00
  • fb6cfa45fd Merge pull request #974 from marc-us/develop Jeremy Stretch 2017-03-23 09:35:01 -04:00
  • b875cea10d Filter on mac address on interface via API Mark 2017-03-23 12:57:35 +01:00
  • 516372e5db Update Dockerfile Alejandro 2017-03-23 18:39:14 +09:00
  • 0899a1052e Only attempt to process session key if user is authenticated Jeremy Stretch 2017-03-22 17:43:29 -04:00
  • 32bf17c076 Closes #978: Allow filtering device types by function and subdevice role Jeremy Stretch 2017-03-22 17:29:47 -04:00
  • 66a6a8f33c Closes #983: Include peer device names when listing circuits in device view Jeremy Stretch 2017-03-22 16:58:56 -04:00
  • 007fe6a030 Markdown fixes Jeremy Stretch 2017-03-22 10:49:20 -04:00
  • f5f9491811 v2.0 Beta 1 release v2.0-beta1 Jeremy Stretch 2017-03-22 10:07:37 -04:00
  • 04e09c0078 Merge branch 'develop' into api2 Jeremy Stretch 2017-03-22 09:48:41 -04:00
  • 05b71564d8 Closes #981: Allow filtering primary objects by a given set of IDs Jeremy Stretch 2017-03-22 09:39:30 -04:00
  • 1791a5bb11 Added has_primary_ip filter for Devices Jeremy Stretch 2017-03-21 21:29:03 -04:00
  • 3e6a99fc22 Allow editing of platform RPC client Jeremy Stretch 2017-03-21 17:33:40 -04:00
  • a5419ecc5c RPC API fixes Jeremy Stretch 2017-03-21 17:24:16 -04:00
  • a36b138efe Added API doc for working with secrets Jeremy Stretch 2017-03-21 16:00:02 -04:00
  • 6d30fdb83d Finished work on secrets views; removed path from cookie assignment Jeremy Stretch 2017-03-21 15:30:36 -04:00
  • 5c4741c5d4 Added section on pagination Jeremy Stretch 2017-03-21 14:34:52 -04:00
  • 93c748bd3c Merge branch 'develop' into api2 Jeremy Stretch 2017-03-21 14:10:53 -04:00
  • 7ba6e320e7 Fixes #843: Implemented CORS headers for API Jeremy Stretch 2017-03-21 13:53:07 -04:00
  • 54468ab1a8 Include the API version in responses Jeremy Stretch 2017-03-21 13:23:56 -04:00
  • 01f5435f63 Tweak how we set the API version Jeremy Stretch 2017-03-21 12:59:44 -04:00
  • 22768ff6c6 Renamed Module to InventoryItem (prep for #824) Jeremy Stretch 2017-03-21 12:54:08 -04:00
  • 122526a9d0 Custom name for ConnectedDeviceViewSet Jeremy Stretch 2017-03-20 21:54:01 -04:00
  • 6cb36a6cee Fixed browsable API breadcrumbs Jeremy Stretch 2017-03-20 21:50:10 -04:00
  • 925afe0999 Added test case for ConnectedDeviceViewSet Jeremy Stretch 2017-03-20 21:39:40 -04:00
  • f743410b4e Renamed rack-units API and added a test Jeremy Stretch 2017-03-20 21:18:37 -04:00
  • 4a2206ecb1 Removed custom renderers Jeremy Stretch 2017-03-20 17:47:18 -04:00
  • ffde2c96c7 Fixed custom renderers to work with paginated data Jeremy Stretch 2017-03-20 17:11:32 -04:00
  • 2bd46230be Converted ChoiceFieldSerializer to display an object Jeremy Stretch 2017-03-20 16:32:59 -04:00
  • b04fe21d65 Wrote API endpoints, tests for ExportTemplates Jeremy Stretch 2017-03-20 16:21:10 -04:00
  • 266f9cc370 Added API endpoint, tests for Graphs Jeremy Stretch 2017-03-20 15:14:33 -04:00
  • 1682de59df Added a footer link to the GitHub wiki Jeremy Stretch 2017-03-20 14:05:26 -04:00
  • 42fd14f5c0 Introduced HttpStatusMixin to provide more detail on HTTP response status test failures Jeremy Stretch 2017-03-20 13:46:47 -04:00
  • 1988c02b7f Enforce API versioning Jeremy Stretch 2017-03-20 12:33:42 -04:00
  • 517eaa8b80 Expanded API documentation Jeremy Stretch 2017-03-20 12:18:18 -04:00
  • 1f78462f58 Updated RackViewSet() to be compatible with paginated API Jeremy Stretch 2017-03-20 10:38:09 -04:00
  • 36bbcc8559 Fix API JS to read response.results for new API Jeremy Stretch 2017-03-20 10:06:25 -04:00
  • f26253ec49 Filter on mac address on interface Mark 2017-03-18 21:26:33 +01:00
  • f2dc287f14 Filter on mac address on interface Mark 2017-03-18 21:21:49 +01:00
  • 3fe3151af7 Filter on mac address on interface Mark 2017-03-18 21:10:36 +01:00
  • 1c1fd8f210 Limit tests to one per major Python version Jeremy Stretch 2017-03-17 21:43:46 -04:00
  • 671d53877a Python3 fixes Jeremy Stretch 2017-03-17 21:39:29 -04:00
  • 97710a4576 Make CI happy Jeremy Stretch 2017-03-17 17:39:56 -04:00
  • c08fae8bce Restore not-so-extraneous 'id' field to all WritableSerializers Jeremy Stretch 2017-03-17 17:32:43 -04:00
  • f02dd2f439 Merge branch 'develop' into api2 Jeremy Stretch 2017-03-17 17:06:01 -04:00
  • e544f1fa1e Removed extraneous 'id' field from all WritableSerializers Jeremy Stretch 2017-03-17 16:20:34 -04:00
  • 130ff27f26 Wrote tests for secrets API Jeremy Stretch 2017-03-17 16:01:57 -04:00
  • 79a9ac3bc8 Assign RackReservation user from request context Jeremy Stretch 2017-03-17 14:45:14 -04:00
  • c5308d51f4 Make RackReservation.rack editble for API compatability Jeremy Stretch 2017-03-17 14:40:11 -04:00
  • a6f4de5817 Wrote tests for IPAM API Jeremy Stretch 2017-03-17 14:36:59 -04:00
  • 8825a03033 Removed unneeded services endpoint from DCIM API Jeremy Stretch 2017-03-17 12:23:23 -04:00