Commit Graph

13510 Commits

Author SHA1 Message Date
Jason Novinger
6c9c546267 Updates PowerOutletIndex to display status field in results
This seemed inline with status fields on other model search indexes
2025-02-26 16:44:54 -06:00
Jason Novinger
bc50280cb1 Adds PowerOutlet.status field to PowerOutlet model tables 2025-02-26 16:44:03 -06:00
Jason Novinger
eee2d400e6 Adds status field to PowerOutletSerializer 2025-02-26 16:42:44 -06:00
Jason Novinger
d610d613c6 For #18352, adds PowerOutlet.status field to forms and filtersets 2025-02-26 16:38:11 -06:00
Jason Novinger
6d0f8aa656 For #18352, adds choices, model field, migration
Adds:
- dcim.choices.PowerOutletStatusChoices
- dcim.models.device_components.PowerOutlet.status field with `choices`
  set to PowerOutletStatusChoices
- adds migration for PowerOutlet.status field
- updates breaking view tests
2025-02-26 16:36:09 -06:00
Daniel Sheppard
a77937c461 Fixes: #15924 - Prevent API payload from allowing tagged_vlans while interface mode is set to tagged-all (#17211) 2025-02-26 09:28:02 -08:00
bctiemann
611de153bc Merge pull request #18704 from alehaa/18095-inherit-contacts
Fixes 18095: inherit contacts
2025-02-25 16:08:32 -05:00
Alexander Haase
642c3ca0ca Optimize contact lookup query 2025-02-25 18:36:16 +01:00
bctiemann
341125cd54 Merge pull request #18650 from tobiasge/18635-fix-version-identifier
Close #18635: Show only the semantic version
2025-02-25 12:19:26 -05:00
Jeremy Stretch
00f4359f1f Closes #18623: Upgrade Tabler to v1.0 (#18624)
* Upgrade Tabler to v1.0

* Fix navigation menu colors

* Reduce table column heading font size
2025-02-25 12:13:53 -05:00
Jeremy Stretch
658fc12070 Closes #17793: Introduce a REST API endpoint for tagged objects (#18679)
* Closes #17793: Introduce a REST API endpoint for tagged objects

* Add missing object_id filter to TaggedItemFilterSet
2025-02-25 12:06:44 -05:00
Mathias Guillemot
302eaacd32 Closes: #18434 - Add SPB in L2VPN (#18523)
* Add SPB in L2VPN

* Change category as Other

Co-authored-by: Daniel Sheppard <dans@dansheps.com>

---------

Co-authored-by: Daniel Sheppard <dans@dansheps.com>
2025-02-25 10:06:07 -05:00
Jeremy Stretch
669e893e90 Closes #18072: Remove support for single model registration from PluginTemplateExtension 2025-02-25 09:32:48 -05:00
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
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
Alexander Haase
4ea36f6430 Limit inherited contacts to model 2025-02-22 00:06:44 +01:00
Jeremy Stretch
ad70722d3a Closes #18071: Remvoe legacy staged changes functionality 2025-02-20 16:50:37 -05: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
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
Jeremy Stretch
99eb9d5fa6 Closes #18541: Document support for auth_required attribute on PluginMenuItem 2025-02-06 14:45:25 -05:00
Arthur
60acc5f627 Merge branch 'main' into feature 2025-02-04 13:05:40 -08:00
bctiemann
a040c86322 Merge pull request #18569 from netbox-community/release-v4.2.3
Release 4.2.3
2025-02-04 15:35:45 -05:00
Brian Tiemann
04a5b8ea34 Update static bundle 2025-02-04 15:20:08 -05:00
Brian Tiemann
d53b334db9 Release 4.2.3 2025-02-04 15:09:37 -05:00
Jeremy Stretch
006899f12a Closes #17587: Add release_track attribute to PluginConfig 2025-02-03 13:54:52 -05:00
Jeremy Stretch
9d625a9ec1 Closes #18540: Track installed plugins in registry 2025-02-03 13:42:32 -05:00
mr1716
c80389edaa #18496 Fixing Broken Link For Custom Links Documentation 2025-02-03 10:12:29 -05:00
Jeremy Stretch
5f6b1f6369 Closes #18559: Add a build parameter to ReleaseInfo (#18560)
* Closes #18559: Add a build parameter to ReleaseInfo

* Adjust dataclass typing
2025-02-03 09:44:00 -05:00
github-actions
97c7120beb Update source translation strings 2025-02-01 05:02:11 +00:00
Brian Tiemann
1b03345b91 Remove 'provider' from VirtualCircuitIndex.display_attrs 2025-01-31 14:42:39 -05:00
Brian Tiemann
ad7046d8cb Add auth_required attrib on PluginMenuItem 2025-01-31 14:40:49 -05:00
Renato Almeida de Oliveira Zaroubin
5936a06f0b Add get_extra_addanother_params method in IPAddressEditView 2025-01-31 14:33:26 -05:00
bctiemann
e7b1084366 Merge pull request #18544 from renatoalmeidaoliveira/18154-make-BaseTable-aware-default_user_preferences-annon-users
FIX #18154 - Cannot change default table preferences for anonymous users
2025-01-31 14:25:20 -05:00
mr1716
73c141c35b #18513 Updating Documentation Relating To Strawberry-Django Links 2025-01-31 14:14:48 -05:00
Renato Almeida de Oliveira Zaroubin
f28d7a4b52 remove extra line 2025-01-31 18:48:50 +00:00
Renato Almeida de Oliveira Zaroubin
ed8285759b Simplify Anon user logic 2025-01-31 18:03:55 +00:00
Renato Almeida de Oliveira Zaroubin
c926a1bb00 Check if DEFAULT_USER_PREFERENCES are configured 2025-01-30 21:51:37 +00:00
Renato Almeida de Oliveira Zaroubin
1a9bad33fe Add default user preferences tables testing in BaseTable 2025-01-30 21:09:36 +00:00
github-actions
9ac08529db Update source translation strings 2025-01-30 05:02:02 +00:00
Brian Tiemann
65b359f25a Add <meta> tag reflecting settings.HOSTNAME 2025-01-29 12:50:08 -05:00
bctiemann
a3892f0b5d Merge pull request #18516 from tobiasge/dont-fail-on-debug
Fix #18515: Don't fail in DEBUG mode
2025-01-28 15:20:52 -05:00
bctiemann
adbd647ce6 Merge pull request #18517 from mr1716/main
#18512 Update required-parameters spelling
2025-01-28 15:17:59 -05:00
Tobias Genannt
c57ae6e1f7 Fix #18515: Don't fail in DEBUG mode
When no Redis server is reachable management commands failed without
this try...except block.
2025-01-28 19:40:22 +01:00
mr1716
3a4ca392a3 #18512 Update required-parameters spelling 2025-01-28 09:06:37 -05:00
Brian Tiemann
2728a6cfec NB-717 Update dashboard news feed URL to eliminate multiple 301 redirects 2025-01-28 08:26:35 -05:00
Brian Tiemann
6aa9734b63 Reword references to develop and master branches 2025-01-28 08:26:05 -05:00
github-actions
f4bdb72c17 Update source translation strings 2025-01-28 05:02:09 +00:00
bctiemann
ca4c8b3ac0 Merge pull request #18444 from netbox-community/18433-fix-macaddress-primary-for-interface
Fixes: #18433 - Fix missing is_primary property on MACAddress model
2025-01-27 13:50:28 -05:00
Daniel Sheppard
f942318422 Merge branch 'main' into 18433-fix-macaddress-primary-for-interface 2025-01-27 12:11:37 -06:00