Commit Graph

  • e5f6fc55ea Fixes #21181: Handle AuthenticationFailed exception on /media endpoint 21181-auth-token-error Jeremy Stretch 2026-01-19 10:17:50 -05:00
  • 95caffb164 Refactor: centralize module token substitution logic fix_module_substitution Mark Coleman 2026-01-19 16:06:06 +01:00
  • 233e623783 Address sigprof review: stricter token validation Mark Coleman 2026-01-19 16:03:12 +01:00
  • 8c4ba36319 Fix PEP8: remove trailing whitespace from blank lines Mark Coleman 2026-01-19 15:59:18 +01:00
  • 7858ccb712 feat(extras): Add AVIF support for image attachments main Martin Hauser 2026-01-17 10:48:43 +01:00
  • a1c3eb2b1d Add position field resolution for module bays (fixes #20467) Mark Coleman 2026-01-19 15:54:49 +01:00
  • 6b7b38ee0a fix(users): Refactor object permission query logic Martin Hauser 2026-01-15 23:07:02 +01:00
  • c8f17e06a2 Add support to filter on cached relations _location, _region, _site and _site_group to ScopedFilterMixin (#21162) matthew-242 2026-01-20 01:09:03 +11:00
  • edace6aff4 Fixes #21166: Fix support for filtering on unsigned 32-bit integer values in GraphQL API (#21186) Jeremy Stretch 2026-01-19 08:54:39 -05:00
  • 8f468b4bbf feat(ipam): Add connection/link peer to VLANDeviceTable 15801-vlan-overview-device-interfaces-list-with-connection-link Martin Hauser 2026-01-19 14:27:38 +01:00
  • dc6a54ec21 Add filtering of Script objects based on object permissions with custom constraints 20490-restrict-script-permissions Brian Tiemann 2026-01-18 17:23:51 -05:00
  • 586bc132b6 Update source translation strings github-actions 2026-01-17 05:02:55 +00:00
  • 52a2b934a0 Fixes #21160: Fix performance issue rendering FilterSet forms w/ large choicesets (#21200) Arthur Hanson 2026-01-16 14:34:12 -08:00
  • 5dd5d65d74 Initial testing for #21203 21203-q-attr-denorm Jeremy Stretch 2026-01-16 17:33:03 -05:00
  • 3d1f18d6dd fix(dcim): Localize mounting depth format string 21178-change-rack-dimensions-display-to-be-more-consistent Martin Hauser 2026-01-16 19:53:49 +01:00
  • 3e2a26984f Fixes #21165: Changes filterset to show VLAN group instead of site (#21190) Micky 2026-01-17 02:24:29 +11:00
  • f5f0c19860 Remove obsolete pre-commit hook script adionit7 2026-01-15 14:19:33 +05:30
  • 8da9b11ab8 Merge pull request #21154 from netbox-community/21124-moduletype-front-ports bctiemann 2026-01-16 08:28:39 -05:00
  • ca67fa9999 Fix #21134: fix bulk rename ModuleType (#21180) Arthur Hanson 2026-01-16 01:23:28 -08:00
  • eff768192e Fixes #21140: Ensure default panel attribute labels are translated (#21153) Jeremy Stretch 2026-01-16 02:35:35 -05:00
  • 1e297d55ee Update source translation strings github-actions 2026-01-16 05:04:49 +00:00
  • 4c35630434 Reorder migrations feature-ip-prefix-link Daniel Sheppard 2026-01-15 16:57:28 -06:00
  • fdb987ef91 Merge pull request #21183 from netbox-community/21178-change-rack-dimensions-display-to-be-more-consistent bctiemann 2026-01-15 17:48:39 -05:00
  • b5a23db43c Merge pull request #21164 from netbox-community/21118-site bctiemann 2026-01-15 17:48:01 -05:00
  • 366b69aff7 Merge pull request #21143 from netbox-community/21050-device-oob-ip-may-become-orphaned bctiemann 2026-01-15 17:47:00 -05:00
  • c3e8c5e69c Merge pull request #21100 from netbox-community/21097-graphql-id-lookups bctiemann 2026-01-15 17:44:22 -05:00
  • b55f36469d Update CodeQL Action from v3 to v4 adionit7 2026-01-15 03:54:59 +05:30
  • ef45059502 #21150 fix filterset UI performance 21160-filterset Arthur 2026-01-15 13:27:34 -08:00
  • 1c46215cd5 feat(extras): Allow updates to data_source and data_file via API Martin Hauser 2026-01-14 17:58:26 +01:00
  • 7fded2fd87 fix(dcim): Add spacing in mounting depth format string Martin Hauser 2026-01-15 18:52:25 +01:00
  • 0ddc5805c4 fix(core): Use gettext_lazy in data.py Martin Hauser 2026-01-15 13:43:13 +01:00
  • 0e8023899f #20383 clear rack face if no rack on edit 20383-rack-face Arthur 2026-01-15 09:38:00 -08:00
  • 601a7092e0 #20383 clear rack face if no rack on edit Arthur 2026-01-15 09:20:38 -08:00
  • c1bbc026e2 Update source translation strings 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
  • fff99fd3ff Fixes #21124: Fix rear port selection when creating front ports on a module type 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
  • 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 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 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) 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 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