Commit Graph

  • 128dd6e59d Draft release notes for v4.4 Jeremy Stretch 2025-08-01 15:18:37 -0400
  • 35b9d80819
    Closes #19968: Use multiple selection lists for the assignment of object types when editing a permission (#19991) Jeremy Stretch 2025-08-01 15:06:23 -0400
  • d4b30a64ba Fixes #20001: is_api_request() should not evaluate a request's content type Jeremy Stretch 2025-08-01 13:20:30 -0400
  • 8eefc39bf9
    Closes #19920: add ContactsMixin to ASN (#19981) Kyer Lasswell 2025-08-01 13:24:25 -0500
  • b1f10e9ca6 Closes #18873: Add a request timeout parameter to the RSS feed dashboard widget Jeremy Stretch 2025-08-01 13:56:32 -0400
  • de53fd2bd1
    Configure CodeQL to ignore compiled JS resources (#20000) Jeremy Stretch 2025-08-01 13:39:25 -0400
  • 871399c201 Fixes #20001: is_api_request() should not evaluate a request's content type Jeremy Stretch 2025-08-01 13:20:30 -0400
  • b97fe5e300
    Closes #19973: nbshell improvements (#19995) Jeremy Stretch 2025-08-01 13:14:59 -0400
  • f998350a36 Enable CodeQL for feature branch Jeremy Stretch 2025-08-01 13:00:01 -0400
  • c7b68664f9
    Closes #18843: use color name in cable export (#19983) Jonathan Ramstedt 2025-08-01 19:51:00 +0300
  • e2386e2d5b Disable ordering from color_name in CableTable Jathn 2025-08-01 18:15:43 +0300
  • 0dc408d1df Configure CodeQL to ignore compiled JS resources Jeremy Stretch 2025-08-01 10:27:46 -0400
  • a20715f229
    Fixes #19321: Reduce redundant database queries during bulk creation of devices (#19993) Jeremy Stretch 2025-08-01 10:23:58 -0400
  • 8b20b2e992 Introduce lsapps() and extend lsmodels() Jeremy Stretch 2025-08-01 10:04:47 -0400
  • 1f04cff828 Populate namespaced models & constants from all core apps and plugins Jeremy Stretch 2025-08-01 09:51:13 -0400
  • 19f89acc3a #19973: Improve & extend nbhshell banner text Jeremy Stretch 2025-07-31 17:09:18 -0400
  • ae55eed98f
    Closes #19965: Expand Prometheus metrics (#19966) Jeremy Stretch 2025-07-31 16:27:50 -0400
  • 9a2fab1d48
    Closes #19591: Establish dedicated tab for image attachments (#19919) Jeremy Stretch 2025-07-31 16:22:04 -0400
  • 806d374098 Fix conditional in template Jeremy Stretch 2025-07-31 12:50:50 -0400
  • 88a6e37206 Collapse .gitignore files for /media Jeremy Stretch 2025-07-30 14:18:57 -0400
  • 054cb37b0b Misc cleanup Jeremy Stretch 2025-07-30 13:45:51 -0400
  • 12701afd74 Add html_tag property to ImageAttachment Jeremy Stretch 2025-07-30 13:44:25 -0400
  • bbf8da2f1c Clean up ObjectImageAttachmentsView Jeremy Stretch 2025-07-29 14:08:30 -0400
  • a1ffb31431 Include "add attachment" button Jeremy Stretch 2025-07-29 14:01:07 -0400
  • d55eff58b9 Clean up thumbnails layout Jeremy Stretch 2025-07-29 13:53:39 -0400
  • 22dfa87c3c Ignore images cache directory Jeremy Stretch 2025-07-29 13:52:32 -0400
  • 3827431a53 Initial work on #19591 Jeremy Stretch 2025-07-21 08:18:06 -0400
  • 5ae435cb43 Fixes #19987: Show changelog_message field only for models which support change logging Jeremy Stretch 2025-07-31 15:58:28 -0400
  • 40dd36812c Merge branch 'main' into feature Jeremy Stretch 2025-07-31 15:24:33 -0400
  • b5239984e7
    Fixes #19985: Fix ordering of migrations under dcim app (#19992) Jeremy Stretch 2025-07-31 15:06:31 -0400
  • f844d820a1 Add test for test_get_prefetchable_fields Jeremy Stretch 2025-07-31 14:58:51 -0400
  • 871eae5c4a Fixes #19321: Reduce redundant database queries during bulk creation of devices Jeremy Stretch 2025-07-31 14:28:35 -0400
  • 79d7e427f5 Fix test data Jeremy Stretch 2025-07-31 12:49:02 -0400
  • 593aa246cc Fixes #19985: Fix ordering of migrations under dcim app Jeremy Stretch 2025-07-31 11:54:46 -0400
  • 5d08a80c9e Defer compilation of choices for object_types Jeremy Stretch 2025-07-31 11:38:11 -0400
  • 5cf8dc44ba Remove errant logging statements Jeremy Stretch 2025-07-31 11:28:11 -0400
  • 5b18d88db0 Closes #19968: Use multiple selection lists for the assignment of object types when editing a permission Jeremy Stretch 2025-07-31 11:18:23 -0400
  • 8fd8493d11 Fix image path construction Daniel Sheppard 2025-07-30 23:14:45 -0500
  • b610cf37cf
    Closes #19924: Record model features on ObjectType (#19939) Jeremy Stretch 2025-07-30 13:05:34 -0400
  • de72ac97cb Ignore private fields when constructing test GraphQL requests Jeremy Stretch 2025-07-30 12:44:40 -0400
  • 945b8b6832 Populate denormalized field in test data Jeremy Stretch 2025-07-30 12:39:08 -0400
  • 4038b13019 Set blank=True on denormalized ForeignKeys Jeremy Stretch 2025-07-30 11:34:56 -0400
  • 9c2d55d682 Closes #18843: use color name in cable export Jathn 2025-07-30 18:11:48 +0300
  • 8643cbce1e Closes #19977: Denormalize site, location, and rack for device components Jeremy Stretch 2025-07-30 10:07:35 -0400
  • 1b8767f1e3 Remove housekeeping item from v4.3.5 rlease notes Jason Novinger 2025-07-29 17:21:01 -0500
  • 5acef5038f Update source translation strings github-actions 2025-07-30 05:08:57 +0000
  • 180d7a1f66 Remove housekeeping item from v4.3.5 rlease notes Jason Novinger 2025-07-29 17:21:01 -0500
  • 3d5fb605a9
    Closes #19920: add ContactsMixin to ASN klasswell 2025-07-29 17:08:48 -0500
  • 6ca3908715
    Release v4.3.5 (#19975) v4.3.5 Jason Novinger 2025-07-29 15:28:49 -0500
  • 17f36341b3 Fix missing strawberry-graphql==0.278.0 specifier Jason Novinger 2025-07-29 15:13:00 -0500
  • 0294375173 Release v4.3.5 Jason Novinger 2025-07-29 15:04:50 -0500
  • d9ca82c8fc Correct metric name Jeremy Stretch 2025-07-29 13:09:25 -0400
  • c736ce3179
    Fixes #18900: raise QuerySetNotOrdered exception when trying to paginate unordered API querysets (#19943) Jason Novinger 2025-07-29 11:49:36 -0500
  • 2a4a14431e Resolve migrations conflict Jeremy Stretch 2025-07-29 12:40:19 -0400
  • 808db8c8e8 Note why ordering is not applied in TaggedItem.Meta Jason Novinger 2025-07-29 11:35:28 -0500
  • 61946e18c6 Order ObjectType by app_label & model name Jeremy Stretch 2025-07-29 11:36:16 -0400
  • 51a63bc7a5 model_is_public() should return False for non-core & non-plugin models Jeremy Stretch 2025-07-29 11:34:00 -0400
  • 57dff90aae Fix migrations for M2M relations to ObjectType Jeremy Stretch 2025-07-25 17:23:34 -0400
  • 11e193a08c Add tests for manager methods & utility functions Jeremy Stretch 2025-07-25 11:20:03 -0400
  • 0e8b9b5c0f Add get_for_models() to ObjectTypeManager Jeremy Stretch 2025-07-25 10:00:10 -0400
  • 8039d6c35a Keep FK & M2M fields pointing to ContentType Jeremy Stretch 2025-07-25 09:42:38 -0400
  • bc737e5043 Add index to features ArrayField Jeremy Stretch 2025-07-25 08:42:33 -0400
  • 943e65864c Rename contenttypes.py to object_types.py Jeremy Stretch 2025-07-25 08:34:54 -0400
  • be6e9ba501 Deprecate get_for_id() on ObjectTypeManager Jeremy Stretch 2025-07-24 10:24:04 -0400
  • 0209c87207 Misc cleanup Jeremy Stretch 2025-07-24 10:02:24 -0400
  • 5ba402a153 Extend has_feature() to accept a model or OT/CT Jeremy Stretch 2025-07-24 09:29:27 -0400
  • 15692be510 Fix test Jeremy Stretch 2025-07-24 09:19:56 -0400
  • e647a17fc9 Don't automatically create ObjectTypes when a ContentType is created Jeremy Stretch 2025-07-24 09:17:58 -0400
  • 2506ad8614 Don't populate ObjectTypes during migration Jeremy Stretch 2025-07-24 08:41:47 -0400
  • e739089723 Misc cleanup Jeremy Stretch 2025-07-24 08:25:55 -0400
  • 5e7dfc16f7 ObjectTypeManager should not inherit from ContentTypeManager Jeremy Stretch 2025-07-24 08:14:09 -0400
  • df7b885f91 Introduce has_feature() utility function Jeremy Stretch 2025-07-23 14:40:42 -0400
  • 1f24be00bd Automatically create ObjectTypes Jeremy Stretch 2025-07-23 13:00:25 -0400
  • 666731c223 Reference ObjectType records instead of registry for feature support Jeremy Stretch 2025-07-22 11:31:53 -0400
  • caeac5fdf9 Catch post_migrate signal to update ObjectTypes Jeremy Stretch 2025-07-22 10:59:48 -0400
  • aa41b7716b Add public flag to ObjectType Jeremy Stretch 2025-07-22 10:22:12 -0400
  • 221ff7e8a7 Convert ObjectType to a concrete child model of ContentType Jeremy Stretch 2025-07-22 10:11:11 -0400
  • 7fa81f1498 Adds basic tests for raising QuerySetNotOrdered Jason Novinger 2025-07-29 11:17:33 -0500
  • 111fefdf9c
    Fix #19910: Add conditional to hide internet dependent links in an isolated deployment (#19951) Martin Rødvand 2025-07-29 17:41:32 +0200
  • 24a0e1907a
    Closes #19713: Enable recording user messages in the change log (#19908) Jeremy Stretch 2025-07-29 10:11:33 -0400
  • 063d1fef7a
    Closes #18797: Support path import for certain Jinja environment parameters (#19962) Jeremy Stretch 2025-07-29 10:09:25 -0400
  • 89a94486e1
    Closes #19945: Create DecimalVar class for custom script input (#19963) Kyer 2025-07-29 08:49:33 -0500
  • 881bf3d15f Correct API URL Jeremy Stretch 2025-07-29 09:46:11 -0400
  • adb742313c Misc cleanup Jeremy Stretch 2025-07-29 09:26:11 -0400
  • 6ba6ff3fee Fixes #19764: docs/administration replicating netbox - wrong table name Jathn 2025-07-28 18:58:00 +0300
  • 5ea5c51f50 Document dotted path support for Jinja env params Jeremy Stretch 2025-07-29 08:56:26 -0400
  • 7bb7307892 Update source translation strings github-actions 2025-07-29 05:10:14 +0000
  • 3ae4e18f8e Update docs Jeremy Stretch 2025-07-28 15:47:49 -0400
  • 16aa8d3a3f Add metric for total GraphQL queries Jeremy Stretch 2025-07-28 15:38:53 -0400
  • 55e1929744 Introduce is_graphql_request() utility function Jeremy Stretch 2025-07-28 15:38:14 -0400
  • f3155973f6 Subclass django_prometheus middleware to capture REST API metrics Jeremy Stretch 2025-07-28 15:26:16 -0400
  • 1587600671 Tweak bulk deletion test to work around cascading deletions issue Jeremy Stretch 2025-07-28 13:22:53 -0400
  • c2d3363930
    Closes #18399: Refactor logic for marking data source syncing as queued (#19960) Jeremy Stretch 2025-07-28 12:04:38 -0400
  • 898a2415c3 Fixes #19764: docs/administration replicating netbox - wrong table name Jathn 2025-07-28 18:58:00 +0300
  • db805053d9 Additional Unblackening Daniel Sheppard 2025-07-28 10:00:43 -0500
  • cf4db67e0b Unblacken code Daniel Sheppard 2025-07-28 09:55:15 -0500
  • 583cd13a01
    add DecimalVar documentation klasswell 2025-07-28 08:54:29 -0500
  • 7396c68a9b
    add DecimalVar tests klasswell 2025-07-28 08:54:10 -0500
  • 12750da341
    add DecimalVar class klasswell 2025-07-28 08:53:49 -0500
  • b4e14cb080 Fixes #19956: Prevent duplicate deletion records from cascading deletions Jeremy Stretch 2025-07-25 17:07:17 -0400