Commit Graph

  • c1b57af771 Monkey-patch DRF to treat bulk_destroy as a built-in operation Jeremy Stretch 2020-09-22 10:06:13 -04:00
  • 2b689239ae Merge pull request #5151 from netbox-community/1503-secret-assignment Jeremy Stretch 2020-09-22 09:26:57 -04:00
  • d44c2ba8fe Merge branch 'develop-2.10' into 1503-secret-assignment Jeremy Stretch 2020-09-22 09:24:03 -04:00
  • d540728f50 Closes #5149: Add rack group field to device edit form Jeremy Stretch 2020-09-21 15:26:32 -04:00
  • 12402f4c30 Fixes #5156: Add missing "add" button to rack reservations list Jeremy Stretch 2020-09-21 15:14:44 -04:00
  • 3e1961b435 Changelog for #2179 Jeremy Stretch 2020-09-21 14:49:39 -04:00
  • 4c23b59090 Merge pull request #5161 from netbox-community/2179-service-port-arrays Jeremy Stretch 2020-09-21 14:47:36 -04:00
  • 3a90366538 Fix filtering services by port number Jeremy Stretch 2020-09-21 14:36:58 -04:00
  • b85990daa6 Fix return URL when editing a service Jeremy Stretch 2020-09-21 13:34:39 -04:00
  • e77f1bdd85 Introduce array_to_string() utility function; add port_list property to Service Jeremy Stretch 2020-09-21 13:31:38 -04:00
  • f97d8963f2 Initial work on #2179: Allow a service to have multiple ports Jeremy Stretch 2020-09-21 13:21:41 -04:00
  • 975e7e60ff Changelog for #1503 Jeremy Stretch 2020-09-21 11:12:17 -04:00
  • c986321402 Fix "add secret" link for VMs Jeremy Stretch 2020-09-21 10:54:04 -04:00
  • 0b33c53f47 Update secrets API, views Jeremy Stretch 2020-09-18 16:58:51 -04:00
  • b2a14d4654 Extend secret filters Jeremy Stretch 2020-09-18 16:23:17 -04:00
  • 64adbf8769 Fix migrations to ensure secret assigned_object is required Jeremy Stretch 2020-09-18 15:46:01 -04:00
  • 43f3e682c5 Support assignment of secrets to virtual machines Jeremy Stretch 2020-09-18 15:39:41 -04:00
  • ec095e58b7 #1503: Initial work on generic secret assignments (WIP) Jeremy Stretch 2020-09-18 14:51:09 -04:00
  • 0cc2a6b2cf Closes #5003: CSV import now accepts slug values for choice fields Jeremy Stretch 2020-09-18 13:03:38 -04:00
  • 70ec5b9f37 Annotate REST API changes in release notes Jeremy Stretch 2020-09-18 11:51:38 -04:00
  • 584b076886 Closes #4956: Include inventory items on primary device view Jeremy Stretch 2020-09-18 11:35:15 -04:00
  • 52dc80209c Closes #1692: Allow assigment of inventory items to parent items in web UI Jeremy Stretch 2020-09-18 11:05:31 -04:00
  • 230e7bbe34 Closes #1846: Enable MPTT for InventoryItem hierarchy Jeremy Stretch 2020-09-18 10:18:03 -04:00
  • 0030fe1779 Fixes #5146: Add custom fields support for cables, power panels, rack reservations, and virtual chassis Jeremy Stretch 2020-09-17 14:22:14 -04:00
  • 91eca8cac9 Changelog for #4878 Jeremy Stretch 2020-09-17 13:25:18 -04:00
  • dbfb9b2cee Merge pull request #5145 from netbox-community/4878-custom-fields Jeremy Stretch 2020-09-17 13:19:05 -04:00
  • 61cf903028 Clean up CustomField admin form Jeremy Stretch 2020-09-17 12:39:57 -04:00
  • 3d2f6c0703 Simplify form field for boolean CustomFields Jeremy Stretch 2020-09-17 12:26:02 -04:00
  • 4ecd3d23f7 Disable bulk deletion of CustomFields in admin UI Jeremy Stretch 2020-09-17 12:14:02 -04:00
  • 2d56a658b3 Clean up stale data when a custom field is changed/deleted Jeremy Stretch 2020-09-16 17:03:31 -04:00
  • 2bc524a2ee Standardize usage of BooleanColumn Jeremy Stretch 2020-09-16 14:25:07 -04:00
  • 43f1fbf5b3 Fixes #5136: Fix exception when bulk editing interface 802.1Q mode Jeremy Stretch 2020-09-16 13:07:55 -04:00
  • e983f44fd3 Closes #5128: Increase maximum rear port positions from 64 to 1024 Jeremy Stretch 2020-09-16 12:53:11 -04:00
  • 4d9da4a1f8 Closes #5134: Display full hierarchy in breadcrumbs for sites/racks Jeremy Stretch 2020-09-16 12:44:49 -04:00
  • 9d30712fb2 Changelog for #5133 (fixed in #5105) Jeremy Stretch 2020-09-16 11:20:00 -04:00
  • 03b207d154 Fixes #5105: Validation should fail when reassigning a primary IP from device to VM Jeremy Stretch 2020-09-16 11:10:30 -04:00
  • a743102567 Fix serialization of custom_fields for change logging Jeremy Stretch 2020-09-15 15:53:59 -04:00
  • eba2ea06ff Add test for bulk API deletions Jeremy Stretch 2020-09-15 14:36:38 -04:00
  • 6694ec78bc Implement support for bulk deletion of objects via a single REST API request Jeremy Stretch 2020-09-15 13:36:36 -04:00
  • df6ad680ce Closes #1755: Toggle order in which rack elevations are displayed Jeremy Stretch 2020-09-14 14:22:21 -04:00
  • b1b63513e7 Changelog for #5108 Jeremy Stretch 2020-09-14 10:41:04 -04:00
  • 22e30b93d5 Merge pull request #5126 from netbox-community/5108-report-management-command-fix Jeremy Stretch 2020-09-14 10:39:33 -04:00
  • c5e82a3895 fixes #5108 - correct the runreport management command to work with JobResults model John Anderson 2020-09-10 17:43:41 -04:00
  • 4466458076 Fixes #5118: Specifying an empty list of tags should clear assigned tags (REST API) Jeremy Stretch 2020-09-09 13:43:10 -04:00
  • 47a6fc19ca Fixes #5109: Fix representation of custom choice field values for webhook data Jeremy Stretch 2020-09-09 11:47:21 -04:00
  • c891f43b14 Fixes #5050: Fix potential failure on 0016_replicate_interfaces schema migration from old release Jeremy Stretch 2020-09-09 10:29:17 -04:00
  • 1509650462 Closes #5107: Add note about dropping backward compatibility for old REDIS configuration format Jeremy Stretch 2020-09-09 10:00:50 -04:00
  • 695e9ec5d7 Fixes #5111: Allow use of tuples when specifying ObjectVar query_params Jeremy Stretch 2020-09-09 09:52:57 -04:00
  • c5ab89d71e Merge branch 'develop-2.10' into 4878-custom-fields Jeremy Stretch 2020-09-04 16:14:06 -04:00
  • 08c492f1f4 Merge develop into develop-2.10 Jeremy Stretch 2020-09-04 16:09:05 -04:00
  • 0c8d45f679 Post-release version bump Jeremy Stretch 2020-09-04 15:57:28 -04:00
  • d0ac4332ab Merge pull request #5100 from netbox-community/develop v2.9.3 Jeremy Stretch 2020-09-04 15:55:47 -04:00
  • 08b9eedcec Correct changelog for #5095 Jeremy Stretch 2020-09-04 15:46:39 -04:00
  • 5f9e687c9c Release v2.9.3 Jeremy Stretch 2020-09-04 15:45:23 -04:00
  • f1877fcea9 Closes #5048: Show the device/VM name when editing a component Jeremy Stretch 2020-09-04 15:10:34 -04:00
  • 78d104e60c Fixes #5046: Disabled plugin menu items are no longer clickable Jeremy Stretch 2020-09-04 14:13:35 -04:00
  • dd0185816c Changelog for #4977, #5095 Jeremy Stretch 2020-09-04 13:57:29 -04:00
  • 83eede8bc5 Merge pull request #5071 from n0emis/redirect-when-logged-in Jeremy Stretch 2020-09-04 13:53:51 -04:00
  • b22d4cb9ca Merge pull request #5097 from jeremystretch/5095-vlan-prefixes Jeremy Stretch 2020-09-03 11:47:03 -04:00
  • de081d0205 Fixes #5095: Fix display of assigned prefixes in VLANs list Jeremy Stretch 2020-09-03 11:28:25 -04:00
  • f92569d468 move redirect code to own function Simeon Keske 2020-09-02 22:33:39 +02:00
  • bbbfc27593 Fixes #5072: Add REST API filters for image attachments Jeremy Stretch 2020-09-02 16:10:07 -04:00
  • d289b26034 Fixes #5089: Redirect to device view after editing component Jeremy Stretch 2020-09-02 13:45:15 -04:00
  • babdc1db38 Link to console/power ports in connection views Jeremy Stretch 2020-09-02 13:33:59 -04:00
  • b559c827d2 Fixes #5091: Avoid KeyError when handling invalid table preferences Jeremy Stretch 2020-09-02 13:30:19 -04:00
  • 268aa755c4 Closes #5080: Add 8P6C, 8P4C, 8P2C port types Jeremy Stretch 2020-09-02 10:21:22 -04:00
  • 5d7935c855 Fixes #5090: Fix status display for console/power/interface connections Jeremy Stretch 2020-09-01 16:28:11 -04:00
  • 6305a35a4f Fixes #5085: Fix ordering by assignment in IP addresses table Jeremy Stretch 2020-09-01 15:18:47 -04:00
  • a0103036e4 Fixes #5087: Restore label field when editing console server ports, power ports, and power outlets Jeremy Stretch 2020-09-01 13:59:50 -04:00
  • b3b7e08c50 Closes #5076: Specify pip3 Jeremy Stretch 2020-09-01 10:24:17 -04:00
  • 7dbeaf7a01 Fixes #5078: Fix assignment of existing IP addresses to interfaces via web UI Jeremy Stretch 2020-09-01 10:19:28 -04:00
  • 967073eaaf Fixes #5081: Fix exception during webhook processing with custom select field Jeremy Stretch 2020-09-01 09:54:45 -04:00
  • 473d76c9d1 Fixes #5074: Fix inclusion of VC member interfaces when viewing VC master Jeremy Stretch 2020-08-31 15:34:40 -04:00
  • 5bff50cade Fixes #5063: Fix "add device" link in rack elevations for opposite side of half-depth devices Jeremy Stretch 2020-08-31 15:26:00 -04:00
  • bfcbd9da6c Redirect users away from /login, if they are already logged in Simeon Keske 2020-08-30 01:44:27 +02:00
  • 2435c177f5 Post-release version bump Jeremy Stretch 2020-08-27 14:15:09 -04:00
  • 8e5aa69321 Merge pull request #5062 from netbox-community/develop v2.9.2 Jeremy Stretch 2020-08-27 14:13:58 -04:00
  • f3e4911c68 Release v2.9.2 Jeremy Stretch 2020-08-27 14:03:51 -04:00
  • e8e4ff4111 Closes #5056: Add interface and parent columns to IP address list Jeremy Stretch 2020-08-27 13:46:31 -04:00
  • 523c32b8af Fixes #5061: Allow adding/removing tags when bulk editing virtual machine interfaces Jeremy Stretch 2020-08-27 13:26:41 -04:00
  • 5cdccb47f4 Fixes #5060: Fix validation when bulk-importing child devices Jeremy Stretch 2020-08-27 11:27:17 -04:00
  • fa73bf8e87 Closes #5505: Add tags column to device/VM component list tables Jeremy Stretch 2020-08-27 09:43:20 -04:00
  • 5fe4e6cc96 Fixes #5058: Correct URL for front rack elevation images when using external storage Jeremy Stretch 2020-08-27 09:26:56 -04:00
  • f23900fc8c Fixes #5059: Fix inclusion of checkboxes for interfaces in virtual machine view Jeremy Stretch 2020-08-27 09:22:53 -04:00
  • 53e09a924c Restore and rename CustomChoiceFieldInspector Jeremy Stretch 2020-08-26 15:04:22 -04:00
  • bde25e69f8 Add CustomFieldsDataFieldInspector for OpenAPI spec Jeremy Stretch 2020-08-26 14:36:45 -04:00
  • d2b7eb161c Cache CustomField assignments for API queries Jeremy Stretch 2020-08-25 16:43:40 -04:00
  • 378c0ac259 Fix filtering by custom field value Jeremy Stretch 2020-08-25 16:21:54 -04:00
  • a9086b0679 Fix import test Jeremy Stretch 2020-08-25 15:31:01 -04:00
  • d0f1c733e7 Replace CustomFieldsSerializer with CustomFieldsDataField Jeremy Stretch 2020-08-25 15:22:32 -04:00
  • 0b7d019c02 Remove unused CustomChoiceFieldInspector Jeremy Stretch 2020-08-25 15:14:49 -04:00
  • 5b3de8defe Use DjangoJSONEncoder for encoding custom field data Jeremy Stretch 2020-08-25 13:57:18 -04:00
  • fb8904af54 Remove unused attributes, methods Jeremy Stretch 2020-08-25 13:42:47 -04:00
  • f7b8d6ede5 Add choices ArrayField to CustomField; drop CustomFieldChoice Jeremy Stretch 2020-08-25 13:24:46 -04:00
  • d9e5adc032 Update serializer to access custom_field_data directly Jeremy Stretch 2020-08-25 10:42:22 -04:00
  • a0790e9119 Changelog for #5002 Jeremy Stretch 2020-08-24 15:17:36 -04:00
  • 236db7d42d Merge pull request #5039 from innovationnorway/5002-available-prefixes-swagger Jeremy Stretch 2020-08-24 15:09:58 -04:00
  • c85a45e520 Further work on custom fields Jeremy Stretch 2020-08-24 14:11:13 -04:00
  • 5da7590eea Fixes #4988: Fix ordering of rack reservations with identical creation times Jeremy Stretch 2020-08-24 12:04:48 -04:00
  • df97eb2f72 Fixes #5045: Allow assignment of interfaces to non-master VC peer LAG during import Jeremy Stretch 2020-08-24 11:33:45 -04:00