Commit Graph

  • 009c0ba31c Fixes #4134: Device power ports and outlets should inherit type from the parent device type Jeremy Stretch 2020-02-11 14:18:45 -05:00
  • ec53e1c74c Merge pull request #4136 from netbox-community/3912-remove-chained-fields Jeremy Stretch 2020-02-11 14:01:55 -05:00
  • 7177fcfa61 Use DynamicModelChoiceField for all fields using APISelect Jeremy Stretch 2020-02-11 10:43:22 -05:00
  • fb56d5bc66 Account for initial data when binding a DynamicModelChoiceField Jeremy Stretch 2020-02-11 10:21:44 -05:00
  • 221805a63e Use TreeNode choice fields for region assignment Jeremy Stretch 2020-02-11 09:50:33 -05:00
  • da68968d75 Replace FilterChoiceField with DynamicModelMultipleChoiceField Jeremy Stretch 2020-02-11 09:26:39 -05:00
  • ca795f729f Merge branch '4034-prefix_ordering_tests' of https://github.com/netbox-community/netbox into 4034-prefix_ordering_tests Dan Sheppard 2020-02-10 21:38:53 -06:00
  • ff4e6bd166 Update tests Dan Sheppard 2020-02-10 21:37:40 -06:00
  • 5ea30c8628 Replace ChainedModelChoiceField with DynamicModelChoiceField Jeremy Stretch 2020-02-10 17:23:52 -05:00
  • a54fcda781 Merge pull request #4133 from netbox-community/4083-serializer-null-choices Jeremy Stretch 2020-02-10 15:16:38 -05:00
  • 7388fa3556 Fixes #4083: Permit nullifying applicable choice fields via API requests Jeremy Stretch 2020-02-10 15:10:33 -05:00
  • a966a4c8ac Closes #4129: Add individual deletion views for device type components Jeremy Stretch 2020-02-10 11:43:51 -05:00
  • ebef48e472 Merge pull request #4075 from kobayashi/3507-filter-by-devices Jeremy Stretch 2020-02-10 11:11:18 -05:00
  • 26ca6b4a84 #4108: Fix null choice population Jeremy Stretch 2020-02-10 10:57:23 -05:00
  • 3da6f22479 Merge pull request #4128 from netbox-community/4108-apiselect-performance Jeremy Stretch 2020-02-10 10:26:49 -05:00
  • d4789b7c9e Changelog for #4108 Jeremy Stretch 2020-02-10 10:20:06 -05:00
  • 5008526db1 Set a default self.to_field_name for FilterChoiceField Jeremy Stretch 2020-02-10 10:08:20 -05:00
  • 009fc4f301 Remove custom template for APISelect widget Jeremy Stretch 2020-02-10 10:02:42 -05:00
  • 55f5ede970 Standardize usage of FilterChoiceField Jeremy Stretch 2020-02-10 09:58:33 -05:00
  • 5ddfde2214 Clean up unneeded code relevant to FilterChoiceField Jeremy Stretch 2020-02-10 09:40:34 -05:00
  • 9284e83270 py3.5 compatibility John Anderson 2020-02-09 21:32:45 -05:00
  • a6b43b30e9 functional dynamic filter lookups John Anderson 2020-02-09 17:46:21 -05:00
  • a311002141 initial work on dynamic lookup expressions John Anderson 2020-02-09 03:20:59 -05:00
  • 505cb9cab8 Enabled filtering virtual chassis devices kobayashi 2020-02-09 00:58:54 -05:00
  • d5c4a9d159 Fixes #3507: Filtering IP by multiple devices kobayashi 2020-02-02 15:45:34 -05:00
  • 26ddd96e30 Cleaned duplicate code Saria Hajjar 2020-02-08 16:18:58 +00:00
  • f0c83e168e Merge branch 'develop' into 3840-limit-vlan-choices Saria Hajjar 2020-02-08 16:14:10 +00:00
  • 885ea8a4d5 Override get_bound_field() on FilterChoiceFieldMixin to restrict the queryset of bound fields Jeremy Stretch 2020-02-07 18:04:40 -05:00
  • 202a0a0e73 Merge pull request #4122 from netbox-community/3799-natural-ordering-field Jeremy Stretch 2020-02-07 16:26:45 -05:00
  • 5bfd65b5fe Changelog for #3799 Jeremy Stretch 2020-02-07 16:18:15 -05:00
  • 7c74d2ca65 Convert interface models to use NaturalOrderingField Jeremy Stretch 2020-02-07 15:47:53 -05:00
  • 9adeed55fb Update table field ordering Jeremy Stretch 2020-02-07 12:44:51 -05:00
  • 12c7d83a91 Fix PowerOutlet migrations Jeremy Stretch 2020-02-07 12:43:53 -05:00
  • dc1b7874ff Store empty names as null Jeremy Stretch 2020-02-07 12:24:38 -05:00
  • c72a353733 Enable reverse migration Jeremy Stretch 2020-02-07 12:23:52 -05:00
  • 35511cfdc1 Remove NaturalOrderingManager Jeremy Stretch 2020-02-07 11:59:32 -05:00
  • 099c446f38 Convert remaining DCIM models to use NaturalOrderingField Jeremy Stretch 2020-02-07 11:54:34 -05:00
  • 705c352885 Convert device component templates to use NaturalOrderingField Jeremy Stretch 2020-02-07 11:42:12 -05:00
  • 12d09e2274 Convert device components to use NaturalOrderingField Jeremy Stretch 2020-02-07 11:36:58 -05:00
  • b271fd32bd Introduce NaturalOrderingField Jeremy Stretch 2020-02-07 11:36:22 -05:00
  • b3c2b78e8a Chnagelog for #4100 Jeremy Stretch 2020-02-07 09:24:51 -05:00
  • 97a89948c8 Merge pull request #4115 from hSaria/4100-interface-filter-device Jeremy Stretch 2020-02-07 09:20:49 -05:00
  • 1e61fcb485 Merge pull request #4117 from netbox-community/4116-component-bulk-actions Jeremy Stretch 2020-02-06 22:03:25 -05:00
  • 4cc9f2f67d Changelog for #4116 Jeremy Stretch 2020-02-06 21:52:10 -05:00
  • 52257467c3 Tweak bulk edit views to dynamically remove device-dependent fields Jeremy Stretch 2020-02-06 21:44:28 -05:00
  • 4563749fd9 Enable bulk edit/delete views for all device components Jeremy Stretch 2020-02-06 20:58:14 -05:00
  • 6d242ec348 Correct typo Jeremy Stretch 2020-02-06 20:46:19 -05:00
  • d0e00162ed Account for header height Saria Hajjar 2020-02-07 00:14:05 +00:00
  • 21f2e0b131 Changed navbar scrollbar to auto Saria Hajjar 2020-02-06 23:30:58 +00:00
  • 6ac8d41323 Merge branch 'develop' into 3995-navbar-overflow hSaria 2020-02-06 23:18:24 +00:00
  • bb9e1ad857 Fixes #4100: Added device field to device components filter forms Saria Hajjar 2020-02-06 23:10:38 +00:00
  • 98de88de90 Standardize URL paths for VM interfaces Jeremy Stretch 2020-02-06 17:40:04 -05:00
  • c571aa68be Changelog for #4113 Jeremy Stretch 2020-02-06 16:05:06 -05:00
  • 091d860ae5 Merge pull request #4114 from netbox-community/4113-component-bulk-editing Jeremy Stretch 2020-02-06 16:03:37 -05:00
  • b5344b0aa7 Fix table links for adding new components Jeremy Stretch 2020-02-06 15:54:52 -05:00
  • 17e0054941 Fix up bulk editing forms Jeremy Stretch 2020-02-06 15:51:51 -05:00
  • 1b5969a5ee Add tests for DeviceType component bulk edit views Jeremy Stretch 2020-02-06 15:33:47 -05:00
  • 3378287b0c Add bulk edit views for DeviceType components Jeremy Stretch 2020-02-06 15:29:10 -05:00
  • 077d692d6d Merge pull request #4112 from netbox-community/4109-devicetype-component-tests Jeremy Stretch 2020-02-06 14:57:10 -05:00
  • 5620fdc63e Add tests for device type component views Jeremy Stretch 2020-02-06 14:39:36 -05:00
  • f7ca97d51f Fix bulk edit buttons Jeremy Stretch 2020-02-06 13:19:25 -05:00
  • d400f92ee8 Overhaul device component template creation views/URLs Jeremy Stretch 2020-02-06 13:13:40 -05:00
  • c1792653cc Rename device component edit URLs Jeremy Stretch 2020-02-06 12:18:53 -05:00
  • aebfb143e0 Rename component template deletion URLs Jeremy Stretch 2020-02-06 12:07:00 -05:00
  • ef4ea06f5d Reorganized device component URLs (again) Jeremy Stretch 2020-02-06 11:51:27 -05:00
  • 85729f3df8 Simplify help_text for ExpandableNameField Jeremy Stretch 2020-02-06 11:44:29 -05:00
  • a2475ee501 Remove obsolete ComponentForm Jeremy Stretch 2020-02-06 11:36:25 -05:00
  • 71601aad39 Replace HiddenInput widget on device component creation forms with APISelect Jeremy Stretch 2020-02-06 11:12:19 -05:00
  • c1c8b5e816 Introduce InventoryItemCreateView to bring inventory items up to par with other components Jeremy Stretch 2020-02-06 10:59:13 -05:00
  • 2296cdc222 Fixes #4090: Render URL custom fields as links under object view Jeremy Stretch 2020-02-05 17:08:39 -05:00
  • 070b41e694 Reduce number of changelog entries to improve page loading time Jeremy Stretch 2020-02-05 17:01:46 -05:00
  • d04626e75f Fixes #4099: Linkify interfaces on global interfaces list Jeremy Stretch 2020-02-05 16:52:42 -05:00
  • 68738e683a Fixes #4091: Fix filtering of objects by custom fields using UI search form Jeremy Stretch 2020-02-05 16:39:42 -05:00
  • 3f2c74f5e7 Merge pull request #4096 from elju/patch-1 Jeremy Stretch 2020-02-05 16:25:34 -05:00
  • a58bbccfd3 Fixes #4094: Convert unnecessary regular expressions to strings in URL patterns Jeremy Stretch 2020-02-05 16:12:48 -05:00
  • b1e78fa3c4 Merge pull request #4098 from netbox-community/4086-device-component-urls Jeremy Stretch 2020-02-05 16:03:14 -05:00
  • 0d3ff664b6 Move model_to_dict() into assertInstanceEqual(); clean up test data Jeremy Stretch 2020-02-05 15:47:50 -05:00
  • b0c0ad7c82 Adapt component creation forms to infer parent device/VM from initial or bound data Jeremy Stretch 2020-02-05 15:29:35 -05:00
  • 0ad613e6b4 Enable bulk creation tests for device components Jeremy Stretch 2020-02-05 15:22:57 -05:00
  • 75906f7591 Move component bulk creation views to new URLs Jeremy Stretch 2020-02-05 12:36:38 -05:00
  • c49d977379 Updated forms.py to match current naming El Ju 2020-02-05 17:26:44 +01:00
  • 6b9fa5e76f Enable tests for component bulk edit views Jeremy Stretch 2020-02-05 11:14:07 -05:00
  • 57a0cf0a33 Fix component bulk edit views Jeremy Stretch 2020-02-05 10:26:22 -05:00
  • f8ce67c69f Tweak BulkEditView to improve handling of initial PK values Jeremy Stretch 2020-02-05 09:15:48 -05:00
  • d0295f089d Fixes #4089: Selection of power outlet type during bulk update is optional Jeremy Stretch 2020-02-04 20:49:42 -05:00
  • f805b57778 Adapt BulkEditView to not require a parent object for device components Jeremy Stretch 2020-02-04 18:08:40 -05:00
  • 3e79b9d26a Add InterfaceTestCase for virtual machines Jeremy Stretch 2020-02-04 16:40:18 -05:00
  • c1639b7781 Move component bulk delete views to new URLs Jeremy Stretch 2020-02-04 16:06:55 -05:00
  • fca347e49e Reorder URLs Jeremy Stretch 2020-02-04 15:41:15 -05:00
  • 32623148dc Post-release version bump Jeremy Stretch 2020-02-04 15:06:58 -05:00
  • 68fbd9b017 Merge pull request #4088 from netbox-community/develop v2.7.4 Jeremy Stretch 2020-02-04 15:04:34 -05:00
  • 11d67509e0 Release v2.7.4 Jeremy Stretch 2020-02-04 14:57:12 -05:00
  • c96fc6e21a Merge pull request #4087 from netbox-community/4085-dcim-component-view-tests Jeremy Stretch 2020-02-04 14:51:48 -05:00
  • 763d9b9cf7 Convert all DCIM component view tests to use StandardTestCases Jeremy Stretch 2020-02-04 14:25:02 -05:00
  • bece1155ee Introduce create_test_device() to reduce test setup boilerplate Jeremy Stretch 2020-02-04 11:58:52 -05:00
  • cbe090cd3c Fixes #4084: Fix exception when creating an interface with tagged VLANs Jeremy Stretch 2020-02-04 11:47:14 -05:00
  • c3a6a4520a #3894 follow-up Jeremy Stretch 2020-02-04 10:09:22 -05:00
  • 67e427403f Merge pull request #3894 from hSaria/2921-tags-select2 Jeremy Stretch 2020-02-04 09:38:14 -05:00
  • 0d41d12267 Merge branch 'develop' into 2921-tags-select2 Jeremy Stretch 2020-02-04 09:37:31 -05:00
  • efb7f151ec Changelog for #3313 Jeremy Stretch 2020-02-03 16:20:29 -05:00