bctiemann
a8b4024016
Merge pull request #18491 from antoinekh/17542-Contact_Assignment_to_vpn_tunnels
...
#17542 contact assignment to vpn tunnels
2025-02-25 09:23:14 -05:00
Arthur Hanson
08b2fc424a
18296 Add Tenancy to VLAN Groups ( #18690 )
...
* 18296 add tenant to vlan groups
* 18296 add tenant to vlan groups
* 18296 add tenant to vlan groups
* 18296 add tenant to vlan groups
* 18296 review changes
2025-02-25 09:13:30 -05:00
Antoine Keranflec'h
a6c07e6a35
fix contact wrong model assignment
2025-02-25 13:53:50 +01:00
Antoine Keranflec'h
59cd5bc653
fix double line breaks
2025-02-25 09:15:55 +01:00
Antoine Keranflec'h
bda4f314a4
Merge branch 'netbox-community:main' into 17542-Contact_Assignment_to_vpn_tunnels
2025-02-25 09:09:13 +01:00
Tobias Genannt
2eaee8bf45
Close #18635 : Show only the semantic version
...
This modifies the 'netbox-version' to only show the semantic version of Netbox
and adds 'netbox-full-version' to show the full version.
Related issues:
- https://github.com/netbox-community/netbox/issues/15908
- https://github.com/netbox-community/ansible_modules/issues/1381
2025-02-25 07:07:14 +01:00
github-actions
2a56c08bc8
Update source translation strings
2025-02-25 05:02:09 +00:00
Brian Tiemann
beb0aff656
Add VLAN Translation Policy to bulk edit forms and tables for Interface and VMInterface
2025-02-24 13:55:40 -05:00
Jason Novinger
64270d6a4e
Fixes #18605 : only VLANs at selected Site are shown in VLAN select
2025-02-24 11:29:31 -06:00
github-actions
fba4141ce3
Update source translation strings
2025-02-24 15:18:11 +00:00
Jeremy Stretch
a4ecb82330
Clarify error message
2025-02-24 10:14:52 -05:00
atownson
5a3e213fb4
Do not retrieve the data field from Job objects unless needed
2025-02-24 09:07:16 -06:00
Andrey Tikhonov
83ca0ef955
Add missed init
2025-02-24 15:43:07 +01:00
Andrey Tikhonov
9c3e7f2c5d
Cleanup
2025-02-24 15:38:19 +01:00
Andrey Tikhonov
7794c6cfcb
Fix link peers
2025-02-24 15:28:45 +01:00
Andrey Tikhonov
8dc1d68aee
port generic field to 4.2
2025-02-24 15:20:18 +01:00
Alexander Haase
ca6b686b88
Limit inherited contacts to model
2025-02-22 00:06:44 +01:00
bctiemann
c4304d059c
Merge pull request #18703 from netbox-community/release-v4.2.4
...
Release v4.2.4
2025-02-21 15:34:15 -05:00
Brian Tiemann
fee66438f3
Fix django-htmx version
2025-02-21 15:19:54 -05:00
Brian Tiemann
0f52712468
Release v4.2.4
2025-02-21 15:15:14 -05:00
Jeremy Stretch
fbaa82df7b
Fixes #18674 : Fix form reset when selecting a value from a speed selection dropdown
2025-02-21 14:04:50 -05:00
mr1716
9c1358e6e7
#18698 Correct REST Wikipedia URL In Documentation
2025-02-21 09:34:16 -05:00
github-actions
63b7145baa
Update source translation strings
2025-02-21 05:02:07 +00:00
Jeremy Stretch
ef89fc1264
Closes #18071 : Remvoe legacy staged changes functionality
2025-02-20 16:50:37 -05:00
Jeremy Stretch
bcd974210d
Update Transifex resource slug
2025-02-20 12:53:25 -05:00
Jason Novinger
ed79e3bbf4
Fixes #18619 : shift-select selects hidden items
...
This also fixes the inverse, when a range is unselected via shift-click,
previously checked checkboxes that are hidden are not changed.
2025-02-20 10:17:43 -05:00
Alexander Haase
b5bc0bad38
Cover multitable inheritance in serialization
...
During serialization, custom fields may be available to a model due to
multi-table inheritance, but might not be available in serialized data
because only direct fields of the model are covered. Now this attribute
is only used if available in serialized data. Models using multi-table
inheritance must modify their serialize_object() method to cover parent
serialization.
2025-02-20 10:09:35 -05:00
Jason Novinger
2a44affd03
Fixes #18594 : asn_count sort in Sites list ( #18634 )
...
* Fixes #18594 : asn_count sort in Sites list
* Fixes similar issue in `circuits.views.ProviderListView`
Thanks @bctiemann for point this out!
2025-02-20 10:01:04 -05:00
Jamie Murphy
d9066d6cff
add device rack title
2025-02-19 22:02:59 +00:00
github-actions
57ef44706a
Update source translation strings
2025-02-19 05:02:03 +00:00
Alexander Haase
72adda1197
Allow exclusion of inherited contacts
2025-02-18 23:08:47 +01:00
Alexander Haase
d5316de9c8
Move contact queryset into model
2025-02-18 23:02:57 +01:00
Jason Novinger
70dddb673b
Fixes #18585 : filtering circuits by location ( #18641 )
...
* Fixes #18585 : filtering circuits by location
This also fixes a related issue where selected filter is not shown in
the filter form.
Changes:
- Adds `CircuitFilterSet.location_id` field to enable filtering with
incoming GET params
- Adds `CirciotFilterForm.location_id` field to enable filtering from
list form
- Adds `location_id` to the Location fieldset on `CircuitFilterForm`
* Adds test for new CircuitFilterset.location_id filter
2025-02-18 13:33:05 -05:00
Alexander Haase
6c6cb321bf
Fixes 18555: Fix model URL generator for plugins ( #18607 )
...
* Fix model URL generator for plugins
* Fix reverse accessor warning
* Revert "Fix reverse accessor warning"
This reverts commit f07642bb99
.
* Add URL test case for regular models
* Split dummy models
Instead of using a single model for testing, one is used for testing the
plugin API and a dedicated one is used for testing the NetBox plugin
model features.
* Fix filterset test case error
* Rename test module
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2025-02-18 09:11:32 -05:00
Renato Almeida de Oliveira
11514bfb21
Fixes : #18584 Add rack types column to manufacturers table ( #18636 )
...
* Add racktype_count annotation to list view queryset, create the LinkedCountColumn in ManufacturerTable
* Add Manufacturer field to RackTypeFilterForm
2025-02-18 08:41:12 -05:00
Alexander Haase
701f40e2a8
Show parent contacts for nested models
...
When contacts of a nested model are displayed, the contacts of the
parents are also displayed.
2025-02-16 20:04:12 +01:00
github-actions
c324d23634
Update source translation strings
2025-02-15 05:02:03 +00:00
Alexander Haase
f9431f1c29
Replace DurationChoices by JobIntervalChoices
2025-02-14 14:42:27 -05:00
Renato Almeida de Oliveira Zaroubin
b1ac20ac19
Update ModuleBay instance name before saving it
2025-02-14 14:22:29 -05:00
github-actions
f8022040b2
Update source translation strings
2025-02-12 05:02:12 +00:00
Tobias Genannt
8114492673
Close #18357 : Display author name for plugins
2025-02-11 12:19:43 -05:00
Renato Almeida de Oliveira
154b3a7abb
Fixes: 18593 - "Create & Add Another" broken for new IP addresses ( #18602 )
...
* update IPAddressEditView get_extra_addanother_params
* Simplify get_extra_addanother_params
2025-02-11 08:31:40 -05:00
github-actions
015ef25ca0
Update source translation strings
2025-02-10 18:34:35 +00:00
Alexander Haase
3e1cc0d7f3
Fixes 18208: Consolidate rendering configuration templates ( #18604 )
2025-02-10 11:03:08 -05:00
Alexander Haase
e1d1aab4bd
Omit empty related models
2025-02-10 10:56:09 -05:00
Matej Vadnjal
299bde9653
use script form's cleaned data when calling script from CLI
...
so ObjectVar and other field values have proper types in script's data variable
2025-02-10 09:46:59 -05:00
Alexander Haase
4b98f74943
Fixes 18247: Fix dark mode button classes ( #18617 )
2025-02-10 09:42:08 -05:00
Jeremy Stretch
a33fb2a0a9
Closes #17918 : Fix styling of "tagged items" list under tag view
2025-02-10 09:00:55 -05:00
github-actions
13dc6854c2
Update source translation strings
2025-02-08 05:02:19 +00:00
Antoine Keranflec'h
e475386936
Fixes : #18408 add STATUS_PAUSED to VirtualMachine ( #18595 )
...
* feat(vm): add extra status
* keep only usefull status
---------
Co-authored-by: Antoine Keranflec'h <antoine.keranflech@worldline.com>
2025-02-07 16:41:45 -05:00