Commit Graph

  • abdfc5c597 Finished DCIM API model tests Jeremy Stretch 2017-03-17 12:16:24 -04:00
  • 3ce2f0d100 Fix error when assigning a new interface to a LAG Jeremy Stretch 2017-03-16 22:27:01 -04:00
  • be2faaa110 Fixed bug interpreting facility_id as a required field Jeremy Stretch 2017-03-16 17:25:34 -04:00
  • f33269e50b First batch of DCIM API tests Jeremy Stretch 2017-03-16 16:50:18 -04:00
  • bbc355df07 Improved create/update validation Jeremy Stretch 2017-03-16 14:17:14 -04:00
  • d58f9031d1 Wrote tests for tenancy API Jeremy Stretch 2017-03-16 13:29:55 -04:00
  • 0312016f89 Wrote tests for circuits API Jeremy Stretch 2017-03-16 12:46:52 -04:00
  • e3ae013e42 Implemented full read/write support for secrets Jeremy Stretch 2017-03-15 14:47:18 -04:00
  • 07a2b136b8 Refactored SecretViewSet Jeremy Stretch 2017-03-15 13:48:09 -04:00
  • 3d76a982aa Removed old API doc Jeremy Stretch 2017-03-15 13:15:09 -04:00
  • 92d726bbd4 Added examples to the graphs documentation Jeremy Stretch 2017-03-15 12:16:46 -04:00
  • e2ef0bc3a6 Added survey announcement to README Jeremy Stretch 2017-03-15 12:00:53 -04:00
  • 13c29cb7a9 Post-release version bump Jeremy Stretch 2017-03-14 17:18:05 -04:00
  • 27eefd8705 Merge pull request #966 from digitalocean/develop v1.9.2 Jeremy Stretch 2017-03-14 17:14:19 -04:00
  • b22c6a0078 Release v1.9.2 Jeremy Stretch 2017-03-14 17:07:04 -04:00
  • f4784412de Fixes #964: Fix bug when bulk editing/deleting filtered set of objects Jeremy Stretch 2017-03-14 15:22:08 -04:00
  • 33c5ea1f4e Fixes #963: Fix bug in IPv6 address range expansion Jeremy Stretch 2017-03-14 15:06:34 -04:00
  • 3dc15068b9 Allow user to delete session key Jeremy Stretch 2017-03-14 14:01:06 -04:00
  • 4cb30f1ce4 Relate SessionKey to UserKey rather than User Jeremy Stretch 2017-03-14 13:32:07 -04:00
  • b868de8d67 Updated user URLs Jeremy Stretch 2017-03-14 12:59:10 -04:00
  • 04aedcc056 Merge branch 'develop' into api2 Jeremy Stretch 2017-03-14 12:40:28 -04:00
  • d9f1bcbf15 Renamed user URL namespace Jeremy Stretch 2017-03-14 12:36:44 -04:00
  • 105d17748e Secrets UI work Jeremy Stretch 2017-03-14 12:32:08 -04:00
  • dd27950fae Simplify SessionKey usage Jeremy Stretch 2017-03-14 10:58:57 -04:00
  • 4b7af8d3b4 Merge pull request #954 from psr/develop Jeremy Stretch 2017-03-13 11:35:05 -04:00
  • f3fd82a24a Allow assigning child devices to rackless parents Jeremy Stretch 2017-03-13 11:31:28 -04:00
  • cd97b2fb96 Fix parent device position display Jeremy Stretch 2017-03-13 11:25:06 -04:00
  • f661c233be Fixes #950: Fix site_id error on child device import Jeremy Stretch 2017-03-13 11:18:33 -04:00
  • 6a2a2d5d11 Fixes #957: Correct device site filter count to include unracked devices Jeremy Stretch 2017-03-13 10:13:04 -04:00
  • 87ff433ef8 Fixes #956: Correct bug affecting unnamed rackless devices Jeremy Stretch 2017-03-13 10:06:32 -04:00
  • 9e4e3a8dfa Updated API docs Jeremy Stretch 2017-03-13 10:00:13 -04:00
  • 4d4441217f APIRootView tweaks Jeremy Stretch 2017-03-09 15:18:50 -05:00
  • 7e51ca9912 Provided a root API view Jeremy Stretch 2017-03-09 15:05:01 -05:00
  • 94a29be415 Removed deprecated GraphListView Jeremy Stretch 2017-03-09 14:28:52 -05:00
  • 9dfda83946 Closes #855: Added an API endpoint for recent activity Jeremy Stretch 2017-03-09 14:26:39 -05:00
  • 41826fc3cb Fixed serialization of CustomFieldChoices Jeremy Stretch 2017-03-09 13:50:30 -05:00
  • 0ed13f6943 Removed browsable API login/logout Jeremy Stretch 2017-03-09 13:38:15 -05:00
  • 6c2ed1be22 Standardized API URL definitions Jeremy Stretch 2017-03-09 13:24:02 -05:00
  • ddec424429 Replaced RelatedConnectionsView with views.ConnectedDeviceViewSet Jeremy Stretch 2017-03-09 12:18:53 -05:00
  • d68b34cefe Force Unix line endings on shell scripts Peter Russell 2017-03-08 13:30:20 +00:00
  • 7e6d061646 Converted GetSessionKey and RSAKeyGeneratorView to ViewSets Jeremy Stretch 2017-03-08 17:57:51 -05:00
  • c19725506d Cleanup Jeremy Stretch 2017-03-08 16:30:32 -05:00
  • a6ceaf8d96 Moved custom field serializers to their own module to avoid circular dependency Jeremy Stretch 2017-03-08 16:18:41 -05:00
  • f43fbffdf7 Moved TopologyMaps from DCIM to extras Jeremy Stretch 2017-03-08 16:12:14 -05:00
  • 68c099a2af Merge branch 'develop' into api2 Jeremy Stretch 2017-03-08 15:18:32 -05:00
  • 70a05b4280 Post-release version bump Jeremy Stretch 2017-03-08 14:45:23 -05:00
  • 097e0f38ff Merge pull request #949 from digitalocean/develop v1.9.1 Jeremy Stretch 2017-03-08 14:40:16 -05:00
  • 094974d417 Release v1.9.1 Jeremy Stretch 2017-03-08 14:38:24 -05:00
  • d89314a559 Fixes #943: Child prefixes missing on Python 3 Jeremy Stretch 2017-03-08 14:10:27 -05:00
  • 086340540a Fixes #948: Region name should be hyperlinked to site list Jeremy Stretch 2017-03-08 12:04:50 -05:00
  • ed83b1d9e9 Closes #946: Disregard mask length when filtering IP addresses by a parent prefix Jeremy Stretch 2017-03-08 11:59:24 -05:00
  • 4f6d2a8b71 Finished user control panel for tokens Jeremy Stretch 2017-03-08 11:34:47 -05:00
  • d58a8ebba0 Initial work on user control panel for tokens Jeremy Stretch 2017-03-07 23:30:53 -05:00
  • 6be465fe9b Addded is_expired property to Token Jeremy Stretch 2017-03-07 23:30:31 -05:00
  • 26225aff57 Shorten key length to 20 bytes Jeremy Stretch 2017-03-07 22:56:29 -05:00
  • fd55360672 Suppress default permissions for Token model Jeremy Stretch 2017-03-07 22:40:05 -05:00
  • 4e766c7c3b Closes #945: Display the current user in the nav menu Jeremy Stretch 2017-03-07 22:27:46 -05:00
  • 0b10d98e0b Initial work on token authentication Jeremy Stretch 2017-03-07 17:17:39 -05:00
  • be0a3fb1f2 Corrected merge conflict Jeremy Stretch 2017-03-07 16:55:49 -05:00
  • 02e89d77bb Merge branch 'develop' into api2 Jeremy Stretch 2017-03-07 14:08:06 -05:00
  • 4b753b1610 Fixes #944: Correct console and power connection form behavior Jeremy Stretch 2017-03-07 13:32:48 -05:00
  • f8381628d4 Fixes #941: Corrected old references to rack.site on Device Jeremy Stretch 2017-03-06 10:23:24 -05:00
  • d8f41f67c9 Post-release version bump Jeremy Stretch 2017-03-03 11:28:27 -05:00
  • ce26b566a4 Merge pull request #939 from digitalocean/develop v1.9.0-r1 Jeremy Stretch 2017-03-03 11:28:02 -05:00
  • ee2d0b963d Release v1.9.0-r1 Jeremy Stretch 2017-03-03 11:26:31 -05:00
  • f051c0e564 Fixes #935: Fix form validation error when connecting an interface using live search Jeremy Stretch 2017-03-03 11:19:19 -05:00
  • 03d3bbcddb Fixes #938: Provider view yields an error if one or more circuits is assigned to a tenant Jeremy Stretch 2017-03-03 10:47:16 -05:00
  • 06cafb09b3 Fixes #937: Region assignment should be optional when creating a site Jeremy Stretch 2017-03-03 10:44:07 -05:00
  • a7a7b956b1 Enable API versioning Jeremy Stretch 2017-03-02 16:20:16 -05:00
  • 9b39ba169c Merge branch 'develop' into api2 Jeremy Stretch 2017-03-02 16:01:25 -05:00
  • 4670929953 Added GitHub issue/PR templates; updated CONTRIBUTING policy Jeremy Stretch 2017-03-02 15:30:14 -05:00
  • 366e2e7a94 Post-release version bump Jeremy Stretch 2017-03-02 13:30:45 -05:00
  • 0e14bc1e02 Merge pull request #933 from digitalocean/develop Jeremy Stretch 2017-03-02 13:27:10 -05:00
  • e5f05ca9be Release v1.9.0 Jeremy Stretch 2017-03-02 13:22:29 -05:00
  • d08522408a Documentation refresh Jeremy Stretch 2017-03-02 13:21:56 -05:00
  • cc31c8fc33 Closes #894: Expand device name max length to 64 characters Jeremy Stretch 2017-03-02 10:11:54 -05:00
  • db60e8868c Closes #901: Support for filtering prefixes and IP addresses by mask length Jeremy Stretch 2017-03-01 14:23:52 -05:00
  • 1adae67dd7 Closes #927: Upgrade to django-filter 1.0 Jeremy Stretch 2017-03-01 13:09:19 -05:00
  • 5ad3044314 Closes #862: Show both IPv6 and IPv4 primary IPs in device list Jeremy Stretch 2017-02-28 16:46:44 -05:00
  • 90fe556e5f Corrected region serializers Jeremy Stretch 2017-02-28 16:21:31 -05:00
  • c0152940f9 Merged develop Jeremy Stretch 2017-02-28 16:10:53 -05:00
  • 9313ba08ed Implemented recursive regions with django-mptt Jeremy Stretch 2017-02-28 14:15:15 -05:00
  • f3b9930dea Initial work on regions Jeremy Stretch 2017-02-28 12:11:43 -05:00
  • 5520144ff4 Fixed permissions for inclusion of interface bulk edit form Jeremy Stretch 2017-02-27 17:19:30 -05:00
  • 2b9ea58c86 Tweaked interface LAG validation Jeremy Stretch 2017-02-27 17:13:58 -05:00
  • 8f42f59a80 Merge branch 'develop' into api2 Jeremy Stretch 2017-02-27 17:04:08 -05:00
  • c6970e1998 Closes #105: Interface groups (#919) Jeremy Stretch 2017-02-27 16:52:13 -05:00
  • c61bae3a33 Merge pull request #908 from digitalocean/global-vlans Jeremy Stretch 2017-02-21 14:58:52 -05:00
  • b0f9035e2d Additional work on #904 Jeremy Stretch 2017-02-21 14:53:22 -05:00
  • aba9748ffd Fix #235: Enable global vlan (#904) Shawn Peng 2017-02-21 10:27:24 -08:00
  • 2876ef7607 Merge pull request #907 from Jasperswaagman/develop Jeremy Stretch 2017-02-21 09:24:17 -05:00
  • 7d1aeede1a Typo Jasperswaagman 2017-02-21 15:20:42 +01:00
  • b7f4a11eee Fixes #892: Restored missing edit/delete buttons when viewing child prefixes and IP addresses from a parent object Jeremy Stretch 2017-02-17 16:34:09 -05:00
  • 0e5138d6ec Fixes #872: TypeError on bulk IP address creation (Python 3) Jeremy Stretch 2017-02-17 16:10:07 -05:00
  • f1518226bd Merge branch 'develop' into api2 Jeremy Stretch 2017-02-17 15:12:53 -05:00
  • 4d26fc7e7c Fixes #903: Only alert on missing criticial connections if present in the parent device type Jeremy Stretch 2017-02-17 15:10:08 -05:00
  • 102cf52a16 Cleanup from work on #198 Jeremy Stretch 2017-02-17 14:52:58 -05:00
  • 198ed859ff Closes #198: Support for rackless devices (#902) Jeremy Stretch 2017-02-17 14:48:00 -05:00
  • 9d44d5d4e7 Fixes #897: Fixed power connections CSV export Jeremy Stretch 2017-02-16 15:17:13 -05:00
  • e8896fe238 Closes #898: Expand circuits list in provider view Jeremy Stretch 2017-02-16 15:13:35 -05:00