Commit Graph

  • 7f23cb9bf5 Closes #1122: Include NAT inside IPs in IP address list Jeremy Stretch 2017-05-12 22:11:20 -04:00
  • c9d3cf301e Fixes #1173: Tweak interface manager to fall back to naive ordering Jeremy Stretch 2017-05-12 16:10:18 -04:00
  • 67282882fa Fixed RelatedObjectDoesNotExist error when trying to create a new device Jeremy Stretch 2017-05-12 15:55:18 -04:00
  • 73bf4f45c3 Adapted model get_display_name() to better handle unsaved instances Jeremy Stretch 2017-05-12 15:31:34 -04:00
  • 66ae62fb91 Closes #1172: Linkify racks in side-by-side elevations view Jeremy Stretch 2017-05-12 14:19:37 -04:00
  • 8bae804508 Closes #1170: Include A and Z sites for circuits in global search results Jeremy Stretch 2017-05-12 12:12:47 -04:00
  • d87acc97c3 Fixes #1171: Allow removing site assignment when bulk editing VLANs Jeremy Stretch 2017-05-12 12:06:37 -04:00
  • f9b2c59974 Moved tenancy to separate panel on bulk IP creation form Jeremy Stretch 2017-05-12 12:04:06 -04:00
  • a870a3b918 Fixes #1166: Re-implemented bulk IP address creation Jeremy Stretch 2017-05-12 12:00:26 -04:00
  • 008ed34553 Fixes #1168: Total count of obejcts missing from list view paginator Jeremy Stretch 2017-05-11 23:30:23 -04:00
  • e239045688 PEP8 fixes Jeremy Stretch 2017-05-11 17:54:43 -04:00
  • ed80bfaf02 Fixed selector initializations for TenancyForms Jeremy Stretch 2017-05-11 17:52:23 -04:00
  • 473b35f9a3 Added tenant_group/tenant form section to all objects with tenancy Jeremy Stretch 2017-05-11 17:35:20 -04:00
  • 45bb7eec0b Corrected queryset filter when parent_field is None Jeremy Stretch 2017-05-11 17:20:50 -04:00
  • 58bb029666 Closes #1167: Introduced ChainedModelChoiceFields Jeremy Stretch 2017-05-11 16:24:57 -04:00
  • 0f97478b55 Fixes #1161: Fix "add another" behavior when creating an API token Jeremy Stretch 2017-05-10 22:22:49 -04:00
  • 9efa70a551 Fixes #1159: Only superusers can see "edit IP" buttons on the device interfaces list Jeremy Stretch 2017-05-10 16:02:50 -04:00
  • ed65721085 Fixes #1160: Linkify secrets and tenants in global search results Jeremy Stretch 2017-05-10 13:16:33 -04:00
  • 83688fceb7 Fixes #1158: Exception thrown when creating a device component with an invalid name Jeremy Stretch 2017-05-10 11:23:54 -04:00
  • 088f75ba0c Added client_max_body_size to nginx config; removed statement disabling access logging Jeremy Stretch 2017-05-10 11:11:03 -04:00
  • 188cfa08a9 Post-release version bump Jeremy Stretch 2017-05-09 22:48:14 -04:00
  • f731900e2f Merge pull request #1154 from digitalocean/develop v2.0.1 Jeremy Stretch 2017-05-09 22:47:52 -04:00
  • b89bd24bed Release v2.0.1 Jeremy Stretch 2017-05-09 22:41:37 -04:00
  • effda88b51 Fixes #1153: UnicodeEncodeError when searching for non-ASCII characters on Python 2 Jeremy Stretch 2017-05-09 22:40:46 -04:00
  • 3844f70a4d Fixes #1152: Unable to edit user keys Jeremy Stretch 2017-05-09 17:53:37 -04:00
  • 8e333757f9 Fixes #1150: Error when uploading image attachments with Unicode names under Python 2 Jeremy Stretch 2017-05-09 17:12:45 -04:00
  • 0fb12bcc9c Fixes #1151: name 'escape' is not defined Jeremy Stretch 2017-05-09 17:06:17 -04:00
  • 44d78ef92a Fixes #1149: Port list does not populate when creating a console or power connection Jeremy Stretch 2017-05-09 17:01:43 -04:00
  • ebb6729a26 Post-release version bump Jeremy Stretch 2017-05-09 15:13:40 -04:00
  • b1bcaa33e7 Merge pull request #1148 from digitalocean/develop v2.0.0 Jeremy Stretch 2017-05-09 15:09:28 -04:00
  • a35f8bddde PEP8 fix Jeremy Stretch 2017-05-09 14:44:32 -04:00
  • 8fbe7ba742 Release v2.0.0! Jeremy Stretch 2017-05-09 14:29:11 -04:00
  • f039b0b6e9 Closes #960: Added form factor for Juniper VCP interfaces Jeremy Stretch 2017-05-09 12:00:49 -04:00
  • 9ad9ef7957 Fixed incorrect API URL in IPAddressForm Jeremy Stretch 2017-05-09 11:11:30 -04:00
  • 5c7db04465 Closes #853: Add 'status' field to device bulk import form Jeremy Stretch 2017-05-09 10:25:30 -04:00
  • 838105fb65 Merging v2.0 development into mainline (#1145) Jeremy Stretch 2017-05-08 15:06:57 -04:00
  • 5ca87c0f20 Merge branch 'develop' into v2-develop Jeremy Stretch 2017-05-08 15:02:06 -04:00
  • af4edff370 Related to #1144: Allow multiple status selections when filtering device list Jeremy Stretch 2017-05-08 14:56:25 -04:00
  • f40c048475 Fixes #1144: Allow multiple status selections for Prefix, IP address, and VLAN filters Jeremy Stretch 2017-05-08 14:32:29 -04:00
  • 77247cccbe Closes #154: Expand device status field options Jeremy Stretch 2017-05-08 13:55:19 -04:00
  • fcfcd77bfd Moved LAG members list to the description column Jeremy Stretch 2017-05-05 15:37:42 -04:00
  • b3667befb4 Removed reduntant title block Jeremy Stretch 2017-05-05 15:24:58 -04:00
  • a6cb0e0a96 Updated console/power connection icons Jeremy Stretch 2017-05-03 17:24:57 -04:00
  • c047f943de Fixes #403: Record console/power/interface connects and disconnects as user actions Jeremy Stretch 2017-05-03 17:12:34 -04:00
  • 79089cc47e Introduced an object import template Jeremy Stretch 2017-05-03 15:41:36 -04:00
  • 3c631902e1 Closes #1100: Add a "view all" link to completed bulk import views is_pool for prefixes Jeremy Stretch 2017-05-03 15:27:26 -04:00
  • 379c24a012 Fixed typo in template Jeremy Stretch 2017-05-03 14:32:27 -04:00
  • 4035b87693 Allow responsive tables (#1124) Brian Ellwood 2017-05-03 14:30:05 -04:00
  • 11d1a8c3cf Merge pull request #1128 from digitalocean/readme-branches Jeremy Stretch 2017-05-03 14:21:07 -04:00
  • 7eb9c8265c Fixes #1132: Prompt user to unlock session key when importing secrets Jeremy Stretch 2017-05-03 11:47:28 -04:00
  • 572beb2311 Fix misleading build matrix Matt Layher 2017-05-02 20:39:43 -04:00
  • d861d8bfb8 Fixes #1118: Allow designating an IP as primary for a device while editing the IP Jeremy Stretch 2017-05-02 16:46:23 -04:00
  • 6791ff6192 Fixes #1125: Include MAC addresses on a device's interface list Jeremy Stretch 2017-05-02 15:01:27 -04:00
  • 9d9de6b2a3 Fixes #1126: Fix error when editing a user key via admin UI Jeremy Stretch 2017-05-02 14:48:44 -04:00
  • 1f7ef15ad1 Fixes #1116: Correct object links on recursive deletion error Jeremy Stretch 2017-05-02 11:43:11 -04:00
  • 16c582ec7a Enable stale .pyc cleanup in upgrade.sh Jeremy Stretch 2017-05-01 16:53:51 -04:00
  • de58d0ecca Fixes #1114: Suppress OSError when attempting to access a delete image attachment Jeremy Stretch 2017-04-28 14:26:17 -04:00
  • 010f6c7f1a Fixes #1113: Fixes server error when attempting to delete an image attachment Jeremy Stretch 2017-04-28 14:05:02 -04:00
  • aea5612c39 Closes #1110: Expand bulk edit forms to include boolean fields (e.g. toggle is_pool for prefixes) Jeremy Stretch 2017-04-28 12:32:27 -04:00
  • b8b912bdd5 Post-release version adjustment Jeremy Stretch 2017-04-27 15:41:26 -04:00
  • e4ca88726e Release v2.0-beta3 v2.0-beta3 Jeremy Stretch 2017-04-27 15:37:15 -04:00
  • 616f109671 Merge branch 'develop' into v2-develop Jeremy Stretch 2017-04-27 15:29:40 -04:00
  • 8e0580ff96 Improved upgrade script Jeremy Stretch 2017-04-27 14:42:52 -04:00
  • 4b2e7620dd Switched user nav menu with search form Jeremy Stretch 2017-04-27 13:27:16 -04:00
  • b82f25c503 Merge branch 'writable-custom-fields' into v2-develop Jeremy Stretch 2017-04-27 13:05:44 -04:00
  • c174c0cc6d Converted all necessary serializers to CustomFieldModelSerializers Jeremy Stretch 2017-04-27 12:50:43 -04:00
  • 117da337c7 Corrected tests and improved validation Jeremy Stretch 2017-04-27 12:46:04 -04:00
  • 01da46f753 Fixes #1107: Corrected exception on creating/deleting image attachments Jeremy Stretch 2017-04-27 11:32:08 -04:00
  • d17efce4f5 Fixes #1111: Correct database ordering of SessionKey model Jeremy Stretch 2017-04-27 11:27:34 -04:00
  • e7a6d1f532 Fixes #1104: Fix VLAN assignment on prefix import Jeremy Stretch 2017-04-26 13:28:09 -04:00
  • f643f2c601 Fixes #1103: Correct handling of validation errors when creating IP addresses in bulk Jeremy Stretch 2017-04-26 13:21:38 -04:00
  • 480faa6461 Removed deprecated IPAddressAssignForm Jeremy Stretch 2017-04-26 13:03:18 -04:00
  • 1fa084b6be Fixes #1101: Fix AJAX scripting for device component selection forms Jeremy Stretch 2017-04-26 12:53:14 -04:00
  • 1c86b00b5c Added custom field API tests Jeremy Stretch 2017-04-25 14:53:18 -04:00
  • 10823e1c37 Got rudimentary custom field creates/updates working Jeremy Stretch 2017-04-25 13:00:28 -04:00
  • f73693206f Merge branch 'develop' into v2-develop Jeremy Stretch 2017-04-21 15:07:48 -04:00
  • 861c8b29c0 Post-release version bump Jeremy Stretch 2017-04-21 14:56:36 -04:00
  • 17873706b7 Merge pull request #1094 from digitalocean/develop v1.9.6 Jeremy Stretch 2017-04-21 14:52:53 -04:00
  • 5037046624 Release v1.9.6 Jeremy Stretch 2017-04-21 14:47:31 -04:00
  • 5c0614d656 #1090: Python3 tweaks for installation on CentOS Jeremy Stretch 2017-04-21 14:37:47 -04:00
  • 697866d1ba #1090: Tweaked docs for Python3 on Ubuntu Jeremy Stretch 2017-04-21 13:30:18 -04:00
  • 38d826d152 Fixes #1092: Increase randomness in SECRET_KEY generation tool Jeremy Stretch 2017-04-21 10:32:10 -04:00
  • 13cc29cd8c Closes #951: Provide a side-by-side view of rack elevations Jeremy Stretch 2017-04-20 13:07:22 -04:00
  • 401357b8cb Closes #1084: Include custom fields when creating IP addresses in bulk Jeremy Stretch 2017-04-19 14:50:58 -04:00
  • 599e1bb220 Fixes #1071: Protect assigned circuit termination when an interface is deleted Jeremy Stretch 2017-04-19 13:19:30 -04:00
  • 864fa17b75 Closes #1008: Moved Docker components into their own repository Jeremy Stretch 2017-04-19 10:58:42 -04:00
  • a98c9ed0af Corrected invalid API URL name Jeremy Stretch 2017-04-17 15:52:23 -04:00
  • 8032aa1ad9 Fixes #1078: Increase default limit for number of objects returned by web form API call Jeremy Stretch 2017-04-17 15:50:00 -04:00
  • 5ff4e3b194 Enhance LDAP documentation bellwood 2017-04-13 17:03:58 -04:00
  • b01bf6089c Merge branch 'develop' into v2-develop Jeremy Stretch 2017-04-13 15:42:50 -04:00
  • f9a33bfc14 Fixes #1074: Require ncclient 0.5.3 (Python 3 fix) Jeremy Stretch 2017-04-13 15:34:35 -04:00
  • 610b412506 #878: Layout tweaks Jeremy Stretch 2017-04-13 15:09:08 -04:00
  • 09000ad9b3 Closes #1001: Merged IP interface assignment into ipam.IPAddressForm Jeremy Stretch 2017-04-13 14:54:17 -04:00
  • f70f0f8d62 Improved handling of return_url for object edit/delete views; removed manual definitions of initial data fields Jeremy Stretch 2017-04-13 13:11:23 -04:00
  • d5c3f9e780 #878: Show assigned IP addresses in device interfaces list Jeremy Stretch 2017-04-12 22:02:23 -04:00
  • b42dab3eef Differentiate between LAG and virtual interfaces in device interface list Jeremy Stretch 2017-04-12 16:06:36 -04:00
  • 7cbea49c2d Fixes #1072: Order LAG interfaces naturally on bulk interface edit form Jeremy Stretch 2017-04-12 15:51:14 -04:00
  • 6dcc5a1169 Merge pull request #1070 from bellwood/patch-1 Jeremy Stretch 2017-04-12 15:25:36 -04:00
  • 53129125dd Python3 fixes for CentOS/RHEL bellwood 2017-04-12 09:42:48 -04:00
  • 2d52b9fb39 Fixes #1059: Allow filtering of interface connections via API Jeremy Stretch 2017-04-10 16:15:36 -04:00