Commit Graph

  • c1bbc026e2 Update source translation strings main github-actions 2026-01-15 05:05:36 +00:00
  • 8cbfe94fba fix performance regression for Site save, use bulk_update for cached fields 21118-site Arthur 2026-01-14 16:30:40 -08:00
  • 5359ae4fc2 fix selected item sorting 20911-dropdown-2 Arthur 2026-01-14 14:43:42 -08:00
  • 05619a9745 fix selected item sorting Arthur 2026-01-14 14:35:45 -08:00
  • 6317bcc657 update to simpler sorting Arthur 2026-01-14 14:29:08 -08:00
  • 20f52153a4 update to simpler sorting Arthur 2026-01-14 14:21:43 -08:00
  • 5a1282e326 Merge branch 'main' into 20911-dropdown 20911-dropdown Arthur 2026-01-14 13:39:45 -08:00
  • cb13eb277f use correct node version Arthur 2026-01-14 13:36:33 -08:00
  • 434334d927 Fixes #20239: Prevent shared mutable state in PluginMenuItem and PluginMenuButton (#21099) Jason Novinger 2026-01-14 14:50:35 -06:00
  • 3509169ccf feat(extras): Allow updates to data_source and data_file via API 20933-configcontext-api-ignores-data-path-and-data-file-for-git Martin Hauser 2026-01-14 17:58:26 +01:00
  • fff99fd3ff Fixes #21124: Fix rear port selection when creating front ports on a module type 21124-moduletype-front-ports Jeremy Stretch 2026-01-14 09:46:04 -05:00
  • 6bd083b7ed Closes #21142: Enable filtering device components by site/location/rack directly via GraphQL API (#21145) Jeremy Stretch 2026-01-14 09:06:55 -05:00
  • bda369623c Fixes #21140: Ensure default panel attribute labels are translated 21140-panel-label-translations Jeremy Stretch 2026-01-14 08:56:50 -05:00
  • f38faf2e01 Merge pull request #21135 from netbox-community/21102-fix-graphiql-explorer bctiemann 2026-01-13 12:33:58 -05:00
  • f4892caa51 fix(ipam): Prevent reassignment of OOB IPs 21050-device-oob-ip-may-become-orphaned Martin Hauser 2026-01-13 18:13:31 +01:00
  • e60807adc5 Fixes #21121: Expand changelog message doc/add cross-references (#21138) Mark Robert Coleman 2026-01-13 16:58:06 +01:00
  • e14934e5a5 Update source translation strings github-actions 2026-01-13 05:05:43 +00:00
  • ae03723e43 Fixes #21105: Update help text for token field on API page. (#21106) Adam 2026-01-13 01:17:35 +00:00
  • c0f79df91f Introduce a new issue type for feature removals (#21092) Jeremy Stretch 2026-01-12 16:41:25 -05:00
  • edbfd0bae6 Fixes #21117: Avoid exception when attempting to create v2 token without API_TOKEN_PEPPERS defined (#21132) Jeremy Stretch 2026-01-12 16:40:42 -05:00
  • c3e111c769 Fixes #21102: Fix GraphiQL explorer UI 21102-fix-graphiql-explorer Jeremy Stretch 2026-01-12 14:34:17 -05:00
  • c11f4b3716 21075-rename-l2vpn-terminations-menu-entry Mario 2026-01-12 09:00:03 +01:00
  • 24642be351 cleanup 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) Martin Hauser 2026-01-08 21:33:06 +01: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