Commit Graph

  • ef84889a57 Fixes #2022: Show 0 for zero-value fields on CSV export Jeremy Stretch 2018-04-12 12:54:21 -04:00
  • 81c027e7cf Fixes #2023: Manufacturer should not be a required field when importing platforms Jeremy Stretch 2018-04-12 12:45:25 -04:00
  • fd62a248ee Merge pull request #2020 from Wikia/intfix Jeremy Stretch 2018-04-12 12:06:44 -04:00
  • 2c8bea1b59 avoid illegal casts on large integers frankfarmer 2018-04-09 17:42:54 -07:00
  • aeaa47e91d Avoid a bug in DRF v3.8.2 Jeremy Stretch 2018-04-06 14:40:16 -04:00
  • 9de1a8c363 Introduced SerializedPKRelatedField to represent serialized ManyToManyFields Jeremy Stretch 2018-04-06 12:42:25 -04:00
  • c72d70d114 Removed nested serializers for ManyToMany relationships temporarily Jeremy Stretch 2018-04-05 16:26:29 -04:00
  • 821fb1e01e Finished merging writable serializers Jeremy Stretch 2018-04-05 14:12:43 -04:00
  • 7241783249 Started merging writable serializers (WIP) Jeremy Stretch 2018-04-04 17:01:24 -04:00
  • db3cbaf83b Introduced WritableNestedSerializer Jeremy Stretch 2018-04-04 15:39:14 -04:00
  • 72c518bcb7 Updated tests for recently added model fields Jeremy Stretch 2018-04-04 15:10:06 -04:00
  • 9725f19bae Code formatting cleanup Jeremy Stretch 2018-03-30 13:57:26 -04:00
  • 0bb632c642 Allow Django 1.11 Jeremy Stretch 2018-03-30 10:54:35 -04:00
  • 0969c458b3 Closes #1842: Implement support for Django 2.0 Jeremy Stretch 2018-03-30 10:39:22 -04:00
  • 07364abf9e Fixes #1988: Order interfaces naturally when bulk renaming Jeremy Stretch 2018-03-29 15:15:13 -04:00
  • 20cb13e1bb Fixes #1975: Correct filtering logic for custom boolean fields Jeremy Stretch 2018-03-29 14:47:35 -04:00
  • 3f3b385de7 Fixes #1999: Added missing description field to site edit form Jeremy Stretch 2018-03-29 13:49:50 -04:00
  • 94b12e506e Fixes #1993: Corrected status choices in site CSV import form Jeremy Stretch 2018-03-29 09:50:29 -04:00
  • 4ec6e52e73 Closes #1990: Improved search function when assigning an IP address to an interface Jeremy Stretch 2018-03-29 09:45:17 -04:00
  • 88adc5ca86 Post-release version bump Jeremy Stretch 2018-03-22 15:06:59 -04:00
  • 68f73c7f94 Merge pull request #1987 from digitalocean/develop v2.3.2 Jeremy Stretch 2018-03-22 15:05:59 -04:00
  • 223c95adbc Release v2.3.2 Jeremy Stretch 2018-03-22 14:59:23 -04:00
  • 3aaca1ca02 Require validation dependencies when installing drf-yasg Jeremy Stretch 2018-03-22 11:51:27 -04:00
  • 6a4d17b8a5 Merge pull request #1985 from lampwins/docs/apache-header Jeremy Stretch 2018-03-22 11:43:43 -04:00
  • 720c5fabaf Merge pull request #1643 from RyanBreaker/wildcard Jeremy Stretch 2018-03-22 11:40:54 -04:00
  • 1c5239a4d0 added X-Forwarded-Proto header to apache config John Anderson 2018-03-22 10:51:12 -04:00
  • 05b5609d86 Merge pull request #1930 from davcamer/drf-yasg Jeremy Stretch 2018-03-21 15:43:05 -04:00
  • 7e92aeb7ac Merge pull request #1981 from luto/patch-1 Jeremy Stretch 2018-03-21 15:22:00 -04:00
  • 6e2eb15a80 Fixes #1978: Include all virtual chassis member interfaces in LLDP neighbors view Jeremy Stretch 2018-03-21 15:12:15 -04:00
  • 0b825ac3d0 compare strings using "==" not "is", fixes #1980 luto 2018-03-21 14:28:59 +01:00
  • b5f1d74d6f Definition for /dcim/connected-device/ endpoint Dave Cameron 2018-03-16 16:48:08 -04:00
  • e071b7dfd5 The id__in field is a csv-separated string of ids Dave Cameron 2018-03-15 16:51:57 -04:00
  • 53e4e74930 Differentiate better between boolean and 0, 1 choices Dave Cameron 2018-03-08 19:26:41 -05:00
  • b83de7eb11 Use drf_yasg to generate swagger Dave Cameron 2018-02-22 17:46:50 -05:00
  • 38a208242b Closes #1945: Implemented a VLAN members view Jeremy Stretch 2018-03-15 15:33:13 -04:00
  • 4acd8e180d Merge pull request #1902 from lae/feature/ansible-alt-install Jeremy Stretch 2018-03-14 15:26:33 -04:00
  • debc8521a5 Closes #1968: Link device type instance count to filtered device list Jeremy Stretch 2018-03-14 15:18:24 -04:00
  • 8bd268d81c Closes #1944: Enable assigning VLANs to virtual machine interfaces Jeremy Stretch 2018-03-14 14:53:28 -04:00
  • ae6848b194 Fixed Slack URL Jeremy Stretch 2018-03-14 10:30:55 -04:00
  • b22744b031 Removed validation constraint prohibitting a VLAN from being both tagged and untagged Jeremy Stretch 2018-03-09 13:51:17 -05:00
  • a75d7079df Fixed tests Jeremy Stretch 2018-03-08 13:36:14 -05:00
  • aa8442a345 Removed VLAN assignments from interface bulk editing Jeremy Stretch 2018-03-08 13:29:08 -05:00
  • 70625a5cb0 Improved validation and workflow Jeremy Stretch 2018-03-08 13:25:51 -05:00
  • 7c043d9b4f Replaced tagged/untagged VLAN assignment widgets with a VLAN table; separate view for adding VLANs Jeremy Stretch 2018-03-07 17:01:51 -05:00
  • 546f17ab50 Closes #1866: Introduced AnnotatedMultipleChoiceField for filter forms Jeremy Stretch 2018-03-07 14:16:38 -05:00
  • 1c9986efc4 Closes #1949: Added a button to view elevations on rack groups list Jeremy Stretch 2018-03-07 11:37:05 -05:00
  • 8ae13e29f5 Fixes #1955: Require a plaintext value when creating a new secret Jeremy Stretch 2018-03-07 11:20:10 -05:00
  • f5bb072f28 Fixes #1953: Ignore duplicate IPs when calculating prefix utilization Jeremy Stretch 2018-03-07 11:08:28 -05:00
  • 37eef0ba6d Fixes #1951: Fix TypeError exception when importing platforms Jeremy Stretch 2018-03-06 12:10:02 -05:00
  • 603b80db1b Fixes #1948: Fix TypeError when attempting to add a member to an existing virtual chassis Jeremy Stretch 2018-03-06 11:48:26 -05:00
  • 8d9543cb6a Add note about copying reports to upgrading.md Douglas Thor 2018-03-01 15:05:51 -08:00
  • c823660a8f Post-release version bump Jeremy Stretch 2018-03-01 15:36:32 -05:00
  • ec4d28ac6c Merge pull request #1937 from digitalocean/develop v2.3.1 Jeremy Stretch 2018-03-01 15:36:10 -05:00
  • 0c5ad85b35 Release v2.3.1 Jeremy Stretch 2018-03-01 15:30:09 -05:00
  • bdecf7a3e3 Fixes #1936: Trigger validation error when attempting to create a virtual chassis without specifying member positions Jeremy Stretch 2018-03-01 14:40:39 -05:00
  • 6b62720daf Closes #1910: Added filters for cluter group and cluster type Jeremy Stretch 2018-03-01 13:22:43 -05:00
  • d48c450018 Merge pull request #1925 from lampwins/bug/1921 Jeremy Stretch 2018-03-01 13:17:16 -05:00
  • 078404fb59 Fixes #1926: Prevent reassignment of parent device when bulk editing VC member interfaces Jeremy Stretch 2018-03-01 13:10:36 -05:00
  • 4bb526896f Fixes #1934: Fixed exception when rendering export template on an object type with custom fields assigned Jeremy Stretch 2018-03-01 12:37:12 -05:00
  • 0476006ef2 Merge pull request #1929 from lampwins/bug/1928 Jeremy Stretch 2018-03-01 12:22:17 -05:00
  • 19831f0177 Merge branch 'develop' into bug/1921 John Anderson 2018-03-01 12:11:46 -05:00
  • fc9871fba3 Fixes #1935: Correct API validation of VLANs assigned to interfaces Jeremy Stretch 2018-03-01 11:57:04 -05:00
  • b34f4f8e43 refactor to handle M2M validation in ValidatedModelSerializer John Anderson 2018-03-01 11:31:56 -05:00
  • 0357d8522c Merge branch 'develop' into bug/1921 John Anderson 2018-03-01 11:26:52 -05:00
  • 08d06bd781 Fixes #1921: Ignore ManyToManyFields when validating a new object created via the API Jeremy Stretch 2018-03-01 11:16:28 -05:00
  • 01a97add2a Fixes #1927: Include all VC member interaces on A side when creating a new interface connection Jeremy Stretch 2018-03-01 09:49:17 -05:00
  • 3cb351dceb fixed form bound check for site and vlan group John Anderson 2018-02-28 16:31:53 -05:00
  • 9e11591b3b Post-release version bump (a bit late) Jeremy Stretch 2018-02-27 17:56:18 -05:00
  • e4c1cece75 fixed #1921 - create interfaces with 801.1q in api John Anderson 2018-02-27 16:19:28 -05:00
  • 6881a98048 Fixes #1924: Include VID in VLAN lists when editing an interface Jeremy Stretch 2018-02-27 16:10:02 -05:00
  • 36de9f10d6 Closes #1918: Add note about copying media directory to upgrade doc Jeremy Stretch 2018-02-27 15:54:25 -05:00
  • 1cc135f01f Fixes #1919: Prevent exception when attempting to create a virtual machine without selecting devices Jeremy Stretch 2018-02-27 15:40:24 -05:00
  • 079c8894fa Fixes #1915: Redirect to device view after deleting a component Jeremy Stretch 2018-02-27 14:59:45 -05:00
  • 957074a134 Merge pull request #1913 from digitalocean/develop v2.3.0 Jeremy Stretch 2018-02-26 14:23:03 -05:00
  • 970759ed8b Release v2.3.0 Jeremy Stretch 2018-02-26 14:19:38 -05:00
  • 22f17a1424 Merge branch 'develop-2.3' into develop Jeremy Stretch 2018-02-26 14:14:47 -05:00
  • 5ed797cfc9 Fixes #1907: Allow removing an IP as the primary for a device when editing the IP directly Jeremy Stretch 2018-02-26 14:13:34 -05:00
  • 8ad59058a5 Updated requirements list Jeremy Stretch 2018-02-26 13:54:19 -05:00
  • ec7bbcf90d Closes #1899: Prefer binary package of psycopg2 Jeremy Stretch 2018-02-26 13:40:04 -05:00
  • 37dde72c8f Corrected order of arguments on DeviceVCMembershipForm Jeremy Stretch 2018-02-26 13:28:05 -05:00
  • 972f9be291 Formatting correction Jeremy Stretch 2018-02-26 13:20:28 -05:00
  • 8b33b888b2 Merge branch 'develop' into develop-2.3 Jeremy Stretch 2018-02-21 16:16:20 -05:00
  • d29fd338eb Post-release version bump Jeremy Stretch 2018-02-21 16:13:29 -05:00
  • c4f7e8121a Merge pull request #1903 from digitalocean/develop v2.2.10 Jeremy Stretch 2018-02-21 16:05:45 -05:00
  • 8b5dba25f5 Release v2.2.10 Jeremy Stretch 2018-02-21 16:04:15 -05:00
  • e18b5f5fd4 Add Ansible alternative installation to README Musee Ullah 2018-02-22 05:56:33 +09:00
  • a5dc9537e5 Closes #1693: Allow specifying loose or exact matching for custom field filters Jeremy Stretch 2018-02-21 15:40:11 -05:00
  • 3064948d8c Closes #1801: Update list of rack groups when selecting a site to filter by in rack elevations list Jeremy Stretch 2018-02-21 14:06:38 -05:00
  • e6bcc4a3fe Propose fix typos (#1897) John Eismeier 2018-02-21 12:39:29 -05:00
  • 6967b6bdc5 Fixes #1892: Removed convenience function from an old migration (see #632) to fix database error on extras/0009_topologymap_type Jeremy Stretch 2018-02-21 12:00:38 -05:00
  • a8977a5dec Closes #1885: Added a device filter field for primary IP Jeremy Stretch 2018-02-21 10:55:49 -05:00
  • b837e8ea0b Fixes #1886: Allow setting the primary IPv4/v6 address for a VirtualMachine via the web UI Jeremy Stretch 2018-02-21 10:49:40 -05:00
  • 110052fa0f Fixes #1889: Consistent ordering of interface fields on add/edit Jeremy Stretch 2018-02-21 10:38:45 -05:00
  • 84bb977d2e Finished VirtualChassis list view Jeremy Stretch 2018-02-21 09:53:23 -05:00
  • 2d93c2b2da Closes #78: Implemented ability to render topology maps for console/power Jeremy Stretch 2018-02-15 12:10:29 -05:00
  • 9e4f2a9614 Fixed panel heading CSS class Jeremy Stretch 2018-02-15 10:01:02 -05:00
  • 5412a9f8ea Exclude devices already assigned to a VC from the list of potential VC members Jeremy Stretch 2018-02-14 13:36:05 -05:00
  • d7177d3e05 Fixed typo in template Jeremy Stretch 2018-02-14 13:35:25 -05:00
  • a21bd81681 VirtualChassis form validation cleanup Jeremy Stretch 2018-02-14 12:05:00 -05:00
  • e653f35bf1 Fixes #1884: Provide additional context to identify devices when creating/editing avirtual chassis Jeremy Stretch 2018-02-14 11:14:04 -05:00