Commit Graph

  • f4c27fd494 fix(ipam): Use bulk_update in VLANGroup VID range migration Martin Hauser 2026-02-06 19:52:16 +01:00
  • ae736ef407 fix(dcim): Render device height as rack units via floatformat Martin Hauser 2026-02-10 17:49:41 +01:00
  • d95b1186fb Update source translation strings github-actions 2026-02-14 05:18:04 +00:00
  • 30350ff996 fixes 21364-swagger Arthur 2026-02-13 12:52:59 -08:00
  • d6b9d30086 Fixes #20442: Mark template-accessible methods with alters_data=True (#21431) Jason Novinger 2026-02-13 12:44:18 -06:00
  • 9be5aa188c chore(ruff): Update target Python version to 3.12 (#21405) Martin Hauser 2026-02-13 19:39:09 +01:00
  • f113557e81 Fixes #21127: Clear _path on interfaces when removed from cable Jason Novinger 2026-02-13 09:01:11 -06:00
  • de812a5a85 21390 skip m2m processing for internal models to avoid extraneous ObjectChange records Arthur 2026-02-12 14:30:19 -08:00
  • 0b7375136d Closes #21016: Add missing MPTT tree indexes (#21432) Jason Novinger 2026-02-13 10:00:04 -06:00
  • 1190adde2b Closes #21419: Improve query efficiency for MultipleChoiceFilter (#21421) Jeremy Stretch 2026-02-13 06:31:36 -05:00
  • 2330874a8c Fixes #21277: Record pre-change snapshot when adding devices to cluster in UI (#21424) Arthur Hanson 2026-02-13 02:41:41 -08:00
  • dc738c7102 Closes #21257: Introduce & adopt MultiValueContentTypeFilter (#21417) Jeremy Stretch 2026-02-13 05:24:36 -05:00
  • 76fd3e3c61 Fixes #21196: q filter should match on primary IP only for IP address values (#21401) Jeremy Stretch 2026-02-13 05:08:01 -05:00
  • 4ee64a7731 Update source translation strings github-actions 2026-02-13 05:27:16 +00:00
  • bb90b654cd fixes Arthur 2026-02-12 13:47:33 -08:00
  • fbd74d3b2c fixes Arthur 2026-02-12 13:36:50 -08:00
  • a2f31b1094 #21364 update swagger endpoint for /api/extras/scripts/ Arthur 2026-02-12 13:26:49 -08:00
  • 0bb22dee0c Allow REDIS KWARGS to be set in configuration.py (#21377) Arthur Hanson 2026-02-12 05:35:20 -08:00
  • 6c383f293c Fixes #20435: Fix navigation margin issue when scrollbar appears (#21403) Jason Novinger 2026-02-12 04:30:33 -06:00
  • 5bf516c63d Update source translation strings github-actions 2026-02-12 05:28:54 +00:00
  • 7df062d590 Fixes #21358: Prevent exception when sorting by Token column (#21391) Aditya Sharma 2026-02-12 04:51:49 +05:30
  • 4b22be03a0 Fixes #21354: Fix Swagger-UI generating wrong URLs when BASE_PATH is set (#21392) Aditya Sharma 2026-02-12 01:05:13 +05:30
  • 24769ce127 Closes #21266: Add installed device table columns to DeviceBay table (#21348) Dylan Lucci 2026-02-11 23:55:37 +11:00
  • 164e9db98d Update source translation strings github-actions 2026-02-11 05:29:43 +00:00
  • 23f1c86e9c Closes #20211: Use thumbnails for ImageAttachment hover previews to improve page load performance (#21386) Martin Hauser 2026-02-10 18:01:33 +01:00
  • 02ffdd9d5d Closes #21268: Add Device Type details panel to Device view (#21368) Martin Hauser 2026-02-10 17:37:35 +01:00
  • 5013297326 feat(virtualization): Refactor VirtualMachine view to UI layout Martin Hauser 2026-02-06 14:54:25 +01:00
  • 289cb4e1bc Simplify find_parent_prefix method feature-ip-prefix-link Daniel Sheppard 2026-02-10 08:42:21 -06:00
  • 6e24ce6a1a Fix test failure by casting to IPAddress Daniel Sheppard 2026-02-10 08:29:03 -06:00
  • 584e0a9b8c Update source translation strings github-actions 2026-02-10 05:29:34 +00:00
  • c6bcfea429 Fine-tune forms, tests, and some model save() functions Daniel Sheppard 2026-02-09 14:57:24 -06:00
  • 3ac9d0b8bf Closes #20981: Enhance JSON rendering for Custom Validators and Protection Rules in Config Revision View (#21376) Martin Hauser 2026-02-09 15:48:39 +01:00
  • d18d7369e6 Add missing migration Daniel Sheppard 2026-02-08 17:18:49 -06:00
  • 42e2fd7fb3 Update Triggers and add new functions to triggers to handle certain cases Daniel Sheppard 2026-02-06 15:31:42 -06:00
  • cd636168ee Add ignore for migration files to ignore line length requirements as per our developer docs Daniel Sheppard 2026-02-06 15:31:22 -06:00
  • b45da7b1e4 Merge branch 'feature' into feature-ip-prefix-link Daniel Sheppard 2026-02-06 10:14:22 -06:00
  • b387ea5f58 Update source translation strings github-actions 2026-02-06 05:22:42 +00:00
  • ba9f6bf359 Fixes: #19129 - Richer display of MAC addresses in InterfaceTable when multiple MACs are present (#21270) bctiemann 2026-02-05 11:16:31 -05:00
  • ee6cbdcefe Fixes #21320: Prevent Rack validation errors when site or optional fields are missing during import (#21321) Martin Hauser 2026-02-03 16:32:07 +01:00
  • de1c5120dd Merge pull request #21346 from netbox-community/release-v4.5.2 v4.5.2 bctiemann 2026-02-03 08:42:21 -05:00
  • 87d2e02c85 Release v4.5.2 Jeremy Stretch 2026-02-02 17:12:44 -05:00
  • cbbc4f74b8 Update source translation strings github-actions 2026-02-03 05:22:13 +00:00
  • be5bd74d4e feat(ipam): Add parent object fields for Services Martin Hauser 2026-02-02 20:13:17 +01:00
  • cf12bb5bf5 Fixes #20902: Avoid conflict when Git URL contains embedded username (#21252) Jason Novinger 2026-02-02 13:16:32 -06:00
  • c060eef1d8 Closes #21300: Cache model-specific custom field lookups for the duration of a request (#21334) Jeremy Stretch 2026-02-02 13:58:12 -05:00
  • 96f0debe6e Merge pull request #21328 from netbox-community/21327-ContentTypeField-caching bctiemann 2026-02-02 13:46:04 -05:00
  • b26c7f34cd feat(models): Handle GFK attributes in CloningMixin Martin Hauser 2026-01-29 20:32:04 +01:00
  • d6428c6aa4 Merge pull request #21314 from marsteel/21233-UI-Add-horizontal-padding-to-Release-info-section bctiemann 2026-02-02 11:17:30 -05:00
  • e3eca98897 Update source translation strings github-actions 2026-01-31 05:14:50 +00:00
  • cdc735fe41 Closes #21302: Avoid redundant uniqueness checks in REST API serializers Jeremy Stretch 2026-01-30 14:47:44 -05:00
  • aa4a9da955 Closes #21303: Cache serialized post-change data on object (#21325) Jeremy Stretch 2026-01-30 14:49:12 -05:00
  • 5c6fc2fb6f Closes #21110: Support for cursor-based pagination in GraphQL API (#21322) Jeremy Stretch 2026-01-30 14:45:35 -05:00
  • ad29cb2d66 Closes #21263: Prefetch related objects after creating/updating objects via REST API (#21329) Jeremy Stretch 2026-01-30 14:13:05 -05:00
  • bec5ecf6a9 Closes #21209: Accept case-insensitive model names in configuration (#21275) Aditya Sharma 2026-01-30 18:18:38 +05:30
  • c98f55dbd2 Update source translation strings github-actions 2026-01-30 05:18:59 +00:00
  • dfe20532a1 Closes #21327: Leverage get_by_natural_key() to resolve ContentTypes Jeremy Stretch 2026-01-29 19:46:22 -05:00
  • 359179fd4a fix(dcim): Add port mapping creation for module install (#21308) Martin Hauser 2026-01-29 23:37:57 +01:00
  • c44e8606f7 21129 Store queue_name in Job so correctly deleted in RQ (#21309) Arthur Hanson 2026-01-29 12:29:33 -08:00
  • 8e620ef325 Update source translation strings github-actions 2026-01-29 05:17:01 +00:00
  • 1526e437f1 Closes #21244: Introduce ability to omit specific fields from REST API responses (#21312) Jeremy Stretch 2026-01-28 16:06:46 -05:00
  • 0b507eb207 fix(ipam): Include scope params in Prefix creation links Martin Hauser 2026-01-28 19:24:53 +01:00
  • 5a36e79215 Fixes #20977: Apply defaults for missing script variables (#21295) Elliott Balsley 2026-01-28 06:35:33 -08:00
  • 2a0f26623b Fixes #21254: Fix release check failure when stale latest_release cache can't be unpickled (#21282) Martin Hauser 2026-01-28 15:28:20 +01:00
  • 43ae52089f Add padding to release info div MA Gang 2026-01-28 14:29:38 +01:00
  • 1a603981b2 Update source translation strings github-actions 2026-01-28 05:07:33 +00:00
  • 245495b2fe Closes #21228: Add image attachments support to RackType model (#21276) Aditya Sharma 2026-01-27 23:06:11 +05:30
  • 8d3eb69055 Merge pull request #21264 from netbox-community/19869-provide-information-about-lag-targets-in-lag-members-section bctiemann 2026-01-27 10:23:14 -05:00
  • 7e3b60f194 Merge pull request #21299 from netbox-community/20172-ability-to-query-for-cabled-interfaces-via-graphql bctiemann 2026-01-27 10:13:27 -05:00
  • 5338c842b8 Merge pull request #21289 from llamafilm/20052-loglevel bctiemann 2026-01-27 10:10:17 -05:00
  • 9186b0edaa Merge pull request #21281 from netbox-community/21176-remove-iprange-checkboxes bctiemann 2026-01-27 10:08:37 -05:00
  • d883be9e56 Merge pull request #21246 from adionit7/21150-docs-config-menu-path bctiemann 2026-01-27 08:43:52 -05:00
  • 6fc7fa6c64 Merge pull request #21220 from netbox-community/15801-vlan-overview-device-interfaces-list-with-connection-link bctiemann 2026-01-27 08:35:33 -05:00
  • 3a33df0e43 feat(forms): Add Owner Group support to Filter Forms Martin Hauser 2026-01-27 14:13:29 +01:00
  • 433f46746e Update source translation strings github-actions 2026-01-27 05:07:09 +00:00
  • 8f5f91fcfe Closes #21259: Cache ObjectType results for the duration of a request (#21287) Jeremy Stretch 2026-01-26 18:07:13 -05:00
  • 1a2175127e Fixes #21202: Avoid clearing scope on clone (#21265) Martin Hauser 2026-01-26 23:14:36 +01:00
  • e859807d1d docs(guides): Update Ubuntu reference to 24.04 Martin Hauser 2026-01-26 18:56:41 +01:00
  • a8c997ff29 Closes #21260: Defer object serialization for events pipeline (#21286) Jeremy Stretch 2026-01-26 15:35:00 -05:00
  • 4a28ab98f4 Fixes #21115: Include attribute_data in ModuleType YAML export adionit7 2026-01-21 22:53:03 +05:30
  • 3636d55017 fix(nav): Show Authentication admin menu items based on object perms (#21283) Martin Hauser 2026-01-26 20:34:46 +01:00
  • aa69e96818 Fixes #21173: Fix plugin menu registration order timing issue (#21248) Aditya Sharma 2026-01-27 00:04:57 +05:30
  • 1745d2ae93 feat(dcim): Add filter for cabled objects in GraphQL Martin Hauser 2026-01-26 15:39:56 +01:00
  • e097a848dc display error in UI Elliott Balsley 2026-01-24 19:04:14 -08:00
  • 595be6dcd4 log the error with error level instead of debug Elliott Balsley 2026-01-24 19:04:06 -08:00
  • a9e50238eb Update source translation strings github-actions 2026-01-24 05:03:22 +00:00
  • a9a300197a Clear Rack Face when clear Rack (#21182) Arthur Hanson 2026-01-23 09:26:27 -08:00
  • 3dcca73ecc Fixes #21249: Avoid unneeded user query when no event rules are present (#21250) Jeremy Stretch 2026-01-23 10:44:54 -05:00
  • cedbeb7b19 Fixes #21176: Remove checkboxes from IP ranges in mixed-type tables Jason Novinger 2026-01-23 09:36:15 -06:00
  • a45b6b170d feat(dcim): Show peer connections for LAG members Martin Hauser 2026-01-22 20:41:40 +01:00
  • 4b4c542dce Add truncate_middle filter for middle-ellipsis on long filenames (#21253) bctiemann 2026-01-22 12:40:48 -05:00
  • 077d9b1129 Update source translation strings github-actions 2026-01-22 05:07:49 +00:00
  • e81ccb9be6 Fixes #21214: Clean up AutoSyncRecord when detaching from DataSource (#21219) Aditya Sharma 2026-01-22 04:08:27 +05:30
  • bc83d04c8f Introduce performance issue template (#21247) Jeremy Stretch 2026-01-21 17:34:01 -05:00
  • 42ecf3cac0 Fixes #21150: Correct Dynamic Configuration menu path in documentation adionit7 2026-01-21 22:53:29 +05:30
  • 339ad455e4 Support for max_length and max_depth standardised for prefix_list, aggreate/prefixes and prefix/prefixes Matthew Papaleo 2026-01-16 09:03:48 +11:00
  • af8e53d8fb feat(ipam): Add connection/link peer to VLANDeviceTable Martin Hauser 2026-01-19 14:27:38 +01:00
  • f24376cfab Update source translation strings github-actions 2026-01-21 05:07:22 +00:00
  • c4c3518bb4 change ordering field, remove front-end changes 20911-dropdown-3 Arthur 2026-01-20 13:45:17 -08:00
  • 47d4ae29c1 Release v4.5.1 v4.5.1 Jeremy Stretch 2026-01-20 14:20:03 -05:00
  • 8fce672682 Merge pull request #21238 from netbox-community/21160-follow-up-null-option bctiemann 2026-01-20 13:39:54 -05:00