Commit Graph

  • 4f6a8b20f6 Update .github/ISSUE_TEMPLATE/07-feature_removal.yaml feature-removal-issue-type Jeremy Stretch 2026-01-09 14:55:41 -05:00
  • 24642be351 cleanup 20911-dropdown Arthur 2026-01-08 17:08:10 -08:00
  • 89af9efd85 cleanup Arthur 2026-01-08 17:04:00 -08:00
  • 99d678502f cleanup Arthur 2026-01-08 16:23:47 -08:00
  • e6300ee06d Fix TomSelect dropdown ordering Arthur 2026-01-08 16:17:40 -08:00
  • 7621def544 Fixes #20239: Prevent shared mutable state in PluginMenuItem and PluginMenuButton 20239-plugin-menu-classes-mutable-state Jason Novinger 2026-01-08 15:40:24 -06:00
  • a54ad24b47 Fixes #21097: Fix comparison lookups for ID filters in GraphQL API 21097-graphql-id-lookups Jeremy Stretch 2026-01-08 16:34:13 -05:00
  • 3624b88c3f Closes #21035: Add .gitkeep to track the media directory (#21074) main Martin Hauser 2026-01-08 21:33:06 +01:00
  • ff5187406a Introduce a new issue type for feature removals Jeremy Stretch 2026-01-08 08:55:55 -05:00
  • f54ed8bb7f Update source translation strings github-actions 2026-01-08 05:04:46 +00:00
  • 5d0609e729 Bump Python version for update-translation-strings action (#21083) Jeremy Stretch 2026-01-07 18:26:21 -05:00
  • 865b88e724 Make module_bay recursion check on Module.clean tolerant of unset module.module_bay Brian Tiemann 2026-01-06 21:55:04 -05:00
  • e73db97d46 Merge pull request #21079 from netbox-community/feature v4.5.0 Jeremy Stretch 2026-01-06 16:12:06 -05:00
  • 6f2ba5c75c Merge branch 'main' into feature feature Jeremy Stretch 2026-01-06 13:05:07 -05:00
  • fa8a9ef9de Release v4.4.10 v4.4.10 Jeremy Stretch 2026-01-06 09:56:12 -05:00
  • 6beb079b97 Revert "Fixed #20950: Add missing module and device properties in module-bay (#21005)" Jeremy Stretch 2026-01-06 10:15:53 -05:00
  • bad688b8aa Merge pull request #21069 from netbox-community/21067-cable-profile-error bctiemann 2026-01-06 09:48:54 -05:00
  • c8aad24a1b Update source translation strings github-actions 2026-01-06 05:04:58 +00:00
  • 42bd876604 Merge pull request #21072 from netbox-community/21071-exception-request-url bctiemann 2026-01-05 20:20:46 -05:00
  • f903442cb9 Merge pull request #21065 from netbox-community/21049-clean-stale-cf-data bctiemann 2026-01-05 20:19:46 -05:00
  • 5a64cb712d Fixes #21064: Ensures that extra choices preserve nested colons Jason Novinger 2026-01-05 14:42:20 -06:00
  • 4d90d559be Fix permission constraint example error Jason Novinger 2026-01-05 13:20:22 -06:00
  • 19de058f94 Closes #21071: Include the request method & URL when displaying a server error Jeremy Stretch 2026-01-05 16:09:39 -05:00
  • 82f6892d24 Fix nested module bay placeholder: single {module} resolves to full path (e.g., 1/1) fix_module_substitution Mark Coleman 2026-01-05 22:08:18 +01:00
  • d3e4c02807 Fixes #21067: Force update of cable terminations when changing cable profile Jeremy Stretch 2026-01-05 15:14:04 -05:00
  • dc00e19c3c Fixes #21063: Check for duplicate choice values when validating a custom field choice set (#21066) Jeremy Stretch 2026-01-05 14:10:04 -05:00
  • 6ed6da49d9 Update test Jeremy Stretch 2026-01-05 11:00:54 -05:00
  • 7154d4ae2e Closes #20953: Show interfaces bridged to an interface in the UI (#21010) Prince Kumar 2026-01-05 21:10:38 +05:30
  • bc26529be8 Fixes #21049: Remove stale custom field data during object validation Jeremy Stretch 2026-01-05 09:49:32 -05:00
  • da64c564ae Update source translation strings github-actions 2026-01-01 05:07:03 +00:00
  • c5471a1f6e Define UI layout for Module view 20923-dcim-templates Jeremy Stretch 2025-12-31 15:48:37 -05:00
  • 976b76dcb2 Define UI layout for Platform view Jeremy Stretch 2025-12-31 15:35:24 -05:00
  • 06d53ef10b Define UI layout for DeviceRole view Jeremy Stretch 2025-12-31 15:29:48 -05:00
  • eb01f6fde8 Define UI layout for ModuleType view Jeremy Stretch 2025-12-31 15:17:12 -05:00
  • fba40ddf72 Permit passing template_name to Panel instance Jeremy Stretch 2025-12-31 15:16:15 -05:00
  • 6199b3e039 FIxes #19506: Add filter forms for component templates (#21057) Jeremy Stretch 2025-12-31 10:50:39 -05:00
  • ebada4bf72 Closes #21001: Annotate plugin filterset registration in v4.5 release notes (#21058) Jeremy Stretch 2025-12-31 10:42:47 -05:00
  • 2a391253a5 Update source translation strings github-actions 2025-12-31 05:05:09 +00:00
  • 914653d63e Fixes #21045: Allow saving Site with associated Prefix Jason Novinger 2025-12-30 09:35:19 -06:00
  • 3813aad8b1 Fixes #20320: Ensure related interface options availibility in bulk edit (#21006) Martin Hauser 2025-12-30 17:17:14 +01:00
  • ea5371040e Fixes #20817: Re-enable sync button when disabling scheduled syncing for a data source (#21055) Jeremy Stretch 2025-12-30 11:05:08 -05:00
  • 6c824cc48f Fixes #20044: Elevations stuck in light mode (#21037) Unknown 2025-12-29 14:27:03 -08:00
  • c39f2c7de5 Change rack bg back and re-build static dist files 20044-elevation-stuck-lightmode Jason Novinger 2025-12-29 15:50:14 -06:00
  • c78b8401dc Fixes #21020: Fix object filtering for image attachments panel (#21030) Jeremy Stretch 2025-12-29 16:19:24 -05:00
  • f510e40428 Closes #21047: Add compatibility matrix to plugin setup instructions (#21048) Jeremy Stretch 2025-12-29 12:39:51 -05:00
  • 3cc15ecaf0 Merge branch 'feature' into feature-ip-prefix-link feature-ip-prefix-link Daniel Sheppard 2025-12-28 11:41:39 -06:00
  • 68e995d551 Fixes netbox-community#20044: Elevations stuck in light mode UnknownTy 2025-12-25 02:14:21 +00:00
  • 860db9590b Fixed #20950: Add missing module and device properties in module-bay (#21005) Prince Kumar 2025-12-24 01:04:06 +05:30
  • 7c63d001b1 Release v4.4.9 v4.4.9 Jeremy Stretch 2025-12-23 11:18:35 -05:00
  • 93119f52c3 Fixes #21032: Avoid subquery in RestrictedQuerySet where unnecessary Jeremy Stretch 2025-12-23 09:41:58 -05:00
  • ee2aa35cba Update source translation strings github-actions 2025-12-23 05:04:20 +00:00
  • edf35e35be Merge pull request #21028 from netbox-community/fix/device-api-missing-owner-field bctiemann 2025-12-22 14:28:58 -05:00
  • 7896a48075 Merge pull request #21029 from netbox-community/21011-configrevision-save bctiemann 2025-12-22 14:19:19 -05:00
  • eb87c3f304 Merge pull request #21000 from netbox-community/20011-misleading-error-message bctiemann 2025-12-22 14:12:36 -05:00
  • 062a871521 Add missing owner field to device & VM component serializers Jeremy Stretch 2025-12-22 13:52:39 -05:00
  • 3acbb0a08c Fix on delete cascade entity order (#20949) Vincent Simonin 2025-12-22 19:19:02 +01:00
  • f67cc47def Fixes #21011: Avoid updating database when loading active ConfigRevision Jeremy Stretch 2025-12-22 11:00:04 -05:00
  • f7219e0672 Closes #20309: Add ASDOT notation support for ASN ranges (#21004) Martin Hauser 2025-12-22 16:06:08 +01:00
  • e5a975176d Fixed #20944: Ensure cached scope fields stay consistent when Region, Site, or Location changes (#20986) Prince Kumar 2025-12-22 20:18:43 +05:30
  • 07d8157ccd Fix missing owner field in DeviceWithConfigContextSerializer Mark Coleman 2025-12-20 11:02:36 +01:00
  • 83ee4fb593 Update source translation strings github-actions 2025-12-20 05:02:02 +00:00
  • db8271c904 Fixes #20114: Preserve parent bay during device bulk import when tags are present (#21019) bctiemann 2025-12-19 18:05:32 -05:00
  • 712c743bcb Closes #20954: Add indexes for GFKs (#21015) Jeremy Stretch 2025-12-18 17:49:00 -05:00
  • 2eb42d4907 Fixes #20997: Enable creating permissions for the Owner model (#21009) Jeremy Stretch 2025-12-18 12:19:40 -05:00
  • 5a24f99c9d Update source translation strings github-actions 2025-12-18 05:03:18 +00:00
  • 9318c91405 Closes #20720: Add support for Latvian translations (#21003) Jeremy Stretch 2025-12-17 16:20:04 -05:00
  • 5c6aaf2388 Closes #20900: Allow multiple choices in CustomField select filter fields (#20992) Martin Hauser 2025-12-17 21:32:46 +01:00
  • 265f375595 Fixes #20876: Allow editing IPAddress in IPRange marked populated Jason Novinger 2025-12-17 09:48:45 -06:00
  • a28269b73a Closes: #20930 - Add an ASNSiteSerializer to allow serialization of Site in ASNSerializer (#20991) bctiemann 2025-12-17 12:18:51 -05:00
  • d95fa8dbb2 Fixes #20011: UI Error msg for duplicate IDs in bulk import Jason Novinger 2025-12-17 09:21:17 -06:00
  • 2699149016 Merge pull request #20963 from pheus/20491-normalize-arrayfield-values-to-inclusive-pairs-for-api-tests bctiemann 2025-12-16 15:40:44 -05:00
  • f371004809 Fixes #20969: Fix FrontPortTemplateFilterSet rear_port_id queryset. (#20987) vo42 2025-12-16 20:23:18 +01:00
  • 44e731a40a Release v4.5.0-beta1 v4.5.0-beta1 Jeremy Stretch 2025-12-16 13:48:45 -05:00
  • a364ee832d Fixes #20929: Require render_config permission for UI config rendering (#20975) Jason Novinger 2025-12-16 07:09:25 -06:00
  • 875e3e7979 Additional work for FR #20788 (#20973) Jeremy Stretch 2025-12-15 15:41:07 -05:00
  • ad29402b87 Update source translation strings github-actions 2025-12-13 05:02:00 +00:00
  • 598f8d034d Fixes #20912: Clear ModuleBay parent when module assignment removed (#20974) Jason Novinger 2025-12-12 15:31:59 -06:00
  • ec13a79907 Fixes #20875: Fix updating of denormalized fields for component models (#20956) Arthur Hanson 2025-12-12 11:29:34 -08:00
  • 21f4036782 Update source translation strings github-actions 2025-12-12 05:03:16 +00:00
  • ce3738572c Merge pull request #20967 from netbox-community/20966-remove-stick-scroll bctiemann 2025-12-11 19:44:16 -05:00
  • cbb979934e Merge pull request #20958 from netbox-community/17976-manufacturer-devicetype_count bctiemann 2025-12-11 19:42:26 -05:00
  • 642d83a4c6 Merge pull request #20937 from netbox-community/20560-bulk-import-prefix bctiemann 2025-12-11 19:40:59 -05:00
  • 3140060f21 Merge pull request #20951 from netbox-community/20925-comments-oranizationalmodel bctiemann 2025-12-11 19:37:23 -05:00
  • 607a385a12 Fix style Brian Tiemann 2025-12-11 19:11:54 -05:00
  • 834da4e6cd Merge branch 'feature' into 20925-comments-oranizationalmodel bctiemann 2025-12-11 19:07:38 -05:00
  • a06c12c6b8 Fixes #20966: Fix broken optgroup stickiness in ObjectType multiselect Jason Novinger 2025-12-11 08:59:16 -06:00
  • 60fce84c96 feat(ipam): Normalize numeric ranges in API output Martin Hauser 2025-10-03 15:40:14 +02:00
  • 8719fd4a54 Closes #20959: Add moduletype_count to ManufacturerSerializer (#20960) Jeremy Stretch 2025-12-10 13:56:22 -05:00
  • 59afa0b41d Fix test Jeremy Stretch 2025-12-10 09:01:11 -05:00
  • 14b246cb8a Fixes #17976: Remove devicetype_count from nested manufacturer to correct OpenAPI schema Jeremy Stretch 2025-12-10 08:23:35 -05:00
  • f0507d00bf Update source translation strings github-actions 2025-12-10 05:02:48 +00:00
  • 77b389f105 Fixes #20873: fix webhooks with image fields (#20955) Arthur Hanson 2025-12-09 20:06:11 -08:00
  • f56015e03d Closes #13182: Support PrimaryModel and OrganizationalModel in plugins (#20919) Jeremy Stretch 2025-12-09 16:17:21 -05:00
  • dc09ec3025 fix rackrole detail view Arthur 2025-12-09 11:01:12 -08:00
  • 4e0265a001 fix manufactuers detail view Arthur 2025-12-09 10:53:50 -08:00
  • 113c8b7ae6 merge feature Arthur 2025-12-09 10:39:48 -08:00
  • 17d8f78ae3 Closes #20564: Many-to-many pass-through port mappings (#20851) Jeremy Stretch 2025-12-09 12:17:17 -05:00
  • 97d0a16fd4 Merge branch 'main' into feature Jeremy Stretch 2025-12-09 11:50:37 -05:00
  • 174b2d5f39 #19095 follow-up: Enable Python 3.14 in CI matrix Jeremy Stretch 2025-12-09 11:45:25 -05:00
  • 970f2bd4ed Release v4.4.8 v4.4.8 Jeremy Stretch 2025-12-09 10:41:17 -05:00