Arthur Hanson
4f7b5fb121
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
824227a58e
fix contact wrong model assignment
2025-02-25 13:53:50 +01:00
Antoine Keranflec'h
5c63d53739
fix double line breaks
2025-02-25 09:15:55 +01:00
Antoine Keranflec'h
dbc60ede15
Merge branch 'netbox-community:main' into 17542-Contact_Assignment_to_vpn_tunnels
2025-02-25 09:09:13 +01:00
Tobias Genannt
5f1929c8eb
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
dfd6b76dc4
Update source translation strings
2025-02-25 05:02:09 +00:00
Brian Tiemann
8d5e4ccbe9
Add VLAN Translation Policy to bulk edit forms and tables for Interface and VMInterface
2025-02-24 13:55:40 -05:00
Jason Novinger
44d0e94ffa
Fixes #18605 : only VLANs at selected Site are shown in VLAN select
2025-02-24 11:29:31 -06:00
github-actions
b996356676
Update source translation strings
2025-02-24 15:18:11 +00:00
Jeremy Stretch
b3984799c4
Clarify error message
2025-02-24 10:14:52 -05:00
atownson
8e4e2e5608
Do not retrieve the data field from Job objects unless needed
2025-02-24 09:07:16 -06:00
Andrey Tikhonov
035e8b540c
Add missed init
2025-02-24 15:43:07 +01:00
Andrey Tikhonov
a930bbe9ca
Cleanup
2025-02-24 15:38:19 +01:00
Andrey Tikhonov
e85d342aa6
Fix link peers
2025-02-24 15:28:45 +01:00
Andrey Tikhonov
e399c96200
port generic field to 4.2
2025-02-24 15:20:18 +01:00
Alexander Haase
4ea36f6430
Limit inherited contacts to model
2025-02-22 00:06:44 +01:00
bctiemann
a587f80577
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
eef6a326db
Fix django-htmx version
2025-02-21 15:19:54 -05:00
Brian Tiemann
a0c5a40213
Release v4.2.4
2025-02-21 15:15:14 -05:00
Jeremy Stretch
1bd1615568
Fixes #18674 : Fix form reset when selecting a value from a speed selection dropdown
2025-02-21 14:04:50 -05:00
mr1716
c1c50bfc81
#18698 Correct REST Wikipedia URL In Documentation
2025-02-21 09:34:16 -05:00
github-actions
5be401b918
Update source translation strings
2025-02-21 05:02:07 +00:00
Jeremy Stretch
ad70722d3a
Closes #18071 : Remvoe legacy staged changes functionality
2025-02-20 16:50:37 -05:00
Jeremy Stretch
f74fa97edd
Update Transifex resource slug
2025-02-20 12:53:25 -05:00
Jason Novinger
53d87acd13
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
51617ae11b
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
35110beec4
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
517965bc25
add device rack title
2025-02-19 22:02:59 +00:00
github-actions
cf1eb393af
Update source translation strings
2025-02-19 05:02:03 +00:00
Alexander Haase
e4515dae56
Allow exclusion of inherited contacts
2025-02-18 23:08:47 +01:00
Alexander Haase
85443826c1
Move contact queryset into model
2025-02-18 23:02:57 +01:00
Jason Novinger
edc2989f88
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
3f873118ad
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
c27a23804d
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
4d76da991c
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
dc840d07fb
Update source translation strings
2025-02-15 05:02:03 +00:00
Alexander Haase
8abdf39a05
Replace DurationChoices by JobIntervalChoices
2025-02-14 14:42:27 -05:00
Renato Almeida de Oliveira Zaroubin
823440dbea
Update ModuleBay instance name before saving it
2025-02-14 14:22:29 -05:00
github-actions
55991ea91d
Update source translation strings
2025-02-12 05:02:12 +00:00
Tobias Genannt
a3dffdae20
Close #18357 : Display author name for plugins
2025-02-11 12:19:43 -05:00
Renato Almeida de Oliveira
7677c793ee
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
9c1f3f5f98
Update source translation strings
2025-02-10 18:34:35 +00:00
Alexander Haase
efe2ca5283
Fixes 18208: Consolidate rendering configuration templates ( #18604 )
2025-02-10 11:03:08 -05:00
Alexander Haase
19de9eb2fe
Omit empty related models
2025-02-10 10:56:09 -05:00
Matej Vadnjal
98350cd398
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
2127b990b6
Fixes 18247: Fix dark mode button classes ( #18617 )
2025-02-10 09:42:08 -05:00
Jeremy Stretch
3eb81e23fc
Closes #17918 : Fix styling of "tagged items" list under tag view
2025-02-10 09:00:55 -05:00
github-actions
0cb6c5f035
Update source translation strings
2025-02-08 05:02:19 +00:00
Antoine Keranflec'h
e5146862bb
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
Jeremy Stretch
8e2fc6dc4e
Docs cleanup
2025-02-07 15:33:37 -05:00