Commit Graph

  • 30f9d3ed60 Update source translation strings main github-actions 2026-05-06 05:59:55 +00:00
  • be4ef40b68 Closes CAP-100: Adopt AI best practices cap-100-ai-improvements Jeremy Stretch 2026-05-05 16:55:28 -04:00
  • 5e2dbde0fb Fixes #20776: Address review feedback on bulk rename changelog 20776-bulk-rename-changelog-message Jason Novinger 2026-05-05 12:58:18 -05:00
  • 063bad07cb Fixes #20776: Add changelog message to bulk rename process Jason Novinger 2026-04-30 10:30:35 -05:00
  • 7ca02fa66c chore(ci): Collect coverage from parallel test workers 22118-improve-coverage-accuracy-for-parallel-test-runs Martin Hauser 2026-05-05 19:27:55 +02:00
  • 7e9eac5b87 Closes #22093: Run coverage only on a single matrix entry (#22117) Martin Hauser 2026-05-05 19:06:26 +02:00
  • f3c5b00932 Closes #22056: Clean up obsolete .gitignore entries and add comments (#22116) Martin Hauser 2026-05-05 18:25:06 +02:00
  • 589169f860 chore(ruff): Consolidate tool config into pyproject.toml Martin Hauser 2026-05-05 15:39:52 +02:00
  • 93176be707 Prohibit AI-generated issues (#22101) Jeremy Stretch 2026-05-05 09:29:57 -04:00
  • d81c2cb739 Closes #21951: Add convenience scripts for database management (#22113) Jeremy Stretch 2026-05-05 09:28:05 -04:00
  • 00791344e6 Release v4.6.0 v4.6.0 feature Jeremy Stretch 2026-05-04 14:24:17 -04:00
  • 3bfb47f279 feat(ui): Add nested breadcrumb display for GenericForeignKey attrs 21938-adding-context-to-circuit-terminations Martin Hauser 2026-05-05 13:32:31 +02:00
  • 1e1548edd1 Merge pull request #22111 from netbox-community/feature Jeremy Stretch 2026-05-05 08:22:18 -04:00
  • e27664edc2 report API exceptions to monitoring services 22055-sentry Arthur 2026-05-04 16:38:03 -07:00
  • d8cddff83d return v2 token for API Token create 22081-token Arthur 2026-05-04 16:18:43 -07:00
  • ae811a07fb return v2 token for API Token create Arthur 2026-05-04 16:10:41 -07:00
  • 28a5c7d882 Merge branch 'main' into feature Jeremy Stretch 2026-05-04 13:02:42 -04:00
  • b78bd71329 Release v4.5.10 v4.5.10 Jeremy Stretch 2026-05-04 12:14:25 -04:00
  • 05dcf02dbe fix(dcim): Mark cable_end as nullable in CabledObject Serializer Martin Hauser 2026-05-04 14:15:16 +02:00
  • 364953edc5 Closes #22034: Fix rack group migration from very old netbox installation (#22063) Arthur Hanson 2026-05-01 11:38:59 -07:00
  • 02c7a262fc fix(api): Enforce Object Permissions for Nested Serializer input 21988-authorization-bypass-in-nested-object-resolution-via Martin Hauser 2026-05-01 16:20:36 +02:00
  • 8830519da2 Closes #22062: Display API token ID & plaintext one time immediately upon creation (#22064) Jeremy Stretch 2026-05-01 10:04:35 -04:00
  • 92c5aff713 Closes #22048: Deprecate expand_ipaddress_pattern() (#22051) Jeremy Stretch 2026-04-30 10:50:12 -04:00
  • 1452d57f38 Closes #22047: Deprecate ExpandableIPAddressField (#22050) Jeremy Stretch 2026-04-30 10:49:39 -04:00
  • a1c529ddbf Closes #22046: Deprecate OptionalLimitOffsetPagination (#22049) Jeremy Stretch 2026-04-30 10:49:09 -04:00
  • fe80048374 Update source translation strings github-actions 2026-04-30 06:00:05 +00:00
  • baa2ff3ade Fixes #22029: Recast empty string values on unique nullable fields as null (#22035) Jeremy Stretch 2026-04-29 16:36:25 -04:00
  • 166b5f9c0c Merge pull request #22037 from netbox-community/22031-add-prefix-to-vlan-field-id-expected-a-number-but-got-none bctiemann 2026-04-29 13:42:57 -04:00
  • 1b1989ea98 Clean up Claude workflows (#22038) Jeremy Stretch 2026-04-29 10:17:01 -04:00
  • d01454c753 fix(ipam): Omit None values from AddObject URL parameters Martin Hauser 2026-04-29 15:03:52 +02:00
  • 385767c41f Update source translation strings github-actions 2026-04-29 05:58:57 +00:00
  • 7eb66c185b fix(dcim): Require complete cable paths for connected filter (#22022) Martin Hauser 2026-04-28 20:20:02 +02:00
  • 6a675d7fa7 Merge pull request #22015 from netbox-community/21990-device bctiemann 2026-04-28 13:02:56 -04:00
  • b76f313ca4 Permit Claude triage workflow for users without write permission (#22026) Jeremy Stretch 2026-04-28 12:08:03 -04:00
  • da2d19c932 Release v4.6.0-beta2 v4.6.0-beta2 Jeremy Stretch 2026-04-28 10:35:10 -04:00
  • 3ccf4e2d14 Merge branch 'main' into feature Jeremy Stretch 2026-04-28 10:19:36 -04:00
  • 8fbb6f74d3 Release v4.5.9 (#22024) v4.5.9 Jeremy Stretch 2026-04-28 09:45:20 -04:00
  • d6fdfec0e5 Remove id-token: write; add github_token Jeremy Stretch 2026-04-28 07:51:18 -04:00
  • 1fd241995f Update source translation strings github-actions 2026-04-28 05:59:53 +00:00
  • fa2d762f2b Fixes #22002: Enable horizontal scrolling for Context Table Panels (#22009) Martin Hauser 2026-04-27 23:40:50 +02:00
  • 55b48149c7 Fixes #21995: Don't copy unique fields when adding another Contact (#22017) Arthur Hanson 2026-04-27 13:28:03 -07:00
  • e182ae1b47 #21934 allow highlight override table stripping 21934-stripe Arthur 2026-04-27 13:08:01 -07:00
  • ff5f64abf8 Restore id-token write permission Jeremy Stretch 2026-04-27 13:14:58 -04:00
  • be86c50204 cleanup Arthur 2026-04-27 11:06:03 -07:00
  • e54e70c735 #21990 fix deletion of device from Virtual Machines Arthur 2026-04-27 10:48:45 -07:00
  • f68645bbad Fix Claude issue triage workflow Jeremy Stretch 2026-04-27 12:31:35 -04:00
  • d413b847ab fix(extras): Validate EventRule action_data is a dict or null Martin Hauser 2026-04-24 14:14:48 +02:00
  • aa14e1d322 fix(dcim): Resolve link peers for cable profile connectors Martin Hauser 2026-04-27 14:42:19 +02:00
  • 5abcebb67b Add a GitHub workflow to automate issue triage with Claude (#21998) Jeremy Stretch 2026-04-27 09:40:15 -04:00
  • c3c26332ad Fixes #21949: Fix recursive power utilization calculation (#21997) Jeremy Stretch 2026-04-27 08:35:45 -04:00
  • 5f802bb18f Closes #19648: Add support for colored Custom Field Choice Set values (#21984) Martin Hauser 2026-04-24 19:37:32 +02:00
  • 2fd6924d26 Update source translation strings github-actions 2026-04-24 05:46:33 +00:00
  • 0563cc4585 Closes #21788: Return CSV export as a streaming response (#21974) Jeremy Stretch 2026-04-23 12:45:15 -04:00
  • b1a810164a fix(dcim): Add color field to FrontPort form Martin Hauser 2026-04-22 19:41:21 +02:00
  • df02abbbdf Merge branch 'main' into feature Jeremy Stretch 2026-04-23 11:10:58 -04:00
  • 7941303d4b Closes #21854: Support multi-select object filters in Filter Forms (#21981) Artem Kotik 2026-04-23 13:53:39 +02:00
  • e0abfaea63 Update source translation strings github-actions 2026-04-23 05:43:53 +00:00
  • c71635510c feat(account): Add sticky bulk actions to account templates (#21987) Martin Hauser 2026-04-22 22:30:59 +02:00
  • 789085cc33 Fixes #21975: Prefetch all related data during CSV bulk export (#21976) Jeremy Stretch 2026-04-22 11:56:30 -04:00
  • 81d412541c Update source translation strings github-actions 2026-04-22 05:41:13 +00:00
  • e14f27ec83 Merge pull request #21969 from netbox-community/21924-improve-styling-and-consistency-of-floating-bulk-actions bctiemann 2026-04-21 13:25:50 -04:00
  • 6a9c3dad17 Merge pull request #21932 from netbox-community/21782-config bctiemann 2026-04-21 13:24:10 -04:00
  • 4260280452 test(ipam): Make AnnotatedIPAddressTable checkbox test deterministic Martin Hauser 2026-04-20 19:55:55 +02:00
  • c62d0e8579 Update source translation strings github-actions 2026-04-21 05:41:44 +00:00
  • 409d4a8958 Fixes #21966: Fix OpenAPI schema for available-vlans endpoint request body (#21973) Martin Hauser 2026-04-20 21:11:47 +02:00
  • 5c6787756c feat(virtualization): use native unique constraint for VirtualMachineType slug (#21970) Martin Hauser 2026-04-20 19:42:32 +02:00
  • 29ae9f400a Fixes #21906: Return a 404 for REST API writes to endpoints with no trailing slash (#21967) Jeremy Stretch 2026-04-20 13:32:47 -04:00
  • 1f9ed248bd Closes #21929: Eliminate redundant object view templates (#21930) Jeremy Stretch 2026-04-20 12:38:41 -04:00
  • b68b0c6d78 Closes #21751: Enable toggling user notifications when executing custom scripts (#21923) Jeremy Stretch 2026-04-20 12:32:41 -04:00
  • 900f1155af Closes #21866: Include the PostgreSQL database schema within System details (#21901) Arthur Hanson 2026-04-20 09:18:10 -07:00
  • 313b311962 feat(ui): Refactor sticky bulk actions and form bars Martin Hauser 2026-04-20 17:41:29 +02:00
  • a451e12158 Fixes #21955: Revert errant docs addition (#21968) Jeremy Stretch 2026-04-20 11:12:20 -04:00
  • a372f78a9e Fixes #21658: Fix OpenAPI schema for available-prefixes endpoint request body (#21956) Ibtissam 2026-04-20 14:46:41 +01:00
  • 26c6c59797 Fixes #21935: Document MAX_PAGE_SIZE effect on GraphQL (#21940) Grische 2026-04-20 13:01:48 +02:00
  • 74dab1fba0 Update source translation strings github-actions 2026-04-18 05:30:57 +00:00
  • 87b17ff26d Fixes #21711: Added support for filtering and viewing modules by their module type profile (#21900) Jamie (Bear) Murphy 2026-04-17 18:34:50 +01:00
  • 93fdcaf34e perf(dcim): Batch peer termination lookups in Cable Path Tracing Martin Hauser 2026-04-15 19:35:06 +02:00
  • 0d1e9d88a8 fix(dcim): Add comments field to MAC Address form Martin Hauser 2026-04-16 22:46:09 +02:00
  • 3eb89531ad Update source translation strings github-actions 2026-04-17 05:42:14 +00:00
  • b2af01c400 Update performance issue template (#21946) Jeremy Stretch 2026-04-16 17:13:16 -04:00
  • 850d4dd1ad fix(ui): Suppress unauthorized embedded object tables Martin Hauser 2026-04-15 23:37:38 +02:00
  • a6cc0b671e #21361 Expand unit tests for ObjectChange and testing asserts (#21905) Arthur Hanson 2026-04-16 13:42:57 -07:00
  • 4fb9410aa9 Misc updates to the contributing guide (#21944) Jeremy Stretch 2026-04-16 16:35:33 -04:00
  • af7a35f836 Closes #21936: Deprecate LOGIN_REQUIRED (#21941) Jeremy Stretch 2026-04-16 15:33:11 -04:00
  • 5c1d1d6001 documentation Arthur 2026-04-16 11:49:54 -07:00
  • bbd2796c17 documentation Arthur 2026-04-16 11:29:59 -07:00
  • 3a30dc5dbc internationalize strings Arthur 2026-04-16 11:02:42 -07:00
  • 86e29cd3f6 cleanup Arthur 2026-04-16 09:27:15 -07:00
  • a2845d190e cleanup Arthur 2026-04-16 09:20:47 -07:00
  • 7f14434162 cleanup Arthur 2026-04-16 09:10:45 -07:00
  • 885be7106a Update source translation strings github-actions 2026-04-16 05:43:12 +00:00
  • ba9d060803 Merge branch 'main' into 21782-config Arthur 2026-04-15 16:33:56 -07:00
  • da4fb4b1cd review feedback post-raw-signal Arthur 2026-04-15 14:31:02 -07:00
  • 1af320e0a9 Fixes #21538: Fix annotated count for contacts assigned to multiple contact groups (#21919) Jeremy Stretch 2026-04-15 17:01:19 -04:00
  • c28736e1d6 Fixes #21913: Restore plugin template extension support on declarative-layout detail views (#21928) Martin Hauser 2026-04-15 21:29:17 +02:00
  • f0fc93d827 Fixes #21683: Fix support for importing port mappings on device/module types (#21921) Jeremy Stretch 2026-04-15 13:45:26 -04:00
  • bf9de4721e Closes #20881: get_filterset_for_model() should reference application registry (#21922) Jeremy Stretch 2026-04-15 13:36:33 -04:00
  • bce667300a Fixes #21737: Check that uploaded custom scripts are valid Python modules before saving (#21920) Jeremy Stretch 2026-04-15 13:16:58 -04:00
  • 959d36cafc cleanup Arthur 2026-04-14 16:34:56 -07:00
  • fb417912a5 update to use post_save signal Arthur 2026-04-14 16:10:18 -07:00