Arthur Hanson
6a6286777c
Fixes #19680 fix deletion dependency order for GenericRelations ( #19681 )
...
* #19680 fix deletion dependency order for GenericRelations
* 19680 add test
* 19680 fix Collector and test
* 19680 put on changeloggingmixin
* 19680 cleanup
* 19680 cleanup
* 19680 cleanup
* 19680 skip changelog update for deleted objects
* 19680 remove print
2025-06-13 16:08:59 -05:00
Omripresent
afeddee10d
Fixes #19687 : Treat cellular interface type as not connectable ( #19691 )
...
* Add cellular interface types to WIRELESS_IFACE_TYPES const
Add cable termination test for cellular interface
* Add regression tag to cellular test
2025-06-12 09:49:09 -05:00
Arthur Hanson
a48bee2a2e
19555 fix script API validation for scheduled_at ( #19693 )
...
* 19555 fix script API validation for scheduled_at
* 19555 fix script API validation for scheduled_at
2025-06-11 12:41:45 -05:00
github-actions
b9db6ebd63
Update source translation strings
2025-06-11 05:02:55 +00:00
Martin Hauser
9e0493c64c
Closes #17183 - Add Object Types Field to Tag Bulk Import Form ( #19639 )
2025-06-10 09:13:59 -07:00
bctiemann
762cfc7d10
Merge pull request #19672 from netbox-community/19659-service-form-initial-data
...
Fixes #19659 : Populate initial device/VM selection for "add a service" button
2025-06-10 08:49:23 -04:00
github-actions
fd6062de75
Update source translation strings
2025-06-10 05:02:15 +00:00
gizmonicus
c872cce59f
Fixes : #19616 : configuration_example.py has inaccurate STORAGE_BACKEND examples ( #19657 )
2025-06-09 11:14:52 -07:00
Jeremy Stretch
dc8267d890
Fixes #19673 : Ignore custom field references when compiling table prefetches ( #19674 )
2025-06-09 11:12:48 -07:00
Aaron
2bfb9f4ed0
Fixes #19617 : Inconsistent styling of Connect buttons ( #19682 )
2025-06-09 10:21:28 -04:00
Martin Hauser
dda0a55e5e
fix(ipam): Correct usage of the queryset.none method ( #19678 )
...
Ensures the `queryset.none()` method is called properly with
parentheses. This fixes a potential issue where the method would not
execute as intended, improving the stability and correctness of the
filter logic.
2025-06-09 07:45:40 -05:00
Martin Hauser
2680f855ff
fix(wireless): Correct validation error field reference
...
Fixes the reference from `interface_a` to `interface_b` in the
validation error message for WirelessLink. Ensures the correct field is
indicated during validation errors.
2025-06-06 15:27:06 -04:00
Jeremy Stretch
43df06f210
Fixes #19667 : Fix TypeError exception when creating a new module profile type with no schema ( #19671 )
2025-06-06 13:25:19 -05:00
Jeremy Stretch
7e6b1bbd79
Fixes #19659 : Populate initial device/VM selection for 'add a service' button
2025-06-06 12:26:05 -04:00
Jeremy Stretch
0e68901022
Release v4.3.2 ( #19656 )
...
* Release v4.3.2
* Correct strawberry-graphql version
2025-06-05 15:56:06 -04:00
Jeremy Stretch
179c06ec20
Closes #19627 : Object change migrators ( #19628 )
...
* Initial work on ObjectChange data migrations
* Fix migration bug
* Add migrators for MAC address assignments
* Update reverting kwarg; allow pop() to fail
* Cross-reference MAC address migrators
* Split migrator logic across migrations
* Add missing migrator
2025-06-05 11:47:59 -04:00
github-actions
67d62a2089
Update source translation strings
2025-06-05 05:02:10 +00:00
Jason Novinger
e24fa2ee4d
Fixes #19610 : FieldError when sorting Tunnel Termination on tenant ( #19612 )
2025-06-04 13:50:12 -07:00
bctiemann
5fe5b2e7c4
Merge pull request #19630 from netbox-community/19599-user-changelog-sorting
...
Fixes #19599 : Prevent exception when sorting user's recent activity
2025-06-04 16:17:34 -04:00
Jason Novinger
95d0ca56a7
Fixes #19487 : fix ordering issues with CircuitTerminationTable/TunnelTerminationTable configuration ( #19600 )
...
* Fixes #19487 : make CircuitTermination.termination GFK not orderable
* Add test to ensure no more broken sorting for CircuitTerminationTable
* Fix CircuitTerminationTable.site_group accessor
* Make TunnelTerminationTable.termination GFK field non-orderable
2025-06-04 11:48:23 -05:00
github-actions
ecb8656723
Update source translation strings
2025-06-04 05:02:13 +00:00
Marcus Weiner
065511fca2
Allow filtering IP addresses by family in GraphQL ( #19621 )
2025-06-03 11:15:55 -05:00
Jeremy Stretch
77f0eeb7bf
Fixes #19587 : Occupied filter should match on interfaces terminating a wireless link ( #19631 )
2025-06-03 07:34:39 -07:00
Arthur Hanson
b1cbdbe079
19623 show description on provider account detail view ( #19629 )
...
* 19623 show description on provider account detail view
* Fix indentation
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com >
2025-06-03 09:03:44 -04:00
Jeremy Stretch
e5e7a66cb9
Apply fix to user view as well
2025-06-03 08:58:16 -04:00
Jeremy Stretch
357ae44cde
Fixes #19599 : Prevent exception when sorting user's recent activity
2025-06-02 15:14:11 -04:00
bctiemann
0c6726d40f
Merge pull request #19570 from netbox-community/19490-jinja-template-fails-with-empty-include
...
Fixes #19490 : restores nesting behavior of DataSource-based ConfigTemplate
2025-05-28 09:00:20 -04:00
Jason Novinger
cc099e86e1
Fixes #19520 : restores ability to set Prefix.scope via API ( #19588 )
2025-05-27 10:32:36 -07:00
Jason Novinger
d7672ab260
Fixes #19490 : restores nesting behavior of DataSource-based ConfigTemplates
...
The ability to render nested templates was accidentally removed with the
implementation of #17653 , which normalized the behavior of various Jinja2
template rendering actions.
This fix restores that behavior while retaining the normalized behavior.
This fix also includes regression tests to ensure this behavior is not
removed accidentally again in the future.
2025-05-23 16:34:22 -05:00
github-actions
b3d318cbe1
Update source translation strings
2025-05-23 05:02:08 +00:00
bctiemann
2804359cdd
Merge pull request #19527 from Omripresent/fix-19496
...
Fixes #19496 : Page error on config render with empty output
2025-05-22 08:09:58 -04:00
bctiemann
e8d08c4d38
Merge pull request #19485 from Omripresent/main
...
Fixes : #19475 - VM Interface VLAN availibility when cluster and VLAN group scope is dcim.location
2025-05-21 20:24:45 -04:00
Jeremy Stretch
51d046b1f5
Closes #19521 : Clean up test suite output ( #19524 )
2025-05-21 09:57:32 -07:00
github-actions
88565e8f68
Update source translation strings
2025-05-20 05:02:15 +00:00
Jason Novinger
a2a8779ebc
Fixes #19415 : Increased Circuit/WirelessLink distance upper limit ( #19495 )
...
* Fixes #19415 : Increased Circuit/WirelessLink absolute distance upper limit
Also adds form validation that provides a useful message to the user
rather than a 500 error with potentially little information.
* Include forgotten migration files
* Remove unnecessary comments
* Remove more unnecessary comments
* Addresses PR feedback
* Gah, remove django migration header comment
* Clean up new has_field_errors mechanism, fix issue with ObjectAttribute
* Address PR feedback, revert changes to render_fieldset template tag
2025-05-19 08:38:30 -04:00
Jason Novinger
03ff535772
Fixes #19510 : Re-adds IPAddressType.assigned filter
2025-05-16 15:30:07 -04:00
Omri Abu
e6d364b250
Initilize error_message to empty string
...
Update template branching for empty template render output
2025-05-16 14:46:43 -04:00
Omripresent
be07f222f6
Merge branch 'netbox-community:main' into main
2025-05-16 14:40:35 -04:00
github-actions
b6c8502408
Update source translation strings
2025-05-16 05:02:28 +00:00
Aaron
4795fab16f
Fixes #19486 : Fix connection card rendering for Console Server Ports ( #19498 )
...
This fixes a visual anomaly with the console server port details page, where cards are inadvertantly nested inside each other.
2025-05-15 09:40:03 -05:00
github-actions
de2e2b5c82
Update source translation strings
2025-05-15 05:02:17 +00:00
Jeremy Stretch
cf7ab43f39
Closes #19493 : Change filter() to filter_type() ( #19494 )
2025-05-14 08:34:25 -07:00
Renato Almeida de Oliveira
1700a9265c
Closes : #19200 Add Virtual Chassis name to pane on Device View ( #19369 )
2025-05-14 08:28:11 -04:00
Aaron Queen
39b03abe72
Use colored labels when displaying virtual circuit types
2025-05-14 08:03:46 -04:00
github-actions
b497b85665
Update source translation strings
2025-05-14 05:02:15 +00:00
Omri Abu
0d29e5776c
Update get_for_virtualmachine to support lookup by cluster location
...
scope
Update test case to include location scoped cluster
2025-05-13 22:20:54 -04:00
Jeremy Stretch
cbe14b76c0
Release v4.3.1
2025-05-13 15:44:10 -04:00
Jeremy Stretch
3d1334a798
Fixes #19464 : Fix bulk editing of inventory items from device view ( #19477 )
2025-05-13 10:23:02 -07:00
Jeremy Stretch
408550d3c7
Fixes #19463 : Hide button dropdown for tables which do not support saved configs ( #19481 )
2025-05-13 10:22:15 -07:00
bctiemann
6b9b5c4184
Merge pull request #19456 from netbox-community/19444-contact-groups-changelog
...
Fixes #19444 : Fix change logging for contact group assignments
2025-05-13 11:39:59 -04:00