github-actions
89de6a5432
Update source translation strings
2025-04-15 05:02:10 +00:00
Jeremy Stretch
cab966e7ef
Closes #19175 : Remove outdated NetBox installation video ( #19177 )
2025-04-14 15:14:59 -05:00
Renato Almeida de Oliveira Zaroubin
369b8eb44d
Add GetRelatedModelsMixin to ClusterView
2025-04-14 15:39:49 -04:00
bctiemann
af1a4b9a12
Remove #18095 from v4.2.5 release notes ( #19165 )
2025-04-14 07:26:37 -07:00
Jeremy Stretch
806f865559
Fixes #18955 : Include the "clear" button only for non-required dropdown fields ( #18971 )
...
* Include the 'clear' button only for non-required fields
* Apply the 'required' attribute for mandatory <select> fields
* Recompile static assets
2025-04-11 08:20:24 -04:00
github-actions
df45199b8f
Update source translation strings
2025-04-11 05:02:06 +00:00
Jeremy Stretch
13b8b091bd
Release v4.2.7
2025-04-10 16:07:24 -04:00
Jeremy Stretch
9d8bbd7148
Revert "Fixes: #18783 Add a tag_id filter for all models which support taggin…"
...
This reverts commit c7fa168747
.
2025-04-10 15:42:26 -04:00
github-actions
c3f2dd4b17
Update source translation strings
2025-04-10 05:02:11 +00:00
Jeremy Stretch
2a8392e783
Fixes #19122 : Fix styling of the server error (500) page ( #19126 )
2025-04-09 14:57:25 -07:00
Jeremy Stretch
7077369f7e
Closes #18652 : Run housekeeping GitHub actions only on the main repository ( #19125 )
2025-04-09 16:28:00 -05:00
Jason Novinger
54ae84ab22
Fixes #19092 : scope type selection lost when editing multiple/all objects ( #19102 )
2025-04-09 14:55:41 -04:00
atownson
52b7e3c99d
Fixes #19030 - Update z-index of floating buttons ( #19118 )
...
* Increase z-index of form floating buttons
* Update netbox.css
2025-04-08 16:02:08 -05:00
Jeremy Stretch
3990d7e064
Closes #19112 : Configure ruff to target Python 3.10 ( #19113 )
2025-04-08 09:46:31 -05:00
bctiemann
b2fbda29d3
Merge pull request #19046 from pheus/docs/18733-add-version-requirements-matrix
...
Fixes #18733 : Add Dependency Version Matrix for NetBox Versions to the Upgrade Documentation
2025-04-07 14:01:54 -04:00
Martin Hauser
3ddd316a62
docs(release): Update Dependency Requirements Matrix header
...
Renames the "Adopt the Dependency Requirements Matrix" section to
"Update the Dependency Requirements Matrix" for clarity.
2025-04-07 17:17:26 +02:00
Martin Hauser
4df69d4722
docs(release): Correct formatting in release checklist
2025-04-07 16:55:23 +02:00
github-actions
00f9d8a28c
Update source translation strings
2025-04-05 05:02:12 +00:00
Jeremy Stretch
d0626e614d
Fixes #18553 : Update site for VMs only if cluster has a site assigned ( #19086 )
2025-04-04 10:58:06 -07:00
Jeremy Stretch
c913d50bda
Closes #19035 : Move the registration of core event types to the app config ( #19088 )
2025-04-04 11:18:42 -05:00
github-actions
6fd0993dea
Update source translation strings
2025-04-03 05:02:01 +00:00
Martin Hauser
b9c8e57237
docs(release): Update checklist with dependency requirements
...
Add steps to update the dependency requirements matrix for each minor
release in the release checklist. Clarify how to document changes for
system requirements and linked installation guides.
Fixes #18733
2025-04-02 21:41:36 +02:00
Martin Hauser
ccd8d66ccb
Fixes #19041 : Call super().clean() in FrontPortCreateForm ( #19051 )
...
* fix(forms): Call super().clean() in clean methods
Adds a call to super().clean() in the clean methods of object creation
forms. This ensures base class validation logic is executed properly
before custom logic is applied.
Fixes #19041
* test(forms): Add tests for front port form validation
Introduces unit tests for validating FrontPortCreateForm behavior.
Tests include scenarios for matching and mismatched name-label pairs
to ensure proper form validation logic.
Fixes #19041
* Omit errant print statement
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2025-04-02 08:29:21 -04:00
bctiemann
3cb4be8200
Merge pull request #19015 from netbox-community/18738-script-list-ignoring-script-order
...
Fixes #18738 : Ensure ScriptList respects script_order option
2025-04-01 10:09:39 -04:00
Martin Hauser
422f1e1f0d
docs(upgrading): Add dependency matrix for NetBox versions
...
Adds a dependency matrix to the upgrade guide, detailing supported
Python, PostgreSQL, and Redis versions for each NetBox release. This
helps users verify compatibility before upgrading.
Fixes #18733
2025-04-01 07:23:42 +02:00
github-actions
60da80cf64
Update source translation strings
2025-04-01 05:02:06 +00:00
bctiemann
533a9ffa9b
Merge pull request #18997 from antoinekh/18964_fix_bulk_edit_all
...
Fixes #18964 Select all with bulk edit only changes the currently visible objects
2025-03-31 18:36:04 -04:00
Jeremy Stretch
ec14af6266
Fixes #19023 : get_field_value() should respect null values in bound forms ( #19024 )
2025-03-31 16:34:46 -05:00
github-actions
e630dab617
Update source translation strings
2025-03-29 05:02:03 +00:00
Jason Novinger
72390150e5
Fixes #18895 : Allows VirtualCircuitTerminations as Interface connected_endpoints ( #19027 )
2025-03-28 08:58:09 -07:00
Jason Novinger
361e1cb02a
Fixes #18999 : Allow GraphQL to represent inventory items with no set manufacturar ( #19016 )
2025-03-28 07:57:56 -07:00
ZPrimed
8aa3642248
Update choices.py - add MoCA (Coaxial)
2025-03-28 08:45:04 -04:00
github-actions
5fff441cdf
Update source translation strings
2025-03-28 05:02:14 +00:00
Jeremy Stretch
dafa1f0a87
Fixes #19021 : Ensure consistent styling for JSON form fields ( #19022 )
2025-03-27 08:58:37 -05:00
Jason Novinger
ff35c09d35
Fixes #18965 : Ensure script list run buttons respect scripts' commit_default option ( #19013 )
...
* Fixes #18965 : Script list run buttons respect scripts' commit_default
* Cleanup script .Meta access in template
2025-03-27 08:39:50 -04:00
Renato Almeida de Oliveira
671aab1623
Fixes : #16144 GetReturnURLMixin Support for Plugin Views ( #18996 )
...
* Add plugin support to GetReturnURLMixin
* use get_viewname instead of resolving the name
2025-03-27 08:33:09 -04:00
github-actions
b2d247c5a9
Update source translation strings
2025-03-27 05:02:15 +00:00
Jason Novinger
876756b2fe
Fixes #18738 : Ensure ScriptList respects script_order option
2025-03-26 15:35:06 -05:00
atownson
82fea49aea
Added advanced object selector to custom field object and multi-object inputs ( #18830 )
2025-03-26 10:42:45 -07:00
Jason Novinger
c94548183a
Fixes #18991 : AttributeError: NoneType object has not attribute model ( #19006 )
2025-03-26 10:12:45 -07:00
github-actions
4d4b343dda
Update source translation strings
2025-03-26 05:03:20 +00:00
Renato Almeida de Oliveira
c7fa168747
Fixes : #18783 Add a tag_id filter for all models which support tagging ( #18889 )
2025-03-25 08:06:22 -07:00
Antoine Keranflec'h
0fdd608db6
fix #18964 reinsert else condition
2025-03-25 08:22:59 +00:00
github-actions
9ebaa1d1d0
Update source translation strings
2025-03-25 05:02:04 +00:00
Arthur Hanson
befa5dd531
18904 add tags to config context table ( #18938 )
...
* 18904 add tags to config context table
* 18904 tag to correct table
2025-03-24 17:02:36 -04:00
Jeremy Stretch
740c7c42b6
Closes #18980 : Optimize update of object data when adding/removing custom fields ( #18983 )
...
* Employ native PostgreSQL functions for updating object JSON data when adding/removing custom fields
* Optimize rename_object_data()
* remove_stale_data() should validate model class
2025-03-24 12:02:54 -05:00
github-actions
356161e4dd
Update source translation strings
2025-03-22 05:02:10 +00:00
Renato Almeida de Oliveira
fa7dca22e4
Fixes : #18656 Unable to import IP Address and assign to FHRP Group ( #18950 )
...
* Add fhrpgroup to IPAddressImportForm
* Change fhrpgroup accessor to name
* rename fhrpgroup to fhrp_group
* Add fhrp_group to IPAddressTestCase csv_data
2025-03-21 16:44:10 -05:00
bctiemann
c0b28f256c
Merge pull request #18986 from netbox-community/release-v4.2.6
...
Release v4.2.6
2025-03-21 17:17:50 -04:00
Jason Novinger
31402207a1
Cleanup release notes
2025-03-21 16:03:34 -05:00