Commit Graph

  • 4180878b3f
    Merge 3fe366b470 into e1548bb290 Jason Novinger 2025-12-09 12:39:27 +0530
  • 1675423bb1
    Merge 433df098b3 into e1548bb290 Étienne Brunel 2025-12-09 06:11:20 +0100
  • e1548bb290 Update source translation strings main github-actions 2025-12-09 05:02:02 +0000
  • 3fe366b470 Address PR feedback 20759-object-names-permissions Jason Novinger 2025-12-08 22:13:07 -0600
  • 6211a21423 Draft v4.5 release notes v4.5-beta1-release Jeremy Stretch 2025-12-08 16:50:10 -0500
  • c357abd1ce
    Merge 3317169329 into cc935dbfab Jeremy Stretch 2025-12-08 20:17:12 +0000
  • 3317169329 Clean up formatting 13182-plugins-api-models Jeremy Stretch 2025-12-08 15:17:03 -0500
  • 6dc00206a4 Add GraphQL filter classes Jeremy Stretch 2025-12-08 15:13:19 -0500
  • 16c8dffe7c Refactor filterset forms to use OwnerFilterMixin Jeremy Stretch 2025-12-04 15:30:02 -0500
  • 1715ce6cdd Document remaining primary/organizational/nestedgroup resources for the plugins API (except GraphQL types & filters) Jeremy Stretch 2025-12-04 15:29:34 -0500
  • 6d777a20ad Initial work on #13182 Jeremy Stretch 2025-12-03 16:40:35 -0500
  • cc935dbfab
    Closes #20926: Rename and clean up GraphQL filters (#20935) feature Jeremy Stretch 2025-12-08 14:40:43 -0500
  • e40e8b2b43
    Merge 27ffc3df6a into 3483d979d4 Arthur Hanson 2025-12-08 19:07:14 +0000
  • 27ffc3df6a add to detail view templates 20925-comments-oranizationalmodel Arthur 2025-12-08 11:07:07 -0800
  • 0ce7e16980
    Merge cf16a29ad3 into 269112a565 Idris Foughali 2025-12-08 10:50:04 -0800
  • 7bf84eb400 update fields Arthur 2025-12-08 10:49:15 -0800
  • d3789ffc3f
    Merge c111c08315 into 269112a565 Jonathan Senecal 2025-12-08 13:46:48 -0500
  • e910d461ea Add comments to OrganizationalModel Arthur 2025-12-08 09:46:38 -0800
  • 9b07356ecf
    Merge 605c61ef5b into 269112a565 Vincent Simonin 2025-12-08 17:42:39 +0100
  • f97f14bbc7
    Merge 9ae53fc232 into 269112a565 Jason Novinger 2025-12-08 17:06:37 +0100
  • 605c61ef5b
    Fix on delete cascade entity order Vincent Simonin 2025-12-08 17:06:13 +0100
  • 269112a565 Fixes #19918: Resolve {module} placeholders in nested module bay labels Jason Novinger 2025-12-05 17:43:20 -0600
  • 651c48f90a
    Merge 107c1f25c8 into 3483d979d4 Jeremy Stretch 2025-12-08 08:20:05 -0500
  • 3483d979d4
    Merge pull request #20943 from netbox-community/20936-api-auth-check bctiemann 2025-12-07 16:03:55 -0500
  • ca43adf692 Closes #20936: Add a REST API endpoint to validate authentication credentials Jeremy Stretch 2025-12-07 13:59:37 -0500
  • fd8f37dfe8 Correct base models for some device component filters Jeremy Stretch 2025-12-07 12:41:28 -0500
  • c6672538ac Update source translation strings github-actions 2025-12-06 05:02:07 +0000
  • 51985863cd Fixes #19918: Resolve {module} placeholders in nested module bay labels Jason Novinger 2025-12-05 17:43:20 -0600
  • 433df098b3 Add tenant filter on device components. Etienne.BRUNEL 2025-12-05 23:41:54 +0100
  • 9ae53fc232 Fixes #20560: Fix VLAN disambiguation in prefix bulk import 20560-bulk-import-prefix Jason Novinger 2025-12-05 16:39:28 -0600
  • 6c8dece4af Misc cleanup Jeremy Stretch 2025-12-05 16:48:36 -0500
  • 69057dd02c Refactor filter mixins Jeremy Stretch 2025-12-05 16:31:31 -0500
  • bfab461e43 Move changelogging filters to ChangeLoggingMixin Jeremy Stretch 2025-12-05 15:47:20 -0500
  • 19e056bf8e Rename BaseObjectTypeFilterMixin to BaseModelFilter; remove from mixins Jeremy Stretch 2025-12-05 15:41:22 -0500
  • dd11bdafee Rename base filter classes & move to netbox.graphql.filters Jeremy Stretch 2025-12-05 15:19:34 -0500
  • 7eefb07554
    Closes #7604: Add filter modifier dropdowns for advanced lookup operators (#20747) Jason Novinger 2025-12-05 14:13:37 -0600
  • 5bf34b0c32 Reorder import statements Jeremy Stretch 2025-12-05 14:28:13 -0500
  • 0319fd599a Add register_filterset() to plugins documentation for filtersets Jeremy Stretch 2025-12-05 14:22:45 -0500
  • 6c94d8d49b Move register_filterset() back to utilities.filtersets Jeremy Stretch 2025-12-05 14:15:52 -0500
  • 6efb258b9f
    Merge pull request #20908 from netbox-community/20068-import-moduletype-attrs bctiemann 2025-12-05 10:18:53 -0500
  • ef29acc21e Fixes #20759: Group object types by app in permission form Jason Novinger 2025-11-14 18:57:07 -0600
  • cf16a29ad3 Style: removed comment ifoughali 2025-12-05 15:24:35 +0100
  • 544c97d923 XMerge branch 'closes-20817-Fix-datasource-sync-broken-when-cron-is-set' of https://github.com/ifoughal/netbox into closes-20817-Fix-datasource-sync-broken-when-cron-is-set ifoughali 2025-12-05 15:23:43 +0100
  • 77ee6baa23 refactor: moved status update logic from clean() to save() method ifoughali 2025-12-05 15:23:38 +0100
  • 09d1049267
    Merge branch 'netbox-community:main' into closes-20817-Fix-datasource-sync-broken-when-cron-is-set Idris Foughali 2025-12-05 14:51:56 +0100
  • 35de0c59cd Attempt to resolve static conflicts Jason Novinger 2025-12-05 07:30:31 -0600
  • 44362dc191 Require registered filterset for filter modifier enhancements Jason Novinger 2025-12-04 14:34:14 -0600
  • d9e4c78dcc Move register_filterset to netbox.plugins.registration Jason Novinger 2025-12-04 10:39:14 -0600
  • f84ccb6e85 Check all expected lookups in field enhancement tests Jason Novinger 2025-12-04 09:12:25 -0600
  • e18a0f4dde Match complete tags in widget rendering test assertions Jason Novinger 2025-12-03 19:00:28 -0600
  • 1923d889f5 Remove comparison symbols from numeric filter labels Jason Novinger 2025-12-03 18:51:58 -0600
  • 197f94a6ef Add guard for FilterModifierWidget with no lookups Jason Novinger 2025-12-03 18:47:03 -0600
  • 575dcea478 Verifies that filter pills for exact matches (no lookup Add test for exact lookup filter pill rendering Jason Novinger 2025-12-03 18:31:27 -0600
  • 42df6be604 Fix applied_filters template tag to use field-type-specific lookup labelsresolves Jason Novinger 2025-11-24 16:11:12 -0600
  • 9d60342ec7 Switch to sentence case for filter pill text Jason Novinger 2025-11-24 15:41:55 -0600
  • edbcea817c Removed explicit checks against QueryField and [Null]BooleanField Jason Novinger 2025-11-24 15:35:24 -0600
  • 860bdae1e9 Fix filterset registration for doubly-registered models Jason Novinger 2025-11-24 13:24:47 -0600
  • d4f0eeb0a7 Include MODIFIER_EMPTY_FALSE/_TRUE in __all__ Jason Novinger 2025-11-24 14:50:51 -0600
  • 39e1eefe36 Support filter modifiers for ChoiceField Jason Novinger 2025-11-24 13:05:53 -0600
  • 078231a46b Enables filter modifiers on APISelect based fields Jason Novinger 2025-11-24 12:20:53 -0600
  • fba56d3704 Remove unused star import, leftover from earlier work Jason Novinger 2025-11-24 10:56:02 -0600
  • 9de61fe1a8 Update app registry for new filtersets store Jason Novinger 2025-11-21 17:11:59 -0600
  • c2bd57eecf Remove unneeded imports left from earlier registry work Jason Novinger 2025-11-20 13:36:59 -0600
  • ab5005ec09 Refactor register_filterset to be more generic and simple Jason Novinger 2025-11-20 13:06:08 -0600
  • 84ba09bf02 Address PR feedback: refactor brittle test for APISelect useage Jason Novinger 2025-11-20 06:31:19 -0600
  • ee6a3a495b Fix registry pattern to use model identifiers as keys Jason Novinger 2025-11-20 06:21:37 -0600
  • 5664684530 Address PR feedback: Rename FilterModifierWidget parameter to widget Jason Novinger 2025-11-20 05:58:44 -0600
  • 562334eac8 Address PR feedback: Refactor applied_filters to use FORM_FIELD_LOOKUPS Jason Novinger 2025-11-20 05:54:57 -0600
  • 560dcb6af1 Address PR feedback: Refactor and consolidate field filtering logic Jason Novinger 2025-11-20 05:48:22 -0600
  • ac74d9f9be Address PR feedback: Move FORM_FIELD_LOOKUPS to module-level constant Jason Novinger 2025-11-20 05:30:29 -0600
  • 05e1317f5e Fix filter modifier form submission bug with 'action' field collision Jason Novinger 2025-11-20 05:23:50 -0600
  • c8af43f3f2 Address PR feedback: Move FilterModifierMixin into base filter form classes Jason Novinger 2025-11-20 05:22:27 -0600
  • b410b4e107 Address PR feedback: Replace global filterset mappings with registry Jason Novinger 2025-11-20 04:59:25 -0600
  • 4ca4983204 Add ChoiceField support to FilterModifierMixin Jason Novinger 2025-11-07 16:55:43 -0600
  • fd9a6b958b Enable filter form modifiers on Extras models Jason Novinger 2025-11-07 16:49:53 -0600
  • 99781888d3 Enable filter form modifiers on Core models Jason Novinger 2025-11-07 16:40:08 -0600
  • b6fe79e647 Enable filter form modifiers on Users models Jason Novinger 2025-11-07 16:33:45 -0600
  • 44a1e45fe0 Enable filter form modifiers on Circuit models Jason Novinger 2025-11-07 16:25:23 -0600
  • 93b934701d Enable filter form modifiers on Virtualization models Jason Novinger 2025-11-07 16:15:00 -0600
  • c0de8748a2 Enable filter form modifiers on VPN models Jason Novinger 2025-11-07 16:06:05 -0600
  • e7ad66f2ef Enable filter form modifiers on IPAM models Jason Novinger 2025-11-07 16:01:20 -0600
  • 067c670243 Enable filter form modifiers on Wireless models Jason Novinger 2025-11-07 15:49:35 -0600
  • 9cb7f4b9ad Enable filter form modifiers on Tenancy models Jason Novinger 2025-11-07 15:47:14 -0600
  • 8d191b5d5b Enable filter form modifiers on DCIM models Jason Novinger 2025-11-07 15:42:24 -0600
  • aeb6024502 Fix CircuitFilterForm inheritance Jason Novinger 2025-11-06 11:38:22 -0600
  • 5458873cdc Fix import order Jason Novinger 2025-10-26 23:21:28 -0500
  • ad96fb3ab4 Remove extraneous TS comments Jason Novinger 2025-10-26 23:12:55 -0500
  • fd67acc3ab Fixes #7604: Add filter modifier dropdowns for advanced lookup operators Jason Novinger 2025-10-26 22:49:59 -0500
  • 20c260b126
    Closes #20572: Update all development frontend dependencies (#20909) Jeremy Stretch 2025-12-04 12:00:57 -0500
  • 107c1f25c8 Add tests for PortMapping changes 20564-port-mappings Jeremy Stretch 2025-12-04 11:31:51 -0500
  • da1e0f4b53 Update source translation strings github-actions 2025-12-04 05:02:04 +0000
  • 7f39f75d3d
    Fixes #20878: Use database routing when running script (#20879) Arthur Hanson 2025-12-03 15:47:31 -0800
  • 7bca9f5d6d
    Closes #20917: Show example API usage for tokens (#20918) Jeremy Stretch 2025-12-03 18:37:40 -0500
  • c4e28ebf29 review changes Arthur 2025-12-03 13:50:26 -0800
  • c103649298 Closes #20917: Show example API usage for tokens Jeremy Stretch 2025-12-03 15:38:56 -0500
  • ebf8f7fa1b Closes #20068: Enable defining profile attributes when importing module types 20068-import-moduletype-attrs Jeremy Stretch 2025-12-02 15:53:28 -0500
  • c30a273bfb Closes #20572: Update all development frontend dependencies Jeremy Stretch 2025-12-02 16:42:05 -0500
  • 922b08c0ff Update source translation strings github-actions 2025-12-02 05:02:22 +0000
  • 84864fa5e1
    Closes #20860: Add changlog message support for component object creation (#20898) Bapths 2025-12-02 00:04:21 +0100
  • aec8e293bf atomic lock on both default and potentially branch database Arthur 2025-12-01 11:14:06 -0800