Jeremy Stretch
77d1dc4807
Compile translations
2024-09-03 10:16:26 -04:00
dependabot[bot]
2f1798c7de
Bump micromatch from 4.0.5 to 4.0.8 in /netbox/project-static
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.5...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 10:12:50 -04:00
transifex-integration[bot]
52b7f62b10
Updates for project NetBox ( #17345 )
...
* Translate django.po in es
100% translated source file: 'django.po'
on 'es'.
* Translate django.po in ru
100% translated source file: 'django.po'
on 'ru'.
* Translate django.po in ja
100% translated source file: 'django.po'
on 'ja'.
* Translate django.po in cs
100% translated source file: 'django.po'
on 'cs'.
* Translate django.po in da
100% translated source file: 'django.po'
on 'da'.
* Translate django.po in nl
100% translated source file: 'django.po'
on 'nl'.
* Translate django.po in de
100% translated source file: 'django.po'
on 'de'.
* Translate django.po in pl
100% translated source file: 'django.po'
on 'pl'.
* Translate django.po in it
100% translated source file: 'django.po'
on 'it'.
* Translate django.po in tr
100% translated source file: 'django.po'
on 'tr'.
* 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 fr
100% translated source file: 'django.po'
on 'fr'.
* Translate django.po in zh
100% translated source file: 'django.po'
on 'zh'.
---------
Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-09-03 10:11:56 -04:00
Brian Candler
7a2ff96abe
Hide exception in ObjectCountsWidget for models without a xxx_list
view function ( #17342 )
...
* Hide exception in ObjectCountsWidget for models without a `xxx_list` view function
Fixes #17341
* Disable hyperlink for invalid view names
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2024-09-03 09:38:06 -04:00
Jeremy Stretch
814b699204
Fixes #17323 : Associate job with script object when executed using runscript command
2024-09-03 09:20:18 -04:00
Jeremy Stretch
d18a853baa
Fixes #17337 : Fix ordering of virtual device contexts by device name
2024-09-03 08:58:13 -04:00
Arzhel Younsi
b2bbdbf1d9
runscript: use the previously defined "user"
...
There is already a logic set earlier in the code to define "user" if --user is passed as parameter, and default to the user with the lowest ID no none is provided.
This patch uses this "user" to run the job instead of always applying the default.
2024-09-03 08:42:37 -04:00
Daniel Sheppard
4fead1c85f
Fixes : #17310 - Properly restrict GraphQL related object queries ( #17312 )
...
* Fixes : #17310 - Fix GraphQL restriction of related objects
* Fix some failing tests
* Fix test
2024-08-30 14:22:58 -04:00
github-actions
91ad3f22a3
Update source translation strings
2024-08-30 05:02:15 +00: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
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
Brian Tiemann
85f8364cd7
Set ImageAttachmentSerializer.image_width and image_height to read_only
2024-08-22 10:59:52 -04:00
bctiemann
8903e4649c
Fixes : #17072 - Make active links of phone and email in Contact Assignments table ( #17233 )
...
* Add linkify_email and apply with linkify_phone to ContactAssignmentTable
* Use EmailColumn instead of linkify_email
2024-08-22 10:57:53 -04:00
Brian Tiemann
38a26a7908
Add "facility" field to LocationFilterForm
2024-08-22 10:56:27 -04:00
Jeremy Stretch
96802b4edb
Remove automatic triage assignment
2024-08-19 08:31:31 -04:00
github-actions
e656e2da24
Update source translation strings
2024-08-17 05:03:01 +00:00
Arthur Hanson
c457f01b19
16640 fix JSON custom field save nul ( #16713 )
...
* 16640 fix JSON custom field save nul
* 16640 explicitly check against None
* 16640 convert JSON field from str to dict
2024-08-16 10:29:57 -04:00