Arthur Hanson
d0c2e0e52b
16238 map custom-link button colors to tabler ( #19290 )
...
* 16238 map custom-link button colors to tabler
* 16238 map custom-link button colors to tabler
* 16238 backout temp code
* 16238 optimize
2025-04-24 08:40:14 -04:00
github-actions
983e544376
Update source translation strings
2025-04-24 05:02:08 +00:00
Renato Almeida de Oliveira Zaroubin
125bce84e4
Validade interface mode changes
2025-04-24 01:47:43 +00:00
Jeremy Stretch
fbf926204e
Fixes #19204 : Use DjangoJSONEncoder for Job data ( #19297 )
2025-04-23 15:57:48 -05:00
Jeremy Stretch
d005c470c9
Release v4.3.0-beta2
2025-04-23 14:41:46 -04:00
Arthur Hanson
0ce307c7fd
19217 debug toolbar ( #19289 )
...
* 19217 update and re-add django-debug-toolbar to INSTALLED_APPS
* 19217 remove debug if not collectstatic
2025-04-23 13:21:59 -05:00
Jeremy Stretch
6c60a4360b
Fixes #19279 : Fix missing status field for inventory item bulk creation ( #19283 )
2025-04-23 10:49:22 -07:00
Jeremy Stretch
a83dfff736
Fixes #19264 : Support table configs on child object list views ( #19284 )
...
* Fixes #19264 : Support table configs on child object list views
* Clear assigned table config when resetting the configuration
2025-04-23 12:43:25 -05:00
Jeremy Stretch
dfd788c643
Fixes #19263 : Render action buttons only if the record model matches the table model ( #19287 )
2025-04-23 09:38:11 -05:00
Artem Kotik
2c3fe9700f
Fixes #19110 : Add filters by IP addresses to PrimaryIPFilterSet ( #19160 )
...
* Add primary ip filters by address
* Add tests for Device and VirtualDeviceContext models
2025-04-23 09:14:33 -05:00
bctiemann
5b86d5d52a
Merge pull request #19272 from netbox-community/19266-fix-ip-copy-button
...
Fixes #19266 : Fix copy-to-clipboard button for IP addresses
2025-04-23 08:51:39 -04:00
Jeremy Stretch
deaff2dad8
Fixes #19281 : Fix service template creation form
2025-04-23 08:47:54 -04:00
github-actions
cd3d91e7c7
Update source translation strings
2025-04-23 05:02:11 +00:00
Jeremy Stretch
6c7a0cf2b2
Merge branch 'main' into feature
2025-04-22 16:36:17 -04:00
Jeremy Stretch
d2e74e9d50
Release v4.2.8
2025-04-22 15:44:02 -04:00
Jeremy Stretch
e31b42d132
Fixes #19266 : Fix copy-to-clipboard button for IP addresses
2025-04-22 14:44:26 -04:00
bctiemann
02571130b2
Merge pull request #19259 from netbox-community/18961-vc-create-ignore-vc-members
...
Fixes #18961 : Virtual chassis form should exclude members of other VCs when adding members
2025-04-22 14:36:12 -04:00
Jeremy Stretch
46a3ce2559
Fixes #19268 : Restore editing conflict protection for several object forms ( #19271 )
2025-04-22 11:07:03 -07:00
Jeremy Stretch
1850c21714
Fixes #19265 : Strip linebreaks from URLs for logging
2025-04-22 12:48:57 -04:00
Jeremy Stretch
13ddd5fd20
Fixes #19230 : Allow label reuse when creating multiple components from a pattern ( #19261 )
2025-04-22 08:55:31 -07:00
Jeremy Stretch
60cdf89cad
Fixes #19166 : Fix bulk import support for base_choices ( #19257 )
2025-04-22 08:29:00 -07:00
Jeremy Stretch
77bfc40579
Closes #17136 : Add read-only database support to the upgrade script ( #19247 )
2025-04-22 07:42:54 -07:00
Jeremy Stretch
2f8936d493
Fixes #18961 : Virtual chassis form should exclude members of other VCs when adding members
2025-04-22 10:24:43 -04:00
bctiemann
e0b6a31504
Merge pull request #19256 from netbox-community/18959-cable-trace-terminations-ordering
...
Fixes #18959 : Preserve ordering of terminations in cable traces
2025-04-22 10:08:13 -04:00
Jeremy Stretch
8567aa96e4
Remove obsolete comment
2025-04-22 09:42:17 -04:00
bctiemann
cbcd91bf6b
Merge pull request #19236 from netbox-community/19224-graphql-choices
...
Fixes #19224 : Fix GraphQL API support for custom field choices
2025-04-22 09:35:55 -04:00
bctiemann
b8805c93b1
Merge pull request #19238 from netbox-community/19225-graphql-filters
...
Fixes #19225 : Extend GraphQL filters
2025-04-22 09:32:28 -04:00
Jeremy Stretch
459c4bfd9d
Fixes #18959 : Preserve ordering of terminations in cable traces
2025-04-22 09:21:14 -04:00
Jeremy Stretch
918470a2bb
Closes #19208 : Ignore beta releases when fetching latest release tag
2025-04-22 08:18:23 -04:00
Arthur
c73cc0a36a
18500 fix check for cloning mixin
2025-04-22 08:14:32 -04:00
Renato Almeida de Oliveira Zaroubin
6b9b66aecb
make INTERFACE_FHRPGROUPS use FHRPGROUPS _str_ representation
2025-04-22 08:06:24 -04:00
github-actions
b6d10ae6d8
Update source translation strings
2025-04-22 05:02:08 +00:00
Arthur
79ece657ec
17613 Add column support for mobile devices
2025-04-21 11:52:19 -07:00
Arthur
717b9d5232
17613 Add column support for mobile devices
2025-04-21 11:41:56 -07:00
Arthur
0fa98d3aef
17613 Add column support for mobile devices
2025-04-21 11:02:56 -07:00
Renato Almeida de Oliveira
7420c25687
Fixes : #18881 Site Groups are missing VLAN and VM related objects ( #18932 )
2025-04-21 09:11:01 -07:00
Jeremy Stretch
5121122350
Add missing GraphQL filters
2025-04-18 13:13:43 -04:00
Jeremy Stretch
66064be9a5
Extend filters for circuit terminations
2025-04-17 16:52:51 -04:00
Jeremy Stretch
4455c2c7dc
Fixes #19224 : Fix GraphQL API support for custom field choices
2025-04-17 12:22:14 -04:00
Jeremy Stretch
24d4847dc5
Fixes #19213 : Fix dropdown field rendering by reverting to Tabler v1.0 ( #19232 )
2025-04-17 07:29:40 -07:00
github-actions
248c94bd35
Update source translation strings
2025-04-16 05:02:15 +00:00
bctiemann
96cf8d14dc
Merge pull request #19194 from netbox-community/17908-cable-trace-buttons
...
Closes #17908 : Add trace buttons to terminations under cable view
2025-04-15 18:13:59 -04:00
bctiemann
2356a3c125
Merge pull request #19162 from alehaa/19040-copy-rendered-config
...
Fixes #19040 : Add button to copy rendered config to clipboard
2025-04-15 18:00:47 -04:00
bctiemann
0d81007fdf
Merge pull request #19178 from netbox-community/19139-tx-force-pull
...
Closes #19139 : Use --force when invoking tx pull
2025-04-15 17:59:58 -04:00
atownson
c108c738ae
Fixes #18669 - Populate custom field default values ( #19115 )
2025-04-15 13:26:03 -07:00
Martin Hauser
cac41cd093
Fixes #19196 : Add Filtering by VLAN Translation Policy to Interface Filter Forms ( #19199 )
...
* feat(dcim): Add VLAN Translation Policy to Filter Form
Introduces support for VLAN Translation Policies in the Interface
Filter Form.
* feat(virtualization): Add VLAN Translation Policy to Filter Form
Introduces support for VLAN Translation Policies in the Interface
Filter Form.
2025-04-15 16:24:45 -04:00
Jeremy Stretch
27b26ec49c
Fixes #19195 : Language cookie should respect SESSION_COOKIE_SECURE value ( #19197 )
2025-04-15 13:03:33 -07:00
Jeremy Stretch
7c2776d721
Closes #19201 : Include TS source with sourcemap ( #19202 )
2025-04-15 14:42:40 -05:00
Martin Hauser
1f93471659
Fixes #18978 - Allow filtering of Interfaces in the GUI by 802.1Q Mode ( #19183 )
...
* feat(dcim): Add VLAN mode filter to CommonInterface
Introduces a new FilterSet for VLAN mode in CommonInterfaceFilterSet.
This allows filtering interfaces based on their VLAN mode using defined
choices.
* feat(dcim): Add VLAN mode filter to Interface FilterForm
Add a field to InterfaceFilterSet to filter interfaces by 802.1Q VLAN
mode.
* feat(virtualization): Add VLAN mode filter to VMInterface
Add a field to VMInterfaceFilterSet to filter interfaces by 802.1Q VLAN
mode.
* fix(dcim): Correct mode filter parameter type in tests
Updates the `mode` filter parameter to accept a list instead of a single
value in `test_filtersets.py`. Ensures proper count assertion for
accurate test behavior.
* feat(virtualization): Add tests for VLAN mode filtering
Introduces tests to validate filtering by `mode` for VMInterface.
Ensures correct filtering for 802.1Q VLAN mode.
* refactor(virtualization): Reorganize FieldSets in FilterSets
Splits the 'Attributes' FieldSet into two distinct FieldSets for better
clarity: 'Attributes' and 'Addressing'. This improves form organization
and makes it more intuitive for users.
2025-04-15 13:47:51 -04:00
Jeremy Stretch
d3768feb31
Closes #17908 : Add trace buttons to terminations under cable view
2025-04-15 11:41:00 -04:00