Commit Graph

  • 1f9806a480 Fixes #1285: Enforce model validation when creating/editing objects via the API Jeremy Stretch 2017-07-06 17:37:24 -04:00
  • 5b43a108bc Merge branch 'develop' into develop-2.1 Jeremy Stretch 2017-07-06 13:27:13 -04:00
  • b253c8cc95 Fixes #1319: Fixed server error when attempting to create console/power connections Jeremy Stretch 2017-07-06 13:20:53 -04:00
  • 0fc9ed852e Fixed typo in example Jeremy Stretch 2017-07-06 13:14:10 -04:00
  • 175c1f2720 Post-release version bump Jeremy Stretch 2017-07-05 14:36:25 -04:00
  • a355783377 Merge pull request #1316 from digitalocean/develop v2.0.8 Jeremy Stretch 2017-07-05 14:36:08 -04:00
  • dafdbc9ddb Release v2.0.8 Jeremy Stretch 2017-07-05 14:34:46 -04:00
  • 14f5204548 Fixes #1289: Retain inside NAT assignment when editing an IP address Jeremy Stretch 2017-07-05 14:29:40 -04:00
  • 5233463f0b Merge pull request #1315 from s11-charendt/develop Jeremy Stretch 2017-07-05 11:02:18 -04:00
  • 1d4a416100 Fixes #1297: Allow passing custom field choice selection PKs as string-quoted integers Jeremy Stretch 2017-07-05 11:00:43 -04:00
  • 25ee796d5b Include instructions when displaying an inactive user key Jeremy Stretch 2017-07-05 10:51:25 -04:00
  • e08107063a Preserve fileextension, regardless of upper or lower case on imageuploads Christian Harendt 2017-07-04 14:26:35 +02:00
  • 30d1605007 Closes #1246: Added ability to auto-create the next available IP address within a prefix Jeremy Stretch 2017-06-30 16:51:31 -04:00
  • cd5a86bfcf Closes #1303: Highlight installed interface connections in green on device view Jeremy Stretch 2017-06-29 13:35:54 -04:00
  • a23da9f867 PEP8 fixes Jeremy Stretch 2017-06-28 16:25:36 -04:00
  • d5bb37b552 #1246: Initial work on an API endpoint to retrieve available IPs for a prefix Jeremy Stretch 2017-06-28 16:23:17 -04:00
  • 97b67d0f93 Fixes #1299: Corrected permission to add a service to a device Jeremy Stretch 2017-06-28 12:05:26 -04:00
  • 3f82be7192 Closes #1298: Calculate prefix utilization based on its status (container or non-container) Jeremy Stretch 2017-06-26 17:36:24 -04:00
  • adfcb5f7b6 Fixes #1295: Docstring typo Jeremy Stretch 2017-06-26 09:31:20 -04:00
  • 5940feb64b Closes #1121: Added asset_tag and description fields to inventory items Jeremy Stretch 2017-06-23 17:05:37 -04:00
  • 229e6809d8 Closes #1041: Added enabled and MTU fields to the interface model Jeremy Stretch 2017-06-23 14:04:15 -04:00
  • 87e5687d03 Closes #1203: Implemented query filters for all models Jeremy Stretch 2017-06-19 16:10:18 -04:00
  • 5aba1d9aec Fixes #1288: Corrected permission name for deleting image attachments Jeremy Stretch 2017-06-19 09:20:03 -04:00
  • 68ebe85a98 Closes #1218: Added IEEE 802.11 wireless interface types Jeremy Stretch 2017-06-16 17:52:09 -04:00
  • 789ac5dfd4 Combined mgmt and non-mgmt interfaces into same list on device and device type views Jeremy Stretch 2017-06-16 17:13:33 -04:00
  • ceb8fee0cc Moved constant definitions from models.py to constants.py Jeremy Stretch 2017-06-16 16:01:44 -04:00
  • 421270f4a6 Renamed IP address status 'virtual' to 'VIP' Jeremy Stretch 2017-06-16 15:37:46 -04:00
  • afdf5750b5 Fixes #1279: Fix primary_ip assignment during IP address import Jeremy Stretch 2017-06-16 12:45:42 -04:00
  • ea869d4ffc Fixes #1282: Fixed tooltips on "mark connected/planned" toggle buttons for device connections Jeremy Stretch 2017-06-16 10:01:47 -04:00
  • 9d89eed873 Fixes #1281: Show LLDP neighbors tab on device view only if necessary conditions are met Jeremy Stretch 2017-06-16 09:32:58 -04:00
  • c00eea7991 Post-release version bump Jeremy Stretch 2017-06-15 14:28:35 -04:00
  • 88239e0b0d Merge pull request #1278 from digitalocean/develop v2.0.7 Jeremy Stretch 2017-06-15 14:26:38 -04:00
  • ba8f48af65 Merge branch 'develop' into develop-2.1 Jeremy Stretch 2017-06-15 14:26:02 -04:00
  • 9930e2745f Release v2.0.7 Jeremy Stretch 2017-06-15 14:22:16 -04:00
  • da3879e928 Fixes #1275: Raise validation error on prefix import when multiple VLANs are found Jeremy Stretch 2017-06-15 14:13:20 -04:00
  • 7195b7c803 Closes #626: Added bulk disconnect function for console/power/interface connections on device view Jeremy Stretch 2017-06-15 14:01:49 -04:00
  • 9b082eea14 Fixes #1274: Exclude unterminated circuits from topology maps Jeremy Stretch 2017-06-15 10:05:14 -04:00
  • a16218b311 Fixes #1273: Corrected status choices in IP address import form Jeremy Stretch 2017-06-14 16:22:49 -04:00
  • f427c00d94 Closes #819: Implemented IP address functional roles Jeremy Stretch 2017-06-14 16:11:13 -04:00
  • 8bcd8c404d Closes #1141: Include VRF name and RD in form selections Jeremy Stretch 2017-06-14 15:00:27 -04:00
  • 4d7f9c42c8 Version bump for v2.1 Jeremy Stretch 2017-06-14 14:55:59 -04:00
  • 29a71fd903 #1265: Improved livesearch UI Javascript Jeremy Stretch 2017-06-14 14:50:12 -04:00
  • cd263484c3 Fixes #1079: Order interfaces naturally via API Jeremy Stretch 2017-06-14 14:34:14 -04:00
  • fcacac7c6f Fixes #1265: Fix console/power/interface connection validation when selecting a device via live search Jeremy Stretch 2017-06-14 13:00:36 -04:00
  • 78d74261e9 Fixes #1266: Prevent termination a circuit to an already-connected interface Jeremy Stretch 2017-06-14 10:57:43 -04:00
  • 16d694734b Fixes #1268: Fix CSV import error under Python 3 Jeremy Stretch 2017-06-14 09:55:52 -04:00
  • 252ab0fbab Fixes #1238: Fix error when editing an IP with a NAT assignment which has no assigned device Jeremy Stretch 2017-06-13 16:57:25 -04:00
  • 8eb9c451a1 Renamed AddViews to CreateViews for consistency Jeremy Stretch 2017-06-13 16:48:21 -04:00
  • 469c52be28 Fixes #1263: Differentiate add and edit permissions for objects Jeremy Stretch 2017-06-13 16:41:57 -04:00
  • 54fa51eeff Post-release version bump Jeremy Stretch 2017-06-13 15:55:58 -04:00
  • 5456af6867 Removed 'update-alternatives' from Python3 instructions Jeremy Stretch 2017-06-13 14:28:38 -04:00
  • 180446c34d Removed Debian/RHEL references from installation docs Jeremy Stretch 2017-06-12 10:06:19 -04:00
  • 5c63a499d5 Merge pull request #1259 from digitalocean/develop v2.0.6 Jeremy Stretch 2017-06-12 09:51:15 -04:00
  • 3a2c5b318a Release v2.0.6 Jeremy Stretch 2017-06-12 09:44:09 -04:00
  • cfff69a715 Closes #1180: Simplified the process of finding related devices when viewing a device Jeremy Stretch 2017-06-09 17:04:09 -04:00
  • 08883d86ef Closes #913: Added headers to object CSV exports Jeremy Stretch 2017-06-09 16:24:59 -04:00
  • 8a849ebeff Closes #990: Enable logging configuration in configuration.py Jeremy Stretch 2017-06-09 15:03:10 -04:00
  • 05a796faf1 Closes #704: Allow filtering VLANs by group when editing prefixes Jeremy Stretch 2017-06-09 14:15:12 -04:00
  • 9e1d03b383 Formatting cleanup Jeremy Stretch 2017-06-09 12:19:32 -04:00
  • 0a929f2971 Fixes #1253: Improved upgrade.sh to allow forcing Python2 Jeremy Stretch 2017-06-09 12:13:47 -04:00
  • 7878992570 First stab at an interactive shell which pre-imports all models Jeremy Stretch 2017-06-08 16:38:25 -04:00
  • 4f95926cbd Added utilization percetange to aggregate and prefix views Jeremy Stretch 2017-06-08 12:48:49 -04:00
  • f3e997ea39 Closes #40: Added IP utilization graph to prefix list Jeremy Stretch 2017-06-08 12:37:25 -04:00
  • 2b921c21ff Post-release version bump Jeremy Stretch 2017-06-08 10:12:39 -04:00
  • 50496b1a59 Merge pull request #1251 from digitalocean/develop v2.0.5 Jeremy Stretch 2017-06-08 10:10:41 -04:00
  • 9736d63577 Release v2.0.5 Jeremy Stretch 2017-06-08 10:05:26 -04:00
  • 13add414c4 Fixed formatting and typos Jeremy Stretch 2017-06-08 10:02:16 -04:00
  • b032bc13db Merge pull request #1080 from bellwood/patch-2 Jeremy Stretch 2017-06-08 09:55:17 -04:00
  • aaad428438 Merge pull request #1249 from feuerrot/patch-1 Jeremy Stretch 2017-06-08 09:17:52 -04:00
  • 203895fc7e upgrading.md: fix typo Markus Witt 2017-06-08 10:58:30 +02:00
  • aab1fab445 PEP8 fix Jeremy Stretch 2017-06-07 15:56:59 -04:00
  • e06221bc89 Merge branch 'import_headers' into develop Jeremy Stretch 2017-06-07 15:54:59 -04:00
  • 26a13edcf3 Layout tweaks Jeremy Stretch 2017-06-07 15:54:48 -04:00
  • 65b6fe576f Converted device fields to use FlexibleModelChoiceField; misc cleanup Jeremy Stretch 2017-06-07 15:51:11 -04:00
  • 4671829ad8 Removed obsolete validation from InterfaceConnectionCSVForm Jeremy Stretch 2017-06-07 15:33:10 -04:00
  • 293be752ca Form cleanup and fixed child device import Jeremy Stretch 2017-06-07 15:30:28 -04:00
  • 0a6e4f31d5 Updated CSVForm validation Jeremy Stretch 2017-06-07 14:19:08 -04:00
  • e6c4ce51f7 Replaced all CSVForm ChoiceFields with CSVChoiceField Jeremy Stretch 2017-06-07 13:22:06 -04:00
  • 3924063060 Converted ConnectionStatusCSVField to a ChoiceField Jeremy Stretch 2017-06-06 22:35:41 -04:00
  • d122f9f700 Added dynamic examples for CSV form fields Jeremy Stretch 2017-06-06 17:27:26 -04:00
  • d0649ba815 Update ldap.md Brian Ellwood 2017-06-05 20:37:09 -04:00
  • 1ec09270a7 Update ldap.md Brian Ellwood 2017-06-05 20:35:05 -04:00
  • 1ddd7415cb Replaced old CSVDataField Jeremy Stretch 2017-06-05 16:16:23 -04:00
  • ec9d0d4008 Implemented ConnectionStatusCSVField Jeremy Stretch 2017-06-05 16:12:51 -04:00
  • 08c8bd3049 Renamed new import view to BulkImportView Jeremy Stretch 2017-06-05 15:53:41 -04:00
  • 2520d9f400 Converted console/power import views to new scheme Jeremy Stretch 2017-06-05 15:53:03 -04:00
  • 0e863ff9ca Converted interface connections import view to new scheme Jeremy Stretch 2017-06-05 15:04:23 -04:00
  • 1b78f54c6b Merge pull request #1245 from digitalocean/fix-secret-device-filter Jeremy Stretch 2017-06-03 00:03:27 -04:00
  • b732c24ec4 Fixes #1244 Zach Moody 2017-06-02 16:33:49 -05:00
  • af604aba31 Converted secrets import view to new scheme Jeremy Stretch 2017-06-02 17:23:41 -04:00
  • c82658440f Converted IPAM import views to new scheme Jeremy Stretch 2017-06-02 16:07:11 -04:00
  • 7e660d4d8e Converted site/rack/device import views to new scheme Jeremy Stretch 2017-06-02 14:49:25 -04:00
  • 4a8147f8a5 Converted circuits import views to new scheme Jeremy Stretch 2017-06-02 13:40:52 -04:00
  • 583830c652 #1190: Allow partial string matching when searching on custom fields Jeremy Stretch 2017-06-01 16:57:32 -04:00
  • 95fdb549d7 Fixes #1243: Catch ValueError in IP-based object filters Jeremy Stretch 2017-06-01 16:13:07 -04:00
  • a598f0e632 Initial work on #655: CSV import headers Jeremy Stretch 2017-05-31 17:40:11 -04:00
  • 293dbd8a8b Fixes #1226: Improve validation for custom field values submitted via the API Jeremy Stretch 2017-05-31 14:09:57 -04:00
  • f03a378ce0 Fixes #1239: Fix server error when creating VLANGroup via API Jeremy Stretch 2017-05-31 11:50:03 -04:00
  • 6aae8aee5b Closes #1237: Enabled setting limit=0 to disable pagination in API requests; added MAX_PAGE_SIZE configuration setting Jeremy Stretch 2017-05-30 23:24:21 -04:00
  • 6d908d3e79 Fixes #1236: Truncate rack names in elevations list; add facility ID Jeremy Stretch 2017-05-30 13:13:01 -04:00