Commit Graph

  • c91f41e984 Update upgrading.md Matthew Yauch 2017-01-26 15:28:11 -08:00
  • acfba410dd Standardized implementation of nested ViewSets Jeremy Stretch 2017-01-26 17:58:36 -05:00
  • b8ca530c55 Added an endpoint for CircuitTerminations Jeremy Stretch 2017-01-26 17:18:41 -05:00
  • b31c097531 Removed Swagger Jeremy Stretch 2017-01-26 15:36:19 -05:00
  • 0f9fe8648e Converted static URL definitions to routers Jeremy Stretch 2017-01-26 15:34:07 -05:00
  • 791a641eef Created CircuitDetailSerializer Jeremy Stretch 2017-01-26 15:33:41 -05:00
  • c5fba24cc5 Merge branch 'develop' into api2 Jeremy Stretch 2017-01-26 14:07:23 -05:00
  • b8b2ea7ccb Post-release version bump Jeremy Stretch 2017-01-26 14:00:08 -05:00
  • c90cecc2fb Merge pull request #849 from digitalocean/develop v1.8.3 Jeremy Stretch 2017-01-26 13:58:52 -05:00
  • b2ef7bb104 Release v1.8.3 Jeremy Stretch 2017-01-26 13:57:00 -05:00
  • 5d5d4ac714 Fixes #845: Fix missing edit/delete buttons on object tables for non-superusers Jeremy Stretch 2017-01-26 13:20:56 -05:00
  • 0b228ed6d3 Merge branch 'develop' into api2 Jeremy Stretch 2017-01-25 16:26:45 -05:00
  • b3b96e5e10 Support for comma in interfaces and ip addresses bulk creation (#833) dav3860 2017-01-25 20:47:14 +01:00
  • 6be520a8f9 Fixed DeviceTypeTest Jeremy Stretch 2017-01-25 14:38:45 -05:00
  • f3db914e9d Fixes #844: Apply order_naturally() to API interfaces list Jeremy Stretch 2017-01-25 14:34:34 -05:00
  • 062a5bfe8d Initial work on API v2.0 Jeremy Stretch 2017-01-24 17:12:16 -05:00
  • fbfa3cf619 Added gunicorn_config.py to .gitignore Jeremy Stretch 2017-01-24 13:41:46 -05:00
  • 1317c0dd8c Closes #841: Merged search and filter forms on all object lists Jeremy Stretch 2017-01-24 12:05:39 -05:00
  • bbc633b004 Closes #782: Allow filtering devices list by manufacturer Jeremy Stretch 2017-01-24 10:53:59 -05:00
  • ed8fdd9292 Fixes #816: Redirect back to parent prefix view after deleting child prefixes Jeremy Stretch 2017-01-24 09:50:51 -05:00
  • 2d9c33c34f Tweaked installation docs to include instructions for Python 2 and 3 Jeremy Stretch 2017-01-23 17:01:23 -05:00
  • 80439c495e Basic Support for Python 3 (#827) Jens L 2017-01-23 22:44:29 +01:00
  • 1bddd038fe Fixes #840: Correct API path resolution for secrets when BASE_PATH is configured Jeremy Stretch 2017-01-23 16:25:05 -05:00
  • d36923e47d Fixes #817: Update last_updated time of a circuit when editing a child termination Jeremy Stretch 2017-01-23 15:31:41 -05:00
  • 476cbf17f6 Closes #820: Add VLAN column to parent prefixes table on IP address view Jeremy Stretch 2017-01-23 14:23:42 -05:00
  • 91d50b9627 Closes #836: Add 'deprecated' status for IP addresses Jeremy Stretch 2017-01-23 14:12:43 -05:00
  • 52420945b2 Standardized naming of return_url for all object views Jeremy Stretch 2017-01-23 14:07:26 -05:00
  • b70eca7661 Fixes #830: Redirect user to device view after editing a device component Jeremy Stretch 2017-01-23 12:14:12 -05:00
  • 39d083eae7 Re-implemented method for bulk editing/deleting all objects within a filtered queryset Jeremy Stretch 2017-01-20 16:42:11 -05:00
  • 3bfc1ebcea Post-release version bump Jeremy Stretch 2017-01-18 16:23:52 -05:00
  • b6bbcb0609 Merge pull request #814 from digitalocean/develop v1.8.2 Jeremy Stretch 2017-01-18 16:23:28 -05:00
  • 6121f97ca9 Release v1.8.2 Jeremy Stretch 2017-01-18 16:19:45 -05:00
  • 74e48fc490 PEP8 fixes Jeremy Stretch 2017-01-18 14:43:46 -05:00
  • 28a9307f9f Deprecated use_obj_view in favor of get_return_url() Jeremy Stretch 2017-01-18 14:34:17 -05:00
  • cdccc3a47f Ditched get_parent_url() model method in favor of overrideable get_return_url() view method Jeremy Stretch 2017-01-18 14:07:46 -05:00
  • 3eb969de0c Standardized the use of return_url for ObjectDeleteView Jeremy Stretch 2017-01-18 13:30:19 -05:00
  • 9ff59ab686 Closes #760: Redirect user back to device view after deleting an assigned IP address Jeremy Stretch 2017-01-18 12:25:07 -05:00
  • fc7f88d2a2 Regression fix: order_naturally() must come first in the queryset definition Jeremy Stretch 2017-01-18 11:55:48 -05:00
  • 769537fe98 Fixes #810: Suppress unique IP validation on invalid IP addresses and prefixes Jeremy Stretch 2017-01-18 09:55:57 -05:00
  • f8a4f1b24f Closes #797: Add description column to VLANs table Jeremy Stretch 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 Jeremy Stretch 2017-01-17 15:46:43 -05:00
  • c264281530 Add an empty label (global) to IPAddressBulkAddForm VRF field Jeremy Stretch 2017-01-17 15:33:55 -05:00
  • b3f20aa233 Closes #783: Add a description field to the Circuit model Jeremy Stretch 2017-01-17 15:18:03 -05:00
  • 07997b24ca Fixes #785: Trigger validation error when importing a prefix assigned to a nonexistent VLAN Jeremy Stretch 2017-01-17 15:01:30 -05:00
  • 03859d7287 Closes #803: Clarify that no child objects are deleted when deleting a prefix Jeremy Stretch 2017-01-17 14:52:39 -05:00
  • 0ad2670822 Closes #805: Linkify site column in device table Jeremy Stretch 2017-01-17 14:46:29 -05:00
  • ab706d2440 Follow-up to #804 Jeremy Stretch 2017-01-17 12:32:54 -05:00
  • 398faf518c Merge pull request #804 from digitalocean/prefix-unique Jeremy Stretch 2017-01-17 10:28:00 -05:00
  • edf29e7b9b moved duplicates() method to model instead of manager. Zach Moody 2017-01-16 18:14:34 -06:00
  • 485a21f13e cleaned up IPAddress clean() to be more like Prefix's Zach Moody 2017-01-16 16:52:03 -06:00
  • eedec192ba Added model tests for duplicate prefix and IPs. Zach Moody 2017-01-16 16:28:25 -06:00
  • cfaf8b9157 added duplicates() method to IPAddress and Prefix model managers. Zach Moody 2017-01-16 16:28:04 -06:00
  • 98e2145b52 Merge pull request #796 from rburkholder/rburkholder-patch-TenantSerializer-description Jeremy Stretch 2017-01-13 09:36:33 -05:00
  • 466c505bb8 Corrected PEP8 errors Jeremy Stretch 2017-01-13 09:30:59 -05:00
  • 97c0f23c67 Add description field to TenantSerializer Raymond P. Burkholder 2017-01-13 08:49:43 -04:00
  • 424c2a59d6 Table rendering optimizations Jeremy Stretch 2017-01-06 16:50:57 -05:00
  • c9e7c12463 Closes #284: Added interface_ordering field to DeviceType Jeremy Stretch 2017-01-06 12:59:49 -05:00
  • 2ef1e623a3 Merge pull request #781 from zevlag/patch-1 Jeremy Stretch 2017-01-05 21:55:16 -05:00
  • 1486a8901a Update CONTRIBUTING.md Josh Galvez 2017-01-05 16:02:05 -07:00
  • 73ae87aa57 Updated circuits documentation Jeremy Stretch 2017-01-05 17:06:30 -05:00
  • ac72e90dcc Fixes #778: Refactored order_interfaces() to fix InterfaceTemplate ordering within a table Jeremy Stretch 2017-01-05 16:12:07 -05:00
  • dbf9840b26 Corrected permissions for device component form rendering Jeremy Stretch 2017-01-05 15:37:15 -05:00
  • 09fe328c3f Standardized template names Jeremy Stretch 2017-01-05 15:31:41 -05:00
  • 381eb664cf Added alternative installations section Jeremy Stretch 2017-01-04 17:16:04 -05:00
  • 23c6451524 Fixes #776: Prevent circuits from appearing twice while searching Jeremy Stretch 2017-01-04 16:56:28 -05:00
  • 99cd78cbbf Post-release version bump Jeremy Stretch 2017-01-04 15:31:10 -05:00
  • 23f6832d9c Merge pull request #774 from digitalocean/develop v1.8.1 Jeremy Stretch 2017-01-04 15:30:54 -05:00
  • bce23ebdf5 Release v1.8.1 Jeremy Stretch 2017-01-04 15:28:53 -05:00
  • 0d4b2a6e92 Fixes #772: Fix TypeError in API RackUnitListView when no device is excluded Jeremy Stretch 2017-01-04 10:58:11 -05:00
  • 52567c4ade Fixes #764: Encapsulate in double quotes values containing commas when exporting to CSV Jeremy Stretch 2017-01-04 10:47:00 -05:00
  • 8154ae3685 Closes #771: Don't automatically redirect user when only one object is returned in a list Jeremy Stretch 2017-01-04 09:51:40 -05:00
  • 7f297b4733 Fixes #769: Show default value for boolean custom fields Jeremy Stretch 2017-01-04 09:47:26 -05:00
  • 96451bfe9e Fixes #767: Fixes xconnect_id error when searching for ciruits Jeremy Stretch 2017-01-03 17:00:43 -05:00
  • 921b08d0c9 Allow null filtering of prefix VLAN Jeremy Stretch 2017-01-03 16:57:42 -05:00
  • 6eff95a2b1 Post-release version bump Jeremy Stretch 2017-01-03 15:14:09 -05:00
  • 88dace75a1 Merge pull request #766 from digitalocean/develop v1.8.0 Jeremy Stretch 2017-01-03 15:13:36 -05:00
  • f8bced34eb Release v1.8.0 Jeremy Stretch 2017-01-03 15:07:41 -05:00
  • cf64ef342f Fixes #763: Added missing fields to CSV exports Jeremy Stretch 2017-01-03 14:52:56 -05:00
  • c7acc9ad69 Updated circuit import template Jeremy Stretch 2017-01-03 14:25:51 -05:00
  • 31e8986e35 Minor docs tweaks Jeremy Stretch 2017-01-03 14:03:50 -05:00
  • 050b6449d4 Split site contact info into a separate panel Jeremy Stretch 2017-01-03 13:46:49 -05:00
  • 49dd5761f8 Tweaked web server installation docs Jeremy Stretch 2017-01-03 13:44:22 -05:00
  • 5215779061 Fixes #757: Debug toolbar middleware must always be included, even if DEBUG is False Jeremy Stretch 2016-12-29 13:45:57 -05:00
  • 48e9cd6a00 Miscellaneous cleanup and documentation Jeremy Stretch 2016-12-29 13:42:38 -05:00
  • e06bfffd60 Fixed outdated select_related reference to circuit Jeremy Stretch 2016-12-29 11:53:24 -05:00
  • e7b08f8f2f Closes #756: Added contact details to site model Jeremy Stretch 2016-12-29 11:37:40 -05:00
  • 8edaff860c Fixes #658: Added is_pool field to Prefix model Jeremy Stretch 2016-12-27 15:07:52 -05:00
  • d9d7068c5f Fixed bug introduced in 04fd197c9b Jeremy Stretch 2016-12-27 14:18:31 -05:00
  • e647065e63 Improved device interface list performance Jeremy Stretch 2016-12-27 13:21:19 -05:00
  • 5716207ba6 Simplified paginator when dealing with <=5 pages Jeremy Stretch 2016-12-26 15:43:48 -05:00
  • bdff71db9e Fixed paginator text rendering Jeremy Stretch 2016-12-26 15:36:33 -05:00
  • 9e670d318c Relaxed version requirements Jeremy Stretch 2016-12-26 15:33:08 -05:00
  • 1882d832c3 Bumped django-tables2 version Jeremy Stretch 2016-12-26 14:34:13 -05:00
  • 04fd197c9b Fixed table form rendering for django-tables2>=1.2.1 Jeremy Stretch 2016-12-26 14:30:56 -05:00
  • edb8904474 Fixed debug toolbar display Jeremy Stretch 2016-12-26 12:15:14 -05:00
  • a5fe4468d0 Upgraded django-filter to 0.15.3 Jeremy Stretch 2016-12-26 11:58:27 -05:00
  • 65d8bb8c26 Bumped Markdown version Jeremy Stretch 2016-12-26 11:05:46 -05:00
  • cf796fb40f Fixes #751: Relax version constraint on python-cryptography Jeremy Stretch 2016-12-26 10:55:14 -05:00
  • 0ac3e91e3b Updated middleware for Django 1.10 Jeremy Stretch 2016-12-26 10:48:15 -05:00
  • e8684240a7 Added permissions evaluation Jeremy Stretch 2016-12-21 17:28:35 -05:00