Commit Graph

  • 17714b0c12 Fixes #2342: IntegrityError raised when attempting to assign an invalid IP address as the primary for a VM Jeremy Stretch 2018-08-09 16:34:17 -04:00
  • 9914576eaa Fixes #2344: AttributeError when assigning VLANs to an interface on a device/VM not assigned to a site Jeremy Stretch 2018-08-09 15:46:18 -04:00
  • bf8eff11ea Closes #2333: Added search filters for ConfigContexts Jeremy Stretch 2018-08-09 12:22:34 -04:00
  • a6c78b99c4 Fixes #2340: API requires manufacturer field when creating/updating an inventory item Jeremy Stretch 2018-08-09 09:34:54 -04:00
  • 6a56ffc650 Fixes #2337: Attempting to create the next available prefix within a parent assigned to a VRF raises an AssertionError Jeremy Stretch 2018-08-08 16:16:49 -04:00
  • 05059606c5 Fixes #2336: Bulk deleting power outlets and console server ports from a device redirects to home page Jeremy Stretch 2018-08-08 15:22:26 -04:00
  • a2ff21fab9 Fixes #2334: TypeError raised when WritableNestedSerializer receives a non-integer value Jeremy Stretch 2018-08-08 15:09:30 -04:00
  • 134370f48d Fixes #2335: API requires group field when creating/updating a rack Jeremy Stretch 2018-08-08 14:58:16 -04:00
  • c7fa610842 Post-release version bump Jeremy Stretch 2018-08-08 09:19:33 -04:00
  • 242cb7c7cb Merge pull request #2332 from digitalocean/develop v2.4.2 Jeremy Stretch 2018-08-08 09:16:50 -04:00
  • edb49c7f0a Release v2.4.2 Jeremy Stretch 2018-08-08 09:12:10 -04:00
  • 3e0a7e7f8a Added tip about exlcuding the changelog when exporting the database Jeremy Stretch 2018-08-08 09:04:48 -04:00
  • cfab9a6a0a Fixes #2330: Incorrect tab link in VRF changelog view Jeremy Stretch 2018-08-08 08:49:23 -04:00
  • 91b5f6d799 Fixes #2323: DoesNotExist raised when deleting devices or virtual machines Jeremy Stretch 2018-08-07 17:30:26 -04:00
  • d5488ca7da Fixes #2322: Webhooks firing on non-enabled event types Jeremy Stretch 2018-08-07 15:41:31 -04:00
  • f9911bff0d Added a "view all" link to the changelog panel Jeremy Stretch 2018-08-07 15:19:01 -04:00
  • d5239191fe Fixes #2320: TypeError when dispatching a webhook with a secret key configured Jeremy Stretch 2018-08-07 14:19:46 -04:00
  • db7148350e Fixes #2321: Allow explicitly setting a null value on nullable ChoiceFields Jeremy Stretch 2018-08-07 14:05:07 -04:00
  • c51c20a301 Fixes #2319: Extend ChoiceField to properly handle true/false choice keys Jeremy Stretch 2018-08-07 13:48:29 -04:00
  • f4485dc72a Restore reports directory Jeremy Stretch 2018-08-07 13:47:36 -04:00
  • f59682a7c9 Fixes #2318: ImportError when viewing a report Jeremy Stretch 2018-08-07 12:10:14 -04:00
  • 507a023f41 Post-release version bump Jeremy Stretch 2018-08-07 09:26:17 -04:00
  • ea7386b04b Merge pull request #2316 from digitalocean/develop v2.4.1 Jeremy Stretch 2018-08-07 09:25:10 -04:00
  • 81479ac177 Release v2.4.1 Jeremy Stretch 2018-08-07 09:23:49 -04:00
  • c7acddbc5c Fixes #2312: Running a report yields a ValueError exception Jeremy Stretch 2018-08-07 09:12:05 -04:00
  • 1905516536 Fixes #2314: Serialized representation of object in change log does not incldue assigned tags Jeremy Stretch 2018-08-07 08:52:57 -04:00
  • 64f34d9cd7 Fixes #2311: Redirect to parent after editing interface from device/VM view Jeremy Stretch 2018-08-07 08:46:41 -04:00
  • 98bdb0cb3c Fixes #2310: False validation error on certain nested serializers Jeremy Stretch 2018-08-06 17:40:45 -04:00
  • bba88b2be4 Fixes #2303: Always redirect to parent object when bulk editing/deleting components Jeremy Stretch 2018-08-06 14:14:40 -04:00
  • 12dfd4b6e0 Fixes #2308: Custom fields panel absent from object view in UI Jeremy Stretch 2018-08-06 13:32:52 -04:00
  • 209e721219 Post-release version bump Jeremy Stretch 2018-08-06 12:45:46 -04:00
  • 7a27dbb374 Merge pull request #2307 from digitalocean/develop v2.4.0 Jeremy Stretch 2018-08-06 12:40:00 -04:00
  • d039b9e23d Merge branch 'develop-2.4' into develop Jeremy Stretch 2018-08-06 12:28:23 -04:00
  • af796871aa Release v2.4.0 Jeremy Stretch 2018-08-06 12:18:44 -04:00
  • d8580d6174 Bumped drf-yasg to v1.9.2 Jeremy Stretch 2018-08-06 11:57:09 -04:00
  • 24520717e4 Fixes #2305: Make VLAN fields optional when creating a VM interface via the API Jeremy Stretch 2018-08-06 10:35:51 -04:00
  • bd5e860be0 Refactored the tests to remove a lot of boilerplate Jeremy Stretch 2018-08-03 11:39:26 -04:00
  • 1bdfcd1dbe Fixes #2301: Fix model validation on assignment of ManyToMany fields via API patch Jeremy Stretch 2018-08-03 10:45:53 -04:00
  • b4f29978b3 Merge pull request #2300 from explody/fix_2299 Jeremy Stretch 2018-08-03 10:11:37 -04:00
  • f1bc88fc0c Adopt django-taggit-serializer for representation of assigned tags in the API Jeremy Stretch 2018-08-03 09:43:03 -04:00
  • aee01af2a1 Updated IPAddressInterfaceSerializer to subclass WritableNestedSerializer Mike Culbertson 2018-08-02 18:58:14 -04:00
  • ab37264ae1 Added tests for assigning tags during POST/PATCH Jeremy Stretch 2018-08-02 14:23:30 -04:00
  • 78b8a582f8 Added release checklist to development docs Jeremy Stretch 2018-08-02 11:53:31 -04:00
  • 42a970e452 Updated requirements for v2.4 release Jeremy Stretch 2018-08-02 10:09:24 -04:00
  • 8f127e86ac Mark UserAction as deprecated Jeremy Stretch 2018-08-02 09:38:09 -04:00
  • 33e45a5292 Closes #971: Implement VLANGroup VLANs view to show available VLANs within a group Vas Sadvariy 2018-08-02 05:59:00 +10:00
  • 475e0e6c1e Follow-up to #2272: subdevice_role should not be required Jeremy Stretch 2018-08-01 14:22:32 -04:00
  • 5e97f87a64 PEP8 fix Jeremy Stretch 2018-08-01 14:05:26 -04:00
  • 4ae7f2337a Closes #2213: Added squashed migrations Jeremy Stretch 2018-08-01 14:01:20 -04:00
  • 5e5b9683f9 Merge pull request #2290 from lampwins/bug/2137 Jeremy Stretch 2018-08-01 12:57:05 -04:00
  • 0b971aaf84 Extended developer docs Jeremy Stretch 2018-08-01 12:38:57 -04:00
  • 2f33e9724d force webhooks to use the same JSONEncoder class as DRF - fixes #2137 John Anderson 2018-07-31 16:17:24 -04:00
  • 5f7e21faa0 Fixes #1786: Correct loading of reports from a custom file path Jeremy Stretch 2018-07-31 13:48:07 -04:00
  • d4ccaf60cf Fixes #2272: Allow subdevice_role to be null on DeviceTypeSerializer Jeremy Stretch 2018-07-31 11:52:58 -04:00
  • 27e8841a6d Merge pull request #2287 from TakeMeNL/bug/2286 Jeremy Stretch 2018-07-31 11:38:32 -04:00
  • 45ab08aa76 Closes #2288: Fix exception when assigning objects to a ConfigContext via the API Jeremy Stretch 2018-07-31 11:32:49 -04:00
  • c5339c255a Fixes #2286: Fix non working 'mark installed' button Marc Hagen 2018-07-31 10:28:42 +02:00
  • d6ce4fc9f3 Docs fixes Jeremy Stretch 2018-07-30 17:19:22 -04:00
  • 5ea41fa7f9 Merge pull request #2285 from digitalocean/2284-object-deletions Jeremy Stretch 2018-07-30 16:51:12 -04:00
  • 249c3d0e81 Fixes #2284: Record object deletions before the request finishes Jeremy Stretch 2018-07-30 16:33:37 -04:00
  • 722d0d5554 Webhook signal refactor - fixes #2282 (#2260) John Anderson 2018-07-30 14:23:49 -04:00
  • 9876a2efcd Added a style section Jeremy Stretch 2018-07-30 14:16:45 -04:00
  • f7aa259995 Misc cleanup Jeremy Stretch 2018-07-30 14:00:37 -04:00
  • f664998d9b Misc cleanup Jeremy Stretch 2018-07-30 12:49:08 -04:00
  • c2416411c1 Renamed ChoiceFieldSerializer and ContentTypeFieldSerializer Jeremy Stretch 2018-07-30 12:41:20 -04:00
  • 524da5a2ff Closes #2225: Add "view elevations" button for site rack groups Jeremy Stretch 2018-07-27 16:25:48 -04:00
  • 838af2b2d8 Closes #2264: Added "map it" link for site GPS coordinates Jeremy Stretch 2018-07-27 16:15:56 -04:00
  • 64e86013bf Remove admin UI views for ConfigContexts and ObjectChanges Jeremy Stretch 2018-07-27 16:00:50 -04:00
  • a1e8397b6b Closes #2229: Allow mapping of ConfigContexts to tenant groups Jeremy Stretch 2018-07-27 15:47:29 -04:00
  • 7476f522e1 Fixes #2265: Include parent regions when filtering applicable ConfigContexts (credit: lampwins) Jeremy Stretch 2018-07-27 15:10:43 -04:00
  • acb06ee4f1 Merge branch 'v2.4-docs' into develop-2.4 Jeremy Stretch 2018-07-27 13:42:34 -04:00
  • 674a0d481e Additional documentation cleanup Jeremy Stretch 2018-07-27 13:42:18 -04:00
  • 40efa55ec7 Merged release v2.3.7 Jeremy Stretch 2018-07-27 11:43:27 -04:00
  • 3166d12994 Use real emojis for issue template names Jeremy Stretch 2018-07-26 15:09:19 -04:00
  • 58a97b4e39 Trying emojis in issue template names Jeremy Stretch 2018-07-26 15:04:47 -04:00
  • 7b8051d42f Cleaned up GitHub issue templates Jeremy Stretch 2018-07-26 14:59:23 -04:00
  • 55f93184d3 Post-release version bump Jeremy Stretch 2018-07-26 14:58:15 -04:00
  • 684a0d9e36 Update issue templates (#2277) Jeremy Stretch 2018-07-26 14:53:32 -04:00
  • a85e6370a8 Merge pull request #2275 from digitalocean/develop v2.3.7 Jeremy Stretch 2018-07-26 14:29:15 -04:00
  • 0497539ef2 Release v2.3.7 Jeremy Stretch 2018-07-26 14:24:16 -04:00
  • 431361efad Introduced purpose-specific GitHub issue templates Jeremy Stretch 2018-07-26 12:17:16 -04:00
  • e82bf66a76 ExceptionHandlingMiddleware: Use server_error view for custom templates Jeremy Stretch 2018-07-23 23:12:41 -04:00
  • c8a73b5b15 Fixes #2266: Permit additional logging of exceptions beyond custom middleware Jeremy Stretch 2018-07-23 23:00:09 -04:00
  • b518258e6d Closes #2250: Include stat counters on report result navigation Jeremy Stretch 2018-07-23 16:10:46 -04:00
  • a1d45023ab Fixes #2256: Prevent navigation overlap when jumping to test results on report page Jeremy Stretch 2018-07-23 15:50:44 -04:00
  • b7c2a26155 Closes #2259: Add changelog tab to interface view Jeremy Stretch 2018-07-23 15:09:37 -04:00
  • 86a67e7f32 Fixes #2258: Include changed object type on home page changelog Jeremy Stretch 2018-07-23 15:02:07 -04:00
  • ba3ae0d80a Fixes #2257: Corrected casting of RIR utilization stats as floats Jeremy Stretch 2018-07-23 14:52:51 -04:00
  • beac676a6e Cleaned up BulkEditView and BulkDeleteView Jeremy Stretch 2018-07-20 21:18:10 -04:00
  • 97b6038be2 Cleaned up custom fields panel template Jeremy Stretch 2018-07-20 19:56:04 -04:00
  • 0907a6ce5b Convert CustomFieldModel from object to abstract model Jeremy Stretch 2018-07-20 19:44:04 -04:00
  • 9eb433a4ef Added instructions for replicating NetBox Jeremy Stretch 2018-07-20 15:26:01 -04:00
  • d04727f4b5 Fixes #2255: Corrected display of report results in report list Jeremy Stretch 2018-07-20 09:39:55 -04:00
  • 206c465e02 Merge branch 'develop' into develop-2.4 Jeremy Stretch 2018-07-18 17:51:57 -04:00
  • 688c421c55 Tweaked Python3 guide to be less disruptive Jeremy Stretch 2018-07-18 17:40:08 -04:00
  • 93ce0ce670 Further reiterated the policy for pull requests Jeremy Stretch 2018-07-18 16:14:57 -04:00
  • c2573774bf Fixes #2222: IP addresses created via the available-ips API endpoint should have the same mask as their parent prefix (not /32) Jeremy Stretch 2018-07-18 15:27:45 -04:00
  • 6e037e91d3 Fixes #2202: Ditched half-baked concept of tenancy inheritance via VRF Jeremy Stretch 2018-07-18 15:10:12 -04:00
  • d665d4d62a Fixes #1992: Isolate errors when one of multiple NAPALM methods fails Jeremy Stretch 2018-07-18 14:46:15 -04:00
  • 29d9b32b67 Fixes #1977: Don't default master vc_position to 1 when creating a new virtual chassis Jeremy Stretch 2018-07-18 14:17:35 -04:00