Jeremy Stretch
3fcfa92c80
Changelog for #17614 , #17644 , #17713
2024-10-11 16:16:07 -04:00
Arthur Hanson
687566d874
17644 fix login icon size ( #17730 )
...
* 17644 fix login icon size
* 17644 fix login icon size
* 17644 review changes
2024-10-11 16:06:31 -04:00
Arthur Hanson
cd4a33116d
17614 Disallow removal of virtual chassis from device if set as master ( #17731 )
...
* 17614 Disallow removal of virtual chassis from device if set as master
* 17614 review changes
* 17614 review changes
2024-10-11 16:04:42 -04:00
Jeremy Stretch
f8dfb7985d
Closes #16248 : Replace git commit hook script with pre-commit
2024-10-11 15:55:02 -04:00
Jeremy Stretch
e9e418b967
Remove unused imports
2024-10-11 12:27:39 -04:00
Jeremy Stretch
85c6156c62
Fix migrations conflict
2024-10-11 11:36:56 -04:00
Jeremy Stretch
9be2b5f156
Merge branch 'develop' into feature
2024-10-11 11:29:36 -04:00
Jeremy Stretch
9aef95da97
Closes #17733 : Replace pycodestyle
with ruff
( #17734 )
...
* Resolve F541 errors
* Resolve F841 errors
* Resolve F811 errors
* Resolve F901 errors
* Resolve E714 errors
* Ignore F821 errors for GraphQL mixins
* Replace pycodestyle with ruff
* Move ignores to ruff.toml
2024-10-11 07:43:46 -04:00
github-actions
045a280346
Update source translation strings
2024-10-11 05:02:14 +00:00
Arthur Hanson
8f6e78a88d
17713 fix underscore in datasource.sync ( #17729 )
2024-10-10 16:08:48 -04:00
Jeremy Stretch
1b753ed5bc
Closes #17725 : Clean up import
statements ( #17728 )
...
* #17725 : Resolve all F401 errors
* Tweak noqa designation
2024-10-10 14:52:47 -04:00
Arthur Hanson
3917bd840b
16547 Add distance to Circuit ( #17629 )
...
* 16547 Add distance to Circuit
* 16547 fix test cases
* 16547 fix test cases
* 16547 add distance to API, forms, tables
* 16547 fixes
* 16547 fixes
* 16547 review changes
* 16547 review changes
* Clean up DistanceColumn
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-10-10 14:37:33 -04:00
Jeremy Stretch
40e0dc1188
Closes #17472 : Deprecate the staged changes API
2024-10-10 14:32:39 -04:00
Arthur Hanson
ca82a155f1
16546 define get_absolute_url method in NetBoxModel ( #17693 )
...
* 16546 define get_absolute_url method in NetBoxModel
* 16546 define get_absolute_url method in NetBoxModel
* 16546 define get_absolute_url method in NetBoxModel
* 16546 move get_absolute_url to NetBoxFeatureSet
* 16546 fix CircuitTermination
* Fix linebreaks
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-10-10 09:59:19 -04:00
Antoine Keranflec'h
15df2c34b7
fix(17542) add contact to tunnels
2024-10-10 15:38:48 +02:00
Arthur Hanson
20f6e0fc0f
17476 Upgrade to Django 5.1 ( #17620 )
...
* 17476 Upgrade to Django 5.1
* 16136 fix migrations
* 17476 update remove GFK from fields
* 17476 fix
* 17476 update django to bugfix release
* fix comma
2024-10-10 09:08:58 -04:00
github-actions
f6ba94432b
Update source translation strings
2024-10-10 05:02:05 +00:00
Jeremy Stretch
50621dca60
Changelog for #17216 , #17562 , #17636
2024-10-09 16:07:13 -04:00
Jeremy Stretch
4794924e8d
Add triage priority to issue templates
2024-10-09 15:59:40 -04:00
gellis713
dce350cc0d
Fix parsing of extra_choices ( #17691 )
...
* Align strawberry resolver with expected return type
* Align test data with expected representation of extra_choices in CustomFieldChoiceSet model
---------
Co-authored-by: Griffin Ellis <griffin.ellis@pico.net>
2024-10-09 10:30:40 -04:00
Craig Askings
93ce45d76b
Add EVPN-VPWS to L2VPNTypeChoices ( #17694 )
...
* Add EVPN-VPWS to the availbable L2VPN Connection Types
* Updated documentation to reference the new L2VPN type.
2024-10-09 10:28:53 -04:00
Daniel Sheppard
cfc27582b5
Fixes : #17636 - Correct typo in Power Outlet Template form for Power Port field
2024-10-09 10:18:49 -04:00
github-actions
b67801bf3e
Update source translation strings
2024-10-08 05:02:15 +00:00
Jeremy Stretch
3130b41d38
Changelog for #17079 , #17566 , #17648 , #17655
2024-10-07 10:53:27 -04:00
Daniel Sheppard
0142e35b72
Fixes : #17648 - Fix exception thrown in Job.delete()
when no object_type specified ( #17657 )
...
* Fixes : #17648 - Fix exception thrown in `Job.delete()` when no object_type specified
* Remove unrelated fix
* Change back elif to if
* Remove unused imports
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-10-07 08:59:48 -04:00
Thor Selmer Dreier-Hansen
eaeb6ca154
limits vlans on interface tables ( #17662 )
...
* limits vlans on interface tables
* limits vlans on interface tables
* limits vlans on interface tables
* limits vlans on interface tables
2024-10-07 08:45:53 -04:00
Daniel Sheppard
3e1a68e9a3
Fixes : #17566 - Fix issue Job.get_absolute_url()
to prevent exception being thrown if no object_type is set ( #17661 )
...
* Fixes : #17566 - Fix issue `Job.get_absolute_url()` to prevent exception being thrown if no object_type is set
* Add back whitespace after statements
* Remove whitespace. Change to if statement
2024-10-07 08:35:47 -04:00
Costas Drongos
197a90dbf8
fixes: 17079 add more device airflow choices
2024-10-07 08:32:02 -04:00
Jeremy Stretch
24a7ef18fd
Update changelog
2024-10-07 08:03:14 -04:00
github-actions
bee3ebaee5
Update source translation strings
2024-10-04 05:02:12 +00:00
Jeremy Stretch
97dba2a275
Closes #17669 : Enable filtering VLANs by assigned interface ( #17674 )
...
* Closes #17669 : Enable filtering VLANs by assigned interface
* Add tests
2024-10-03 13:56:26 -04:00
bctiemann
4c727eedeb
Fixes : #17663 - Only remove extraneous attributes from extra if changing to a BooleanFilter ( #17670 )
...
* Only remove extraneous attributes from extra if changing to a BooleanField
* Add tests for MultipleChoiceField icontains and negation
* Use enum in test consistently
* Reorganize tests
* Add __empty test to base filter lookup tests
* Fix test name
* Change var name for clarity
2024-10-03 13:50:07 -04:00
Arthur Hanson
eac7f8172e
17671 fix RackType search
2024-10-03 13:30:03 -04:00
Alexander Haase
20b518a3b5
Rename Microsoft Azure AD to Entra ID
...
Occurrences of the old term have been replaced by the new term. However,
the documentation still needs some work to reflect the new Entra ID
screenshots and terminology.
2024-10-03 13:25:48 -04:00
Jeremy Stretch
8e21bd133b
Change attr_type from list to str for MultipleChoiceFilter ( #17638 )
2024-10-03 13:24:00 -04:00
Daniel Sheppard
4bdfa82358
Closes : #11671 - Add position display to cable trace
2024-10-03 13:20:44 -04:00
Arthur Hanson
26006d784c
fix migrations
2024-10-02 12:52:27 -07:00
Jeremy Stretch
ddbd7b9850
Merge pull request #17658 from netbox-community/develop
...
Release v4.1.3
2024-10-02 10:10:06 -04:00
Jeremy Stretch
7e968a9771
Release v4.1.3
2024-10-02 14:41:09 +01:00
Jeremy Stretch
fc6c805e4f
Remove old logos
2024-10-02 14:16:39 +01:00
Arthur Hanson
eb012fae2f
17195 Add color to PowerOutlet ( #17623 )
...
* 17195 Add color to PowerOutlet
* 17195 Add color to PowerOutlet
* Reorder serializer fields
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-10-02 08:51:41 -04:00
github-actions
e67112f3a4
Update source translation strings
2024-10-02 05:01:57 +00:00
Arthur Hanson
1301ba37e4
Add support for socks connection to Git backend ( #17640 )
...
* Add support for socks connection to Git backend
* cleanup socks detection
* add documentation for installing python_socks
* dont need lower()
* cleanup
* refactor Socks to utilities
* fix imports
* fix missing comma
* Update docs/features/synchronized-data.md
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* review feedback
* Update docs/features/synchronized-data.md
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
* review changes
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-10-01 12:11:44 -04:00
github-actions
6f7527d1d4
Update source translation strings
2024-10-01 05:02:14 +00:00
Arthur Hanson
5ff9e302c8
16783 Add status field to InventoryItem ( #17627 )
...
* 16783 Add status field to InventoryItem
* 16783 fix tests
* 16783 fix tests
* 16783 review changes
2024-09-30 18:26:14 -04:00
Jeremy Stretch
1b6bf757a2
Changelog for #17558
2024-09-30 14:59:39 -04:00
Arthur Hanson
a7d89273b4
17558 raise validation error if removing used choice from ChoiceSet ( #17591 )
...
* 17558 raise validation error if removing choice from choiceset that is currently used
* 17558 raise validation error if removing choice from choiceset that is currently used
* 17558 raise validation error if removing choice from choiceset that is currently used
* 17558 add tests
* 17558 add tests
* Tightened up choice evaluation logic a bit; cleaned up test
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-09-30 13:17:01 -04:00
DM3740
0b822f55b3
Fixes : #17612 : Update ASN types in asn.md ( #17625 )
...
* Update asn.md
There are no 64-bit AS Numbers - 16- and 32-bit only :
https://www.iana.org/assignments/as-numbers/as-numbers.xhtml
* Update docs/models/ipam/asn.md
Co-authored-by: bluikko <14869000+bluikko@users.noreply.github.com>
---------
Co-authored-by: bluikko <14869000+bluikko@users.noreply.github.com>
2024-09-27 16:20:49 -04:00
Arthur Hanson
904c666af4
16136 remove Django Admin ( #17619 )
...
* 16136 remove Django Admin
* 16136 fix plugin test
* 16136 fix migrations
* Revert "16136 fix migrations"
This reverts commit 80296fa1ec
.
* Remove obsolete admin module from dummy plugin
* Remove obsolete admin site configuration
* Remove unused import statement
* Remove obsolete admin module
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-09-27 08:33:02 -04:00
github-actions
2e5167676a
Update source translation strings
2024-09-27 05:01:59 +00:00