Arthur Hanson
829bef041d
11969 remove airflow from racktype ( #17324 )
...
* 11969 remove airflow from racktype
* 11969 remove airflow from racktype
* 11969 update docs
* 11969 fix rack edit
* Rename migration
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-30 13:30:51 -04:00
Jeremy Stretch
b797fcc03d
Closes #17318 : Include provider in nested API representation of circuits
2024-08-30 13:13:33 -04:00
Jeremy Stretch
af93b47f94
#17051 : Tag ISOLATED_DEPLOYMENT as a v4.1 feature
2024-08-30 10:19:22 -04:00
Jeremy Stretch
10a74492f6
#17143 : Update docs for nested serializer use
2024-08-30 10:18:29 -04:00
Jeremy Stretch
a6b1f97525
#16782 : Fix help text on form field
2024-08-30 09:36:27 -04:00
Jeremy Stretch
a09c1667ff
#15106 : Put distance & distance_unit on same line in model form
2024-08-30 08:40:16 -04:00
github-actions
91ad3f22a3
Update source translation strings
2024-08-30 05:02:15 +00:00
Jeremy Stretch
cdf2fdee83
#14692 : Correct VirtualDisk model docs
2024-08-29 16:48:48 -04:00
Arthur Hanson
2f53dc0095
17302 fix log level filtering
2024-08-29 15:58:13 -04:00
Arthur Hanson
a9a926cc72
17306 fix vlan group utilization
2024-08-29 15:56:06 -04:00
Jeremy Stretch
00d8eb40fc
#11969 : Cleanup ( #17308 )
...
* Shorten choice constant names
* Add filter tests for airflow
2024-08-29 15:47:11 -04:00
Jeremy Stretch
db6246a437
#10500 : Cleanup ( #17305 )
...
* Use MPTTColumn for module bays
* Fix return URLs
* Omit extraneous relationships from nested serializers
* Add note re: v4.1
2024-08-29 15:38:53 -04:00
Jeremy Stretch
9a11191ac5
#7025 : Cleanup
2024-08-29 15:38:16 -04:00
Jeremy Stretch
6f7bf5baf4
Merge branch 'develop' into feature
2024-08-29 10:51:38 -04:00
Jeremy Stretch
31f167d0f9
PRVB
2024-08-29 09:51:06 -04:00
Jeremy Stretch
e93e9ac4a0
Merge pull request #17297 from netbox-community/develop
...
Release v4.0.10
2024-08-29 09:47:31 -04:00
Jeremy Stretch
97cd6b89fd
Release v4.0.10
2024-08-29 09:25:58 -04:00
transifex-integration[bot]
3684e011e6
Updates for project NetBox ( #17296 )
...
* Translate django.po in cs
100% translated source file: 'django.po'
on 'cs'.
* Translate django.po in es
100% translated source file: 'django.po'
on 'es'.
* Translate django.po in de
100% translated source file: 'django.po'
on 'de'.
* Translate django.po in da
100% translated source file: 'django.po'
on 'da'.
* Translate django.po in fr
100% translated source file: 'django.po'
on 'fr'.
* Translate django.po in it
100% translated source file: 'django.po'
on 'it'.
* Translate django.po in uk
100% translated source file: 'django.po'
on 'uk'.
* Translate django.po in pt
100% translated source file: 'django.po'
on 'pt'.
* Translate django.po in zh
100% translated source file: 'django.po'
on 'zh'.
* Translate django.po in ja
100% translated source file: 'django.po'
on 'ja'.
* Translate django.po in nl
100% translated source file: 'django.po'
on 'nl'.
* Translate django.po in tr
100% translated source file: 'django.po'
on 'tr'.
* Translate django.po in pl
100% translated source file: 'django.po'
on 'pl'.
* Translate django.po in ru
100% translated source file: 'django.po'
on 'ru'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-08-29 09:21:52 -04:00
Jeremy Stretch
a9fd5bbf55
Fix broken intra-page links
2024-08-29 09:13:02 -04:00
Jeremy Stretch
e325a4b2e0
Update change log
2024-08-29 09:01:23 -04:00
bctiemann
a150e5d561
Fixes : #16905 - Allow filtering on Device Status in InventoryItemTable ( #17260 )
...
* Add device_status as filtering option (and configurable column) for InventoryItemTable
* Add device_status to common superclasses for Device Components, and refactor ChoiceFieldColumn to support a "color" callable allowing get_FOO_color behavior to be overridden
* Remove unnecessary 'device_status' in fields
* Add unit tests for device_status
2024-08-29 08:10:30 -04:00
Jeremy Stretch
8282a6ddfe
Fixes #17279 : Do not regenerate key when updating a token via REST API
2024-08-29 07:51:09 -04:00
github-actions
07b1362b5e
Update source translation strings
2024-08-29 05:02:20 +00:00
Jeremy Stretch
e3e351d1f0
Fixes #17278 : Rebuild the tree after bulk editing MPTT-enabled object types
2024-08-28 16:25:36 -04:00
Jeremy Stretch
50839fcb6b
Fixes #16756 : Fix table pagination for custom script results
2024-08-28 16:24:16 -04:00
Arthur Hanson
cac92352ca
17286 fix add member to virtual chassis
2024-08-28 12:29:04 -04:00
Daniel Sheppard
0464dacf7e
Fixes : #16292 - Properly restrict GraphQL queries for querys with pk set ( #17244 )
...
* Fixes : #16292 - Properly restrict GraphQL queries for querys with pk set
* Update netbox/netbox/settings.py
* Apply schema adaptations across all apps
* Extend GraphQL API tests
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-28 12:23:25 -04:00
github-actions
cf62178471
Update source translation strings
2024-08-28 05:02:04 +00:00
Jeremy Stretch
c3276b7d2e
Update changelog
2024-08-27 17:09:16 -04:00
Arthur Hanson
7bae448eaf
16733 fix bulk edit/delete buttons with quick search ( #17130 )
...
* 16733 fix bulk edit/delete buttons with quick search
* 16733 fix bulk edit/delete buttons with quick search
* 16733 fix bulk edit/delete buttons with quick search
* Wrap bulk action buttons with .bulk-action-buttons for replacement via HTMX
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-27 16:50:05 -04:00
mcmehrtens
5ebdb7c9d2
Closes #17007 : Center SSO if display name is an empty string
2024-08-27 16:41:40 -04:00
Arthur Hanson
0157ac6c9b
17186 change custom link button color from outline-dark to outline-se… ( #17248 )
...
* 17186 change custom link button color from outline-dark to outline-secondary
* 17186 change choice to default
* 17186 change choice to default
* 17186 change choice to default
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-27 15:08:39 -04:00
Arthur Hanson
d23b9370f6
17219 fix custom validator display if function ( #17247 )
...
* 17219 fix custom validator display if function
* 17219 fix custom validator display if function
* 17219 use custom json encoder
* Fix system config export
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-27 14:19:16 -04:00
Jeremy Stretch
c2d67fa17e
Closes #17256 : Fix translation support in VLAN group scope assignment form ( #17270 )
...
* Closes #17256 : Fix translation support in VLAN group scope assignment form
* Disable scope field if scope type not selected; update label on type change
* Reset selected scope object when changing scope type
2024-08-27 13:58:56 -04:00
Arthur Hanson
4f225b4e56
16670 fix OpenAPI schema generation with nested serializers ( #17078 )
...
* 16670 fix OpenAPI schema generation with nested serializers
* 16670 fix comment
* Add comment; misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-27 12:57:14 -04:00
Jeremy Stretch
263664ae52
Update changelog
2024-08-27 12:08:02 -04:00
Arthur Hanson
0238aeec22
16959 Fix filter reset button ( #17154 )
...
* 16959 fix filter reset button
* 16959 fix filter reset button
* Move reset button initialization logic to initFormElements()
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-27 12:01:16 -04:00
Arthur Hanson
3fee28cd5e
16946 return empty queryset if filterset is not valid ( #17015 )
...
* 16946 raise error if filterset is not valid
* 16946 cleanup
* 16946 change to None qs return and add test
* Remove obsolete logic
* Clean up test case
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-27 10:59:14 -04:00
Jeremy Stretch
515d041560
Fixes #17230 : Ensure consistent rendering for all dashboard widget colors
2024-08-27 10:14:07 -04:00
Jonathan Senecal
8bea914163
Update related_objects.html
2024-08-27 09:35:21 -04:00
Jeremy Stretch
420613daed
Fixes #16385 : Restore support for white, gray, and black background colors
2024-08-27 09:12:40 -04:00
github-actions
fd013d6c5c
Update source translation strings
2024-08-27 05:02:05 +00:00
bctiemann
a7f83de8c4
Fixes : #16973 - Resolve $user token to User.id for use in permissions based on custom fields ( #17268 )
...
* Resolve $user token to User.id for use in permissions based on custom fields
* Cleaner type check
* Simplify User object check by updating tokens instead of resolved values
2024-08-26 16:41:58 -04:00
Jeremy Stretch
ee0af15073
Update changelog
2024-08-26 15:41:12 -04:00
Arthur Hanson
35e2cf9cec
17117 change caret to html entity to fix safari performacne issue ( #17246 )
...
* change caret to html entity to fix safari performacne issue
* change caret to html entity to fix safari performacne issue
* 17117 use material icon
* 17117 use material icon
* 17117 use material icon
* 17117 fix vertical align
* Add comments & tweak padding
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-08-26 15:36:04 -04:00
bctiemann
1d2ea90fd4
Fixes : #17108 - Update isotime and isodate filters to be timezone-aware ( #17267 )
...
* Update isotime and isodate filters to be timezone-aware for display in templates (particularly Scripts)
* Handle naive datetimes gracefully
2024-08-26 14:37:20 -04:00
bctiemann
dab27695b9
Add styling to rendered-markdown class to clamp height and add scrollbar ( #17237 )
...
* Add clamp_height to the markdown filter which limits max height to 200 (scrollable) on the container div
* Remove clamp_height option, apply scrolling style to all markdown divs inside td's
2024-08-23 09:35:01 -04:00
Jeremy Stretch
91df0c0686
Closes #17221 : Extend ObjectEditView to support HTMX requests
2024-08-23 08:26:19 -04:00
github-actions
d4dd86eb04
Update source translation strings
2024-08-23 05:02:05 +00:00
Brian Tiemann
5bd4fc862d
Add a Devices column with device_count hyperlink (via count_related) to SiteListView
2024-08-22 13:03:49 -04:00